html, body, div, span, applet, object, iframe, p, blockquote,
a, abbr, acronym, big, cite, code,
del, dfn, font, img, ins, kbd, q, s, samp,
small, strike, sub, sup, tt, var,
dl, dt, dd,
fieldset, form, label, legend {
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-weight: inherit;
font-style: inherit;
font-size: 100%;
font-family: inherit;
vertical-align: baseline;
} :focus {
outline: 0;
}
body {
line-height: 1;
color: black;
background: white;
} table {
border-collapse: collapse; }
caption, th, td {
text-align: left;
font-weight: normal;
}
blockquote:before, blockquote:after,
q:before, q:after {
content: "";
}
blockquote, q {
quotes: "" "";
}.sf-menu, .sf-menu * {
margin:			0;
padding:		0;
list-style:		none;
}
.sf-menu {
line-height:	1.0;
}
.sf-menu ul {
position:		absolute;
top:			-999em;
width:			10em; }
.sf-menu ul li {
width:			100%;
}
.sf-menu li:hover {
visibility:		inherit; }
.sf-menu li {
float:			left;
position:		relative;
}
.sf-menu a {
display:		block;
position:		relative;
}
.sf-menu li:hover ul,
.sf-menu li.sfHover ul {
left:			0;
top:			2.5em; z-index:		99;
}
ul.sf-menu li:hover li ul,
ul.sf-menu li.sfHover li ul {
top:			-999em;
}
ul.sf-menu li li:hover ul,
ul.sf-menu li li.sfHover ul {
left:			10em; top:			0;
}
ul.sf-menu li li:hover li ul,
ul.sf-menu li li.sfHover li ul {
top:			-999em;
}
ul.sf-menu li li li:hover ul,
ul.sf-menu li li li.sfHover ul {
left:			10em; top:			0;
} .sf-menu {
float:			left;
margin-bottom:	1em;
}
.sf-menu a {
border-left:	1px solid #fff;
border-top:		1px solid #CFDEFF;
padding: 		.75em 1em;
text-decoration:none;
}
.sf-menu a, .sf-menu a:visited  { color:			#13a;
}
.sf-menu li {
background:		#BDD2FF;
}
.sf-menu li li {
background:		#AABDE6;
}
.sf-menu li li li {
background:		#9AAEDB;
}
.sf-menu li:hover, .sf-menu li.sfHover,
.sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active {
background:		#CFDEFF;
outline:		0;
} .sf-menu a.sf-with-ul {
padding-right: 	2.25em;
min-width:		1px; }
.sf-sub-indicator {
position:		absolute;
display:		block;
right:			.75em;
top:			1.05em; width:			10px;
height:			10px;
text-indent: 	-999em;
overflow:		hidden;
background:		url(//www.westgarden.com.tw/wp-content/themes/medicenter/images/arrows-ffffff.png) no-repeat -10px -100px; }
a > .sf-sub-indicator { top:			.8em;
background-position: 0 -100px; } a:focus > .sf-sub-indicator,
a:hover > .sf-sub-indicator,
a:active > .sf-sub-indicator,
li:hover > a > .sf-sub-indicator,
li.sfHover > a > .sf-sub-indicator {
background-position: -10px -100px; } .sf-menu ul .sf-sub-indicator { background-position:  -10px 0; }
.sf-menu ul a > .sf-sub-indicator { background-position:  0 0; } .sf-menu ul a:focus > .sf-sub-indicator,
.sf-menu ul a:hover > .sf-sub-indicator,
.sf-menu ul a:active > .sf-sub-indicator,
.sf-menu ul li:hover > a > .sf-sub-indicator,
.sf-menu ul li.sfHover > a > .sf-sub-indicator {
background-position: -10px 0; } .sf-shadow ul {
background:	url(//www.westgarden.com.tw/wp-content/themes/medicenter/images/shadow.png) no-repeat bottom right;
padding: 0 8px 9px 0;
-moz-border-radius-bottomleft: 17px;
-moz-border-radius-topright: 17px;
-webkit-border-top-right-radius: 17px;
-webkit-border-bottom-left-radius: 17px;
}
.sf-shadow ul.sf-shadow-off {
background: transparent;
}div.pp_default .pp_top,div.pp_default .pp_top .pp_middle,div.pp_default .pp_top .pp_left,div.pp_default .pp_top .pp_right,div.pp_default .pp_bottom,div.pp_default .pp_bottom .pp_left,div.pp_default .pp_bottom .pp_middle,div.pp_default .pp_bottom .pp_right{height:13px}
div.pp_default .pp_top .pp_left{background:url(//www.westgarden.com.tw/wp-content/themes/medicenter/images/prettyPhoto/default/sprite.png) -78px -93px no-repeat}
div.pp_default .pp_top .pp_middle{background:url(//www.westgarden.com.tw/wp-content/themes/medicenter/images/prettyPhoto/default/sprite_x.png) top left repeat-x}
div.pp_default .pp_top .pp_right{background:url(//www.westgarden.com.tw/wp-content/themes/medicenter/images/prettyPhoto/default/sprite.png) -112px -93px no-repeat}
div.pp_default .pp_content .ppt{color:#f8f8f8}
div.pp_default .pp_content_container .pp_left{background:url(//www.westgarden.com.tw/wp-content/themes/medicenter/images/prettyPhoto/default/sprite_y.png) -7px 0 repeat-y;padding-left:13px}
div.pp_default .pp_content_container .pp_right{background:url(//www.westgarden.com.tw/wp-content/themes/medicenter/images/prettyPhoto/default/sprite_y.png) top right repeat-y;padding-right:13px}
div.pp_default .pp_next:hover{background:url(//www.westgarden.com.tw/wp-content/themes/medicenter/images/prettyPhoto/default/sprite_next.png) center right no-repeat;cursor:pointer}
div.pp_default .pp_previous:hover{background:url(//www.westgarden.com.tw/wp-content/themes/medicenter/images/prettyPhoto/default/sprite_prev.png) center left no-repeat;cursor:pointer}
div.pp_default .pp_expand{background:url(//www.westgarden.com.tw/wp-content/themes/medicenter/images/prettyPhoto/default/sprite.png) 0 -29px no-repeat;cursor:pointer;width:28px;height:28px}
div.pp_default .pp_expand:hover{background:url(//www.westgarden.com.tw/wp-content/themes/medicenter/images/prettyPhoto/default/sprite.png) 0 -56px no-repeat;cursor:pointer}
div.pp_default .pp_contract{background:url(//www.westgarden.com.tw/wp-content/themes/medicenter/images/prettyPhoto/default/sprite.png) 0 -84px no-repeat;cursor:pointer;width:28px;height:28px}
div.pp_default .pp_contract:hover{background:url(//www.westgarden.com.tw/wp-content/themes/medicenter/images/prettyPhoto/default/sprite.png) 0 -113px no-repeat;cursor:pointer}
div.pp_default .pp_close{width:30px;height:30px;background:url(//www.westgarden.com.tw/wp-content/themes/medicenter/images/prettyPhoto/default/sprite.png) 2px 1px no-repeat;cursor:pointer}
div.pp_default .pp_gallery ul li a{background:url(//www.westgarden.com.tw/wp-content/themes/medicenter/images/prettyPhoto/default/default_thumb.png) center center #f8f8f8;border:1px solid #aaa}
div.pp_default .pp_social{margin-top:7px}
div.pp_default .pp_gallery a.pp_arrow_previous,div.pp_default .pp_gallery a.pp_arrow_next{position:static;left:auto}
div.pp_default .pp_nav .pp_play,div.pp_default .pp_nav .pp_pause{background:url(//www.westgarden.com.tw/wp-content/themes/medicenter/images/prettyPhoto/default/sprite.png) -51px 1px no-repeat;height:30px;width:30px}
div.pp_default .pp_nav .pp_pause{background-position:-51px -29px}
div.pp_default a.pp_arrow_previous,div.pp_default a.pp_arrow_next{background:url(//www.westgarden.com.tw/wp-content/themes/medicenter/images/prettyPhoto/default/sprite.png) -31px -3px no-repeat;height:20px;width:20px;margin:4px 0 0}
div.pp_default a.pp_arrow_next{left:52px;background-position:-82px -3px}
div.pp_default .pp_content_container .pp_details{margin-top:5px}
div.pp_default .pp_nav{clear:none;height:30px;width:110px;position:relative}
div.pp_default .pp_nav .currentTextHolder{font-family:Georgia;font-style:italic;color:#999;font-size:11px;left:75px;line-height:25px;position:absolute;top:2px;margin:0;padding:0 0 0 10px}
div.pp_default .pp_close:hover,div.pp_default .pp_nav .pp_play:hover,div.pp_default .pp_nav .pp_pause:hover,div.pp_default .pp_arrow_next:hover,div.pp_default .pp_arrow_previous:hover{opacity:0.7}
div.pp_default .pp_description{font-size:11px;font-weight:700;line-height:14px;margin:5px 50px 5px 0}
div.pp_default .pp_bottom .pp_left{background:url(//www.westgarden.com.tw/wp-content/themes/medicenter/images/prettyPhoto/default/sprite.png) -78px -127px no-repeat}
div.pp_default .pp_bottom .pp_middle{background:url(//www.westgarden.com.tw/wp-content/themes/medicenter/images/prettyPhoto/default/sprite_x.png) bottom left repeat-x}
div.pp_default .pp_bottom .pp_right{background:url(//www.westgarden.com.tw/wp-content/themes/medicenter/images/prettyPhoto/default/sprite.png) -112px -127px no-repeat}
div.pp_default .pp_loaderIcon{background:url(//www.westgarden.com.tw/wp-content/themes/medicenter/images/prettyPhoto/default/loader.gif) center center no-repeat}
div.light_rounded .pp_top .pp_left{background:url(//www.westgarden.com.tw/wp-content/themes/medicenter/images/prettyPhoto/light_rounded/sprite.png) -88px -53px no-repeat}
div.light_rounded .pp_top .pp_right{background:url(//www.westgarden.com.tw/wp-content/themes/medicenter/images/prettyPhoto/light_rounded/sprite.png) -110px -53px no-repeat}
div.light_rounded .pp_next:hover{background:url(//www.westgarden.com.tw/wp-content/themes/medicenter/images/prettyPhoto/light_rounded/btnNext.png) center right no-repeat;cursor:pointer}
div.light_rounded .pp_previous:hover{background:url(//www.westgarden.com.tw/wp-content/themes/medicenter/images/prettyPhoto/light_rounded/btnPrevious.png) center left no-repeat;cursor:pointer}
div.light_rounded .pp_expand{background:url(//www.westgarden.com.tw/wp-content/themes/medicenter/images/prettyPhoto/light_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.light_rounded .pp_expand:hover{background:url(//www.westgarden.com.tw/wp-content/themes/medicenter/images/prettyPhoto/light_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.light_rounded .pp_contract{background:url(//www.westgarden.com.tw/wp-content/themes/medicenter/images/prettyPhoto/light_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.light_rounded .pp_contract:hover{background:url(//www.westgarden.com.tw/wp-content/themes/medicenter/images/prettyPhoto/light_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.light_rounded .pp_close{width:75px;height:22px;background:url(//www.westgarden.com.tw/wp-content/themes/medicenter/images/prettyPhoto/light_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer}
div.light_rounded .pp_nav .pp_play{background:url(//www.westgarden.com.tw/wp-content/themes/medicenter/images/prettyPhoto/light_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px}
div.light_rounded .pp_nav .pp_pause{background:url(//www.westgarden.com.tw/wp-content/themes/medicenter/images/prettyPhoto/light_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px}
div.light_rounded .pp_arrow_previous{background:url(//www.westgarden.com.tw/wp-content/themes/medicenter/images/prettyPhoto/light_rounded/sprite.png) 0 -71px no-repeat}
div.light_rounded .pp_arrow_next{background:url(//www.westgarden.com.tw/wp-content/themes/medicenter/images/prettyPhoto/light_rounded/sprite.png) -22px -71px no-repeat}
div.light_rounded .pp_bottom .pp_left{background:url(//www.westgarden.com.tw/wp-content/themes/medicenter/images/prettyPhoto/light_rounded/sprite.png) -88px -80px no-repeat}
div.light_rounded .pp_bottom .pp_right{background:url(//www.westgarden.com.tw/wp-content/themes/medicenter/images/prettyPhoto/light_rounded/sprite.png) -110px -80px no-repeat}
div.dark_rounded .pp_top .pp_left{background:url(//www.westgarden.com.tw/wp-content/themes/medicenter/images/prettyPhoto/dark_rounded/sprite.png) -88px -53px no-repeat}
div.dark_rounded .pp_top .pp_right{background:url(//www.westgarden.com.tw/wp-content/themes/medicenter/images/prettyPhoto/dark_rounded/sprite.png) -110px -53px no-repeat}
div.dark_rounded .pp_content_container .pp_left{background:url(//www.westgarden.com.tw/wp-content/themes/medicenter/images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat-y}
div.dark_rounded .pp_content_container .pp_right{background:url(//www.westgarden.com.tw/wp-content/themes/medicenter/images/prettyPhoto/dark_rounded/contentPattern.png) top right repeat-y}
div.dark_rounded .pp_next:hover{background:url(//www.westgarden.com.tw/wp-content/themes/medicenter/images/prettyPhoto/dark_rounded/btnNext.png) center right no-repeat;cursor:pointer}
div.dark_rounded .pp_previous:hover{background:url(//www.westgarden.com.tw/wp-content/themes/medicenter/images/prettyPhoto/dark_rounded/btnPrevious.png) center left no-repeat;cursor:pointer}
div.dark_rounded .pp_expand{background:url(//www.westgarden.com.tw/wp-content/themes/medicenter/images/prettyPhoto/dark_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.dark_rounded .pp_expand:hover{background:url(//www.westgarden.com.tw/wp-content/themes/medicenter/images/prettyPhoto/dark_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.dark_rounded .pp_contract{background:url(//www.westgarden.com.tw/wp-content/themes/medicenter/images/prettyPhoto/dark_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.dark_rounded .pp_contract:hover{background:url(//www.westgarden.com.tw/wp-content/themes/medicenter/images/prettyPhoto/dark_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.dark_rounded .pp_close{width:75px;height:22px;background:url(//www.westgarden.com.tw/wp-content/themes/medicenter/images/prettyPhoto/dark_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer}
div.dark_rounded .pp_description{margin-right:85px;color:#fff}
div.dark_rounded .pp_nav .pp_play{background:url(//www.westgarden.com.tw/wp-content/themes/medicenter/images/prettyPhoto/dark_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px}
div.dark_rounded .pp_nav .pp_pause{background:url(//www.westgarden.com.tw/wp-content/themes/medicenter/images/prettyPhoto/dark_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px}
div.dark_rounded .pp_arrow_previous{background:url(//www.westgarden.com.tw/wp-content/themes/medicenter/images/prettyPhoto/dark_rounded/sprite.png) 0 -71px no-repeat}
div.dark_rounded .pp_arrow_next{background:url(//www.westgarden.com.tw/wp-content/themes/medicenter/images/prettyPhoto/dark_rounded/sprite.png) -22px -71px no-repeat}
div.dark_rounded .pp_bottom .pp_left{background:url(//www.westgarden.com.tw/wp-content/themes/medicenter/images/prettyPhoto/dark_rounded/sprite.png) -88px -80px no-repeat}
div.dark_rounded .pp_bottom .pp_right{background:url(//www.westgarden.com.tw/wp-content/themes/medicenter/images/prettyPhoto/dark_rounded/sprite.png) -110px -80px no-repeat}
div.dark_rounded .pp_loaderIcon{background:url(//www.westgarden.com.tw/wp-content/themes/medicenter/images/prettyPhoto/dark_rounded/loader.gif) center center no-repeat}
div.dark_square .pp_left,div.dark_square .pp_middle,div.dark_square .pp_right,div.dark_square .pp_content{background:#000}
div.dark_square .pp_description{color:#fff;margin:0 85px 0 0}
div.dark_square .pp_loaderIcon{background:url(//www.westgarden.com.tw/wp-content/themes/medicenter/images/prettyPhoto/dark_square/loader.gif) center center no-repeat}
div.dark_square .pp_expand{background:url(//www.westgarden.com.tw/wp-content/themes/medicenter/images/prettyPhoto/dark_square/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.dark_square .pp_expand:hover{background:url(//www.westgarden.com.tw/wp-content/themes/medicenter/images/prettyPhoto/dark_square/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.dark_square .pp_contract{background:url(//www.westgarden.com.tw/wp-content/themes/medicenter/images/prettyPhoto/dark_square/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.dark_square .pp_contract:hover{background:url(//www.westgarden.com.tw/wp-content/themes/medicenter/images/prettyPhoto/dark_square/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.dark_square .pp_close{width:75px;height:22px;background:url(//www.westgarden.com.tw/wp-content/themes/medicenter/images/prettyPhoto/dark_square/sprite.png) -1px -1px no-repeat;cursor:pointer}
div.dark_square .pp_nav{clear:none}
div.dark_square .pp_nav .pp_play{background:url(//www.westgarden.com.tw/wp-content/themes/medicenter/images/prettyPhoto/dark_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px}
div.dark_square .pp_nav .pp_pause{background:url(//www.westgarden.com.tw/wp-content/themes/medicenter/images/prettyPhoto/dark_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px}
div.dark_square .pp_arrow_previous{background:url(//www.westgarden.com.tw/wp-content/themes/medicenter/images/prettyPhoto/dark_square/sprite.png) 0 -71px no-repeat}
div.dark_square .pp_arrow_next{background:url(//www.westgarden.com.tw/wp-content/themes/medicenter/images/prettyPhoto/dark_square/sprite.png) -22px -71px no-repeat}
div.dark_square .pp_next:hover{background:url(//www.westgarden.com.tw/wp-content/themes/medicenter/images/prettyPhoto/dark_square/btnNext.png) center right no-repeat;cursor:pointer}
div.dark_square .pp_previous:hover{background:url(//www.westgarden.com.tw/wp-content/themes/medicenter/images/prettyPhoto/dark_square/btnPrevious.png) center left no-repeat;cursor:pointer}
div.light_square .pp_expand{background:url(//www.westgarden.com.tw/wp-content/themes/medicenter/images/prettyPhoto/light_square/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.light_square .pp_expand:hover{background:url(//www.westgarden.com.tw/wp-content/themes/medicenter/images/prettyPhoto/light_square/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.light_square .pp_contract{background:url(//www.westgarden.com.tw/wp-content/themes/medicenter/images/prettyPhoto/light_square/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.light_square .pp_contract:hover{background:url(//www.westgarden.com.tw/wp-content/themes/medicenter/images/prettyPhoto/light_square/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.light_square .pp_close{width:75px;height:22px;background:url(//www.westgarden.com.tw/wp-content/themes/medicenter/images/prettyPhoto/light_square/sprite.png) -1px -1px no-repeat;cursor:pointer}
div.light_square .pp_nav .pp_play{background:url(//www.westgarden.com.tw/wp-content/themes/medicenter/images/prettyPhoto/light_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px}
div.light_square .pp_nav .pp_pause{background:url(//www.westgarden.com.tw/wp-content/themes/medicenter/images/prettyPhoto/light_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px}
div.light_square .pp_arrow_previous{background:url(//www.westgarden.com.tw/wp-content/themes/medicenter/images/prettyPhoto/light_square/sprite.png) 0 -71px no-repeat}
div.light_square .pp_arrow_next{background:url(//www.westgarden.com.tw/wp-content/themes/medicenter/images/prettyPhoto/light_square/sprite.png) -22px -71px no-repeat}
div.light_square .pp_next:hover{background:url(//www.westgarden.com.tw/wp-content/themes/medicenter/images/prettyPhoto/light_square/btnNext.png) center right no-repeat;cursor:pointer}
div.light_square .pp_previous:hover{background:url(//www.westgarden.com.tw/wp-content/themes/medicenter/images/prettyPhoto/light_square/btnPrevious.png) center left no-repeat;cursor:pointer}
div.facebook .pp_top .pp_left{background:url(//www.westgarden.com.tw/wp-content/themes/medicenter/images/prettyPhoto/facebook/sprite.png) -88px -53px no-repeat}
div.facebook .pp_top .pp_middle{background:url(//www.westgarden.com.tw/wp-content/themes/medicenter/images/prettyPhoto/facebook/contentPatternTop.png) top left repeat-x}
div.facebook .pp_top .pp_right{background:url(//www.westgarden.com.tw/wp-content/themes/medicenter/images/prettyPhoto/facebook/sprite.png) -110px -53px no-repeat}
div.facebook .pp_content_container .pp_left{background:url(//www.westgarden.com.tw/wp-content/themes/medicenter/images/prettyPhoto/facebook/contentPatternLeft.png) top left repeat-y}
div.facebook .pp_content_container .pp_right{background:url(//www.westgarden.com.tw/wp-content/themes/medicenter/images/prettyPhoto/facebook/contentPatternRight.png) top right repeat-y}
div.facebook .pp_expand{background:url(//www.westgarden.com.tw/wp-content/themes/medicenter/images/prettyPhoto/facebook/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.facebook .pp_expand:hover{background:url(//www.westgarden.com.tw/wp-content/themes/medicenter/images/prettyPhoto/facebook/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.facebook .pp_contract{background:url(//www.westgarden.com.tw/wp-content/themes/medicenter/images/prettyPhoto/facebook/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.facebook .pp_contract:hover{background:url(//www.westgarden.com.tw/wp-content/themes/medicenter/images/prettyPhoto/facebook/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.facebook .pp_close{width:22px;height:22px;background:url(//www.westgarden.com.tw/wp-content/themes/medicenter/images/prettyPhoto/facebook/sprite.png) -1px -1px no-repeat;cursor:pointer}
div.facebook .pp_description{margin:0 37px 0 0}
div.facebook .pp_loaderIcon{background:url(//www.westgarden.com.tw/wp-content/themes/medicenter/images/prettyPhoto/facebook/loader.gif) center center no-repeat}
div.facebook .pp_arrow_previous{background:url(//www.westgarden.com.tw/wp-content/themes/medicenter/images/prettyPhoto/facebook/sprite.png) 0 -71px no-repeat;height:22px;margin-top:0;width:22px}
div.facebook .pp_arrow_previous.disabled{background-position:0 -96px;cursor:default}
div.facebook .pp_arrow_next{background:url(//www.westgarden.com.tw/wp-content/themes/medicenter/images/prettyPhoto/facebook/sprite.png) -32px -71px no-repeat;height:22px;margin-top:0;width:22px}
div.facebook .pp_arrow_next.disabled{background-position:-32px -96px;cursor:default}
div.facebook .pp_nav{margin-top:0}
div.facebook .pp_nav p{font-size:15px;padding:0 3px 0 4px}
div.facebook .pp_nav .pp_play{background:url(//www.westgarden.com.tw/wp-content/themes/medicenter/images/prettyPhoto/facebook/sprite.png) -1px -123px no-repeat;height:22px;width:22px}
div.facebook .pp_nav .pp_pause{background:url(//www.westgarden.com.tw/wp-content/themes/medicenter/images/prettyPhoto/facebook/sprite.png) -32px -123px no-repeat;height:22px;width:22px}
div.facebook .pp_next:hover{background:url(//www.westgarden.com.tw/wp-content/themes/medicenter/images/prettyPhoto/facebook/btnNext.png) center right no-repeat;cursor:pointer}
div.facebook .pp_previous:hover{background:url(//www.westgarden.com.tw/wp-content/themes/medicenter/images/prettyPhoto/facebook/btnPrevious.png) center left no-repeat;cursor:pointer}
div.facebook .pp_bottom .pp_left{background:url(//www.westgarden.com.tw/wp-content/themes/medicenter/images/prettyPhoto/facebook/sprite.png) -88px -80px no-repeat}
div.facebook .pp_bottom .pp_middle{background:url(//www.westgarden.com.tw/wp-content/themes/medicenter/images/prettyPhoto/facebook/contentPatternBottom.png) top left repeat-x}
div.facebook .pp_bottom .pp_right{background:url(//www.westgarden.com.tw/wp-content/themes/medicenter/images/prettyPhoto/facebook/sprite.png) -110px -80px no-repeat}
div.pp_pic_holder a:focus{outline:none}
div.pp_overlay{background:#000;display:none;left:0;position:absolute;top:0;width:100%;z-index:9500}
div.pp_pic_holder{display:none;position:absolute;width:100px;z-index:10000}
.pp_content{height:40px;min-width:40px}
* html .pp_content{width:40px}
.pp_content_container{position:relative;text-align:left;width:100%}
.pp_content_container .pp_left{padding-left:20px}
.pp_content_container .pp_right{padding-right:20px}
.pp_content_container .pp_details{float:left;margin:10px 0 2px}
.pp_description{display:none;margin:0}
.pp_social{float:left;margin:0}
.pp_social .facebook{float:left;margin-left:5px;width:55px;overflow:hidden}
.pp_social .twitter{float:left}
.pp_nav{clear:right;float:left;margin:3px 10px 0 0}
.pp_nav p{float:left;white-space:nowrap;margin:2px 4px}
.pp_nav .pp_play,.pp_nav .pp_pause{float:left;margin-right:4px;text-indent:-10000px}
a.pp_arrow_previous,a.pp_arrow_next{display:block;float:left;height:15px;margin-top:3px;overflow:hidden;text-indent:-10000px;width:14px}
.pp_hoverContainer{position:absolute;top:0;width:100%;z-index:2000}
.pp_gallery{display:none;left:50%;margin-top:-50px;position:absolute;z-index:10000}
.pp_gallery div{float:left;overflow:hidden;position:relative}
.pp_gallery ul{float:left;height:35px;position:relative;white-space:nowrap;margin:0 0 0 5px;padding:0}
.pp_gallery ul a{border:1px rgba(0,0,0,0.5) solid;display:block;float:left;height:33px;overflow:hidden}
.pp_gallery ul a img{border:0}
.pp_gallery li{display:block;float:left;margin:0 5px 0 0;padding:0}
.pp_gallery li.default a{background:url(//www.westgarden.com.tw/wp-content/themes/medicenter/images/prettyPhoto/facebook/default_thumbnail.gif) 0 0 no-repeat;display:block;height:33px;width:50px}
.pp_gallery .pp_arrow_previous,.pp_gallery .pp_arrow_next{margin-top:7px!important}
a.pp_next{background:url(//www.westgarden.com.tw/wp-content/themes/medicenter/images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float:right;height:100%;text-indent:-10000px;width:49%}
a.pp_previous{background:url(//www.westgarden.com.tw/wp-content/themes/medicenter/images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float:left;height:100%;text-indent:-10000px;width:49%}
a.pp_expand,a.pp_contract{cursor:pointer;display:none;height:20px;position:absolute;right:30px;text-indent:-10000px;top:10px;width:20px;z-index:20000}
a.pp_close{position:absolute;right:0;top:0;display:block;line-height:22px;text-indent:-10000px}
.pp_loaderIcon{display:block;height:24px;left:50%;position:absolute;top:50%;width:24px;margin:-12px 0 0 -12px}
#pp_full_res{line-height:1!important}
#pp_full_res .pp_inline{text-align:left}
#pp_full_res .pp_inline p{margin:0 0 15px}
div.ppt{color:#fff;display:none;font-size:17px;z-index:9999;margin:0 0 5px 15px}
div.pp_default .pp_content,div.light_rounded .pp_content{background-color:#fff}
div.pp_default #pp_full_res .pp_inline,div.light_rounded .pp_content .ppt,div.light_rounded #pp_full_res .pp_inline,div.light_square .pp_content .ppt,div.light_square #pp_full_res .pp_inline,div.facebook .pp_content .ppt,div.facebook #pp_full_res .pp_inline{color:#000}
div.pp_default .pp_gallery ul li a:hover,div.pp_default .pp_gallery ul li.selected a,.pp_gallery ul a:hover,.pp_gallery li.selected a{border-color:#fff}
div.pp_default .pp_details,div.light_rounded .pp_details,div.dark_rounded .pp_details,div.dark_square .pp_details,div.light_square .pp_details,div.facebook .pp_details{position:relative}
div.light_rounded .pp_top .pp_middle,div.light_rounded .pp_content_container .pp_left,div.light_rounded .pp_content_container .pp_right,div.light_rounded .pp_bottom .pp_middle,div.light_square .pp_left,div.light_square .pp_middle,div.light_square .pp_right,div.light_square .pp_content,div.facebook .pp_content{background:#fff}
div.light_rounded .pp_description,div.light_square .pp_description{margin-right:85px}
div.light_rounded .pp_gallery a.pp_arrow_previous,div.light_rounded .pp_gallery a.pp_arrow_next,div.dark_rounded .pp_gallery a.pp_arrow_previous,div.dark_rounded .pp_gallery a.pp_arrow_next,div.dark_square .pp_gallery a.pp_arrow_previous,div.dark_square .pp_gallery a.pp_arrow_next,div.light_square .pp_gallery a.pp_arrow_previous,div.light_square .pp_gallery a.pp_arrow_next{margin-top:12px!important}
div.light_rounded .pp_arrow_previous.disabled,div.dark_rounded .pp_arrow_previous.disabled,div.dark_square .pp_arrow_previous.disabled,div.light_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default}
div.light_rounded .pp_arrow_next.disabled,div.dark_rounded .pp_arrow_next.disabled,div.dark_square .pp_arrow_next.disabled,div.light_square .pp_arrow_next.disabled{background-position:-22px -87px;cursor:default}
div.light_rounded .pp_loaderIcon,div.light_square .pp_loaderIcon{background:url(//www.westgarden.com.tw/wp-content/themes/medicenter/images/prettyPhoto/light_rounded/loader.gif) center center no-repeat}
div.dark_rounded .pp_top .pp_middle,div.dark_rounded .pp_content,div.dark_rounded .pp_bottom .pp_middle{background:url(//www.westgarden.com.tw/wp-content/themes/medicenter/images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat}
div.dark_rounded .currentTextHolder,div.dark_square .currentTextHolder{color:#c4c4c4}
div.dark_rounded #pp_full_res .pp_inline,div.dark_square #pp_full_res .pp_inline{color:#fff}
.pp_top,.pp_bottom{height:20px;position:relative}
* html .pp_top,* html .pp_bottom{padding:0 20px}
.pp_top .pp_left,.pp_bottom .pp_left{height:20px;left:0;position:absolute;width:20px}
.pp_top .pp_middle,.pp_bottom .pp_middle{height:20px;left:20px;position:absolute;right:20px}
* html .pp_top .pp_middle,* html .pp_bottom .pp_middle{left:0;position:static}
.pp_top .pp_right,.pp_bottom .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px}
.pp_fade,.pp_gallery li.default a img{display:none}.ui-tooltip-fluid{
display: block;
visibility: hidden;
position: static !important;
float: left !important;
}
.ui-tooltip, .qtip{
position: absolute;
left: -28000px;
top: -28000px;
display: none;
max-width: 280px;
min-width: 50px;
font-size: 10.5px;
line-height: 12px;
}
.ui-tooltip-content{
position: relative;
padding: 5px 9px;
overflow: hidden;
border-width: 1px;
border-style: solid;
text-align: left;
word-wrap: break-word;
overflow: hidden;
}
.ui-tooltip-titlebar{
position: relative;
min-height: 14px;
padding: 5px 35px 5px 10px;
overflow: hidden;
border-width: 1px 1px 0;
border-style: solid;
font-weight: bold;
}
.ui-tooltip-titlebar + .ui-tooltip-content{ border-top-width: 0px !important; } .ui-tooltip-titlebar .ui-state-default{
position: absolute;
right: 4px;
top: 50%;
margin-top: -9px;
cursor: pointer;
outline: medium none;
border-width: 1px;
border-style: solid;
}
* html .ui-tooltip-titlebar .ui-state-default{
top: 16px;
}
.ui-tooltip-titlebar .ui-icon,
.ui-tooltip-icon .ui-icon{
display: block;
text-indent: -1000em;
}
.ui-tooltip-icon, .ui-tooltip-icon .ui-icon{
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
}
.ui-tooltip-icon .ui-icon{
width: 18px;
height: 14px;
text-align: center;
text-indent: 0;
font: normal bold 10px/13px Tahoma,sans-serif;
color: inherit;
background: transparent none no-repeat -100em -100em;
} .ui-tooltip-focus{
} .ui-tooltip-hover{
} .ui-tooltip-titlebar,
.ui-tooltip-content{
border-color: #F1D031;
background-color: #FFFFA3;
color: #555;
}
.ui-tooltip-titlebar{
background-color: #FFEF93;
}
.ui-tooltip-titlebar .ui-tooltip-icon{
border-color: #CCC;
background: #F1F1F1;
color: #777;
}
.ui-tooltip-titlebar .ui-state-hover{
border-color: #AAA;
color: #111;
} .ui-tooltip-light .ui-tooltip-titlebar,
.ui-tooltip-light .ui-tooltip-content{
border-color: #E2E2E2;
color: #454545;
}
.ui-tooltip-light .ui-tooltip-content{
background-color: white;
}
.ui-tooltip-light .ui-tooltip-titlebar{
background-color: #f1f1f1;
} .ui-tooltip-dark .ui-tooltip-titlebar,
.ui-tooltip-dark .ui-tooltip-content{
border-color: #303030;
color: #f3f3f3;
}
.ui-tooltip-dark .ui-tooltip-content{
background-color: #505050;
}
.ui-tooltip-dark .ui-tooltip-titlebar{
background-color: #404040;
}
.ui-tooltip-dark .ui-tooltip-icon{
border-color: #444;
}
.ui-tooltip-dark .ui-tooltip-titlebar .ui-state-hover{
border-color: #303030;
} .ui-tooltip-cream .ui-tooltip-titlebar,
.ui-tooltip-cream .ui-tooltip-content{
border-color: #F9E98E;
color: #A27D35;
}
.ui-tooltip-cream .ui-tooltip-content{
background-color: #FBF7AA;
}
.ui-tooltip-cream .ui-tooltip-titlebar{
background-color: #F0DE7D;
}
.ui-tooltip-cream .ui-state-default .ui-tooltip-icon{
background-position: -82px 0;
} .ui-tooltip-red .ui-tooltip-titlebar,
.ui-tooltip-red .ui-tooltip-content{
border-color: #D95252;
color: #912323;
}
.ui-tooltip-red .ui-tooltip-content{
background-color: #F78B83;
}
.ui-tooltip-red .ui-tooltip-titlebar{
background-color: #F06D65;
}
.ui-tooltip-red .ui-state-default .ui-tooltip-icon{
background-position: -102px 0;
}
.ui-tooltip-red .ui-tooltip-icon{
border-color: #D95252;
}
.ui-tooltip-red .ui-tooltip-titlebar .ui-state-hover{
border-color: #D95252;
} .ui-tooltip-green .ui-tooltip-titlebar,
.ui-tooltip-green .ui-tooltip-content{
border-color: #90D93F;
color: #3F6219;
}
.ui-tooltip-green .ui-tooltip-content{
background-color: #CAED9E;
}
.ui-tooltip-green .ui-tooltip-titlebar{
background-color: #B0DE78;
}
.ui-tooltip-green .ui-state-default .ui-tooltip-icon{
background-position: -42px 0;
} .ui-tooltip-blue .ui-tooltip-titlebar,
.ui-tooltip-blue .ui-tooltip-content{
border-color: #ADD9ED;
color: #5E99BD;
}
.ui-tooltip-blue .ui-tooltip-content{
background-color: #E5F6FE;
}
.ui-tooltip-blue .ui-tooltip-titlebar{
background-color: #D0E9F5;
}
.ui-tooltip-blue .ui-state-default .ui-tooltip-icon{
background-position: -2px 0;
}.ui-tooltip .ui-tooltip-tip{
margin: 0 auto;
overflow: hidden;
background: transparent !important;
border: 0px dashed transparent !important;
z-index: 10;
}
.ui-tooltip .ui-tooltip-tip,
.ui-tooltip .ui-tooltip-tip *{
position: absolute;
line-height: 0.1px !important;
font-size: 0.1px !important;
color: #123456;
background: transparent;
border: 0px dashed transparent;
}
.ui-tooltip .ui-tooltip-tip canvas{ position: static; }#qtip-overlay{
position: absolute;
left: -10000em;
top: -10000em;
background-color: black;
opacity: 0.7;
filter:alpha(opacity=70);
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
} .ui-tooltip-shadow{
-webkit-box-shadow: 1px 1px 3px 1px rgba(0, 0, 0, 0.15);
-moz-box-shadow: 1px 1px 3px 1px rgba(0, 0, 0, 0.15);
box-shadow: 1px 1px 3px 1px rgba(0, 0, 0, 0.15);
}
.ui-tooltip-shadow .ui-tooltip-titlebar,
.ui-tooltip-shadow .ui-tooltip-content{
filter: progid:DXImageTransform.Microsoft.Shadow(Color='gray', Direction=135, Strength=3);
-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Color='gray', Direction=135, Strength=3)";
_margin-bottom: -3px; .margin-bottom: -3px; } .ui-tooltip-rounded,
.ui-tooltip-rounded .ui-tooltip-content,
.ui-tooltip-tipsy,
.ui-tooltip-tipsy .ui-tooltip-content,
.ui-tooltip-youtube,
.ui-tooltip-youtube .ui-tooltip-content{
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;
}
.ui-tooltip-rounded .ui-tooltip-titlebar,
.ui-tooltip-tipsy .ui-tooltip-titlebar,
.ui-tooltip-youtube .ui-tooltip-titlebar{
-moz-border-radius: 5px 5px 0 0;
-webkit-border-radius: 5px 5px 0 0;
border-radius: 5px 5px 0 0;
}
.ui-tooltip-rounded .ui-tooltip-titlebar + .ui-tooltip-content,
.ui-tooltip-tipsy .ui-tooltip-titlebar + .ui-tooltip-content,
.ui-tooltip-youtube .ui-tooltip-titlebar + .ui-tooltip-content{
-moz-border-radius: 0 0 5px 5px;
-webkit-border-radius: 0 0 5px 5px;
border-radius: 0 0 5px 5px;
} .ui-tooltip-youtube{
-webkit-box-shadow: 0 0 3px #333;
-moz-box-shadow: 0 0 3px #333;
box-shadow: 0 0 3px #333;
}
.ui-tooltip-youtube .ui-tooltip-titlebar,
.ui-tooltip-youtube .ui-tooltip-content{
background: transparent;
background: rgba(0, 0, 0, 0.85);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#D9000000,endColorstr=#D9000000);
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#D9000000,endColorstr=#D9000000)";
color: white;
border-color: #CCCCCC;
}
.ui-tooltip-youtube .ui-tooltip-icon{
border-color: #222;
}
.ui-tooltip-youtube .ui-tooltip-titlebar .ui-state-hover{
border-color: #303030;
} .ui-tooltip-jtools{
background: #232323;
background: rgba(0, 0, 0, 0.7);
background-image: -moz-linear-gradient(top, #717171, #232323);
background-image: -webkit-gradient(linear, left top, left bottom, from(#717171), to(#232323));
border: 2px solid #ddd;
border: 2px solid rgba(241,241,241,1);
-moz-border-radius: 2px;
-webkit-border-radius: 2px;
border-radius: 2px;
-webkit-box-shadow: 0 0 12px #333;
-moz-box-shadow: 0 0 12px #333;
box-shadow: 0 0 12px #333;
} .ui-tooltip-jtools .ui-tooltip-titlebar{
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171,endColorstr=#4A4A4A);
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171,endColorstr=#4A4A4A)";
}
.ui-tooltip-jtools .ui-tooltip-content{
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A,endColorstr=#232323);
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A,endColorstr=#232323)";
}
.ui-tooltip-jtools .ui-tooltip-titlebar,
.ui-tooltip-jtools .ui-tooltip-content{
background: transparent;
color: white;
border: 0 dashed transparent;
}
.ui-tooltip-jtools .ui-tooltip-icon{
border-color: #555;
}
.ui-tooltip-jtools .ui-tooltip-titlebar .ui-state-hover{
border-color: #333;
} .ui-tooltip-cluetip{
-webkit-box-shadow: 4px 4px 5px rgba(0, 0, 0, 0.4);
-moz-box-shadow: 4px 4px 5px rgba(0, 0, 0, 0.4);
box-shadow: 4px 4px 5px rgba(0, 0, 0, 0.4);
}
.ui-tooltip-cluetip .ui-tooltip-titlebar{
background-color: #87876A;
color: white;
border: 0 dashed transparent;
}
.ui-tooltip-cluetip .ui-tooltip-content{
background-color: #D9D9C2;
color: #111;
border: 0 dashed transparent;
}
.ui-tooltip-cluetip .ui-tooltip-icon{
border-color: #808064;
}
.ui-tooltip-cluetip .ui-tooltip-titlebar .ui-state-hover{
border-color: #696952;
color: #696952;
} .ui-tooltip-tipsy{
border: 0;
}
.ui-tooltip-tipsy .ui-tooltip-titlebar,
.ui-tooltip-tipsy .ui-tooltip-content{
background: transparent;
background: rgba(0, 0, 0, .87);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#D9000000,endColorstr=#D9000000);
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#D9000000,endColorstr=#D9000000)";
color: white;
border: 0px transparent;
font-size: 11px;
font-family: 'Lucida Grande', sans-serif;
font-weight: bold;
line-height: 16px;
text-shadow: 0 1px black;
}
.ui-tooltip-tipsy .ui-tooltip-titlebar{
padding: 6px 35px 0 10;
}
.ui-tooltip-tipsy .ui-tooltip-content{
padding: 6px 10;
}
.ui-tooltip-tipsy .ui-tooltip-icon{
border-color: #222;
text-shadow: none;
}
.ui-tooltip-tipsy .ui-tooltip-titlebar .ui-state-hover{
border-color: #303030;
} .ui-tooltip-tipped{
}
.ui-tooltip-tipped .ui-tooltip-titlebar,
.ui-tooltip-tipped .ui-tooltip-content{
border: 3px solid #959FA9;
}
.ui-tooltip-tipped .ui-tooltip-titlebar{
background: #3A79B8;
background-image: -moz-linear-gradient(top, #3A79B8, #2E629D);
background-image: -webkit-gradient(linear, left top, left bottom, from(#3A79B8), to(#2E629D));
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8,endColorstr=#2E629D);
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8,endColorstr=#2E629D)";
color: white;
font-weight: normal;
font-family: serif;
border-bottom-width: 0;
-moz-border-radius: 3px 3px 0 0;
-webkit-border-radius: 3px 3px 0 0;
border-radius: 3px 3px 0 0;
}
.ui-tooltip-tipped .ui-tooltip-content{
background-color: #F9F9F9;
color: #454545;
-moz-border-radius: 0 0 3px 3px;
-webkit-border-radius: 0 0 3px 3px;
border-radius: 0 0 3px 3px;
}
.ui-tooltip-tipped .ui-tooltip-icon{
border: 2px solid #285589;
background: #285589;
}
.ui-tooltip-tipped .ui-tooltip-icon .ui-icon{
background-color: #FBFBFB;
color: #555;
}.clearfix:after
{
font-size: 0px;
content: ".";
display: block;
height: 0px;
visibility: hidden;
clear: both;
}
body
{
background: #E5E5E5;
padding: 0px;
margin: 0px;
font-family: 'Open Sans', 'Arial', sans-serif;
font-size: 14px;
color: #666;
overflow-x: hidden;
}
body.blog
{
margin: 0;
}
.site-container.boxed
{
max-width: 1370px;
margin-left: auto;
margin-right: auto; }
a
{
color: #3156A3;
text-decoration: none;
outline: none;
}
a:hover
{
text-decoration: underline;
}
a img,
.gallery-box img
{
display: block;
transition: opacity 0.3s ease 0s;
-moz-transition: opacity 0.3s ease 0s;
-webkit-transition: opacity 0.3s ease 0s;
opacity: 1;
}
a img,
.wpb_text_column img
{
max-width: 100%;
height: auto;
}
a:hover img,
.gallery-box:hover img
{
opacity: 0.8;
background: #000;
}
p
{
padding: 1em 0;
color: #666;
line-height: 1.71429;
}
.description p,
p.description
{
padding: 24px 0;
}
strong
{
color: #000;
}
blockquote
{
padding-left: 30px;
color: #3156A3;
font-size: 18px;
font-family: 'PT Serif', Georgia, serif;
font-style: italic;
border-left: 2px solid #3156A3;
line-height: 1.55556;
margin-bottom: 25px;
}
blockquote p
{
padding: 0 !important;
color: #3156A3;
}
pre
{
font-family: 'Courier new';
font-size: 14px;
line-height: 1.71429;
background: linear-gradient(#f0f0f0 50%, transparent 50%) repeat scroll 0 0 / 100% 48px;
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: 'Open Sans', 'Arial', sans-serif;
font-size: 14px;
line-height: 1.71429;
border-radius: 0;
-moz-border-radius: 0;
-webkit-border-radius: 0;
-webkit-appearance: none;
}
input[type='checkbox']
{
-webkit-appearance: checkbox;
}
input[type='radio']
{
-webkit-appearance: radio;
}
table
{
width: 100%;
}
table td, table th
{
padding: 11px 15px;
color: #666;
}
table td:first-child, table th:first-child
{
font-family: 'Source Sans Pro', 'Arial', sans-serif;
font-size: 16px;
line-height: 1.625;
color: #000;
vertical-align: top;
}
table tr:nth-child(odd)
{
background: #F0F0F0;
}
.vc_col-sm-4 .vc_col-sm-6 table td, 
.vc_col-sm-4 .vc_col-sm-6 table th
{
padding: 11px 5px;
}
.margin-top-0
{
margin-top: 0 !important;
}
.margin-top-10
{
margin-top: 10px;
}
.margin-top-20
{
margin-top: 20px;
}
.margin-top-30
{
margin-top: 30px !important;
}
.margin-bottom-20
{
margin-bottom: 20px;
}
.margin-bottom-30
{
margin-bottom: 30px;
}
.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;
} .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%; 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
{
} .slider,
.slider-navigation,
.home-box-container-list,
.items-list,
.scrolling-list,
.simple-list,
.blog,
.comment-box,
.post-footer-details,
.image-carousel,
.gallery-box .controls,
.accordion,
.contact-data,
.footer-banner-box-container,
.social-icons,
.columns,
.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,
.thin_list,
.top-info-list
{
padding: 0;
margin: 0;
list-style: none;
}   h1, h2, h3, h4, h5
{
font-family: 'Source Sans Pro', 'Arial', sans-serif;
margin: 0;
padding: 0;
font-weight: normal;
color: #000;
}
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: #000;
}
h1
{
font-size: 30px;
line-height: 1.4;
}
h2
{
font-size: 24px;
line-height: 1.5;
}
h3
{
font-size: 18px;
line-height: 1.55556;
}
h4
{
font-size: 16px;
line-height: 1.625;
}
h5
{
font-size: 14px;
line-height: 1.71429;
}
.box-header::after,
.box_header::after
{
content: "";
display: block;
bottom: 0;
width: 50px;
height: 2px;
background: #42B3E5;
margin-top: 7px;
}
.box-header.no-border::after,
.box_header.no-border::after
{
display: none;
}
.box-header.margin,
.box_header.margin
{
margin-top: 27px;
}
.sentence
{
font-family: 'PT Serif', Georgia, serif;
color: #3156A3;
font-style: italic;
margin-top: 24px;
line-height: 1.55556;
}
.sentence-author
{
float: right;
margin-top: 25px;
color: #999;
font-size: 13px;
font-style: normal;
padding-bottom: 1px;
}
.info
{
padding: 24px 0 20px;
} .header-top-sidebar-container
{
background-color: #F8F8F8;
}
.header-container
{
background-color: #fff;
}
.header,
.header-top-sidebar,
.site-container .vc_row,
.home-box-container-list,
.footer,
.copyright-area
{
width: 1230px;
margin-left: auto;
margin-right: auto;
}
.header
{ padding: 36px 0;
}
.header-left
{
width: 245px;
}
.header-right
{
float: right;
}
.header-left,
.menu-main-menu-container
{
display: table-cell;
vertical-align: middle;
}
.header-left a
{
display: block;
}
.header-left a, .logo
{
font-family: 'Source Sans Pro';
font-size: 30px;
font-weight:bold;
}
.header-left a:hover
{
text-decoration: none;
}
.header-left a img
{
float: left;
margin-right: 20px;
background: none;
transition: none;
-moz-transition: none;
-webkit-transition: none;
}
.header-left a:hover img
{
opacity: 1;
}
.logo
{
float: left;
padding-top: 15px;
color: #000000;
}
.header.layout-1
{
display: table;
}
.header.layout-2,
.header.layout-4
{
padding-bottom: 0;
}
.header.layout-2 .header-left,
.header.layout-2 .header-right
{
display: block;
clear: both;
width: 100%;
}
.header.layout-2 .header-right
{
margin-bottom: -1px;
}
.header-separator
{
background: #FFFFFF;
border-bottom: 1px solid #E5E5E5;
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:first-child,
.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.menu-item-has-children: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.menu-item-has-children:hover a
{
border-color: #E5E5E5 #E5E5E5 #FFFFFF;
border-bottom: 1px solid #FFF;
}
.header.layout-2 .sf-menu li:hover ul a, .header.layout-2 .sf-menu>li.menu-item-has-children:hover ul a
{
border-bottom: 1px solid #E5E5E5;
}
.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.menu-item-has-children ul li a:hover, .header.layout-2 .sf-menu>li.menu-item-has-children:hover ul li.selected a, .header.layout-2 .sf-menu>li.menu-item-has-children:hover ul li.current-menu-item a, .header.layout-2 .sf-menu>li.menu-item-has-children:hover ul li.selected ul li a:hover, .header.layout-2 .sf-menu>li.menu-item-has-children:hover ul li.current-menu-item ul li a:hover, .header.layout-2 .sf-menu>li.menu-item-has-children:hover ul li ul li.selected a, .header.layout-2 .sf-menu>li.menu-item-has-children:hover ul li ul li.current-menu-item a, .header.layout-2 .sf-menu>li.menu-item-has-children:hover ul li.selected ul li.selected a, .header.layout-2 .sf-menu>li.menu-item-has-children:hover ul li.selected ul li.current-menu-item a, .header.layout-2 .sf-menu>li.menu-item-has-children: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.menu-item-has-children:hover ul li.menu-item-type-custom a,
.header.layout-2 .sf-menu>li.menu-item-has-children:hover ul li.selected ul li a,
.header.layout-2 .sf-menu>li.menu-item-has-children: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 #E5E5E5;
}
.header.layout-2 .header-top-right-sidebar-container
{
float: right;
} .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-container-layout-4 .header
{
padding-top: 30px;
padding-bottom: 10px;
}
.header-container.sticky.move
{
position: fixed;
top: 0;
width: 100%;
z-index: 999;
box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.1);
-moz-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.1);
-webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.1);
}
.header-container.sticky .header
{
transition: padding 0.2s ease 0s;
-webkit-transition: padding 0.2s ease 0s;
-moz-transition: padding 0.2s ease 0s;
}
.header-container.sticky.transition .header
{
padding: 10px 0;
}
.header-container.sticky.transition .header.layout-2
{
padding-bottom: 0;
}
.fullwidth  .header-container.sticky.move
{
max-width: 100%;
}
.boxed .header-container.sticky.move
{
max-width: 1370px;
}
.header-container.sticky.move .header.layout-2 .header-right
{
margin-bottom: 0;
}
.header-container.sticky.move .header.layout-2 .sf-menu li.menu-item,
.header-container.sticky.move .header.layout-3 .sf-menu li.menu-item
{
height: auto;
}
.header-container.sticky.move .header.layout-2 .sf-menu>li>a,
.header-container.sticky.move .header.layout-3 .sf-menu>li>a
{
border-bottom: none;
}
.header-container.sticky.move .header.layout-4 .header-left
{
display: none;
}
.header-container.sticky.move .header.layout-4 .menu-main-menu-container
{
margin-top: 0;
}
.sf-menu
{
padding: 0;
margin: 0;
}
.sf-menu li
{
position: relative;
margin-left: 5px;
height: 48px;
-webkit-box-sizing: content-box;
-moz-box-sizing: content-box;
box-sizing: content-box;
}
.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 #fff;
}
.sf-menu li a, .sf-menu li a:visited
{
font-family: 'Open Sans', 'arial', sans-serif;
font-size: 14px;
color: #666;
border: 1px solid #FFF; padding: 11px 16px 11px 15px; line-height: 1.71429;
}
.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.menu-item-has-children>a, .sf-menu>li.menu-item-has-children>a:visited
{ padding: 11px 9px 11px 15px;
}
.sf-menu>li.menu-item-has-children>a::after,
.sf-menu>li.menu-item-has-children.current-menu-item:hover>a::after,
.sf-menu>li.menu-item-has-children.current-menu-ancestor:hover>a::after
{
font-family: 'template';
content: "\65";
font-size: 21px;
color: #666;	
speak: none;
position: relative;
vertical-align: text-top;
margin-left: 3px;
line-height: 1;
direction: ltr;
display: inline-block;
-moz-transform: scaleY(-1);
-o-transform: scaleY(-1);
-webkit-transform: scaleY(-1);
transform: scaleY(-1);
filter: FlipV;
-ms-filter: "FlipV";
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.sf-menu>li.menu-item-has-children:hover a
{
color: #000;
background: #FFF;
border-color: #E5E5E5;
border-bottom-color: #FFF;
}
.sf-menu>li.menu-item-has-children.current-menu-item>a::after, .sf-menu>li.menu-item-has-children.current-menu-ancestor>a::after
{
color: #FFF;
}
.sf-menu>li.menu-item-has-children:hover::before
{
content: "";
position: absolute;
display: block;
bottom: 0;
z-index: 203;
width: 1px;
height: 1px;
background: #E5E5E5;
left: 0;
}
.sf-menu>li.menu-item-has-children:hover::after
{
content: "";
position: absolute;
display: block;
bottom: 0;
z-index: 202;
width: 1px;
height: 1px;
background: #E5E5E5;
right: 0;
}
.sf-menu>li.menu-item-has-children:hover a
{
z-index: 202;
}
.sf-menu li ul
{
width: 200px;
left: auto;
right: 0;
background: #FFF;
border: 1px solid #E5E5E5;
padding-bottom: 15px;
}
.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: 400px;
}
.sf-menu li.left-flyout:hover ul, .sf-menu li.left-flyout.sfHover ul
{
left: auto;
right: 0;
}
.sf-menu li.left-flyout:hover ul ul 
{
left: -202px;
}
.sf-menu li:hover ul, .sf-menu li.sfHover ul
{
top: 47px;
}
.sf-menu li ul li
{
width: 170px;
height: auto;
margin-left: 0;
background-color: #fff;
padding: 0 15px;
}
.sf-menu li:hover ul a,
.sf-menu>li.menu-item-has-children:hover ul a
{
border: none;
color: #666;
background: #FFF;
border-bottom: 1px solid #E5E5E5;
padding: 15px 0;
}
.sf-menu>li.menu-item-has-children:hover ul
{
z-index: 201;
}
.sf-menu li ul li a
{
padding: 15px 0;
font-size: 14px;
}
.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.menu-item-has-children ul li a:hover, .sf-menu>li.menu-item-has-children:hover ul li.selected a, .sf-menu>li.menu-item-has-children:hover ul li.current-menu-item a, .sf-menu>li.menu-item-has-children:hover ul li.current-menu-item ul li.current-menu-item a, .sf-menu>li.menu-item-has-children:hover ul li.current-menu-item ul li.current-menu-item ul li a:hover,
.sf-menu>li.menu-item-has-children:hover ul li.selected ul li a:hover,.sf-menu>li.menu-item-has-children:hover ul li.current-menu-item ul li a:hover, .sf-menu>li.menu-item-has-children:hover ul li ul li.selected a, .sf-menu>li.menu-item-has-children:hover ul li ul li.current-menu-item a, .sf-menu>li.menu-item-has-children:hover ul li.selected ul li.selected a, .sf-menu>li.menu-item-has-children:hover ul li.selected ul li.current-menu-item a,
.sf-menu>li.menu-item-has-children:hover ul li.menu-item-type-custom a:hover, .sf-menu li ul li.menu-item-type-custom a:hover, .sf-menu>li.menu-item-has-children:hover ul li.current-menu-item ul li.menu-item-type-custom a:hover
{
border-bottom: 2px solid #42B3E5;
color: #000;
padding-bottom: 14px;
}
.sf-menu>li.menu-item-has-children:hover ul li.menu-item-type-custom a,
.sf-menu>li.menu-item-has-children:hover ul li.selected ul li a,
.sf-menu>li.menu-item-has-children:hover ul li.current-menu-item ul li a,
.sf-menu>li.menu-item-has-children:hover ul li.current-menu-item ul li.menu-item-type-custom a,
.sf-menu>li.menu-item-has-children:hover ul li.current-menu-item ul li.current-menu-item ul li a,
.sf-menu li ul li.menu-item-type-custom a
{
color: #666;
border-bottom: 1px solid #E5E5E5;
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: 200px;
top: -1px;
}
.mobile-menu-container
{
display: none;
}
.mobile-menu
{
display: none; }
.header .mobile-menu-switch,
.mobile-menu-container nav.mobile-menu,
.mobile-menu-divider
{
display: none;
margin-left: auto;
margin-right: auto;
}
.mobile-menu-container nav.mobile-menu,
.mobile-menu-container nav.mobile-menu>ul
{
overflow: hidden !important;
}
.mobile-menu-container nav.mobile-menu>ul
{
padding: 0;
margin: 0;
}
.mobile-menu-container nav.mobile-menu>ul li
{
display: block;
float: none;
}
.mobile-menu-container nav.mobile-menu>ul li a
{
display: block;
color: #666;
border: 1px solid #E5E5E5;
border-top-width: 0;
padding: 12px 20px;
line-height: 22px;
}
.mobile-menu-container nav.mobile-menu>ul>li:first-child>a:first-child
{
border-top-width: 1px;
}
.mobile-menu-container nav.mobile-menu>ul li a:hover
{
text-decoration: underline;
}
.mobile-menu-container nav.mobile-menu>ul li.current-menu-item>a,
.mobile-menu-container nav.mobile-menu>ul li.current-menu-ancestor ul li.current-menu-item a,
.mobile-menu-container nav.mobile-menu>ul li.current-menu-ancestor ul li.current-menu-parent ul li.current-menu-item a,
.mobile-menu-container nav.mobile-menu>ul li.current-menu-ancestor a,
.mobile-menu-container nav.mobile-menu>ul li.current-menu-ancestor ul li.current-menu-parent a,
.mobile-menu-container nav.mobile-menu>ul li.current-menu-ancestor ul li.current-menu-parent ul li.current-menu-parent a
{
background: #42B3E5;
border-left-color: #42B3E5;
border-right-color: #42B3E5;
color: #FFF;
}
.mobile-menu-container nav.mobile-menu>ul li ul.sub-menu
{
padding: 0;
}
.mobile-menu-container nav.mobile-menu>ul li ul a
{
font-size: 13px;
padding-left: 35px;
}
.mobile-menu-container nav.mobile-menu>ul li ul ul a
{
font-size: 13px;
padding-left: 50px;
}
.mobile-menu-container nav.mobile-menu>ul li ul ul ul a
{
font-size: 13px;
padding-left: 65px;
}
.mobile-menu-container nav.mobile-menu>ul li.current-menu-ancestor ul a,
.mobile-menu-container nav.mobile-menu>ul li.current-menu-ancestor ul li.current-menu-parent ul a,
.mobile-menu-container nav.mobile-menu>ul li.current-menu-ancestor ul li.current-menu-parent ul li.current-menu-parent ul a
{
color: #666;
background: none;
border-color: #E5E5E5;
} .mobile-menu-switch
{
position: relative;
width: 30px;
height: 18px;
}
.mobile-menu-switch .line
{
display: block;
position: absolute;
width: 30px;
height: 2px;
background: #000;
opacity: 1;
left: 0;
-webkit-transform: rotate(0deg);
-moz-transform: rotate(0deg);
-o-transform: rotate(0deg);
transform: rotate(0deg);
-webkit-transition: .2s ease-in-out;
-moz-transition: .2s ease-in-out;
-o-transition: .2s ease-in-out;
transition: .2s ease-in-out;
}
.mobile-menu-switch .line:nth-child(1)
{
top: 13px;
}
.mobile-menu-switch .line:nth-child(2),
.mobile-menu-switch .line:nth-child(3)
{
top: 21px;
}
.mobile-menu-switch .line:nth-child(4)
{
top: 29px;
}
.mobile-menu-switch.mm-opened .line:nth-child(1)
{
top: 21px;
width: 0px;
left: 15px;
}
.mobile-menu-switch.mm-opened .line:nth-child(2)
{
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-o-transform: rotate(45deg);
transform: rotate(45deg);
}
.mobile-menu-switch.mm-opened .line:nth-child(3)
{
-webkit-transform: rotate(-45deg);
-moz-transform: rotate(-45deg);
-o-transform: rotate(-45deg);
transform: rotate(-45deg);
}
.mobile-menu-switch.mm-opened .line:nth-child(4)
{
top: 21px;
width: 0px;
left: 15px;
}
.header.layout-2 .sf-menu li.menu-separator,
.header.layout-2 .sf-menu li.menu-separator:hover
{
background-color: #E5E5E5;
width: 1px;
height: 28px;
margin-top: 10px;
margin-left: -1px;
z-index: 1;
}
.footer .menu
{
list-style: none;
padding: 0;
margin: 20px 0 0;
}
.footer .menu li
{
float: left;
width: 50%;
padding: 5px 0;
}
.footer .menu li a::before
{
content: "\64";
font-family: 'template';
font-size: 24px;
color: #FFF;
speak: none;
vertical-align: middle;
line-height: normal;
direction: ltr;
margin-left: -9px;
margin-right: 2px;
display: inline-block;
} .site-container
{
background: #F8F8F8;
}
body .site-container .vc_row.wpb_row .wpb_column .vc_row
{
width: auto;
}
.column .row
{
width: auto;
}
.theme-page
{
padding-bottom: 70px;
}
.theme-page.noborder
{
border: none;
} .page-header
{
-webkit-box-shadow: 0 5px 4px -4px rgba(0, 0, 0, 0.07) inset;
-moz-box-shadow: 0 5px 4px -4px rgba(0, 0, 0, 0.07) inset;
box-shadow: 0 5px 4px -4px rgba(0, 0, 0, 0.07) inset;
}
.page-header>.vc_inner
{
border-bottom: 1px solid #E5E5E5;
padding: 35px 0;
}
.page-header-left
{
display: table-cell;
width: 970px;
vertical-align: middle;
}
.page-header-right
{
display: table-cell;
width: 260px;
vertical-align: middle;
}
.page-header-left .page-title
{
float: left;
margin-right: 20px;
}
.page-header-right .search
{
float: right;
} .search
{
position: relative;
}
.search input
{
float: left;
background: transparent;
padding: 13px 57px 13px 22px;
border: none;
color: #999;
margin: 0;
}
.search .search-input
{
position: relative;
width: 200px;
background: #F0F0F0;
transition: width 0.5s;
-moz-transition: width 0.5s; -webkit-transition: width 0.5s; -o-transition: width 0.5s; z-index: 1;
}
.search .search-input::-webkit-input-placeholder,
.search .search-input:-moz-placeholder,
.search .search-input:-ms-input-placeholder
{
color: #999;
}
.search .search-input:focus
{
width: 240px;
color: #000;
}
.search .search-submit-container
{
position: absolute;
right: 0;
background: #F0F0F0;
width: 57px;
height: 50px;
z-index: 2;
}
.search .search-submit
{
position: relative;
cursor: pointer;
width: 57px;
height: 50px;
padding: 0;
z-index: 2;
}
.search .template-search::before
{
position: absolute;
top: 17px;
right: 20px;
font-size: 16px;
color: #999;
z-index: 1;
} .bread-crumb
{
float: left;
padding: 16px 0 0;
margin: 0;
}
.bread-crumb li
{
float: left;
font-size: 12px;
line-height: 1.83334;
margin-left: 10px;
text-transform: uppercase;
color: #999;
}
.bread-crumb li a
{
color: #999;
}
.bread-crumb li:first-child
{
margin-left: 0;
}
.bread-crumb li.separator
{
width: 14px;
height: 20px;
font-size: 16px;
line-height: 1;
margin-top: 1px;
}
.bread-crumb li a:hover
{
color: #3156A3;
} .vertical-menu ul
{
list-style: none;
padding: 0;
margin: -15px 0 0;
}
.vertical-menu li a
{	
border-bottom: 1px solid #E5E5E5;
color: #666;
display: block;
height: 45px;
padding: 15px 0;
}
.vertical-menu li a:hover
{
color: #000;
border-bottom: 2px solid #42B3E5;
text-decoration: none;
}
.vertical-menu li.is-active a
{
color: #000;
border-bottom: 2px solid #42B3E5;
} .footer-container
{
background-color: #2E3033;
padding-bottom: 40px;
}
.footer .box-header,
.footer .box_header,
.footer a,
.footer a:hover
{
color: #FFF;
}  .mc-icon
{
display: inline-block;
color: #42B3E5;
font-size: 48px;
}
.template-cart
{
position: relative;
}
.header-top-sidebar .template-cart
{
padding-left: 30px;
border-left: 1px solid #E5E5E5;
} .social-icons
{
margin-top: 30px;
}
.social-icons li
{
float: left;
display: table;
margin-left: 10px;
}
.social-icons li a
{
display: block;
height: 44px;
}
.icon-single[class^="social-"], .icon-single[class*=" social-"]
{
float: left;
}
.social-icons li a[class^="social-"],
.social-icons li a[class*=" social-"],
.icon-single[class^="social-"],
.icon-single[class*=" social-"]
{
font-family: 'social';
font-size: 16px;
color: #AAA;
}
.social-icons li a::before ,
.icon-single[class^="social-"]::before, .icon-single[class*=" social-"]::before
{
display: table-cell;
color: #AAA;
background: #F0F0F0;
font-size: 16px;
text-align: center;
width: 44px;
height: 44px;
transition: color 0.2s ease 0s, background 0.2s ease 0s;
-webkit-transition: color 0.2s ease 0s, background 0.2s ease 0s;
-moz-transition: color 0.2s ease 0s, background 0.2s ease 0s;
}
.social-icons li a:hover,
.social-icons li a:hover::before,
.icon-single[class^="social-"]:hover::before, .icon-single[class*=" social-"]:hover::before,
.icon-single[class^="social-"]:hover, .icon-single[class*=" social-"]:hover
{
color: #FFF;
background: #42B3E5;
}
.social-icons li:first-child
{
margin-left: 0;
} .header-icon
{
display: block;
color: #999;
font-size: 13px;
}
.header-icon.empty-icon
{
padding-top: 11px;
}
.header-icon::before
{
display: inline-block;
font-size: 16px;
color: #999;
margin-right: 10px;
} .icons-list,
.top_header_icons
{
float: right;
}
.icons-list a,
.icons-list span,
.top_header_icons a,
.top_header_icons span
{	
display: block;
float: left;
margin-left: 30px;
font-size: 14px;
}
.icons-list a.mc-icon::before,
.icons-list span.mc-icon::before,
.top_header_icons a.mc-icon::before,
.top_header_icons span.mc-icon::before
{
display: inline;
width: auto;
height: auto;
background: none;
font-size: 16px;
color: #AAA;
transition: color 0.2s ease 0s;
-webkit-transition: color 0.2s ease 0s;
-moz-transition: color 0.2s ease 0s;
}
.icons-list a.mc-icon:hover::before,
.top_header_icons a.mc-icon:hover::before
{
color: #000;
background: none;
}
.icons-list a:first-child,
.icons-list span:first-child,
.top_header_icons a:first-child,
.top_header_icons span:first-child
{
margin-left: 0;
}
.copyright-area-container .icons-list
{
margin-left: 40px;
}
.copyright-area-container .icons-list a.mc-icon::before
{
color: #FFF;
transition: color 0.2s ease 0s;
-webkit-transition: color 0.2s ease 0s;
-moz-transition: color 0.2s ease 0s;
}
.copyright-area-container .icons-list a.mc-icon:hover::before
{
color: #BAC0C5;
} .hexagon span::before
{
position: relative;
z-index: 2;
color: #FFF;
clear: both;
float: none;
display: block;
text-align: center;
font-size: 48px;
margin-left: auto;
margin-right: auto;
}
.hexagon 
{
display: inline-block;
position: relative;
width: 87px;
height: 50.23px;
background-color: #42b3e5;
margin: 25.11px 0;
}
.hexagon::before,
.hexagon::after
{
content: "";
z-index: 1;
position: absolute;
width: 0;
border-left: 43.5px solid transparent;
border-right: 43.5px solid transparent;
}
.hexagon::before 
{
bottom: 100%;
border-bottom: 25.11px solid #42b3e5;
}
.hexagon::after 
{
top: 100%;
width: 0;
border-top: 25.11px solid #42b3e5;
}
.hexagon.small span::before
{
font-size: 24px;
padding-bottom: 8px;
padding-top: 7px;
}
.hexagon.small
{
width: 67px;
height: 38.68px;
margin: 19.34px 0;
}
.hexagon.small::before,
.hexagon.small::after
{
border-left: 33.5px solid transparent;
border-right: 33.5px solid transparent;
}
.hexagon.small::before 
{
border-bottom: 19.34px solid #42b3e5;
}
.hexagon.small::after 
{
border-top: 19.34px solid #42b3e5;
} .mc-features .hexagon
{
float: left;
}
.mc-features .text
{
margin-left: 117px;
}
.mc-features-small .text
{
margin-left: 97px;
}
.mc-features .no-icon .text
{
margin-left: 0;
}
.mc-features-style-light .hexagon,
.hexagon.style-light
{
background-color: #F0F0F0;
}
.mc-features-style-light .hexagon::after,
.mc-features-style-light .hexagon.small::after,
.hexagon.style-light::after,
.hexagon.small.style-light::after
{
border-top-color: #F0F0F0;
}
.mc-features-style-light .hexagon::before,
.mc-features-style-light .hexagon.small::before,
.hexagon.style-light::before,
.hexagon.small.style-light::before
{
border-bottom-color: #F0F0F0;
}
.mc-features-style-light .hexagon span::before,
.hexagon.style-light span:before
{
color: #42B3E5;
}
.vc_col-sm-2 .mc-features .hexagon
{	
float: none;
}
.vc_col-sm-2 .mc-features .text
{
margin-left: 0;
margin-top: 23px;
} .timeline-item .timeline-left
{
width: 167px;
min-width: 167px;
}
.timeline-item .label-container
{
position: relative;
}
.timeline-item .label-container .timeline-circle
{
position: absolute;
display: block;
width: 19px;
height: 19px;
top: 7px;
right: -11px;
border: 1px solid #E5E5E5;
border-radius: 50%;
-moz-border-radius: 50%;
-webkit-border-radius: 50%;
background: #FFF;
-webkit-box-sizing: content-box;
-moz-box-sizing: content-box;
box-sizing: content-box;
}
.timeline-item .label-container .timeline-circle::after
{
content: "";
display: block;
width: 9px;
height: 9px;
margin-left: 5px;
margin-top: 5px;
border: 2px solid #42B3E5;
border-radius: 50%;
-moz-border-radius: 50%;
-webkit-border-radius: 50%;
}
.timeline-item label
{
float: right;
max-width: 110px;
overflow: hidden;
font-family: 'Open Sans', Arial, sans-serif;
color: #FFF;
font-size: 13px;
line-height: 20px;
background: #42B3E5;
padding: 7px 20px 8px;
white-space: nowrap;
}
.timeline-item .label-triangle
{
float: right;
width: 0;
height: 0;
margin-right: 40px;
border-style: solid;
border-width: 18px 0 17px 17px;
border-color: transparent transparent transparent #42B3E5;
}
.timeline-content
{
padding: 22px 0 26px 40px;
border-left: 1px solid #E5E5E5;
}
.timeline-content span.timeline-title
{
margin-right: 10px;
}
.timeline-content span.timeline-subtitle
{
font-family: 'Open Sans', Arial, sans-serif;
font-size: 12px;
color: #999;
margin-top: 7px;
}
.vc_col-sm-3 .timeline-item .timeline-left
{
width: 132px;
min-width: 132px;
}
.vc_col-sm-3 .timeline-item label
{
max-width: 90px;
padding: 7px 8px 8px;
}
.vc_col-sm-3 .timeline-item .label-triangle
{
margin-right: 25px;
}
.vc_col-sm-3 .timeline-content
{
padding: 12px 0 16px 25px;
}
.vc_col-sm-3 .timeline-content span
{
float: left;
clear: both;
}
.vc_col-sm-3 .timeline-content span.timeline-title,
.vc_col-sm-2 .timeline-content span.timeline-title
{
margin-right: 0;
}
.vc_col-sm-3 .timeline-content span.timeline-subtitle
{
margin-top: 5px;
}
.vc_col-sm-2 .timeline-item .timeline-left
{
display: block;
width: auto;
min-width: 0;
}
.vc_col-sm-2 .timeline-item .label-container .timeline-circle,
.vc_col-sm-2 .timeline-item .label-triangle
{
display: none;
}
.vc_col-sm-2 .timeline-item label
{
float: left;
clear: both;
max-width: 100%;
}
.vc_col-sm-2 .timeline-content span.timeline-subtitle
{
display: block;
}
.vc_col-sm-2 .timeline-content
{
display: block;
clear: both;
border: none;
padding: 12px 0 16px;
} .notification-box
{
position: relative;
padding: 20px 30px 26px;
line-height: 150%;
}
.notification-box h2
{
width: calc(100% - 95px);
font-size: 30px;
line-height: 1.4;
font-weight: 300;
margin-left: 78px;
}
.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
{
margin-top: 7px;
margin-left: 79px;
}
.notification-box.nb-success
{
background: #47AE77;
}
.notification-box.nb-error
{
background: #EA5F38;
}
.notification-box.nb-info
{
background: #42B3E5;
}
body .notification-box::before
{
font-family: "features" !important;
float: left;
color: #FFF;
font-size: 48px;
margin-right: 30px;
margin-top: 15px;
}
.notification-box .nb-close
{
position: absolute;
top: 10px;
right: 10px;
width: 35px;
height: 35px;
padding: 5px;
border: 1px solid rgba(255,255,255,0.25);
}
.notification-box .nb-close::after
{
font-size: 16px;
color: #FFF;	
}
.closing-in
{
display: block;
float: right;
margin-top: 5px;
color: #999;
font-size: 11px;
}
.vc_col-sm-3 .notification-box h2,
.vc_col-sm-2 .notification-box h2
{
width: auto;
clear: both;
margin-left: 0;
margin-top: 78px;
}
.vc_col-sm-3 .notification-box h5,
.vc_col-sm-2 .notification-box h5
{
margin-left: 0;
} .vertical-align-table
{
display: table;
}
.vertical-align
{
display: table-row;
}
.vertical-align-cell
{
display: table-cell;
vertical-align: middle;
} .caroufredsel_wrapper
{
width: 100% !important;
margin: 0 !important;
overflow: hidden;
}
.slider li
{
float: left;
height: 670px;
background-position: top center;
background-repeat: no-repeat;
background-size: cover;
}
.slider li .slider-img
{
position: relative;
height: 100%;
top: 0;
left: 0;
} .slider-content-box
{
margin-top: -577px;
min-height: 367px;
position: relative;
z-index: 20;
}
.slider-content
{
display: none;
padding-top: 11px;
padding-bottom: 17px;
}
.slider-content:after
{
content: "";
}
.slider-content .subtitle
{
margin-top: 19px;
line-height: 150%;
color: #FFF;
text-shadow: 0px 1px 0px rgba(0,0,0,0.5);
}
.slider-content h1
{
font-size: 72px;
line-height: 1;
color: #FFF;
text-shadow: 0px 1px 0px rgba(0,0,0,0.5);
} .slider-navigation
{
position: absolute;
clear: both;
width: 100%;
bottom: 0;
z-index: 1;
}
.slider-navigation .slider-control,
.single .post-content .slider-navigation .slider-control
{
float: left;
height: 40px;
line-height: 1;
}
.single .post-content .slider-navigation li
{
padding: 0;
}
.single .post-content .slider-navigation li::before
{
content: none;
display: none;
margin: 0;
}
.slider-navigation .slider-control a
{
display: block;
height: 40px;
font-size: 12px;
padding: 0;
color: #FFF;
line-height: 1.83334;
}
.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;
}
.for-home-slider .slider-navigation .slider-bar
{
position: absolute;
top: -3px;
}
.for-home-slider .slider-navigation
{
top: -40px;
bottom: auto;
}
.slider-navigation .slider-bar,
.single .post-content .slider-navigation .slider-bar
{
position: relative;
height: 4px;
margin-left: 0;
margin-bottom: -1px;
background: #FFF;
} .home-box-container-list,
.home-box-container-list.for-home-slider>.wpb_wrapper>ul
{
z-index: 20;
position: relative;
display: block;
display: flex;
display: -ms-flexbox;
display: -webkit-flexbox;
display: -webkit-flex;
}
.home-box-container-list.margin-minus
{
margin-top: -210px;
}
.home-box-container-list.for-home-slider
{
position: absolute;
bottom: 0;
}
.home-box-container-list.for-home-slider .home-box-container
{
float: left;
}
.home-box-container
{
float: left;
padding: 25px 30px 30px;
list-style: none;
z-index: 2;
}
.home-box-container:nth-child(3n+1)
{
z-index: 3;
background: #42B3E5;
}
.home-box-container:nth-child(3n+2)
{
background: #0384CE;
}
.home-box-container:nth-child(3n+3)
{
z-index: 1;
background: #3156A3;
}
.home-box,
.home-box-container-list.for-home-slider .home-box
{
width: 350px;
background: inherit;
}
.home-box h2,
.home-box h2 a
{
color: #FFF;
}
.home-box h3
{
font-style: italic;
color: #FFF;
margin-top: 5px;
}
.home-box .header-left
{
width: 198px;
}
.home-box .header-right
{
width: 69px
}
.home-box .news
{
margin-top: 20px;
line-height: 170%;
background: inherit;
}
.home-box .news .text
{
padding: 0;
color: #FFF;
background: inherit;
line-height: 1.71429;
}
.home-box .more
{
margin-top: 26px;
}
.home-box .more.light
{
background-color: transparent;
border-color: #FFF;
color: #FFF;
}
.home-box .more.light:hover
{
background-color: #FFF;
color: #000;
border-color: #FFF;
}
.home-box .scrolling-controls .header-right
{
margin-top: 8px;
}
.vc_col-sm-2 .home-box-container
{
padding: 25px 10px 30px;
} .items-list
{
}
.items-list.margin-top
{
margin-top: 8px;
}
.items-list li
{
padding: 8px 0;
border-bottom: 1px solid #E5E5E5;
background-position: left center;
background-repeat: no-repeat;
line-height: 1.71429;
}
.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; }
.items-list a, .items-list span
{
float: left;
color: #000;
padding-top: 5px;
}
.items-list.thin a, .items-list.thin span
{
font-weight: normal
}
.items-list .value,
.scrolling-list .value
{
float: right;
color: #FFF;
}
.items-list .value
{
background: #42B3E5;
padding: 4px 10px;
}
.items-list.opening-hours li span, .items-list.opening-hours .value,
.items-list.opening_hours li span, .items-list.opening_hours .value
{
color: #FFF;
}
.items-list.opening-hours li,
.items-list.opening_hours li
{ border-color: rgba(255, 255, 255, 0.1);
}
.items-list.opening_hours .value
{
background: transparent;
}
.home-box .items-list li:first-child
{
padding-top: 12px;
}
.items-list .item-footer
{
margin-top: 30px;
} .scrolling-list-wrapper
{
margin-top: 11px;
background: inherit;
}
.scrolling-list
{
width: 100% !important;
}
.scrolling-list-control-left
{
-moz-transform: scaleX(-1);
-o-transform: scaleX(-1);
-webkit-transform: scaleX(-1);
transform: scaleX(-1);
filter: FlipH;
-ms-filter: "FlipH";
}
.scrolling-list-control-left, .scrolling-list-control-right
{
position: relative;
float: left;
width: 33px;
height: 33px;
font-size: 24px;
line-height: 28px;
color: #000;
text-align: center;
border: 1px solid #E5E5E5;
}
.scrolling-list-control-right
{
margin-left: -1px;
}
.scrolling-list-control-left:hover,
.scrolling-list-control-right:hover
{
z-index: 1;
border-color: #42B3E5;
}
.scrolling-controls .header-left
{
float: left;
display: block;
width: auto;
margin: 0;
}
.scrolling-controls .header-right
{
float: right;
clear: none;
margin-top: 2px;
}
.scrolling-list li
{
width: auto;
color: #C5C5C5;
background-position: left 18px;
padding: 13px 0;
line-height: 1.71429;
}
.scrolling-list.thin li
{
padding-left: 0;
}
.scrolling-list li a
{
clear: both; color: #666;
border: none;
}
.scrolling-list li .left
{
color: #666;
}
.footer .scrolling-controls .header-right a
{
color: #FFF;
}
.footer .scrolling-list li a
{
display: block;
overflow: hidden;
text-overflow: ellipsis;
color: #FFF;
white-space: nowrap;
}
.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: 33px;
color: #666;
padding: 11px 0 10px;
margin-left: 5px;
font-size: 12px;
text-align: center;
line-height: 1;
}
.scrolling-list-fix-block,
.wpb_column .home-box-container-list .scrolling-list-fix-block
{
position: absolute;
z-index: 1;
width: 350px;
height: 18px;
background: inherit;
}
.home-box .scrolling-list-wrapper
{
margin-top: 9px;
}
.home-box .header-right a.scrolling-list-control-left, 
.home-box .header-right a.scrolling-list-control-right
{ border-color: rgba(255, 255, 255, 0.1);
color: #FFF;
}
.home-box .header-right a.scrolling-list-control-right
{
border-left: none;
margin-left: 0;
}
.home-box .header-right a.scrolling-list-control-right:hover
{
border-left: 1px solid #FFF;
margin-left: -1px;
}
.home-box .header-right a.scrolling-list-control-left:hover, 
.home-box .header-right a.scrolling-list-control-right:hover
{
border-color: #FFF;
color: #FFF;
}
.home-box .scrolling-list li
{
padding: 12px 0;
}
.scrolling-list.opening-hours li span, .scrolling-list.opening-hours .value
{
color: #FFF;
}
.scrolling-list.opening-hours li
{ border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.scrolling-list.footer-recent-posts li
{
width: 85%;
}
.home-box .scrolling-controls
{
position: relative;
margin-top: -64px;
height: 43px;
}
.footer .timeago
{
color: #686F78;
}
.timeago
{
clear: both;
display: block;
font-size: 12px;
line-height: 1.83334;
color: #999;
text-transform: uppercase;
text-decoration: none;
margin-top: 7px;
}
.vc_col-sm-12 .scrolling-list-fix-block
{
width: 1170px;
}
.vc_col-sm-10 .scrolling-list-fix-block
{
width: 960px;
}
.vc_col-sm-9 .scrolling-list-fix-block
{
width: 855px;
}
.vc_col-sm-8 .scrolling-list-fix-block
{
width: 750px;
}
.vc_col-sm-6 .scrolling-list-fix-block
{
width: 540px;
}
.vc_col-sm-3 .scrolling-list-fix-block
{
width: 225px;
}
.vc_col-sm-2 .scrolling-list-fix-block
{
width: 160px;
} .more
{
float: left;
color: #3156A3;
line-height: normal;
}
.more::after
{
display: inline-block;
font-size: 16px;
margin-left: 8px;
margin-top: 1px;
}
.more.mc-button::after
{
margin-top: -1px;
}
.more.dark-color,
.more.light-color,
.more.light,
.more.mc-button
{
padding: 12px 19px;
color: #FFF;
border: 1px solid #FFF;
transition: color 0.2s ease 0s, background 0.2s ease 0s, border 0.2s ease 0s;
-webkit-transition: color 0.2s ease 0s, background 0.2s ease 0s, border 0.2s ease 0s;
-moz-transition: color 0.2s ease 0s, background 0.2s ease 0s, border 0.2s ease 0s;
}
.more.dark-color:hover,
.more.light-color:hover,
.more.light:hover,
.more.mc-button:hover
{
text-decoration: none;
}
.more.dark-color,
.more.light-color:hover
{
background-color: #3156A3;
border: 1px solid #3156A3;
}
.more.light-color,
.more.dark-color:hover
{
background-color: #42B3E5;
border-color: #42B3E5;
}
.more.light
{
color: #666;
border-color: #E5E5E5;
}
.more.light:hover
{
background-color: #3156A3;
color: #FFF;
border-color: #3156A3;
}
.more.tiny
{
padding: 6px 10px;
font-size: 11px;
}
.more.small
{
padding: 8px 16px;
}
.more.medium
{
padding: 17px;
}
.more.large
{
padding: 16px 20px;
font-size: 15px;
} .blog,
.layout-row .blog:first-child
{
margin-top: 30px;
}
.layout-row .blog
{
margin-top: 50px;
}
.wpb_column .layout-row .blog.page-margin-top-section,
.wpb_column .layout-column .blog.page-margin-top-section,
.wpb_column .layout-column .blog.page-margin-top-section:first-child,
.wpb_column .layout-row .blog.page_margin_top_section,
.wpb_column .layout-column .blog.page_margin_top_section,
.wpb_column .layout-column .blog.page_margin_top_section:first-child
{
margin-top: 70px;
}
.wpb_column .layout-row .blog.page-margin-top,
.wpb_column .layout-column .blog.page-margin-top,
.wpb_column .layout-column .blog.page-margin-top:first-child,
.wpb_column .layout-row .blog.page_margin_top,
.wpb_column .layout-column .blog.page_margin_top,
.wpb_column .layout-column .blog.page_margin_top:first-child
{
margin-top: 50px;
}
.comment-box
{
float: left;
width: 115px;
text-align: center;
margin-right: 25px;
}
.columns .comment-box
{
clear: both;
width: 100%;
margin-bottom: 30px;
margin-right: 0;
}
.post
{
float: left;
margin-top: 50px;
}
.post:first-child
{
margin-top: 0;
}
.layout-row .post
{
margin-top: 0;
}
.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: 84px;
background-color: #3156A3;
color: #FFF;
padding: 11px 13px 12px;
font-size: 12px;
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;
}
.columns .comment-box .date .arrow-date
{
left: 0;
right: auto;
}
.comment-box .comments-number
{
position: relative;
width: 110px;
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: 12px;
background-color: #42B3E5;
padding: 11px 5px 12px;
color: #FFF;
-webkit-box-sizing: content-box;
-moz-box-sizing: content-box;
box-sizing: content-box;
}
.columns .comment-box .comments-number a
{
padding: 11px 13px 12px;
}
.comment-box .comments-number:hover
{
border-color: #409915;
}
.post-content
{
float: right; width: 100%;
padding-bottom: 13px;
border-bottom: 1px solid #E5E5E5;
}
.single-features .post-content
{
border-bottom: 0;
}
.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: 20px;
}
.post-content a.post-image img
{
display: block; width: 100%;
height: auto;
min-height: 15px;
}
.post-content img
{
max-width: 100%;
height: auto;
}
.post-content .gallery-box
{
margin-top: 0;
margin-bottom: 20px;
}
.wpb_column .post-content .gallery-box img
{ width: 100%;
max-width: none;
height: auto;
}
.post-content .post-title
{
margin-bottom: 20px;
line-height: 150%;
}
.post-content .post-title a
{
transition: color 0.2s ease 0s;
-webkit-transition: color 0.2s ease 0s;
-moz-transition: color 0.2s ease 0s;
}
.single .post-content .post-title
{
margin-top: 0;
}
.single .post-content p
{
padding: 1em 0;
}
.post-content blockquote
{
margin: 29px 0px 30px 0px;
}
.post-content blockquote p
{
padding: 0;
}
.single .post-content blockquote p,
.single .post-content blockquote p:last-of-type
{
top: 0;
}
.post-content h2+p:first-of-type
{
padding-top: 0;
}
.post-content p:last-of-type
{
display: inline;
}
.single .post-content p:last-of-type,
.single .post-content .more
{
position: relative;
top: 1em;
}
.single .post-content ul, 
.single .post-content ol
{
padding: 0;
margin: 5px 0px 20px;
}
.single .post-content ul
{
list-style: none;
}	
.single .post-content li
{
height: auto;
line-height: 1.71429;
padding: 2px 0;
list-style-position: inside;
}
.single .post-content ul li::before
{
display: inline-block;
content: "\7a";
font-family: "template" !important;
margin-right: 8px;
color: #42B3E5;
}
.single .post-content h2, .single .post-content h3, .single .post-content h4, .single .post-content h5
{
margin-top: 5px;
}
.post-content .more,
.simple .more
{
clear: both;
float: none;
}
.post-content .more::after
{
content: " a";
padding-bottom: 2px;
}
.simple .more
{
margin-left: 5px;
}
.simple .more_container
{
padding-top: 1em;
}
.post-footer
{
margin-top: 36px;
}
.single .post-footer
{
margin-top: 50px;
}
.post-footer-details
{
clear: both;
float: left;
text-transform: uppercase;
line-height: 13px;
}
.single ul.post-footer-details
{	
margin: 0;
padding: 0;
}
.post-footer .post-footer-details li
{
float: left;
font-size: 12px;
line-height: 13px;
color: #999;
margin-right: 8px;
margin-bottom: 10px;
padding: 0;
}
.post-footer-details li a
{
color: #999;
}
.post-footer-details li.separator
{
margin: 0 15px 10px 7px;
width: 1px;
background: #E5E5E5;
}
.post-footer-details li:last-child
{
margin-right: 0;
}
.post-footer-details li.post-footer-author+li.post-footer-category,
.post-footer-details li.post-footer-date,
.post-footer-details li.post-footer-comments
{	
border-left: 1px solid #e5e5e5;
margin-left: 8px;
padding-left: 16px;
}
.post-footer-details li:first-child
{
border-left: none;
margin-left: 0;
padding-left: 0;
}
.post-footer ul.post-footer-details li::before
{
content: "";
display: none;
margin-right: 0px;
}
.simple .post-footer
{
border-bottom: 1px solid #E5E5E5;
padding-bottom: 25px;
margin-top: 25px;
}
.show-all
{
margin-top: 30px;
}
.show-all a
{
float: right;
}
.show-all a::after
{
content: " a";
padding-bottom: 2px;
display: inline-block;
font-size: 14px;
margin-left: 8px;
margin-top: -1px;
}
.vc_col-sm-3 .layout-row .blog,
.vc_col-sm-2 .layout-row .blog,
.vc_row .vc_col-sm-3 .layout-column .blog,
.vc_row .vc_col-sm-2 .layout-column .blog,
.vc_col-sm-3 .layout-column .post,
.vc_col-sm-2 .layout-column .post
{
margin-top: 40px;
}
.vc_col-sm-3 .layout-column .post:first-child,
.vc_col-sm-2 .layout-column .post:first-child
{
margin-top: 0;
} .comments .comments-number a
{
float: left;
width: 100px;
}
.comments .comment-box .comments-number
{
width: 100%;
margin-top: 0;
margin-left: 0;
}
#comments_list
{
float: right;
}
#comments_list li.comment
{
margin-top: 50px;
}
#comments_list li.comment:first-child
{
margin-top: 0;
}
#comments_list .comment-author-avatar
{
float: left;
width: 100px;
height: 100px;
margin-right: 30px;
}
#comments_list .comment-details
{
float: left;
width: 540px;
padding-bottom: 13px;
border-bottom: 1px solid #E5E5E5;
}
#comments_list .comment-details p
{
display: inline;
padding: 20px 0;
}
#comments_list .reply-button
{
float: none;
clear: both;
}
#comments_list .comment-details .post-footer
{
margin-top: 36px;
}
#comments_list .children
{
clear: both;
float: left;
margin-left: 130px;
}
.wpb_column #comments_list .children .children
{
margin-left: 0;
}
#comments_list .children li.comment
{
width: 100%;
margin-top: 50px;
}
#comments_list .children li.comment:last-child
{
padding-bottom: 0;
}
#comments_list .children .comment-details
{
width: 410px;
}
#comments_list .pagination
{
margin-top: 20px;
}
.vc_col-sm-12 #comments_list .comment-details
{
width: 960px;
}
.vc_col-sm-12 #comments_list .children .comment-details
{
width: 830px;
}
.vc_col-sm-10 #comments_list .comment-details
{
width: 750px;
}
.vc_col-sm-10 #comments_list .children .comment-details
{
width: 620px;
}
.vc_col-sm-9 #comments_list .comment-details
{
width: 645px;
}
.vc_col-sm-9 #comments_list .children .comment-details
{
width: 515px;
}
.vc_col-sm-6 #comments_list .comment-details
{
width: 330px;
}
.vc_col-sm-6 #comments_list .children .comment-details
{
width: 280px;
}
.vc_col-sm-6 #comments_list .children
{
margin-left: 50px;
}
.vc_col-sm-4 #comments_list .comment-author-avatar,
.vc_col-sm-3 #comments_list .comment-author-avatar,
.vc_col-sm-2 #comments_list .comment-author-avatar
{
display: none;
}
.vc_col-sm-4 #comments_list .comment-details
{
width: 250px;
}
.vc_col-sm-4 #comments_list .children .comment-details
{
width: 220px;
}
.vc_col-sm-4 #comments_list .children,
.vc_col-sm-3 #comments_list .children
{
margin-left: 30px;
}
.vc_col-sm-2 #comments_list .children
{
margin-left: 15px;
}
.vc_col-sm-4 .comment-form-container,
.vc_col-sm-3 .comment-form-container,
.vc_col-sm-2 .comment-form-container
{
margin-left: 0;
}
.vc_col-sm-3 #comments_list .comment-details,
.vc_col-sm-3 #comments_list .children .comment-details,
.vc_col-sm-2 #comments_list .comment-details,
.vc_col-sm-2 #comments_list .children .comment-details
{
width: 100%;
}
.vc_row .vc_col-sm-3.wpb_column .comment-form .wpb_column,
.vc_row .vc_col-sm-2.wpb_column .comment-form .wpb_column
{
margin-top: 8px;
}
.vc_col-sm-3 .comment-form .wpb_column:first-child
{
margin-top: 0;
}
.vc_col-sm-3 .comment-form .vc_col-sm-6
{
width: 100%;
margin-left: 0;
} .comment-form-container
{
float: left;
margin-left: 140px;
margin-top: 25px;
}
.comment-form,
.contact-form
{
float: left;
width: 100%;
margin-top: 30px;
}
.comment-form label,
.contact-form label
{
display: block;
font-size: 12px;
line-height: 1.83334;
color: #999;
margin-top: 8px;
margin-bottom: 8px;
}
.comment-form label.first,
.contact-form label.first
{
margin-top: 0;
}
.comment-form input, .comment-form textarea,
.contact-form input, .contact-form textarea
{
width: 100%;
padding: 13px 22px;
color: #000;
margin: 0;
background: #F0F0F0;
border: none;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
.contact-form textarea
{
height: 150px;
}
.comment-form textarea
{
height: 226px;
}
.contact_form .block
{
margin-top: 10px;
}
.contact_form .block:first-child
{
margin-top: 0;
}
.comment-form input[type='submit'],
.contact-form input[type='submit']
{
float: right;
width: 150px;
padding: 11px 19px;
margin-top: 30px;
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: 12px;
color: #999;
margin-top: 47px;
margin-right: 30px;
}
.contact-form .tabs-box-navigation.sf-menu .tabs-box-navigation-selected
{
width: 350px;
}
.contact-form .tabs-box-navigation.sf-menu
{
margin-bottom: 10px;
}
.contact-form p
{
margin-top: 27px;
}
.vc_col-sm-4 .contact-form .vc_col-sm-4 input[type='submit']
{
width: 120px;
}
.vc_col-sm-3 .contact-form .tabs-box-navigation.sf-menu .tabs-box-navigation-selected
{
width: 245px;
}
.vc_col-sm-2 .contact-form .tabs-box-navigation.sf-menu .tabs-box-navigation-selected
{
width: 160px;
padding: 11px 10px;
font-size: 14px;
}
.vc_col-sm-3 .contact-form .vc_col-sm-8 p,
.vc_col-sm-3 .contact-form .vc_col-sm-4 input[type="submit"],
.vc_col-sm-2 .contact-form .vc_col-sm-8 p,
.vc_col-sm-2 .contact-form .vc_col-sm-4 input[type="submit"]
{
margin-top: 0;
}
.vc_row .vc_col-sm-3 .contact-form .wpb_column.vc_column_container,
.vc_row .vc_col-sm-2 .contact-form .wpb_column.vc_column_container
{
margin-top: 0;
} .ui-datepicker
{
z-index: 99 !important;
background: #FFF;
display: none;
width: 368px;
padding: 10px;
border: 1px solid #E5E5E5;
}
.ui-datepicker-header
{
padding: 10px;
}
.ui-datepicker-header .ui-icon
{
text-indent: 0;
}
.ui-datepicker table td,
.ui-datepicker table th
{
border: none;
font-size: 14px;
padding: 8px;
text-align: center;
}
.ui-datepicker-title
{
text-align: center;
color: #333;
font-family: 'Open Sans';
font-weight: 600;
}
.ui-datepicker-next
{
float: right;
}
.ui-datepicker-prev span::before,
.ui-datepicker-next span::before
{
display: inline-block;
content: "\68";
font-family: "template";
color: #666;
margin-top: 11px;
font-size: 16px;
cursor: pointer;
}
.ui-datepicker-prev:hover,
.ui-datepicker-next:hover
{
text-decoration: none;
}
.ui-datepicker-prev span
{
position: absolute;
-moz-transform: scaleX(-1);
-webkit-transform: scaleX(-1);
-o-transform: scaleX(-1);
transform: scaleX(-1);
-ms-filter: fliph;
filter: fliph;
}
.ui-datepicker-year
{
padding: 8px 10px;
margin-left: 10px;
border: 1px solid #E5E5E5;
}
.ui-datepicker td a
{
color: #666;
}
.ui-datepicker table tr:nth-child(2n+1)
{
background: #FFF;
}
.ui-datepicker-current-day
{
background: #3156A3;
}
td.ui-datepicker-current-day a
{
color: #FFF;
} .pagination
{
float: right;
}
.pagination li
{
float: left;
margin-left: 10px;
}
.pagination li:first-child
{
margin-left: 0;
}
.pagination li a,
.pagination li span
{
display: block;
color: #666;
width: 37px;
padding: 9px 0 8px;
font-size: 12px;
line-height: 1.83334;
text-align: center;
-webkit-box-sizing: content-box;
-moz-box-sizing: content-box;
box-sizing: content-box;
}
.pagination li a
{
transition: color 0.2s ease 0s, background 0.2s ease 0s, border 0.2s ease 0s;
-webkit-transition: color 0.2s ease 0s, background 0.2s ease 0s, border 0.2s ease 0s;
-moz-transition: color 0.2s ease 0s, background 0.2s ease 0s, border 0.2s ease 0s;
}
.pagination li a:hover,
.pagination li.selected a,
.pagination li.selected span
{
border-color: #42B3E5;
background: #42B3E5;
color: #FFF;
} .sidebar-box,
.sidebar_box
{
float: left; width: 100%;
margin-top: 50px; }
.sidebar-box.first,
.sidebar-box:first-child,
.sidebar_box.first,
.sidebar_box:first-child
{
margin-top: 0;
}
.sidebar-box .accordion,
.sidebar_box .accordion
{
margin-top: 30px;
}
.sidebar-box .accordion .item-content p,
.sidebar_box .accordion .item-content p
{
padding: 0;
} .widget_categories ul
{
clear: both;
float: left;
padding: 0;
}
.widget_categories ul,
.widget_tag_cloud .tagcloud
{
margin: 20px 0 0;
}
.categories li, .widget_categories li, .widget_tag_cloud a
{
float: left;
font-size: 12px;
line-height: 1;
color: #666;
margin-right: 10px;
margin-top: 10px;
text-transform: uppercase;
}
.widget_tag_cloud a
{
font-size: 12px !important;
}
.categories li:last-child, .widget_categories li:last-child, .widget_tag_cloud a:last-child
{
margin-right: 0;
}
.categories li a, .widget_categories li a, .widget_tag_cloud a
{
display: block;
color: #666;
padding: 13px 15px 14px;
transition: color 0.2s ease 0s, background 0.2s ease 0s, border 0.2s ease 0s;
-webkit-transition: color 0.2s ease 0s, background 0.2s ease 0s, border 0.2s ease 0s;
-moz-transition: color 0.2s ease 0s, background 0.2s ease 0s, border 0.2s ease 0s;
}
.categories li a:hover,
.widget_categories li a:hover,
.categories li.current-cat a,
.widget_categories li.current-cat a,
.widget_tag_cloud a:hover
{
color: #FFF;
border-color: #42B3E5;
background: #42B3E5;
} .accordion .ui-accordion-header h3
{
color: #666;
line-height: 1;
}
.accordion .ui-accordion-header h3::after
{
float: right;
font-size: 16px;
color: #666;
margin-top: 3px;
}
.accordion .ui-accordion-header,
.wpb_content_element .accordion div.ui-accordion-header
{
cursor: pointer;
padding: 14px 0 17px;
border-bottom: 1px solid #E5E5E5;
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-color: none;
}
.accordion .ui-accordion-header.ui-state-hover h3
{
color: #3156A3;
}
.wpb_content_element .accordion .ui-accordion-header.ui-state-active,
.accordion .ui-accordion-header.ui-state-active
{
border-bottom: 1px solid #3156A3;
background-color: #3156A3;
padding: 15px 17px 16px;
margin-top: -1px;
}
.wpb_content_element .accordion li:first-child .ui-accordion-header
{
margin-top: 0;
}
.accordion .ui-accordion-header.ui-state-active h3,
.accordion .ui-accordion-header.ui-state-active h3::after
{
color: #FFF !important;
}
.accordion .ui-accordion-header.ui-state-active h3::after
{
content: "\6e";
}
.accordion .ui-accordion-content
{
padding: 30px 0;
color: #666;
line-height: 150%;
}
.accordion.wide .ui-accordion-content
{
padding: 0 0 50px;
}
.accordion.wide .tabs-navigation
{
margin-bottom: 43px;
}
.item-footer
{
margin-top: 22px;
line-height: 1;
}
.accordion .ui-accordion-content .item-footer .mc-button
{
float: right;
margin-right: 10px;
}
.accordion .ui-accordion-content .item-footer .mc-button:first-child,
.wpb_column .accordion.wide .ui-accordion-content .item-footer .mc-button:last-child
{
margin-right: 0;
}
.wpb_column .accordion.wide .ui-accordion-content .item-footer .mc-button
{
float: left;
margin-right: 10px;
}
.accordion.wide .about_img
{
width: 500px;
height: auto;
margin-bottom: 23px;
}
.vc_col-sm-2 .accordion .ui-accordion-content .item-footer .mc-button,
.vc_col-sm-4 .accordion.wide .ui-accordion-content .vc_col-sm-6 .item-footer .mc-button,
.vc_col-sm-3 .accordion.wide .ui-accordion-content .vc_col-sm-6 .item-footer .mc-button
{
margin-right: 0;
}
.vc_col-sm-2 .accordion .ui-accordion-content .item-footer .mc-button
{
float: left;
}
.vc_col-sm-2 .accordion .ui-accordion-content .item-footer .mc-button:last-child,
.vc_col-sm-4 .accordion.wide .ui-accordion-content .vc_col-sm-6 .item-footer .mc-button:last-child,
.vc_col-sm-3 .accordion.wide .ui-accordion-content .vc_col-sm-6 .item-footer .mc-button:last-child
{
margin-top: 10px;
} .item-content
{
margin-top: 45px;
list-style: none;
}
.page-margin-top.item-content:first-child,
.page_margin_top.item-content:first-child
{
margin-top: 30px;
}
.item-content:first-child,
.blog.simple .item-content:first-child
{
margin-top: 0;
}
.item-content .text
{
color: #666;
}
.item-content .text h2
{
margin-bottom: 20px;
transition: color 0.2s ease 0s;
-webkit-transition: color 0.2s ease 0s;
-moz-transition: color 0.2s ease 0s;
}
.item-content .text h3
{
margin-top: 0;
margin-bottom: 21px;
}
.item-content .thumb-image, .item-content .thumb-image img
{
display: block;
width: 100px;
height: 100px;
}
.item-content .thumb-image
{
float: left;
margin-right: 30px;
}
.item-content .text p
{
padding: 0;
clear: none;
}
.item-content .item-footer .more::after
{
padding-bottom: 2px;
}
.single .item-content .text p
{
top: 0;
}
.blog.simple .item-content
{
margin-top: 50px;
}
.vc_col-sm-2 .item-content .thumb-image
{
margin-right: 10px;
}
.single .post-content .mc-features
{
margin: 0;
}
.single .post-content .item-content
{
padding: 0;
line-height: 1;
}
.single .post-content .item-content::before
{
content: none;
display: none;
margin: 0;
} .ui-tabs-hide
{
display: none;
}
.ui-tabs-panel p
{
padding: 24px 0 25px;
} .tabs-navigation
{
float: none;
clear: both;
width: 100%;
}
.tabs-navigation li
{
float: left;
margin-top: 0;
margin-right: 10px;
}
.tabs-navigation li:last-child
{
margin-right: 0;
}
.tabs-navigation li a
{
width: auto;
display: block;
text-align: center;
font-family: 'Source Sans Pro', 'Arial', sans-serif;
font-size: 16px;
color: #666;
padding: 14px 17px 16px;
border-bottom: 1px solid #E5E5E5;
}
.tabs-navigation li a:hover,
.tabs-navigation li a.selected,
.tabs-navigation li.ui-tabs-active a
{
border-bottom-width: 2px;
padding-bottom: 15px;
}
.vc_col-sm-2 .tabs-navigation li a
{
padding: 10px;
}
.vc_col-sm-2 .tabs-navigation li a:hover,
.vc_col-sm-2 .tabs-navigation li a.selected,
.vc_col-sm-2 .tabs-navigation li.ui-tabs-active a
{
padding-bottom: 9px;
} .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.menu-item-has-children:hover:after
{
background: none;
}
.tabs-box-navigation.sf-menu .tabs-box-navigation-selected
{
width: 260px;
height: auto;
padding: 11px 16px 12px;
font-size: 18px;
line-height: 1.55556;
background: #3156A3;
color: #FFFFFF;
cursor: pointer;
font-family: 'Source Sans Pro', 'Arial', sans-serif;
font-size: 18px;
-webkit-box-sizing: content-box;
-moz-box-sizing: content-box;
box-sizing: content-box;
}
.tabs-box-navigation.sf-menu .tabs-box-navigation-selected::after
{
float: right;
font-size: 16px;
margin-top: 7px;
}
.tabs-box-navigation.sf-menu .tabs-box-navigation-selected:hover
{
background-color: #42B3E5;
}
.tabs-box-navigation.sf-menu li:hover ul, .tabs-box-navigation.sf-menu li.sfHover ul
{
top: 50px;
border: 1px solid #42B3E5;
}
.tabs-box-navigation-hidden
{
display: none;
}
.vc_col-sm-3 .tabs-box-navigation.sf-menu li.wide ul.sub-menu
{
width: 283px;
}
.vc_col-sm-3 .tabs-box-navigation.sf-menu li.wide ul li
{
width: 253px;
}
.vc_col-sm-2 .tabs-box-navigation.sf-menu li.wide ul.sub-menu
{
width: 178px;
}
.vc_col-sm-2 .tabs-box-navigation.sf-menu li.wide ul li
{
width: 148px;
}
.vc_col-sm-2 .tabs-box-navigation.sf-menu .tabs-box-navigation-selected::after
{
font-size: 14px;
margin-top: 4px;
}
.vc_col-sm-2 .tabs-box-navigation.sf-menu li:hover ul, 
.vc_col-sm-2 .tabs-box-navigation.sf-menu li.sfHover ul
{
top: 44px;
} .dropcap
{
line-height: 1.71429;
}
.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;
} .simple-list li::before
{
display: inline-block;
color: #42B3E5;
margin-right: 8px;
margin-top: -1px;
}
.simple-list li.template-arrow-horizontal-1::before
{
font-size: 16px;
color: #666;
margin-right: 5px;
}
.simple-list li.template-arrow-horizontal-3::before
{
font-size: 24px;
color: #666;
margin-right: -2px;
margin-left: -9px;
}
.simple-list li.template-arrow-horizontal-5::before
{
font-size: 12px;
margin-right: 5px;
margin-top: -3px;
}
.simple-list li.template-arrow-circle::before,
.simple-list li.template-chevron::before
{
margin-top: -4px;
margin-right: 7px;
}
.simple-list li
{
padding: 2px 0;
line-height: 1.71429;
} .thin-list li,
.thin_list li
{
float: left;
margin-right: 30px;
}
.thin-list li:last-child,
.thin_list li:last-child
{
margin-right: 0;
} .top-info-list li
{
float: left;
color: #666;
text-align: left;
}
.top-info-list li .value
{
color: #000;
font-family: 'Source Sans Pro', 'Arial', sans-serif;
font-size: 24px;
font-weight: 400;
margin-top: 10px;
}
.top-info-list li.separator
{
width: 1px;
height: 46px;
background: #E5E5E5;
margin-left: 35px;
margin-right: 35px;
margin-top: 0;
margin-bottom: 18px;
} .announcement
{
width: 100%;
background: #F0F0F0;
padding: 30px 50px;
}
.announcement p
{
padding: 10px 0 0;
}
.announcement .vertical-align-cell:first-child
{
width: 70%;
padding-right: 5%;
}
.announcement .vertical-align-cell:last-child
{
width: 25%;
text-align: right;
}
.announcement .more
{
display: inline-block;
float: none;
}
.vc_col-sm-4 .announcement,
.vc_col-sm-3 .announcement
{
padding: 30px;
}
.vc_col-sm-2 .announcement
{
padding: 20px;
}
.vc_col-sm-4 .announcement .vertical-align-cell,
.vc_col-sm-3 .announcement .vertical-align-cell,
.vc_col-sm-2 .announcement .vertical-align-cell
{
display: block;
}
.vc_col-sm-4 .announcement .vertical-align-cell:first-child,
.vc_col-sm-3 .announcement .vertical-align-cell:first-child,
.vc_col-sm-2 .announcement .vertical-align-cell:first-child
{
width: 100%;
padding-right: 0;
}
.vc_col-sm-4 .announcement .vertical-align-cell:last-child,
.vc_col-sm-3 .announcement .vertical-align-cell:last-child,
.vc_col-sm-2 .announcement .vertical-align-cell:last-child
{	
width: 100%;
text-align: left;
margin-top: 23px;
}
.vc_col-sm-2 .announcement h1
{	
font-size: 24px;
} .timetable
{
width: 100%;
margin-top: 30px;
border-collapse: separate;
border-spacing: 2px;
}
.timetable th,
.timetable tbody td
{
font-size: 14px;
color: #666;
font-family: 'Open Sans', Arial, sans-serif;
}
.timetable th,
.timetable td:first-child
{
text-align: center;
vertical-align: middle;
}
.timetable th
{
width: 12.5%;
padding: 22px 15px 24px;
}
.timetable .event-container
{
padding: 12px 15px;
}
.timetable td
{
width: 12.5%;
vertical-align: top;
height: 60px;
padding: 0; }
.timetable .last
{
padding: 28px 0 0;
}
.timetable .hours
{
color: rgba(255, 255, 255, 0.7);
margin: 15px 0;
}
.timetable .event
{
background-color: #3156A3;
color: #FFF;
line-height: 1.4286;
}
.timetable .event a
{
display: block;
color: #FFF;
font-weight: bold;
}
.timetable thead th,
.timetable tr:nth-child(2n)
{
background: #F0F0F0;
}
.timetable tr:nth-child(2n+1),
.timetable tr.tip-row
{
background: transparent;
}
.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
{
background: #3156A3;
color: #FFF;
padding: 15px;
float: right;
}
.tip::before
{
font-size: 16px;
margin-right: 10px;
}
.tooltip
{
cursor: pointer;
}
.tooltip .tooltip-text
{
display: block; visibility: hidden;
opacity: 0;
position: absolute;
z-index: 1000;
left: -19px;
bottom: 100%; -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); -webkit-transition-property: opacity, visibility;
-moz-transition-property: opacity, visibility;
-o-transition-property: opacity, visibility;
-ms-transition-property: opacity, visibility;
transition-property: opacity, visibility; }
.tooltip .tooltip-content
{
background: #42B3E5;
color: #FFF;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
padding: 12px 15px;
line-height: 1.83334;
font-size: 12px;
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
{
padding: 0;
}
.controls li
{
float: left;
}
.controls li.separator
{
width: 1px;
height: 35px;
background: #E5E5E5;
margin: 0 20px;
}
.controls .prev
{
-moz-transform: scaleX(-1);
-o-transform: scaleX(-1);
-webkit-transform: scaleX(-1);
transform: scaleX(-1);
filter: FlipH;
-ms-filter: "FlipH";
}
.controls .prev, .controls .next, .controls .close
{
position: relative;
float: left;
width: 33px;
height: 33px;
font-size: 24px;
line-height: 28px;
color: #000;
text-align: center;
border: 1px solid #E5E5E5;
-webkit-box-sizing: content-box;
-moz-box-sizing: content-box;
box-sizing: content-box;
}
.controls .next
{
margin-left: -1px;
}
.controls .prev:hover,
.controls .next:hover,
.controls .close:hover
{
z-index: 1;
border-color: #42B3E5;
}
.controls .close
{
font-size: 16px;
}
.controls .open-details, .controls .open-lightbox, .controls .open-video-lightbox, .controls .open-iframe-lightbox, .controls .open-url-lightbox
{
display: block;
padding: 15px;
}
.slider-navigation .more
{
display: none;
} div.pp_default .pp_content_container .pp_left,
div.pp_default .pp_content_container .pp_right,
div.pp_default .pp_top .pp_left,
div.pp_default .pp_top .pp_middle,
div.pp_default .pp_top .pp_right,
div.pp_default .pp_bottom .pp_left,
div.pp_default .pp_bottom .pp_middle,
div.pp_default .pp_bottom .pp_right
{
background: none;
padding: 0;
}
div.pp_default .pp_content, div.light_rounded .pp_content
{
padding: 10px;
}
div.pp_default .pp_description
{
display: block !important;
font-size: 14px;
color: #666;
font-weight: 400;
padding: 7px 0;
}
div.pp_default .pp_close
{
margin-top: 8px;
background: none;
width: 20px;
height: 18px;
text-indent: 0;
overflow: hidden;
line-height: 16px;
}
div.pp_default .pp_close::before
{
content: "\6f";
font-family: 'template';
font-size: 16px;
color: #666;
speak: none;
vertical-align: middle;
line-height: normal;
direction: ltr;
display: inline-block;
}
div.pp_default .pp_close:hover::before
{
color: #000;
}
div.pp_overlay
{
background-color: #777;
} .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;
transition: all 0.3s ease 0s;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
}
.mc-gallery .gallery-box
{
float: left;
}
.gallery-box
{
display: block;
position: relative;
cursor: pointer;
margin-top: 30px;
overflow: hidden;
}
.wpb_column .gallery-box.doctor-box
{
width: 100%;
margin-top: 0;
}
.wpb_column .gallery-box.doctor-box img
{
width: 100%;
height: auto;
}
.gallery-4-columns .gallery-box
{
width: 285px;
}
.accordion .gallery-box
{
margin-top: 0;
}
.gallery-box img
{
display: none;
width: 285px;
height: 190px;
}
.gallery-box .mc-preloader
{
width: 285px;
height: 190px;
}
.gallery-box .description
{
position: relative;
z-index: 1;
background-color: #F0F0F0;
padding: 12px 15px 16px;
background-position: 220px center;
text-align: center;
line-height: normal;
}
.gallery-box .description h5
{
font-family: 'Open Sans', Arial, sans-serif;
margin-top: 4px;
color: #666666;
}
.gallery-box:hover .description
{
background-color: #42B3E5;
}
.gallery-box:hover h3,
.gallery-box:hover h4,
.gallery-box:hover h5
{
color: #FFF;
}
.gallery-box .controls
{
display: none;
position: absolute;
}
.gallery-box:hover .controls
{
display: block;
}
.gallery-box .controls a
{
background: #FFF;
line-height: 1;
}
.gallery-box .controls a::before
{
font-size: 16px;
color: #000;
}
.gallery-box .controls a:hover
{
background: #42b3e5;
}
.gallery-box .controls a:hover::before
{
color: #FFF;
}
.gallery-box .item-details
{
border-bottom: 1px solid #E5E5E5;
color: #666666;
text-align: center;
padding: 24px 0;
}
.gallery-box:hover .item-details
{
border-bottom: 2px solid #42B3E5;
padding-bottom: 23px;
}
.gallery-box .item-details p
{
padding: 0;
}
.gallery-box .social-icons,
.gallery-item-details-list .social-icons
{
margin-top: 20px;
}
.gallery-item-details-list
{
border-bottom: 1px solid #E5E5E5;
}
.gallery-item-details-list>.gallery-item-details>.vc_row
{
padding-bottom: 50px;
}
ul.gallery-item-details-list
{
height: 0;
overflow: hidden;
display: none;
}
ul.gallery-item-details-list.not-hidden
{
display: block;
height: 100%;
border-bottom: none;
}
ul.gallery-item-details-list.margin-bottom
{
margin-bottom: 50px;
}
ul.gallery-item-details-list.not-hidden > .gallery-item-details > .vc_row
{
padding-bottom: 0;
}
.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: 50px;
}
.gallery-item-details-list.not-hidden li.gallery-item-details:first-child
{
margin-top: 0;
}
.gallery-item-details-list .vc_col-sm-6 .details-box>.controls+.box-header
{
max-width: 450px;
}
.vc_row .wpb_column .gallery-item-details-list .gallery-box
{
width: auto;
margin: 0;
}
.gallery-item-details-list .details-box .controls
{
position: absolute;
top: 0;
right: 0;
}
.gallery-item-details-list .details-box .controls.clearfix
{
position: static;
}
.vc_row .wpb_column .gallery-item-details-list .gallery-box img
{
display: block;
width: 100%;
}
.vc_row .wpb_column .gallery-item-details-list .gallery-box img
{
height: auto;
}
.gallery-item-details-list .mc-preloader
{
width: 600px;
}
.gallery-box .slider-navigation,
.single .post-content .gallery-box .slider-navigation
{
width: 90%;
margin: 0 5%;
}
.gallery-item-details-list .details-box p
{
clear: both;
color: #666666;
padding: 24px 0;
}
.gallery-item-details-list .details-box .item-footer
{
margin-top: 30px;
}
.gallery-item-details-list .details-box .item-footer .mc-button
{
text-transform: uppercase;
}
.gallery-item-details-list .details-box .item-footer .mc-button:first-child
{
margin-right: 10px;
}
.gallery-item-details-list .details-box .columns
{
clear: both;
}
.vc_col-sm-10 .gallery-box,
.vc_col-sm-10 .gallery-box img,
.vc_col-sm-10 .gallery-box .mc-preloader
{
width: 232.5px;
}
.vc_col-sm-10 .gallery-box img,
.vc_col-sm-10 .gallery-box .mc-preloader
{
height: 155px;
}
.vc_col-sm-8 .gallery-box,
.vc_col-sm-8 .gallery-box img,
.vc_col-sm-8 .gallery-box .mc-preloader,
.vc_col-sm-8 .gallery-3-columns .gallery-box,
.vc_col-sm-8 .gallery-3-columns .gallery-box img,
.vc_col-sm-8 .gallery-3-columns .mc-preloader
{
width: 250px;
}
.vc_col-sm-8 .gallery-box img,
.vc_col-sm-8 .gallery-box .mc-preloader,
.vc_col-sm-8 .gallery-3-columns .gallery-box img,
.vc_col-sm-8 .gallery-3-columns .gallery-box .mc-preloader
{
height: 166.667px;
}
.vc_col-sm-4 .gallery-box,
.vc_col-sm-4 .gallery-box img,
.vc_col-sm-4 .gallery-box .mc-preloader,
.vc_col-sm-3 .gallery-2-columns .gallery-box,
.vc_col-sm-3 .gallery-2-columns .gallery-box img,
.vc_col-sm-3 .gallery-2-columns .mc-preloader,
.vc_col-sm-6 .gallery-2-columns .gallery-box,
.vc_col-sm-6 .gallery-2-columns .gallery-box img,
.vc_col-sm-6 .gallery-2-columns .mc-preloader,
.vc_col-sm-9 .gallery-3-columns .gallery-box,
.vc_col-sm-9 .gallery-3-columns .gallery-box img,
.vc_col-sm-9 .gallery-3-columns .mc-preloader,
.vc_col-sm-3 .gallery-3-columns .gallery-box,
.vc_col-sm-3 .gallery-3-columns .gallery-box img,
.vc_col-sm-3 .gallery-3-columns .mc-preloader
{
width: 285px;
}
.vc_col-sm-4 .mc-gallery .gallery-box img,
.vc_col-sm-4 .mc-gallery .gallery-box .mc-preloader,
.vc_col-sm-3 .gallery-2-columns .gallery-box img,
.vc_col-sm-3 .gallery-2-columns .gallery-box .mc-preloader,
.vc_col-sm-6 .gallery-2-columns .gallery-box img,
.vc_col-sm-6 .gallery-2-columns .gallery-box .mc-preloader,
.vc_col-sm-9 .gallery-3-columns .gallery-box img,
.vc_col-sm-9 .gallery-3-columns .gallery-box .mc-preloader,
.vc_col-sm-3 .gallery-3-columns .gallery-box img,
.vc_col-sm-3 .gallery-3-columns .gallery-box .mc-preloader
{
height: 190px;
}
.vc_col-sm-4 .mc-gallery.horizontal-carousel .gallery-box
{
margin-left: 52.5px;
margin-right: 0;
}
.vc_col-sm-4 .mc-gallery div.gallery-box
{
margin-left: 0;
margin-right: 0;
}
.vc_col-sm-2 .gallery-box,
.vc_col-sm-2 .gallery-box img,
.vc_col-sm-2 .gallery-box .mc-preloader,
.vc_col-sm-2 .gallery-2-columns .gallery-box,
.vc_col-sm-2 .gallery-2-columns .gallery-box img,
.vc_col-sm-2 .gallery-2-columns .mc-preloader,
.vc_col-sm-6 .gallery-3-columns .gallery-box,
.vc_col-sm-6 .gallery-3-columns .gallery-box img,
.vc_col-sm-6 .gallery-3-columns .mc-preloader,
.vc_col-sm-2 .gallery-3-columns .gallery-box,
.vc_col-sm-2 .gallery-3-columns .gallery-box img,
.vc_col-sm-2 .gallery-3-columns .mc-preloader
{
width: 180px;
}
.vc_col-sm-2 .gallery-box img,
.vc_col-sm-2 .gallery-box .mc-preloader,
.vc_col-sm-2 .gallery-2-columns .gallery-box img,
.vc_col-sm-2 .gallery-2-columns .gallery-box .mc-preloader,
.vc_col-sm-6 .gallery-3-columns .gallery-box img,
.vc_col-sm-6 .gallery-3-columns .gallery-box .mc-preloader,
.vc_col-sm-2 .gallery-3-columns .gallery-box img,
.vc_col-sm-2 .gallery-3-columns .gallery-box .mc-preloader
{
height: 120px;
}
.gallery-2-columns .gallery-box
{
width: 600px;
}
.gallery-2-columns .gallery-box img,
.gallery-2-columns .gallery-box .mc-preloader
{
width: 600px;
height: 400px;
}
.vc_col-sm-10 .gallery-2-columns .gallery-box,
.vc_col-sm-10 .gallery-2-columns .gallery-box img,
.vc_col-sm-10 .gallery-2-columns .mc-preloader
{
width: 495px;
}
.vc_col-sm-10 .gallery-2-columns .gallery-box img,
.vc_col-sm-10 .gallery-2-columns .gallery-box .mc-preloader
{
height: 330px;
}
.vc_col-sm-9 .gallery-2-columns .gallery-box,
.vc_col-sm-9 .gallery-2-columns .gallery-box img,
.vc_col-sm-9 .gallery-2-columns .mc-preloader
{
width: 442.5px;
}
.vc_col-sm-9 .gallery-2-columns .gallery-box img,
.vc_col-sm-9 .gallery-2-columns .gallery-box .mc-preloader
{
height: 295px;
}
.gallery-3-columns .gallery-box,
.gallery-3-columns .gallery-box img,
.gallery-3-columns .gallery-box .mc-preloader,
.vc_col-sm-8 .vc_col-sm-6 .gallery-box,
.vc_col-sm-8 .gallery-2-columns .gallery-box,
.vc_col-sm-8 .gallery-2-columns .gallery-box img,
.vc_col-sm-8 .gallery-2-columns .mc-preloader,
.vc_col-sm-4 .gallery-3-columns .gallery-box,
.vc_col-sm-4 .gallery-3-columns .gallery-box img,
.vc_col-sm-4 .gallery-3-columns .mc-preloader
{
width: 390px;
}
.gallery-3-columns .gallery-box img,
.gallery-3-columns .gallery-box .mc-preloader,
.vc_col-sm-8 .vc_col-sm-6 .gallery-box img,
.vc_col-sm-8 .vc_col-sm-6 .gallery-box .mc-preloader,
.vc_col-sm-8 .gallery-2-columns .gallery-box img,
.vc_col-sm-8 .gallery-2-columns .gallery-box .mc-preloader,
.vc_col-sm-4 .gallery-3-columns .gallery-box img,
.vc_col-sm-4 .gallery-3-columns .gallery-box .mc-preloader
{
height: 260px;
}
.vc_col-sm-4 .gallery-2-columns .gallery-box,
.vc_col-sm-4 .gallery-2-columns .gallery-box img,
.vc_col-sm-4 .gallery-2-columns .mc-preloader
{
width: 189px;
}
.vc_col-sm-4 .gallery-2-columns .gallery-box img,
.vc_col-sm-4 .gallery-2-columns .gallery-box .mc-preloader
{
height: 126px;
}
.vc_col-sm-10 .gallery-3-columns .gallery-box,
.vc_col-sm-10 .gallery-3-columns .gallery-box img,
.vc_col-sm-10 .gallery-3-columns .mc-preloader
{
width: 320px;
}
.vc_col-sm-10 .gallery-3-columns .gallery-box img,
.vc_col-sm-10 .gallery-3-columns .gallery-box .mc-preloader
{
height: 213.133px;
}
.vc_col-sm-10 .gallery-item-details-list .vc_col-sm-6 .details-box>.controls+.box-header
{
max-width: 350px;
}
.vc_col-sm-9 .gallery-item-details-list .vc_col-sm-6 .details-box>.controls+.box-header
{
max-width: 295px;
}
.vc_col-sm-8 .gallery-item-details-list .vc_col-sm-6 .details-box>.controls+.box-header
{
max-width: 245px;
}
.vc_col-sm-6 .gallery-item-details-list .details-box .controls,
.vc_col-sm-4 .gallery-item-details-list .details-box .controls,
.vc_col-sm-3 .gallery-item-details-list .details-box .controls,
.vc_col-sm-2 .gallery-item-details-list .details-box .controls
{
position: static;
float: left;
margin-bottom: 15px;
}
.vc_col-sm-6 .gallery-item-details-list .vc_col-sm-6 .details-box>.controls+.box-header,
.vc_col-sm-4 .gallery-item-details-list .vc_col-sm-6 .details-box>.controls+.box-header,
.vc_col-sm-3 .gallery-item-details-list .vc_col-sm-6 .details-box>.controls+.box-header,
.vc_col-sm-2 .gallery-item-details-list .vc_col-sm-6 .details-box>.controls+.box-header
{
clear: both;
max-width: 100%;
}
.vc_col-sm-3 .controls li.separator
{
margin: 0 10px;
}
.gallery-2-columns.dm_pagination .gallery-box-1,
.gallery-2-columns.dm_pagination .gallery-box-2,
.gallery-3-columns.dm_pagination .gallery-box-1,
.gallery-3-columns.dm_pagination .gallery-box-2,
.gallery-3-columns.dm_pagination .gallery-box-3,
.gallery-4-columns.dm_pagination .gallery-box-1,
.gallery-4-columns.dm_pagination .gallery-box-2,
.gallery-4-columns.dm_pagination .gallery-box-3,
.gallery-4-columns.dm_pagination .gallery-box-4,
.gallery-2-columns.dm_simple .gallery-box-1,
.gallery-2-columns.dm_simple .gallery-box-2,
.gallery-3-columns.dm_simple .gallery-box-1,
.gallery-3-columns.dm_simple .gallery-box-2,
.gallery-3-columns.dm_simple .gallery-box-3,
.gallery-4-columns.dm_simple .gallery-box-1,
.gallery-4-columns.dm_simple .gallery-box-2,
.gallery-4-columns.dm_simple .gallery-box-3,
.gallery-4-columns.dm_simple .gallery-box-4
{
margin-top: 0;
}
.vc_col-sm-3 .gallery-2-columns.dm_pagination .gallery-box-2,
.vc_col-sm-2 .gallery-2-columns.dm_pagination .gallery-box-2,
.vc_col-sm-4 .gallery-3-columns.dm_pagination .gallery-box-2,
.vc_col-sm-4 .gallery-3-columns.dm_pagination .gallery-box-3,
.vc_col-sm-3 .gallery-3-columns.dm_pagination .gallery-box-2,
.vc_col-sm-3 .gallery-3-columns.dm_pagination .gallery-box-3,
.vc_col-sm-2 .gallery-3-columns.dm_pagination .gallery-box-2,
.vc_col-sm-2 .gallery-3-columns.dm_pagination .gallery-box-3,
.vc_col-sm-9 .gallery-4-columns.dm_pagination .gallery-box-4,
.vc_col-sm-8 .gallery-4-columns.dm_pagination .gallery-box-4,
.vc_col-sm-6 .gallery-4-columns.dm_pagination .gallery-box-4,
.vc_col-sm-6 .gallery-4-columns.dm_pagination .gallery-box-3,
.vc_col-sm-4 .gallery-4-columns.dm_pagination .gallery-box-2,
.vc_col-sm-4 .gallery-4-columns.dm_pagination .gallery-box-3,
.vc_col-sm-4 .gallery-4-columns.dm_pagination .gallery-box-4,
.vc_col-sm-3 .gallery-4-columns.dm_pagination .gallery-box-2,
.vc_col-sm-3 .gallery-4-columns.dm_pagination .gallery-box-3,
.vc_col-sm-3 .gallery-4-columns.dm_pagination .gallery-box-4,
.vc_col-sm-2 .gallery-4-columns.dm_pagination .gallery-box-2,
.vc_col-sm-2 .gallery-4-columns.dm_pagination .gallery-box-3,
.vc_col-sm-2 .gallery-4-columns.dm_pagination .gallery-box-4,
.vc_col-sm-3 .gallery-2-columns.dm_simple .gallery-box-2,
.vc_col-sm-2 .gallery-2-columns.dm_simple .gallery-box-2,
.vc_col-sm-4 .gallery-3-columns.dm_simple .gallery-box-2,
.vc_col-sm-4 .gallery-3-columns.dm_simple .gallery-box-3,
.vc_col-sm-3 .gallery-3-columns.dm_simple .gallery-box-2,
.vc_col-sm-3 .gallery-3-columns.dm_simple .gallery-box-3,
.vc_col-sm-2 .gallery-3-columns.dm_simple .gallery-box-2,
.vc_col-sm-2 .gallery-3-columns.dm_simple .gallery-box-3,
.vc_col-sm-9 .gallery-4-columns.dm_simple .gallery-box-4,
.vc_col-sm-8 .gallery-4-columns.dm_simple .gallery-box-4,
.vc_col-sm-6 .gallery-4-columns.dm_simple .gallery-box-4,
.vc_col-sm-6 .gallery-4-columns.dm_simple .gallery-box-3,
.vc_col-sm-4 .gallery-4-columns.dm_simple .gallery-box-2,
.vc_col-sm-4 .gallery-4-columns.dm_simple .gallery-box-3,
.vc_col-sm-4 .gallery-4-columns.dm_simple .gallery-box-4,
.vc_col-sm-3 .gallery-4-columns.dm_simple .gallery-box-2,
.vc_col-sm-3 .gallery-4-columns.dm_simple .gallery-box-3,
.vc_col-sm-3 .gallery-4-columns.dm_simple .gallery-box-4,
.vc_col-sm-2 .gallery-4-columns.dm_simple .gallery-box-2,
.vc_col-sm-2 .gallery-4-columns.dm_simple .gallery-box-3,
.vc_col-sm-2 .gallery-4-columns.dm_simple .gallery-box-4
{
margin-top: 30px;
} .vc_row .small-slider .image-carousel img
{
width: 100%;
height: auto;
}
.wpb_column .small-slider.gallery-box
{
width: 100%;
margin-top: 0;
} .photostream
{ clear: both;
margin-top: 20px;
}
.wpb_column .photostream .gallery-box
{
float: left;
width: auto;
margin-top: 10px;
margin-left: 10px;
}
.photostream .gallery-box img
{
display: block;
width: auto;
height: auto; }
.photostream.default .gallery-box img
{
width: 90px;
height: 90px;
}
.vc_col-sm-12 .photostream.default .gallery-box img,
.vc_col-sm-10 .photostream.default .gallery-box img,
.vc_col-sm-9 .photostream.default .gallery-box img,
.vc_col-sm-3 .photostream.default .gallery-box img,
.vc_col-sm-2 .photostream.default .gallery-box img
{
width: 100px;
height: 100px;
}
.vc_col-sm-12 .photostream .gallery-box:nth-child(11n+1)
{
margin-left: 0;
}
.vc_col-sm-10 .photostream .gallery-box:nth-child(9n+1)
{
margin-left: 0;
}
.vc_col-sm-9 .photostream .gallery-box:nth-child(8n+1)
{
margin-left: 0;
}
.vc_col-sm-8 .photostream .gallery-box:nth-child(8n+1)
{
margin-left: 0;
}
.vc_col-sm-6 .photostream .gallery-box:nth-child(6n+1)
{
margin-left: 0;
}
.vc_col-sm-4 .photostream .gallery-box:nth-child(4n+1)
{
margin-left: 0;
}
.vc_col-sm-3 .photostream .gallery-box:nth-child(2n+1)
{
margin-left: 0;
}
.vc_col-sm-2 .photostream .gallery-box
{
margin-left: 0;
} .mc-gallery.horizontal-carousel
{
transition: none;
-webkit-transition: none;
-moz-transition: none;
}
.mc-gallery.horizontal-carousel li.gallery-box
{
float: left;
margin-right: 30px;
}
.mc-gallery.horizontal-carousel li.gallery-box img
{
display: block;
} .image-carousel li
{
float: left;
}
.single .post-content .image-carousel li
{
padding: 0;
line-height: 1;
}
.single .post-content .image-carousel li::before
{
content: none;
display: none;
margin: 0;
} #fancybox-title-inside
{
margin-top: -2px;
text-align: left;
color: #666;
}
#fancybox-title-inside a
{
font-size: 12px;
color: #000;
} .contact-data li
{
display: table;
width: 100%;
color: #666;
background: #F0F0F0;
}
.contact-data li[class^="social-"],
.contact-data li[class*=" social-"]
{
font-family: 'social';
}
.contact-data li[class^="template-"],
.contact-data li[class*=" template-"]
{
font-family: 'template';
}
.contact-data li[class^="social-"],
.contact-data li[class*=" social-"],
.contact-data li[class^="template-"],
.contact-data li[class*=" template-"]
{
font-size: 16px;
color: #AAA;
}
.contact-data li::before
{
display: table-cell;
width: 75px;
text-align: center;
font-size: 16px;
color: #AAA;
border-right: 1px solid #E5E5E5;
}
.contact-data li:nth-child(even)
{
background: transparent;
}
.contact-data li .value
{
font-family: 'Open Sans', 'Arial', sans-serif;
font-size: 14px;
color: #666;
display: table-cell;
vertical-align: middle;
padding: 13px 30px 13px 20px;
line-height: 1.71429;
}
.footer .contact-data li
{
background: transparent;
color: #BAC0C5;
}
.footer .widget .contact-data li .value
{
display: table-cell;
color: #BAC0C5;
padding: 10px 0 10px 15px;
}
.footer .widget .contact-data li::before
{
display: table-cell;
width: 16px;
text-align: left;
border: none;
color: #BAC0C5;
vertical-align: text-top;
padding-top: 15px;
}
.vc_col-sm-2 .contact-data li
{
display: block;
word-wrap: break-word;
}
.vc_col-sm-2 .contact-data li .value
{
display: block;
padding: 13px 20px;
}
.vc_col-sm-2 .contact-data li::before
{
display: none;
}
.vc_col-sm-3 .contact-data li::before
{	
width: 65px;
}
.vc_col-sm-3 .contact-data li .value
{
padding: 13px 20px;
} .footer-banner-box-container
{
position: relative;
display: block;
display: flex;
display: -ms-flexbox;
display: -webkit-flexbox;
display: -webkit-flex;
}
.footer-banner-box-container .footer-banner-box:nth-child(3n+1)
{
z-index: 3;
background: #42B3E5;
}
.footer-banner-box-container .footer-banner-box:nth-child(3n+2)
{
background: #0384CE;
}
.footer-banner-box-container .footer-banner-box:nth-child(3n+3)
{
z-index: 1;
background: #3156A3;
}
.footer-banner-box
{
float: left;
width: 350px;
padding: 36px 30px 31px;
list-style: none;
z-index: 2;
}
.footer-banner-box::before
{
float: left;
color: #FFF;
font-size: 48px;
margin-right: 30px;
}
.footer-banner-box h2
{
font-family: 'Open Sans', Arial, sans-serif;
font-size: 14px;
}
.footer-banner-box h2,
.footer-banner-box h2 a
{
color: #FFF;
}
.footer-banner-box a
{
transition: color 0.2s ease 0s;
-webkit-transition: color 0.2s ease 0s;
-moz-transition: color 0.2s ease 0s;
}
.footer .footer-banner-box a:hover
{
text-decoration: none;
color: rgba(255, 255, 255, 0.7);
}
.footer-banner-box p
{
font-family: 'Source Sans Pro', 'Arial', sans-serif;
font-weight: 300;
font-size: 30px;
line-height: 1.4;
padding: 0;
color: #FFF;
}
.footer-banner-box p.content-margin
{
margin-left: 78px;
}
.footer-banner-box .more
{
float: none;
display: inline-block;
font-size: 14px;
font-family: 'Open Sans', 'Arial', sans-serif;
margin-top: 26px;
}
.footer-banner-box .more.light
{
color: #FFF;
}
.footer-banner-box .more.light:hover
{
background-color: #FFF;
color: #000;
border-color: #FFF;
} .footer-box-container
{
margin-top: 50px;
}
.footer-box-container,
.footer-box-container p
{
color: #BAC0C5;
}
.footer_box
{
float: left;
width: 410px;
padding-right: 30px;
color: #BAC0C5;
}
.footer_box.last,
.footer_box:last-child
{
padding-right: 0;
} .copyright-area-container
{
background: #151515;
color: #BAC0C5;
}
.copyright-area-container a
{
color: #FFF;
}
.copyright-area
{
padding: 30px 0;
}
.copyright-text
{
float: left;
} .menu-footer-menu-container
{
float: right;
}
.footer-menu
{
list-style: none;
padding: 0;
margin: 0;
}
.footer-menu li
{
float: left;
margin-left: 20px;
}
.footer-menu li:first-child
{
margin-left: 0;
} .appointment-widget .contact-data,
.appointment-widget .appointment-content
{
margin-top: 30px;
}
.appointment-widget .info
{
padding: 0;
}
.appointment-widget .sentence
{
margin-top: 42px;
}
.widget_archive ul,
.widget_archive select
{
margin-top: 30px;
}
.widget_archive li
{
font-size: 12px;
line-height: 1;
margin-top: 10px;
}
.widget_archive li:first-child
{
margin-top: 0;
}
.widget_archive li a
{
display: block;
color: #666;
padding: 13px 15px 14px;
text-transform: uppercase;
transition: color 0.2s ease 0s, background 0.2s ease 0s, border 0.2s ease 0s;
-webkit-transition: color 0.2s ease 0s, background 0.2s ease 0s, border 0.2s ease 0s;
-moz-transition: color 0.2s ease 0s, background 0.2s ease 0s, border 0.2s ease 0s;
}
.widget_archive li a:hover
{
background: #42B3E5;
border-color: #42B3E5;
color: #FFF;
} .mc-preloader
{
display: block;
height: 150px;
background: url(//www.westgarden.com.tw/wp-content/themes/medicenter/images/preloader.gif) no-repeat center center;
}
.mc-preloader.pagination-preloader
{
display: none;
float: right;
width: 25px;
height: 41px;
margin-right: 10px;
}
.image-carousel img,
.post-content a.post-image img
{
display: none;
} .page-template-404 .theme-page,
.error404 .theme-page
{
box-shadow: 0 5px 4px -4px rgba(0, 0, 0, 0.07) inset;
}
.page-template-404 .theme-page .mc-icon,
.error404 .theme-page .mc-icon
{
font-size: 144px;
color: #E5E5E5;
}
.page-template-404 .theme-page p,
.error404 .theme-page p
{
font-size: 16px;
} .icons-presentation .mc-icon,
.icons-presentation .hexagon
{
margin-right: 30px;
margin-top: 30px;
}
.icons-presentation .hexagon
{
margin-top: 55.11px;
}
.icons-presentation .hexagon.small
{
margin-top: 49.34px;
}
.icons-presentation .icon-single[class^="social-"], 
.icons-presentation .icon-single[class*=" social-"]
{
margin-right: 10px;
}
.page-margin-top,
.page_margin_top,
.single .post-content h2.page-margin-top, .single .post-content h3.page-margin-top, .single .post-content h4.page-margin-top, .single .post-content h5.page-margin-top,
.single .post-content h2.page_margin_top, .single .post-content h3.page_margin_top, .single .post-content h4.page_margin_top, .single .post-content h5.page_margin_top
{
margin-top: 50px;
}
.page-margin-top-section,
.page_margin_top_section,
.single .post-content h2.page-margin-top-section, .single .post-content h3.page-margin-top-section, .single .post-content h4.page-margin-top-section, .single .post-content h5.page-margin-top-section,
.single .post-content h2.page_margin_top_section, .single .post-content h3.page_margin_top_section, .single .post-content h4.page_margin_top_section, .single .post-content h5.page_margin_top_section
{
margin-top: 70px;
}
.top-hint
{
position: relative;
float: right;
color: #FFF;
background-color: #42B3E5;
padding: 13px 15px;
top: -53px;
right: 50px;
}
.scroll-top.animated-element
{
position: fixed;
visibility: hidden;
display: block;
width: 35px;
height: 25px;
padding: 5px 0;
background: rgba(0, 0, 0, 0.4);
right: 20px;
bottom: 20px;
text-align: center;
z-index: 2;
transition: background 0.2s ease 0s;
-webkit-transition: background 0.2s ease 0s;
-moz-transition: background 0.2s ease 0s;
}
.scroll-top::before
{
font-size: 25px;
color: #FFF;
}
.scroll-top:hover
{
background: #42B3E5;
}
.scroll-top.fadeIn
{	
visibility: visible !important;
animation-timing-function: cubic-bezier(.75, 0, .25, 1);	
-webkit-animation-timing-function: cubic-bezier(.75, 0, .25, 1);		
animation-name: fadeInScrollTop;
-webkit-animation-name: fadeInScrollTop;	
}
@keyframes fadeInScrollTop 
{
0% 
{
opacity: 0;
}
100% 
{
opacity: 1;
}
}
@-webkit-keyframes fadeInScrollTop 
{
0% 
{
opacity: 0;
}
100% 
{
opacity: 1;
}
} .scrolling-list li a:hover .left
{
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,
.widget_tag_cloud a,
.widget_archive li a,
.scrolling-list li .number
{
border: 1px solid #E5E5E5;
-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: #4E545D;
}
.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,
.tabs-navigation li a:hover,
.tabs-navigation li a.selected,
.tabs-navigation li.ui-tabs-active a,
.scrolling-list li a:hover .number
{
border-color: #42B3E5;
color: #000;
}
.post-footer-details li a:hover,
#cancel_comment:hover
{
color: #3156A3;
}
.sf-menu a:hover,
.gallery-box .controls a,
.controls .prev:hover, 
.controls .next:hover,
.controls .close:hover,
.comments-number:hover,
.scrolling-controls .scrolling-list-control-left:hover, 
.scrolling-controls .scrolling-list-control-right:hover,
.home-box #upcoming_class_prev:hover, 
.home-box #upcoming_class_next:hover,
.social-icons li a:hover,
.icon-single[class^="social-"]:hover,
.icon-single[class*=" social-"]:hover,
a.hexagon,
.pagination li a:hover,
.tabs-navigation li a:hover,
.footer .social-icons a:hover,
#fancybox-title-inside a,
.thin-list a,
.thin_list a,
.icons-list a,
.top_header_icons a,
.scroll-top:hover,
.categories li a:hover, 
.widget_categories li a:hover,
.widget_tag_cloud a:hover,
.widget_archive li a:hover,
.notification-box .nb-close:hover
{
text-decoration: none;
}
.footer a:hover,
.post-content h2 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,
.thin-list a:hover,
.thin_list a:hover
{
text-decoration: underline;
}
.post-content .post-title a:hover,
.item-content .text h2 a:hover
{
text-decoration: none;
color: rgba(0,0,0,0.6);
} .rev_slider h1,
.rev_slider h2
{
font-size: 60px;
font-weight: 200;
line-height: 70px;
color: #FFFFFF;
text-shadow: 0 1px 0 rgba(0, 0, 0, 0.5);
}
.rev_slider h1 strong,
.rev_slider h2 strong
{
font-weight: 700;
color: #FFF;
}
.rev_slider p
{
padding: 0;
line-height: 1.5;
font-family: "Source Sans Pro";
font-size: 24px;
color: #FFFFFF;
text-shadow: 0 1px 0 rgba(0, 0, 0, 0.5);
}
.rev_slider h1 a, 
.rev_slider h2 a, 
.rev_slider p a
{
position: relative;
color: #FFF;
text-decoration: none;
text-shadow: 0 1px 0 rgba(0, 0, 0, 0.5);
}
.rev_slider h1 a:hover,
.rev_slider h2 a:hover,
.rev_slider p a:hover
{
color: #FFF;
}
.rev_slider h1 a::after,
.rev_slider h2 a::after,
.rev_slider p a::after
{
position: absolute;
content: "";
width: 0px;
height: 1px;
left: 0;
bottom: 0;
background: rgba(255,255,255,0.5);
display: block;
-webkit-transition: all 200ms ease;
-moz-transition: all 200ms ease;
transition: all 200ms ease;
}
.rev_slider p a::after
{
bottom: -2px;
}
.rev_slider h1 a:hover::after,
.rev_slider h2 a:hover::after,
.rev_slider p a:hover::after
{
width: 100%;
} .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;
}
.vc_row .vc_column_container > .vc_column-inner
{
padding: 0;
}
body .vc_row
{
margin-left: 0;
margin-right: 0;
}
.site-container .wpb_row
{
margin-bottom: 0;
}
.site-container .vc_row.full-width .vc_col-sm-12.wpb_column .vc_row
{
width: 1230px;
}
.site-container .vc_row.full-width,
body .site-container .vc_row.full-width .wpb_column .vc_row.full-width
{
width: 100%;
}
.wpb_widgetised_column,
.wpb_content_element, ul.wpb_thumbnails-fluid > li, .last_toggle_el_margin, .wpb_button
{
margin-bottom: 0 !important;
}
.wpb_widgetised_column .wpb_wrapper > ul
{
padding: 0;
}
.wpb_separator.wpb_content_element,
.vc_text_separator.wpb_content_element
{
border-color: #E5E5E5;
margin-bottom: 0;
height: auto;
}
.vc_text_separator.wpb_content_element
{
position: static;
top: 0;
}
.vc_separator.wpb_content_element.vc_sep_color_grey .vc_sep_line
{
border-color: #E5E5E5;
}
.vc_row [class*="vc_col-sm"]
{
float: left;
margin-left: 30px;
min-height: auto;
padding-left: 0;
padding-right: 0;
}
.vc_row [class*="vc_col-sm"]:first-child ,
.vc_row .vc_container-anchor+[class*="vc_col-sm"]
{
margin-left: 0;
}
.vc_row .vc_col-sm-12 
{
width: 100%;
}
.vc_row .vc_col-sm-10 
{
width: 1020px;
}
.vc_row .vc_col-sm-9 
{
width: 915px;
}
.vc_row .vc_col-sm-8 
{
width: 810px;
}
.vc_row .vc_col-sm-6
{
width: 600px;
}
.vc_row .vc_col-sm-4,
.vc_col-sm-8 .vc_col-sm-6
{
width: 390px;
}
.vc_row .vc_col-sm-3,
.vc_col-sm-6 .vc_col-sm-6
{
width: 285px;
}
.vc_col-sm-10 .vc_col-sm-8
{
width: 660px;
}
.vc_col-sm-10 .vc_col-sm-4
{
width: 330px;
}
.vc_col-sm-9 .vc_col-sm-8
{
width: 590px;
}
.vc_col-sm-9 .vc_col-sm-4
{
width: 295px;
}
.vc_col-sm-6 .vc_col-sm-8
{
width: 380px;
}
.vc_col-sm-6 .vc_col-sm-4
{
width: 190px;
}
.vc_col-sm-4 .vc_col-sm-8
{
width: 240px;
}
.vc_col-sm-4 .vc_col-sm-4
{
width: 120px;
}
.vc_row .vc_col-sm-2,
.vc_col-sm-4 .vc_col-sm-6
{
width: 180px;
}
.wpb_single_image figure.vc_figure
{
display: block;
}  .vc_col-sm-8 .vc_col-sm-8
{
width: 520px;
}
.vc_col-sm-10 .vc_col-sm-6
{
width: 495px;
}
.vc_col-sm-9 .vc_col-sm-6
{
width: 442px;
}
.vc_col-sm-8 .vc_col-sm-4
{
width: 260px;
}
.vc_col-sm-12 .comment-form .vc_col-sm-6
{
width: 530px;
}
.vc_col-sm-10 .comment-form .vc_col-sm-6
{
width: 425px;
}
.vc_col-sm-9 .comment-form .vc_col-sm-6
{
width: 372px;
}
.vc_col-sm-8 .comment-form .vc_col-sm-6
{
width: 320px;
}
.vc_col-sm-6 .comment-form .vc_col-sm-6
{
width: 215px;
}
.vc_row .vc_col-sm-3 .wpb_column,
.vc_row .vc_col-sm-2 .wpb_column
{
width: 100%;
margin-top: 40px;
margin-left: 0;
}
.vc_row .vc_col-sm-3 .wpb_column:first-child,
.vc_row .vc_col-sm-2 .wpb_column:first-child
{
margin-top: 0;
} .wpb_column .home-box-container
{
float: none;
}
.wpb_column .home-box
{
width: 100%;
height: auto;
} .vc_row .vc_col-sm-12 .post-content
{
width: 1090px;
}
.vc_row .vc_col-sm-10 .post-content
{
width: 880px;
}
.vc_row .vc_col-sm-9 .post-content
{
width: 775px;
}
.vc_row .vc_col-sm-8 .post-content
{
width: 670px;
}
.vc_row .vc_col-sm-6 .post-content
{
width: 460px;
}
.vc_row .vc_col-sm-4 .post-content
{
width: 250px;
}
.vc_row .columns .blog .post-content,
.vc_row .columns .post-content .gallery-box,
.vc_row .columns .post-content a.post-image img,
.vc_row .columns .post-content .image-carousel img,
.vc_row .columns .post-content .image-carousel .mc-preloader,
.vc_row .wpb_column .post-content .gallery-box
{
width: 100%;
} .vc_col-sm-3 .comment-box,
.vc_col-sm-2 .comment-box
{
width: 100%;
margin-bottom: 30px;
margin-right: 0;
}
.vc_col-sm-3 .comment-box li,
.vc_col-sm-2 .comment-box li
{
float: left;
width: auto;
}
.vc_col-sm-3 .comment-box .comments-number,
.vc_col-sm-2 .comment-box .comments-number
{
width: auto;
margin-top: 0;
margin-left: 2px;
}
.vc_col-sm-3 .comments .comment-box .comments-number,
.vc_col-sm-2 .comments .comment-box .comments-number
{
float: left;
width: auto;
margin-left: 0;
}
.vc_col-sm-3 .comments .comment-box .comments-number a,
.vc_col-sm-3 .comment-box .date .value,
.vc_col-sm-2 .comments .comment-box .comments-number a,
.vc_col-sm-2 .comment-box .date .value
{
width: auto;
}
.vc_col-sm-3 .comment-box .date .value,
.vc_col-sm-3 .comment-box .date .arrow-date,
.vc_col-sm-3 .comment-box .comments-number a,
.vc_col-sm-3 .comment-box .arrow-comments,
.vc_col-sm-2 .comment-box .date .value,
.vc_col-sm-2 .comment-box .date .arrow-date,
.vc_col-sm-2 .comment-box .comments-number a,
.vc_col-sm-2 .comment-box .arrow-comments
{
clear: both;
float: none;
}
.vc_col-sm-3 .comment-box .date .arrow-date,
.vc_col-sm-3 .comment-box .arrow-comments,
.vc_col-sm-2 .comment-box .date .arrow-date,
.vc_col-sm-2 .comment-box .arrow-comments
{
left: 0;
right: auto;
}
.vc_col-sm-3 .columns .comment-box .date .value
{
padding: 11px 5px 12px;
} .flex-direction-nav a.flex-next,
.flex-direction-nav a.flex-prev
{
border: none;
} .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_images_carousel a.vc_carousel-control .icon-next
{
width: 27px;
height: 27px;
background: url(//www.westgarden.com.tw/wp-content/themes/medicenter/images/bg_direction_nav.png) no-repeat 0 0;
background-position: 100% 0;
}
.vc_images_carousel a.vc_carousel-control .icon-prev
{
width: 27px;
height: 27px;
background: url(//www.westgarden.com.tw/wp-content/themes/medicenter/images/bg_direction_nav.png) no-repeat 0 0;
}
.vc_carousel-indicators 
{
bottom: -30px !important;
} .vc_carousel .link_title, 
.vc_carousel .link_image
{
border: none;
} .vc_col-sm-12 .scrolling-list li .left
{
width: 1190px;
}
.vc_col-sm-10 .scrolling-list li .left
{
width: 980px;
}
.vc_col-sm-8 .scrolling-list li .left
{
width: 770px;
}
.vc_col-sm-6 .scrolling-list li .left
{
width: 560px;
}
.vc_col-sm-4 .scrolling-list li .left
{
width: 350px;
}
.vc_col-sm-3 .scrolling-list li .left
{
width: 245px;
}
.vc_col-sm-2 .scrolling-list li .left
{
width: 140px;
} .vc_row .vc_grid-item.vc_col-sm-3 
{
width: 25%;
}
.vc_row .vc_grid-item[class*="vc_col-sm"] 
{
margin-left: 0;
}@import"https://fonts.googleapis.com/css?family=Noto+Sans+TC";html body{font-size:1em}@media(max-width: 1009px){html body{font-size:1em}}html body html,html body body,html body div,html body span,html body applet,html body object,html body iframe,html body p,html body blockquote,html body a,html body abbr,html body acronym,html body big,html body cite,html body code,html body del,html body dfn,html body font,html body img,html body ins,html body kbd,html body q,html body s,html body samp,html body small,html body strike,html body sub,html body sup,html body tt,html body var,html body dl,html body dt,html body dd,html body fieldset,html body form,html body label,html body legend{font-size:1em}html body .sf-menu li a,html body .sf-menu li a:visited{font-size:1em}html body .header-top-sidebar p{font-size:.9285714286em}html body .footer-banner-box h2{font-size:1em}html body .footer-banner-box p{font-size:2.1428571429em}html body .copyright-text{font-size:.8571428571em;line-height:1.2}html body .btn-visiting,html body .moduleDescription,html body .btn-timetable,html body .btn-query-cancel{font-size:1.1428571429em}html body .template-phone a,html body .template-arrow-circle a{font-size:1.1428571429em}html body h1{font-size:2em}@media(max-width: 1009px){html body h1{font-size:1.7142857143em}}@media(max-width: 1009px){html body h2{font-size:1.5714285714em}}html body h3{font-size:1.2857142857em;font-size:24px}html body h4{font-size:1.1428571429em}@media(max-width: 1009px){html body h4{font-size:1.0714285714em}}html body h5{font-size:1em}html body .bread-crumb li{font-size:.8571428571em}html body .wpb_text_column p span{font-size:1em !important}html body #tblRegContent span{font-size:.9285714286em;line-height:1.2}html body .comment-form label,html body .contact-form label{font-size:1em}html body .cat-item a,html body .sidebar-box a{font-size:1.1428571429em}html body .pagination li a,html body .pagination li span{font-size:.8571428571em}html body .widget_tag_cloud a{font-size:.9em !important}html body .timetable td,html body .timetable th{font-size:16px}.wpcf7{max-width:600px;margin:0 auto !important}.wpcf7 .wpcf7-form label{width:100%}.wpcf7 .wpcf7-not-valid-tip{color:theme-color("danger")}.wpcf7 .wpcf7-validation-errors{color:theme-color("danger")}.btn{display:inline-block;padding:8px 15px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid rgba(0,0,0,0);border-radius:4px}.btn-default{color:#0384ce;background-color:#fff;border-color:#0384ce}@media(max-width: 768px){.page-id-17317 .wpcf7-form{margin:0 auto;width:90%}}.page-id-17317 .wpcf7-form label{display:block;font-size:18px}.page-id-17317 .wpcf7-form .wpcf7-form-control-wrap{display:block;width:100%}.page-id-17317 .wpcf7-form .wpcf7-form-control-wrap input,.page-id-17317 .wpcf7-form .wpcf7-form-control-wrap textarea{display:block;box-sizing:border-box;padding:13px 22px;width:100%;border:3px solid #3156a3;background-color:#ffffdc;font-size:18px}.page-id-17317 .wpcf7-form .wpcf7-form-control-wrap input:focus,.page-id-17317 .wpcf7-form .wpcf7-form-control-wrap textarea:focus{border-color:#ec724f}.page-id-17317 .wpcf7-form .wpcf7-form-control-wrap .select2-selection{border:3px solid #3156a3;height:40px;background-color:#ffffdc;font-size:18px}.page-id-17317 .wpcf7-form .wpcf7-form-control-wrap .select2-selection .select2-selection__rendered{line-height:38px}.page-id-17317 .wpcf7-form .wpcf7-form-control-wrap .select2-selection .select2-selection__arrow{top:6px}.page-id-17317 .wpcf7-form .wpcf7-submit{width:150px;padding:11px 19px;border:none;background-color:#3156a3;font-size:16px;color:#fff;letter-spacing:2px}.page-id-17317 .wpcf7-form .wpcf7-response-output{box-sizing:border-box;padding:13px 22px;width:100%;font-size:18px;border:3px solid #ec724f}.page-id-17317 .select2-results{padding:10px 6px}body p,body .sf-menu li a,body .scrolling-list li a,body .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-title>a{color:#2e3033}body blockquote p{color:#3156a3}@media(max-width: 768px){body.single .post-content p{font-size:20px}}.home li.item-content>.text{position:relative;height:100px;overflow:hidden}.home li.item-content>.text>p{font-size:16px}.home li.post.type-post .post-content{border:0px}@media(max-width: 479px){.home div.wpb_column.vc_column_container{margin-top:0}}:root{--movingLeft: -210px}@media(max-width: 1249px){:root{--movingLeft: -165px}}@media(max-width: 1009px){:root{--movingLeft: -128px}}@media(max-width: 767px){:root{--movingLeft: -252px}}@media(max-width: 479px){:root{--movingLeft: -160px}}@keyframes carousel-leftMoving{100%{transform:translateX(var(--movingLeft))}}:root{--movingRight: 210px}@media(max-width: 1249px){:root{--movingRight: 165px}}@media(max-width: 1009px){:root{--movingRight: 128px}}@media(max-width: 767px){:root{--movingRight: 252px}}@media(max-width: 479px){:root{--movingRight: 160px}}@keyframes carousel-rightMoving{100%{transform:translateX(var(--movingRight))}}body.page-template-template-query-sechedule .page-margin-top,body.page-template-template-addReg-php .page-margin-top,body.page-template-template-query-reg .page-margin-top{margin-top:20px}body.page-template-template-query-sechedule .box-header,body.page-template-template-addReg-php .box-header,body.page-template-template-query-reg .box-header{margin-top:10px}body.page-template-template-query-sechedule .page-margin-top-section .item-content>.text>p>a,body.page-template-template-addReg-php .page-margin-top-section .item-content>.text>p>a,body.page-template-template-query-reg .page-margin-top-section .item-content>.text>p>a{word-wrap:break-word}@media(max-width: 767px){body.page-template-template-query-sechedule #regSubmit .wpb_column,body.page-template-template-addReg-php #regSubmit .wpb_column,body.page-template-template-query-reg #regSubmit .wpb_column{display:flex;flex-direction:column}body.page-template-template-query-sechedule #regSubmit .wpb_column #addRegBtn,body.page-template-template-addReg-php #regSubmit .wpb_column #addRegBtn,body.page-template-template-query-reg #regSubmit .wpb_column #addRegBtn{align-self:center}}body .contact-form input[type=button]{float:right;width:150px;padding:11px 19px;margin-top:30px;cursor:pointer;outline:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media(max-width: 767px){body .table-container{overflow-x:scroll}body .table-container table{width:600px !important}}body table#progress-table th,body table.bootstrap-table th{background:#fff;border-bottom:2px solid #dee2e6;color:#2e3033;font-size:15px;font-weight:bold}body table#progress-table th,body table#progress-table td,body table.bootstrap-table th,body table.bootstrap-table td{border-top:1px solid #dee2e6;background:#fff;color:#2e3033}body table#progress-table tr:nth-child(odd) td,body table.bootstrap-table tr:nth-child(odd) td{background:rgba(0,0,0,.05);font-weight:normal;color:#2e3033}body table#progress-table tr .appointment,body table.bootstrap-table tr .appointment{height:25px}body.page-template-template-reg .tabs>div{display:none}@media(max-width: 767px){body.page-template-template-reg .tabs>div{width:100%;overflow-x:scroll;overflow-y:hidden}}body.page-template-template-reg .sf-menu{display:inline-block;vertical-align:middle}body.page-template-template-reg .info-tips{display:inline-block;margin-left:15px;float:right}body.page-template-template-reg .info-tips:before{display:inline-block;vertical-align:middle;content:"";margin-top:-3px;width:18px;height:18px;background:url(//www.westgarden.com.tw/wp-content/themes/medicenter-child/img/icon-arrow-left.svg) no-repeat top center;background-size:cover;transform:rotate(180deg)}@media(max-width: 767px){body.page-template-template-reg .timetable td{padding:5px !important}}body.page-template-template-reg .timetable .event{background:rgba(66,179,229,.4)}body.page-template-template-reg .timetable .event:hover{background:rgba(66,179,229,.5)}body.page-template-template-reg .timetable .event a{color:#2e3033}body.page-template-template-reg .event-container{text-align:center;line-height:18px;height:65px;color:#2e3033;letter-spacing:.1em;font-weight:normal;display:flex;justify-content:center;align-items:center;font-size:16px}body.page-template-template-reg .timetable tr.row-odd{background:rgba(0,0,0,0)}body.page-template-template-reg .timetable tr.row-even{background:#f0f0f0}body.page-template-template-reg .display-none{display:none}body.page-template-template-query-sechedule table,body.page-template-template-addReg-php table{width:100%;max-width:100%}body.page-template-template-query-sechedule .text_input,body.page-template-template-addReg-php .text_input{background-color:rgba(0,0,0,0);font-size:18px;padding:0 0 15px;margin:0 0 15px;border-bottom:1px solid #999;-webkit-text-fill-color:#2e3033 !important;-webkit-opacity:1;color:#2e3033}body.page-template-template-query-sechedule input#txtId,body.page-template-template-query-sechedule input#txtBirth,body.page-template-template-query-sechedule input#checkword,body.page-template-template-query-sechedule input#txtName,body.page-template-template-query-sechedule input#txtPhone,body.page-template-template-addReg-php input#txtId,body.page-template-template-addReg-php input#txtBirth,body.page-template-template-addReg-php input#checkword,body.page-template-template-addReg-php input#txtName,body.page-template-template-addReg-php input#txtPhone{border:3px solid #3156a3;transition:.5s;font-size:18px;background-color:#ffffdc}body.page-template-template-query-sechedule input#txtId:focus,body.page-template-template-query-sechedule input#txtBirth:focus,body.page-template-template-query-sechedule input#checkword:focus,body.page-template-template-query-sechedule input#txtName:focus,body.page-template-template-query-sechedule input#txtPhone:focus,body.page-template-template-addReg-php input#txtId:focus,body.page-template-template-addReg-php input#txtBirth:focus,body.page-template-template-addReg-php input#checkword:focus,body.page-template-template-addReg-php input#txtName:focus,body.page-template-template-addReg-php input#txtPhone:focus{border-color:#ec724f}body.page-template-template-query-sechedule #tblResult,body.page-template-template-addReg-php #tblResult{width:70%;margin-left:15%}body.page-template-template-query-sechedule #tblResult .label,body.page-template-template-addReg-php #tblResult .label{padding-left:12px}body.page-template-template-query-sechedule #tblResult .content,body.page-template-template-addReg-php #tblResult .content{padding-left:12px;font-size:16px}@media(max-width: 767px){body.page-template-template-query-sechedule #tblResult,body.page-template-template-addReg-php #tblResult{width:100%;margin-left:0%}body.page-template-template-query-sechedule #tblResult tr:nth-of-type(1)>td,body.page-template-template-addReg-php #tblResult tr:nth-of-type(1)>td{font-size:16px;font-weight:800}}body.page-template-template-query-sechedule #tblResult td,body.page-template-template-addReg-php #tblResult td{text-align:center}body.page-template-template-query-sechedule #tblResult td.content,body.page-template-template-addReg-php #tblResult td.content{text-align:left}body.page-template-template-query-sechedule #tblResult .content,body.page-template-template-addReg-php #tblResult .content{color:#3156a3}body.page-template-template-query-sechedule #display-progress,body.page-template-template-addReg-php #display-progress{margin:3% 0}@media(max-width: 767px){body.page-template-template-query-sechedule #display-progress,body.page-template-template-addReg-php #display-progress{max-width:100%}}body.page-template-template-query-sechedule #display-progress table th,body.page-template-template-query-sechedule #display-progress table td,body.page-template-template-addReg-php #display-progress table th,body.page-template-template-addReg-php #display-progress table td{padding:11px 2%}body.page-template-template-query-sechedule .section-select-box,body.page-template-template-addReg-php .section-select-box{margin-top:3%}@media(max-width: 767px){body.page-template-template-query-sechedule .section-select-box,body.page-template-template-addReg-php .section-select-box{margin-top:8%}}body.page-template-template-query-sechedule .section-select-box .box-select-long .select2,body.page-template-template-addReg-php .section-select-box .box-select-long .select2{min-width:150px}@media(max-width: 767px){body.page-template-template-query-sechedule .section-select-box .box-select-long .select2,body.page-template-template-addReg-php .section-select-box .box-select-long .select2{min-width:100px}}body.page-template-template-query-sechedule .section-select-box .select2,body.page-template-template-addReg-php .section-select-box .select2{min-width:120px}@media(max-width: 767px){body.page-template-template-query-sechedule .section-select-box .select2,body.page-template-template-addReg-php .section-select-box .select2{min-width:100px}}body.page-template-template-query-sechedule .section-select-box .select2 .select2-selection--single,body.page-template-template-addReg-php .section-select-box .select2 .select2-selection--single{border:none;height:auto}body.page-template-template-query-sechedule .section-select-box .select2 .select2-selection--single .select2-selection__rendered,body.page-template-template-addReg-php .section-select-box .select2 .select2-selection--single .select2-selection__rendered{color:#fff;font-size:15px;padding:5px 20px 5px 10px}body.page-template-template-query-sechedule .section-select-box .select2 .select2-selection--single .select2-selection__arrow,body.page-template-template-addReg-php .section-select-box .select2 .select2-selection--single .select2-selection__arrow{height:100%}body.page-template-template-query-sechedule .section-select-box .select2 .select2-selection--single .select2-selection__arrow b,body.page-template-template-addReg-php .section-select-box .select2 .select2-selection--single .select2-selection__arrow b{border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}body.page-template-template-query-sechedule .section-select-box .select2 .select2-selection--single[aria-labelledby=select2-selectDept-container],body.page-template-template-addReg-php .section-select-box .select2 .select2-selection--single[aria-labelledby=select2-selectDept-container]{background:#3156a3}body.page-template-template-query-sechedule .section-select-box .select2 .select2-selection--single[aria-labelledby=select2-selectTime-container],body.page-template-template-addReg-php .section-select-box .select2 .select2-selection--single[aria-labelledby=select2-selectTime-container]{background:#42b3e5}body.page-template-template-query-sechedule .section-select-box>p,body.page-template-template-query-sechedule .section-select-box>.select-container,body.page-template-template-addReg-php .section-select-box>p,body.page-template-template-addReg-php .section-select-box>.select-container{display:inline-block;vertical-align:top}body.page-template-template-query-sechedule .section-select-box>p:not(#notice),body.page-template-template-query-sechedule .section-select-box .box-select>label,body.page-template-template-addReg-php .section-select-box>p:not(#notice),body.page-template-template-addReg-php .section-select-box .box-select>label{padding-top:5px;font-size:20px;line-height:20px}@media(max-width: 767px){body.page-template-template-query-sechedule .section-select-box>p:not(#notice),body.page-template-template-query-sechedule .section-select-box .box-select>label,body.page-template-template-addReg-php .section-select-box>p:not(#notice),body.page-template-template-addReg-php .section-select-box .box-select>label{font-size:15px}}body.page-template-template-query-sechedule .section-select-box>p:not(#notice),body.page-template-template-addReg-php .section-select-box>p:not(#notice){padding-top:7px;margin-right:5%}@media(max-width: 767px){body.page-template-template-query-sechedule .section-select-box>p:not(#notice),body.page-template-template-addReg-php .section-select-box>p:not(#notice){margin-right:3%}}body.page-template-template-query-sechedule .section-select-box .box-select,body.page-template-template-addReg-php .section-select-box .box-select{margin-bottom:15px}body.page-template-template-query-sechedule .section-select-box #queryProgressBtn,body.page-template-template-addReg-php .section-select-box #queryProgressBtn{margin-left:20%;margin-top:25px}@media(max-width: 767px){body.page-template-template-query-sechedule .section-select-box #queryProgressBtn,body.page-template-template-addReg-php .section-select-box #queryProgressBtn{margin-left:5%}}body.page-template-template-query-sechedule .select2-search--dropdown,body.page-template-template-addReg-php .select2-search--dropdown{display:none}body .float-none,body .contact-form input[type=submit].float-none{float:none;margin-right:10px;margin-top:10px}body .contact-form .mc-button.btn-gray,body #confirmNo{background:#666;border-color:#666;color:#fff}body .contact-form .mc-button.btn-gray:hover,body #confirmNo:hover{background:#999;border-color:#999}body #regTopNotes{text-align:left}body #regTopNotes p{color:red;margin:16px 0;padding:0}body #regTopNotes .blue,body #regTopNotes .yellow{padding:16px;margin-bottom:5px;line-height:1.71429}body #regTopNotes .blue{background-color:#f0f8ff}body #regTopNotes .yellow{background-color:#fffacd}body #regNotes{text-align:left;padding-top:15px}body #regNotes ul{list-style:none;margin:0;padding:0}body #regNotes li{color:red;padding:5px 0}body #tblRegContent label{font-size:16px}body #tblRegContent span{font-size:14px;padding-bottom:5px;display:block;color:#3156a3}body.page-template-template-selectDoc .docTable{text-align:center}body.page-template-template-selectDoc .docTablespan{display:block}body.page-template-template-selectDoc hr{margin-top:50px;height:50px;border:0;box-shadow:inset 0 12px 12px -12px rgba(0,0,0,.5)}body.page-template-template-selectDoc .row{display:flex;display:-ms-flexbox;-ms-flex-pack:center}body.page-template-template-selectDoc .nth-week{text-align:center}body.page-template-template-selectDoc .row,body.page-template-template-selectDoc .nth-week{width:70%;margin-left:15%}@media(max-width: 767px){body.page-template-template-selectDoc .row,body.page-template-template-selectDoc .nth-week{margin-left:0%;width:100%}}@media(max-width: 480px){body.page-template-template-selectDoc .row h3,body.page-template-template-selectDoc .nth-week h3{padding-bottom:10px}}body.page-template-template-selectDoc .row>div{background:#f0f0f0;color:#999;margin-bottom:15px;margin-left:10px;margin-right:10px;text-align:center;height:60px}@media(max-width: 767px){body.page-template-template-selectDoc .row>div{min-width:40px}}body.page-template-template-selectDoc .row a{background:rgba(66,179,229,.4);color:#2e3033;box-shadow:3px 3px 3px rgba(0,0,0,.2);margin-bottom:15px;margin-left:10px;margin-right:10px;text-align:center;height:60px}body.page-template-template-selectDoc .row a:hover{background:rgba(66,179,229,.5)}body.page-template-template-selectDoc .row>*{width:15%;max-width:100%}body.page-template-template-selectDoc .row>div,body.page-template-template-selectDoc .row a{border-radius:0;display:flex;justify-content:center;align-items:center;line-height:1.1;padding:0}@media(max-width: 767px){body.page-template-template-selectDoc .row>div,body.page-template-template-selectDoc .row a{margin:0 5px 10px}}body.page-template-template-selectDoc .week-header div{background:rgba(0,0,0,0);height:30px;color:#666}body.page-template-template-selectDoc .today{font-weight:bold}body.page-template-template-query-reg #queryMsg,body.page-template-template-query-reg #confirmCancel{margin-top:10px}body.page-template-template-query-reg table{margin-top:0;width:100%;max-width:100%;font-size:16px}body.page-template-template-query-reg .label td{text-align:center;vertical-align:middle;background:#f0f0f0}body.page-template-template-query-reg input#txtId,body.page-template-template-query-reg input#txtBirth,body.page-template-template-query-reg input#checkword{border:3px solid #3156a3;transition:.5s;font-size:18px;background-color:#ffffdc}body.page-template-template-query-reg input#txtId:focus,body.page-template-template-query-reg input#txtBirth:focus,body.page-template-template-query-reg input#checkword:focus{border-color:#ec724f}body.page-template-template-query-reg #cancelRegBtn,body.page-template-template-query-reg #confirmYes{background:#3156a3;border-color:#3156a3;color:#fff}body.page-template-template-query-reg #cancelRegBtn:hover,body.page-template-template-query-reg #confirmYes:hover{background:#42b3e5;border-color:#42b3e5}body.page-template-template-query-reg #confirmNo{margin-right:15px}body.page-template-template-query-reg .contact-form p{margin-top:15px}@media(max-width: 767px){body.page-template-template-query-reg #regSubmit,body.page-template-template-query-reg #cancelRegBtn,body.page-template-template-query-reg #confirmYes,body.page-template-template-query-reg #confirmNo{margin-top:15px;width:120px}}body.page-template-template-query-reg #regSubmit{margin-left:0px}@media(max-width: 767px){body.page-template-template-query-reg #regSubmit{margin-top:15px;width:100%}}body .border-top-5px td,body .border-top-5px th{border-top:5px solid #999}body #imgcode-container *{margin-top:10px;display:inline}body #imgcode-container{width:100%;height:80px}body span#refresh-info{display:inline;margin-top:15px}body #refresh-captcha{position:absolute;margin-top:40px;margin-left:10px}body #refresh-captcha:hover{cursor:pointer}body #checkword{width:240px;margin-top:30px}body.page-template-template-reg-main .timetable-main{border-collapse:separate;border-spacing:5px}body.page-template-template-reg-main .timetable-main td,body.page-template-template-reg-main .timetable-main td a{text-align:center;line-height:20px;font-size:16px;vertical-align:middle}body.page-template-template-reg-main .dept-main{background:#3156a3}body.page-template-template-reg-main .dept-main td{font-size:18px;color:#fff}body.page-template-template-reg-main .dept-row{background:rgba(66,179,229,.4)}body.page-template-template-reg-main .dept-row td{width:24%}body .docInfoSpan,body .deptInfoSpan{display:inline-block;padding:0px;width:300px;height:50px;line-height:50px;background:#3156a3;color:#fff;text-align:center;box-sizing:border-box}body.page-ourdoctors h4.title-border{display:none !important}@media(max-width: 480px){body.page-ourdoctors .vc_tta.vc_general .vc_tta-panel-body{padding:0}body.page-ourdoctors .vc_tta.vc_general .vc_tta-panel-body .tabs-navigation{display:grid !important}}body.page-ourdoctors .gallery-box img{height:auto}body.page-ourdoctors .gallery-box h3{font-size:20px}body.page-ourdoctors .gallery-box h5{font-size:16px}body.page-ourdoctors .gallery-box+.vc_btn3-container a{font-size:16px !important}body.page-ourdoctors .gallery-box>.description>h4{font-size:26px}@media(max-width: 768px){body.page-ourdoctors .gallery-box>.description>h4{font-size:24px}}body.page-ourdoctors .details-box>h2{font-size:26px}@media(max-width: 768px){body.page-ourdoctors .details-box>h2{font-size:24px}}body.page-ourdoctors .details-box tr td:first-child{font-size:18px}body.page-ourdoctors .details-box tr td:nth-child(2){font-size:16px}body.page-ourdoctors .details-box tr li{font-size:16px}body.page-ourdoctors li{line-height:1.2}body.page-ourdoctors .pp_pic_holder,body.page-ourdoctors .pp_overlay{display:none !important}body.page-ourdoctors .ui-tabs .ui-tabs-nav{display:flex;justify-content:space-between;flex-wrap:wrap}body.page-ourdoctors .ui-tabs .ui-tabs-nav>li{margin:0 3px;text-align:center;border-radius:10px 10px 0 0;background-color:#eee;width:24%}@media(max-width: 768px){body.page-ourdoctors .ui-tabs .ui-tabs-nav>li{width:99% !important;margin:5px 0}}body.page-ourdoctors .ui-tabs .ui-tabs-panel>.tabs-navigation{display:flex;flex-wrap:wrap}body.page-ourdoctors .ui-tabs .ui-tabs-panel>.tabs-navigation>li{margin:5px;width:19%;border:1px solid #ccc;border-radius:5px;text-align:center}@media(max-width: 1250px){body.page-ourdoctors .ui-tabs .ui-tabs-panel>.tabs-navigation>li{margin:5px 3px}}@media(max-width: 1010px){body.page-ourdoctors .ui-tabs .ui-tabs-panel>.tabs-navigation>li{width:32%}}@media(max-width: 768px){body.page-ourdoctors .ui-tabs .ui-tabs-panel>.tabs-navigation>li{width:99%}}body.page-ourdoctors .ui-tabs .ui-tabs-panel>.tabs-navigation>li>a{padding:14px 10px}@media(max-width: 768px){body.page-ourdoctors .ui-tabs .ui-tabs-panel>.tabs-navigation>li>a{padding:6px 10px}}body.page-ourdoctors .gallery-box .description>h3{font-size:24px}body.page-ourdoctors .vc_column_container .vc_tta-container .vc_tta-tabs-container .vc_tta-tab{min-width:125px;margin-right:10px;text-align:center}body .gallery-item-details-list .details-box>h2{font-size:26px}@media(max-width: 768px){body .gallery-item-details-list .details-box>h2{font-size:24px}}body .gallery-item-details-list .details-box tr td{color:#000}body .gallery-item-details-list .details-box tr td:first-child{font-size:18px}body .gallery-item-details-list .details-box tr td:nth-child(2){font-size:16px}body .gallery-item-details-list .details-box tr li{font-size:16px}body li.gallery-box>.description>h4{font-size:24px}body .gallery-box.doctor_info_image{cursor:default}@media(max-width: 767px){body .vc_row .wpb_column .mc-gallery .gallery-box img,body .vc_row .wpb_column .mc-gallery .gallery-box .mc-preloader{height:auto}}@media(max-width: 1249px){body .vc_col-sm-8 .gallery-box img{height:auto}}@media(max-width: 1009px){body .vc_col-sm-8 .gallery-box img{height:auto}}body .gallery-box .description{height:115px}body .details-box .controls .prev,body .details-box .controls .next,body .details-box .controls li.separator{display:none}.gallery-container .title-border{display:none}.gallery-container .title-border.display-block{display:block}.gallery-container .title-border.display-none{display:none}.gallery-container .tabs-navigation{margin-bottom:30px}.gallery-container .gallery-box .description{height:135px}.gallery-container .gallery-item-details-list{border-color:rgba(0,0,0,0)}@media screen and (max-width: 767px){.gallery-container .wpb_column .mc-gallery .gallery-box img{height:150px !important}}@media screen and (max-width: 479px){.gallery-container .wpb_column .mc-gallery .gallery-box img{height:auto !important}}.gallery-filter-container{margin-bottom:3%}.select-gallery-year{width:100%}.page-year #menu-news li:first-child a{border-color:#42b3e5;color:#2e3033;border-bottom-width:2px;padding-bottom:15px}.page-year .gallery-filter-container{display:none}.page-gallery ul.vc_grid-filter{display:flex;text-align:left}@media(max-width: 768px){.page-gallery ul.vc_grid-filter{display:flex !important}}.page-gallery ul.vc_grid-filter>li:first-child{display:none}.page-gallery ul.vc_grid-filter>li{margin-right:10px !important;border:none !important;border-bottom:1px solid #e5e5e5 !important;background-color:rgba(0,0,0,0)}.page-gallery ul.vc_grid-filter>li:hover{border-bottom:2px solid #42b3e5 !important;background-color:rgba(0,0,0,0) !important}.page-gallery ul.vc_grid-filter>li:hover>span{color:#000}.page-gallery ul.vc_grid-filter>li.vc_active{background-color:rgba(0,0,0,0) !important;border-bottom:2px solid #42b3e5 !important}.page-gallery ul.vc_grid-filter>li.vc_active>span{color:#000 !important}.page-gallery ul.vc_grid-filter>li.vc_active:hover{background-color:rgba(0,0,0,0) !important}.page-gallery ul.vc_grid-filter>li>span{display:inline-block;padding:14px 17px;font-size:16px;color:#666}.page-gallery ul.vc_grid-filter>li>span:hover{background-color:rgba(0,0,0,0) !important;color:#000 !important}.page-gallery ul.vc_grid-filter>li>span:active{background-color:rgba(0,0,0,0) !important;color:#000 !important}.page-gallery ul.vc_grid-filter>li>span:link{background-color:rgba(0,0,0,0) !important}.page-gallery ul.vc_grid-filter>li>span:visited{background-color:rgba(0,0,0,0) !important}@media(max-width: 768px){.page-gallery ul.vc_grid-filter>li>span{padding:5px 2px}}@media(max-width: 768px){.page-gallery .vc_grid-filter-select{display:none !important}}.page-gallery .vc_grid-owl-theme .vc_grid-owl-prev.vc_arrow-icon-arrow_10_left,.page-gallery .vc_grid-owl-theme .vc_grid-owl-next.vc_arrow-icon-arrow_10_right{display:none !important}.page-gallery .owl-item .vc_grid-item a+img{width:100%}.page-gallery .vc_grid-pagination+.vc_grid-pagination+.vc_grid-pagination{display:block}.page-gallery .vc_grid-pagination{display:none}.page-gallery .vc_grid-pagination ul.vc_grid-pagination-list{text-align:right}.page-gallery .vc_grid-pagination ul.vc_grid-pagination-list>li{margin-right:5px;border:1px solid #e5e5e5 !important;text-align:center;background-color:rgba(0,0,0,0);color:#000}.page-gallery .vc_grid-pagination ul.vc_grid-pagination-list>li.vc_grid-active{background-color:#42b3e5;border:1px solid #e5e5e5 !important}.page-gallery .vc_grid-pagination ul.vc_grid-pagination-list>li.vc_grid-active>a{color:#fff !important}.page-gallery .vc_grid-pagination ul.vc_grid-pagination-list>li>a{margin:0;padding:11px 0 !important;width:28px;border:none !important;background-color:rgba(0,0,0,0) !important;font-size:14px;line-height:8px;color:#000 !important}.page-gallery .owl-item .vc_grid-item .vc_custom_heading>h4{font-size:20px}.title-border{padding-bottom:5%}.title-border .post-footer{display:none}.title-border .post-title a:hover{text-decoration:underline}.title-border p:last-of-type{display:block}.title-border iframe{width:100% !important}.title-border p,.title-border a{word-break:break-word}.title-border p{font-size:19px}.title-border p span{font-size:19px !important}.wpb_content_element p{font-size:16px}.post-footer-details{display:none}@media(max-width: 767px){.single-post .post-content>h2{display:none}}.most-viewed .number{display:none}.comment-box .comments-number{display:none}a.reply-button{display:none}.single-post .bread-crumb,.page-template-template-blog .bread-crumb{display:none}.mc-smart-column .wpb_wrapper>h3.box-header,.mc-smart-column .wpb_wrapper>ul.photostream{display:none}body.single-post h3.box-header.animation-slide.page-margin-top.slide,body.single-post ul.photostream{display:none}body.single h3.box-header.animation-slide.page-margin-top.slide,body.single ul.photostream{display:none}.wpb_widgetised_column .select2{margin-top:5%}.wpb_widgetised_column select{width:100%}.blog-filter-container{padding-top:5%}.wpb_widgetised_column .contact-data li:nth-child(even){background:#fff}body.page-departments .vc_gitem-post-data-source-post_excerpt p{padding:0}body.page-departments .vc_gitem-row-position-top .vc_btn3-container a{background:#3156a3 !important}body.page-departments .vc_gitem-row-position-top .vc_btn3-container a:hover{background:#42b3e5 !important}body .vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-lg{padding:18px 22px}body .vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-icon-left .vc_btn3-icon{vertical-align:middle;line-height:.5}body.page-contact p{font-size:19px}@media(max-width: 767px){body.page-contact .contact-detail-container{margin-top:20px}}.text>p{font-size:19px}body.page-ourdoctors h1.title-border{display:none}body.page-template-template-regCancel th,body.page-template-template-regCancel td{text-align:center}body.page-template-template-regCancel th{background:#3156a3;color:#fff}body.page-template-template-regCancel tbody tr:nth-child(odd){background:rgba(66,179,229,.2)}.floor-container .accordion .ui-accordion-header{padding:2% 6% 2% 3%;width:100%}@media(max-width: 767px){.floor-container .accordion .ui-accordion-header{padding:5% 8% 5% 5%;width:100%}}@media(max-width: 767px){.floor-container .accordion .ui-accordion-content{padding:8% 8% 0}}@media(max-width: 767px){.floor-container .accordion .ui-accordion-content .vc_row .wpb_column{margin-top:0}}.floor-container .accordion li{border-bottom:1px solid #999}.floor-container .accordion li:nth-child(odd){background:#dee2e6}.floor-container .accordion li:hover .ui-accordion-header{background:#42b3e5;transition-duration:.5s}.floor-container .accordion li:hover .ui-accordion-header h3{color:#fff}.floor-container .accordion li:hover .ui-accordion-header h3:after{color:#fff}.floor-container .accordion li>div{position:relative}.floor-container .accordion li .wpb_wrapper{padding-left:3%}@media(max-width: 767px){.floor-container .accordion li .wpb_wrapper{padding-left:0}}.floor-container .accordion li table{width:100% !important}.floor-container .accordion li table tr:nth-child(odd){background:rgba(0,0,0,0)}.floor-container .accordion li .ui-accordion-header-active{background:inherit;border-color:#999}.floor-container .accordion li .ui-accordion-header-active h3{color:#666 !important}.floor-container .accordion li .ui-accordion-header-active h3:after{color:#666 !important}.floor-container .accordion li:hover h3{color:#fff !important}.floor-container .accordion h3{line-height:1.4;width:100%;font-weight:300}@media(max-width: 767px){.floor-container .accordion h3{width:92%}}.floor-container .accordion h3:after{position:absolute;right:2%;top:25px}@media(max-width: 767px){.floor-container .accordion h3:after{top:18px}}body .cd-timeline-content{border:2px solid #5a8dab}body .cd-timeline-item-title{color:#3156a3}body .scrolling-list{padding-left:15px}body .scrolling-list li{padding:8px 0}body .scrolling-list li a{font-size:16px}body.category-news li.layout1 .post-content .post-title,.category-media li.layout1 .post-content .post-title,.category-video li.layout1 .post-content .post-title,.category-decree li.layout1 .post-content .post-title{font-size:28px}@media(max-width: 450px){body.category-news li.layout1 .post-content .post-title,.category-media li.layout1 .post-content .post-title,.category-video li.layout1 .post-content .post-title,.category-decree li.layout1 .post-content .post-title{font-size:22px}}#menu-menu #menu-item-5579:hover>ul{top:-175px}@media(max-width: 1250px){#menu-menu #menu-item-5579:hover>ul{top:-160px}}@media(max-width: 1010px){#menu-menu #menu-item-5579:hover>ul{top:-142px}}#menu-menu #menu-item-5581:hover>ul{top:-291px}@media(max-width: 1250px){#menu-menu #menu-item-5581:hover>ul{top:-266px}}@media(max-width: 1010px){#menu-menu #menu-item-5581:hover>ul{top:-236px}}body.down header.animateIt{top:0}@media(min-width: 601px){body.down.logged-in header.animateIt{top:32px}}body header{position:relative;width:100%;z-index:110}body header.animateIt{position:fixed;top:-100%;left:0;right:0;z-index:1000;transition:.4s top cubic-bezier(0.3, 0.73, 0.3, 0.74)}body header .sf-menu li a{font-weight:500}body header .sf-menu>li>a{font-size:15px !important}header .header-top-sidebar .textwidget:nth-child(1),header .header-container .textwidget:nth-child(1){float:left;width:60%}@media(max-width: 767px){header .header-top-sidebar .textwidget:nth-child(1),header .header-container .textwidget:nth-child(1){float:none;width:100%}}header .header-top-sidebar .textwidget:nth-child(2),header .header-container .textwidget:nth-child(2){float:right;text-align:left;box-sizing:border-box;padding-left:25px;width:10%}@media(max-width: 1009px){header .header-top-sidebar .textwidget:nth-child(2),header .header-container .textwidget:nth-child(2){text-align:right}}@media(max-width: 767px){header .header-top-sidebar .textwidget:nth-child(2),header .header-container .textwidget:nth-child(2){float:none;width:100%}}header .header-top-sidebar .textwidget>p,header .header-container .textwidget>p{font-size:14px}header .header-top-sidebar form.search,header .header-top-sidebar #ajaxsearchlite1,header .header-container form.search,header .header-container #ajaxsearchlite1{float:left;width:30%;margin-top:3px}@media(max-width: 767px){header .header-top-sidebar form.search,header .header-top-sidebar #ajaxsearchlite1,header .header-container form.search,header .header-container #ajaxsearchlite1{float:none;width:100%}}header .header-top-sidebar #ajaxsearchlite1 .probox,header .header-top-sidebar div.asl_w .probox,header .header-top-sidebar div.asl_w .probox .promagnifier,header .header-container #ajaxsearchlite1 .probox,header .header-container div.asl_w .probox,header .header-container div.asl_w .probox .promagnifier{background:#dee2e6}header .header-top-sidebar #ajaxsearchlite1 .probox .proinput input,header .header-top-sidebar #ajaxsearchlite1 .probox .proinput,header .header-top-sidebar div.asl_w .probox .proinput input,header .header-top-sidebar div.asl_w .probox .proinput,header .header-top-sidebar div.asl_w .probox .promagnifier .proinput input,header .header-top-sidebar div.asl_w .probox .promagnifier .proinput,header .header-container #ajaxsearchlite1 .probox .proinput input,header .header-container #ajaxsearchlite1 .probox .proinput,header .header-container div.asl_w .probox .proinput input,header .header-container div.asl_w .probox .proinput,header .header-container div.asl_w .probox .promagnifier .proinput input,header .header-container div.asl_w .probox .promagnifier .proinput{color:#2e3033 !important}header .header-top-sidebar #ajaxsearchlite1 .probox .promagnifier .innericon svg,header .header-top-sidebar div.asl_w .probox .promagnifier .innericon svg,header .header-top-sidebar div.asl_w .probox .promagnifier .promagnifier .innericon svg,header .header-container #ajaxsearchlite1 .probox .promagnifier .innericon svg,header .header-container div.asl_w .probox .promagnifier .innericon svg,header .header-container div.asl_w .probox .promagnifier .promagnifier .innericon svg{color:#2e3033 !important}@media(max-width: 767px){header .header-top-sidebar #ajaxsearchlite1,header .header-top-sidebar #ajaxsearchlite3,header .header-top-sidebar #ajaxsearchlite4,header .header-container #ajaxsearchlite1,header .header-container #ajaxsearchlite3,header .header-container #ajaxsearchlite4{display:none !important}}header .header-top-sidebar #ajaxsearchlite2,header .header-container #ajaxsearchlite2{margin-top:15px}header .header-top-sidebar .open-header-menu .wpdreams_asl_container#ajaxsearchlite1,header .header-top-sidebar .open-header-menu .wpdreams_asl_container#ajaxsearchlite3,header .header-top-sidebar .open-header-menu .wpdreams_asl_container#ajaxsearchlite4,header .header-container .open-header-menu .wpdreams_asl_container#ajaxsearchlite1,header .header-container .open-header-menu .wpdreams_asl_container#ajaxsearchlite3,header .header-container .open-header-menu .wpdreams_asl_container#ajaxsearchlite4{margin-top:15px;display:block !important}@media(max-width: 767px){.header-top-sidebar-container{display:none}}div.asl_r.vertical{background:#dee2e6 !important}@media(min-width: 768px){.header-left{width:280px}}.header-left .logo{display:none}.header-left img{max-width:300px}@media(max-width: 767px){.header-left img{max-width:220px}}.header .mobile-menu-switch{top:10px}.copyright-area{padding:20px 0 15px}.copyright-area span{line-height:1.5}.header-right#menu-menu{margin-top:1.5%}.mobile-menu-container nav.mobile-menu>ul>li a{font-size:20px}.mobile-menu-container nav.mobile-menu>ul>li ul.sub-menu{background:#999}.mobile-menu-container nav.mobile-menu>ul>li ul.sub-menu a{font-size:18px;color:#fff !important;background-repeat:no-repeat !important;background-size:6% !important;background-position:7% center !important;padding-left:45px}.mobile-menu-container nav.mobile-menu>ul>li ul.sub-menu li ul a{background-position:17% center !important;padding-left:75px}.mobile-menu-container nav.mobile-menu>ul>li ul.sub-menu li.current-menu-item a{background-repeat:no-repeat !important;background-size:6%;background-position:7% center}.mobile-menu-container nav.mobile-menu>ul>li .mobile-translate{font-size:20px}.mobile-menu-container .search .search-input{width:calc(100% - 114px)}.mobile-menu-container .search .search-input:focus{width:calc(100% - 114px)}.mobile-menu-container form.search{display:none;margin-top:5px}.search .search-input{width:calc(100% - 114px)}.search .search-input:focus{width:calc(100% - 114px)}header #ajaxsearchlite1,header #ajaxsearchlite3{display:block;float:right !important;padding:.5em 0;width:50px !important;background-color:rgba(0,0,0,0);background-image:none;transition:.3s}header #ajaxsearchlite1.open,header #ajaxsearchlite3.open{width:200px !important;background-color:#dee2e6;transition:.3s}header #ajaxsearchlite1 .probox,header #ajaxsearchlite3 .probox{display:inline-flex;width:0;background-color:rgba(0,0,0,0) !important}header #ajaxsearchlite1 .probox .promagnifier,header #ajaxsearchlite3 .probox .promagnifier{background-color:rgba(0,0,0,0) !important}header #ajaxsearchlite1 .probox.clone,header #ajaxsearchlite3 .probox.clone{width:45px !important}header #ajaxsearchlite1 .probox .proclose,header #ajaxsearchlite3 .probox .proclose{display:none !important}header #ajaxsearchlite1 path,header #ajaxsearchlite3 path{fill:#3156a3}.footer .features-doctor::before{background:url(//www.westgarden.com.tw/wp-content/themes/medicenter-child/img/icon-doctor.svg) no-repeat top center;background-size:cover;width:56px;height:56px;content:""}.footer p,.footer .info{padding:.5em 0}.footer .widget .contact-data li .value{padding:.5em 0 .5em 15px}.footer .footer-banner-box-container p{font-size:30px}.footer .footer-box-container p{font-size:14px}.copyright-text{display:block;width:100%}.copyright-text p{font-size:14px !important}.copyright-text span{float:none;display:block}@media(min-width: 768px){.copyright-text span{float:right}}.copyright-area-container{background:#2e3033;color:#fff}.mobile-translate{display:none;line-height:80px}@media(max-width: 767px){.mobile-translate{height:80px;text-align:center;display:block}}html,body,div,span,applet,object,iframe,p,blockquote,a,abbr,acronym,big,cite,code,del,dfn,font,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,dl,dt,dd,fieldset,form,label,legend,table td:first-child,table th:first-child,.tabs-navigation li a,.sf-menu li a,.sf-menu li a:visited,h1,h2,h3,h4,h5,.footer-banner-box h2,.contact-data li .value,.gallery-box .description h5,.timetable th,.timetable,.timetable td{font-family:"Microsoft Jhenghei","微軟正黑體",sans-serif;font-display:fallback}.vc_custom_heading{font-family:"Microsoft Jhenghei","微軟正黑體",sans-serif !important;font-display:fallback}@media(max-width: 767px){body .timetable{display:block}}body .tabs-navigation li{float:none;display:inline-block}.text-red{color:red}.container-width-940{max-width:940px;margin:0 auto}a{transition:.5s;outline:none}.fixed-right{position:fixed;right:0;bottom:8%;z-index:100}.btn-visiting,.btn-timetable,.btn-query-cancel{background:url(//www.westgarden.com.tw/wp-content/themes/medicenter-child/img/icon-time.svg) no-repeat center 8px #42b3e5;color:#fff;width:75px;height:30px;display:block;padding:65px 10px 0 10px;text-align:center;font-size:15px}.btn-visiting:hover,.btn-timetable:hover,.btn-query-cancel:hover{background-color:#92949f;text-decoration:none;color:#fff}@media(max-width: 767px){.btn-visiting,.btn-timetable,.btn-query-cancel{transform:scale(0.7);transform-origin:right bottom}}.btn-timetable{bottom:calc(8% + 210px);background:url(//www.westgarden.com.tw/wp-content/themes/medicenter-child/img/icon-timelinetable.svg) no-repeat center 8px #0a1e82}@media(max-width: 767px){.btn-timetable{bottom:calc(8% + 150px)}}.btn-query-cancel{background:url(//www.westgarden.com.tw/wp-content/themes/medicenter-child/img/icon-search.svg) no-repeat center 8px #0384ce;width:89px;padding:65px 3px 0 3px;bottom:calc(8% + 105px)}@media(max-width: 767px){.btn-query-cancel{bottom:calc(8% + 75px)}}.m-t-30{margin-top:30px}.display-block{display:block}.display-none{display:none}.title-border{color:#2e3033;padding:14px 0 3%;border-bottom:1px solid #e5e5e5}.vc_col-sm-8 .gallery-box img{height:auto}@media screen and (max-width: 479px){body .vc_row .wpb_column .mc-gallery .gallery-box img,.vc_row .wpb_column .mc-gallery .gallery-box .mc-preloader{height:auto}}.text-blue{color:#3156a3}.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.category-video iframe{width:100%}body .select2-search--dropdown{height:34px}body .select2-search--dropdown>input{font-size:18px}body .select2-results{font-size:16px}.ui-tabs-panel p{padding-top:0}.posts-block-container .vc_gitem-post-data-source-post_title,.posts-block-container .vc_gitem-post-data-source-post_excerpt p{height:58px;display:-webkit-box;padding:0;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;padding:0}.posts-block-container .vc_gitem-post-data-source-post_excerpt p{height:50px}.clearfix>.heateor_sss_horizontal_sharing{display:none}.heateor_sss_horizontal_sharing{float:right;margin-top:-10px;margin-right:-20px}.scrolling-list>li span{font-size:16px}.scrolling-list>li a{font-size:16px}ul.pagination>li{margin-left:5px}ul.pagination>li>a{width:28px;line-height:12px}ul.pagination>li>span{width:28px;line-height:12px}ul.vc_grid-pagination-list>li{margin-right:5px}ul.vc_grid-pagination-list>li>a{width:28px;line-height:8px}ul.vc_grid-pagination-list>li>span{width:28px;line-height:8px}select{font-size:20px;padding:2px 8px 8px;line-height:1}.Annual_Archive_Widget select{margin-top:1em}li.layout1{width:100%}li.layout1 .comment-box{display:none}li.layout1 .post-content{width:100% !important;border-bottom:0}li.layout1 .post-content .post-title{font-size:18px}li.layout4{width:100%}li.layout4 img{aspect-ratio:1.5}ul.blog.layout5.clearfix{width:390px;position:relative;overflow:hidden}@media(max-width: 1249px){ul.blog.layout5.clearfix{width:310px}}@media(max-width: 1009px){ul.blog.layout5.clearfix{width:238px}}@media(max-width: 767px){ul.blog.layout5.clearfix{width:462px}}@media(max-width: 479px){ul.blog.layout5.clearfix{width:300px}}ul.blog.layout5.clearfix .sliderFrame{width:3000rem;height:20rem}@media(max-width: 767px){ul.blog.layout5.clearfix .sliderFrame{height:15rem}}@media(max-width: 479px){ul.blog.layout5.clearfix .sliderFrame{height:8rem}}ul.blog.layout5.clearfix button{content:"";display:block;position:absolute;top:125px;z-index:100;visibility:visible;width:27px;height:27px;background:url(//www.westgarden.com.tw/wp-content/themes/medicenter/images/bg_direction_nav.png) no-repeat 0 0;border:0px;transition:all .5s ease;opacity:.4;cursor:pointer}@media(max-width: 1024px){ul.blog.layout5.clearfix button{top:75px}}ul.blog.layout5.clearfix button.hidden{display:none}ul.blog.layout5.clearfix .prevBtn{left:0;background-position:0% 0}ul.blog.layout5.clearfix .prevBtn:hover{opacity:1}ul.blog.layout5.clearfix .nextBtn{right:0;background-position:100% 0}ul.blog.layout5.clearfix .nextBtn:hover{opacity:1}ul.blog.layout5.clearfix li.layout5{margin-top:0;width:180px;margin-right:30px}ul.blog.layout5.clearfix li.layout5.carousel-toleft{animation:carousel-rightMoving .5s forwards}ul.blog.layout5.clearfix li.layout5.carousel-toright{animation:carousel-leftMoving .5s forwards}ul.blog.layout5.clearfix li.layout5 .post-content{width:100%;border-bottom:0px}ul.blog.layout5.clearfix li.layout5 .post-content .post-title{font-size:1.1428571429em}ul.blog.layout5.clearfix li.layout5 .post-content img.wp-post-image{width:100%;aspect-ratio:.7;display:block;object-fit:cover}@media(max-width: 767px){ul.blog.layout5.clearfix li.layout5 .post-content img.wp-post-image{height:10rem}}@media(max-width: 1249px){ul.blog.layout5.clearfix li.layout5{width:145px;margin-right:20px}}@media(max-width: 1009px){ul.blog.layout5.clearfix li.layout5{width:110px;margin-right:18px}}@media(max-width: 767px){ul.blog.layout5.clearfix li.layout5{width:210px;margin-right:42px}}@media(max-width: 479px){ul.blog.layout5.clearfix li.layout5{width:140px;margin-right:20px}}ul.blog.layout5.clearfix .noclick{pointer-events:none}ul.blog.layout6.clearfix li.layout6{margin-top:0;width:100%}ul.blog.layout6.clearfix li.layout6 .text{width:100%;padding:.5rem;background-color:#ececec;height:60px;border:1px solid #edeef1}ul.blog.layout6.clearfix li.layout6 .text h3{font-size:1rem;margin-bottom:0}ul.blog.layout6.clearfix li.layout6 .text h3 p{padding:0;color:#000}ul.blog.layout6.clearfix li.layout6 .text h3.sticky{position:relative;padding-left:1.2rem}ul.blog.layout6.clearfix li.layout6 .text h3.sticky::before{content:"";display:block;height:100%;aspect-ratio:1;background:url(//www.westgarden.com.tw/wp-content/themes/medicenter-child/img/icon-pin.png) no-repeat center/60%;position:absolute;left:0;top:-2px}ul.blog.layout6.clearfix li.layout6 .text .subinfo{display:flex;flex-direction:row}ul.blog.layout6.clearfix li.layout6 .text .subinfo p.date{padding:0 .5rem 0 0;margin:0;font-size:.8rem;transform:translateY(-0.4rem)}ul.blog.layout6.clearfix li.layout6 .ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}::-webkit-datetime-edit-year-field{margin-right:-5px}.hide-accordion-section .vc_tta-panel-body{display:none !important}.pum.pum-overlay .pum-container{top:10vh !important}@media(min-width: 767px){.vc_tta-panels .vc_tta-panel-body .vc_row{display:flex}}body .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a{font-size:18px;font-weight:900;color:#666;background-color:#f8f8f8}@media(max-width: 768px){body .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a{font-size:16px}}body .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab.vc_active>a{color:#fff;background-color:#3155a3}body .sync-tabs .vc_tta-panel-title{background-color:#f8f8f8;text-align:center;border:1px solid #dee2e6}body .sync-tabs .vc_tta-panel-title a{font-size:18px;font-weight:900;color:#666}@media(max-width: 768px){body .sync-tabs .vc_tta-panel-title a{font-size:16px}}body .sync-tabs .vc_tta-panel-title.active{background-color:#3155a3;border:1px solid #666}body .sync-tabs .vc_tta-panel-title.active a{color:#fff}body #checkFirst .buttons{display:flex;float:right;gap:10px}@media(max-width: 768px){body #checkFirst .buttons{justify-content:center;float:none}}body #checkFirst .buttons input[type=button]{margin-right:0}body .post-carousel{margin-top:30px;position:relative}body .post-carousel a:hover{text-decoration:none}body .post-carousel a:hover h3{color:rgba(0,0,0,.6)}body .post-carousel img{margin-bottom:20px}body .post-carousel h3{color:#000;font-size:1.1428571429em}body .post-carousel .owl-nav button{margin:0 !important;display:block;position:absolute;top:125px;z-index:100;visibility:visible;width:27px;height:27px;background:url(//www.westgarden.com.tw/wp-content/themes/medicenter/images/bg_direction_nav.png) no-repeat 0 0 !important;border:0px;transition:all .5s ease;opacity:.4}@media(max-width: 1024px){body .post-carousel .owl-nav button{top:75px}}@media(max-width: 768px){body .post-carousel .owl-nav button{top:100px}}body .post-carousel .owl-nav button span{display:none}body .post-carousel .owl-nav button:hover{opacity:1}body .post-carousel .owl-nav button.owl-prev{left:0}body .post-carousel .owl-nav button.owl-next{right:0;transform:rotate(180deg)}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline{float:right}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:white}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top, #fff 50%, #eee 100%);background-image:-o-linear-gradient(top, #fff 50%, #eee 100%);background-image:linear-gradient(to bottom, #fff 50%, #eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top, #eee 50%, #ccc 100%);background-image:-o-linear-gradient(top, #eee 50%, #ccc 100%);background-image:linear-gradient(to bottom, #eee 50%, #ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top, #fff 0%, #eee 50%);background-image:-o-linear-gradient(top, #fff 0%, #eee 50%);background-image:linear-gradient(to bottom, #fff 0%, #eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top, #eee 50%, #fff 100%);background-image:-o-linear-gradient(top, #eee 50%, #fff 100%);background-image:linear-gradient(to bottom, #eee 50%, #fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{float:right}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(//www.westgarden.com.tw/wp-content/themes/medicenter-child/css/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav{margin-top:10px}.owl-theme .owl-nav [class*=owl-]{color:#FFF;font-size:14px;margin:5px;padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#FFF;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}.wpcf7 .screen-reader-response {
position: absolute;
overflow: hidden;
clip: rect(1px, 1px, 1px, 1px);
clip-path: inset(50%);
height: 1px;
width: 1px;
margin: -1px;
padding: 0;
border: 0;
word-wrap: normal !important;
}
.wpcf7 form .wpcf7-response-output {
margin: 2em 0.5em 1em;
padding: 0.2em 1em;
border: 2px solid #00a0d2; }
.wpcf7 form.init .wpcf7-response-output,
.wpcf7 form.resetting .wpcf7-response-output,
.wpcf7 form.submitting .wpcf7-response-output {
display: none;
}
.wpcf7 form.sent .wpcf7-response-output {
border-color: #46b450; }
.wpcf7 form.failed .wpcf7-response-output,
.wpcf7 form.aborted .wpcf7-response-output {
border-color: #dc3232; }
.wpcf7 form.spam .wpcf7-response-output {
border-color: #f56e28; }
.wpcf7 form.invalid .wpcf7-response-output,
.wpcf7 form.unaccepted .wpcf7-response-output,
.wpcf7 form.payment-required .wpcf7-response-output {
border-color: #ffb900; }
.wpcf7-form-control-wrap {
position: relative;
}
.wpcf7-not-valid-tip {
color: #dc3232; font-size: 1em;
font-weight: normal;
display: block;
}
.use-floating-validation-tip .wpcf7-not-valid-tip {
position: relative;
top: -2ex;
left: 1em;
z-index: 100;
border: 1px solid #dc3232;
background: #fff;
padding: .2em .8em;
width: 24em;
}
.wpcf7-list-item {
display: inline-block;
margin: 0 0 0 1em;
}
.wpcf7-list-item-label::before,
.wpcf7-list-item-label::after {
content: " ";
}
.wpcf7-spinner {
visibility: hidden;
display: inline-block;
background-color: #23282d; opacity: 0.75;
width: 24px;
height: 24px;
border: none;
border-radius: 100%;
padding: 0;
margin: 0 24px;
position: relative;
}
form.submitting .wpcf7-spinner {
visibility: visible;
}
.wpcf7-spinner::before {
content: '';
position: absolute;
background-color: #fbfbfc; top: 4px;
left: 4px;
width: 6px;
height: 6px;
border: none;
border-radius: 100%;
transform-origin: 8px 8px;
animation-name: spin;
animation-duration: 1000ms;
animation-timing-function: linear;
animation-iteration-count: infinite;
}
@media (prefers-reduced-motion: reduce) {
.wpcf7-spinner::before {
animation-name: blink;
animation-duration: 2000ms;
}
}
@keyframes spin {
from {
transform: rotate(0deg);
}
to {
transform: rotate(360deg);
}
}
@keyframes blink {
from {
opacity: 0;
}
50% {
opacity: 1;
}
to {
opacity: 0;
}
}
.wpcf7 input[type="file"] {
cursor: pointer;
}
.wpcf7 input[type="file"]:disabled {
cursor: default;
}
.wpcf7 .wpcf7-submit:disabled {
cursor: not-allowed;
}
.wpcf7 input[type="url"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"] {
direction: ltr;
}
.wpcf7-reflection > output {
display: list-item;
list-style: none;
}
.wpcf7-reflection > output[hidden] {
display: none;
}#debungcontrolls,.debugtimeline{width:100%;box-sizing:border-box}.rev_column,.rev_column .tp-parallax-wrap,.tp-svg-layer svg{vertical-align:top}#debungcontrolls{z-index:100000;position:fixed;bottom:0;height:auto;background:rgba(0,0,0,.6);padding:10px}.debugtimeline{height:10px;position:relative;margin-bottom:3px;display:none;white-space:nowrap}.debugtimeline:hover{height:15px}.the_timeline_tester{background:#e74c3c;position:absolute;top:0;left:0;height:100%;width:0}.rs-go-fullscreen{position:fixed!important;width:100%!important;height:100%!important;top:0!important;left:0!important;z-index:9999999!important;background:#fff!important}.debugtimeline.tl_slide .the_timeline_tester{background:#f39c12}.debugtimeline.tl_frame .the_timeline_tester{background:#3498db}.debugtimline_txt{color:#fff;font-weight:400;font-size:7px;position:absolute;left:10px;top:0;white-space:nowrap;line-height:10px}.rtl{direction:rtl}@font-face{font-family:revicons;src:url(//www.westgarden.com.tw/wp-content/plugins/revslider/public/assets/fonts/revicons/revicons.eot?5510888);src:url(//www.westgarden.com.tw/wp-content/plugins/revslider/public/assets/fonts/revicons/revicons.eot?5510888#iefix) format('embedded-opentype'),url(//www.westgarden.com.tw/wp-content/plugins/revslider/public/assets/fonts/revicons/revicons.woff?5510888) format('woff'),url(//www.westgarden.com.tw/wp-content/plugins/revslider/public/assets/fonts/revicons/revicons.ttf?5510888) format('truetype'),url(//www.westgarden.com.tw/wp-content/plugins/revslider/public/assets/fonts/revicons/revicons.svg?5510888#revicons) format('svg');font-weight:400;font-style:normal}[class*=" revicon-"]:before,[class^=revicon-]:before{font-family:revicons;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em}.revicon-search-1:before{content:'\e802'}.revicon-pencil-1:before{content:'\e831'}.revicon-picture-1:before{content:'\e803'}.revicon-cancel:before{content:'\e80a'}.revicon-info-circled:before{content:'\e80f'}.revicon-trash:before{content:'\e801'}.revicon-left-dir:before{content:'\e817'}.revicon-right-dir:before{content:'\e818'}.revicon-down-open:before{content:'\e83b'}.revicon-left-open:before{content:'\e819'}.revicon-right-open:before{content:'\e81a'}.revicon-angle-left:before{content:'\e820'}.revicon-angle-right:before{content:'\e81d'}.revicon-left-big:before{content:'\e81f'}.revicon-right-big:before{content:'\e81e'}.revicon-magic:before{content:'\e807'}.revicon-picture:before{content:'\e800'}.revicon-export:before{content:'\e80b'}.revicon-cog:before{content:'\e832'}.revicon-login:before{content:'\e833'}.revicon-logout:before{content:'\e834'}.revicon-video:before{content:'\e805'}.revicon-arrow-combo:before{content:'\e827'}.revicon-left-open-1:before{content:'\e82a'}.revicon-right-open-1:before{content:'\e82b'}.revicon-left-open-mini:before{content:'\e822'}.revicon-right-open-mini:before{content:'\e823'}.revicon-left-open-big:before{content:'\e824'}.revicon-right-open-big:before{content:'\e825'}.revicon-left:before{content:'\e836'}.revicon-right:before{content:'\e826'}.revicon-ccw:before{content:'\e808'}.revicon-arrows-ccw:before{content:'\e806'}.revicon-palette:before{content:'\e829'}.revicon-list-add:before{content:'\e80c'}.revicon-doc:before{content:'\e809'}.revicon-left-open-outline:before{content:'\e82e'}.revicon-left-open-2:before{content:'\e82c'}.revicon-right-open-outline:before{content:'\e82f'}.revicon-right-open-2:before{content:'\e82d'}.revicon-equalizer:before{content:'\e83a'}.revicon-layers-alt:before{content:'\e804'}.revicon-popup:before{content:'\e828'}.rev_slider_wrapper{position:relative;z-index:0;width:100%}.rev_slider{position:relative;overflow:visible}.entry-content .rev_slider a,.rev_slider a{box-shadow:none}.tp-overflow-hidden{overflow:hidden!important}.group_ov_hidden{overflow:hidden}.rev_slider img,.tp-simpleresponsive img{max-width:none!important;transition:none;margin:0;padding:0;border:none}.rev_slider .no-slides-text{font-weight:700;text-align:center;padding-top:80px}.rev_slider>ul,.rev_slider>ul>li,.rev_slider>ul>li:before,.rev_slider_wrapper>ul,.tp-revslider-mainul>li,.tp-revslider-mainul>li:before,.tp-simpleresponsive>ul,.tp-simpleresponsive>ul>li,.tp-simpleresponsive>ul>li:before{list-style:none!important;position:absolute;margin:0!important;padding:0!important;overflow-x:visible;overflow-y:visible;background-image:none;background-position:0 0;text-indent:0;top:0;left:0}.rev_slider>ul>li,.rev_slider>ul>li:before,.tp-revslider-mainul>li,.tp-revslider-mainul>li:before,.tp-simpleresponsive>ul>li,.tp-simpleresponsive>ul>li:before{visibility:hidden}.tp-revslider-mainul,.tp-revslider-slidesli{padding:0!important;margin:0!important;list-style:none!important}.fullscreen-container,.fullwidthbanner-container{padding:0;position:relative}.rev_slider li.tp-revslider-slidesli{position:absolute!important}.tp-caption .rs-untoggled-content{display:block}.tp-caption .rs-toggled-content{display:none}.rs-toggle-content-active.tp-caption .rs-toggled-content{display:block}.rs-toggle-content-active.tp-caption .rs-untoggled-content{display:none}.rev_slider .caption,.rev_slider .tp-caption{position:relative;visibility:hidden;white-space:nowrap;display:block;-webkit-font-smoothing:antialiased!important;z-index:1}.rev_slider .caption,.rev_slider .tp-caption,.tp-simpleresponsive img{-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none}.rev_slider .tp-mask-wrap .tp-caption,.rev_slider .tp-mask-wrap :last-child,.wpb_text_column .rev_slider .tp-mask-wrap .tp-caption,.wpb_text_column .rev_slider .tp-mask-wrap :last-child{margin-bottom:0}.tp-svg-layer svg{width:100%;height:100%;position:relative}.tp-carousel-wrapper{cursor:url(//www.westgarden.com.tw/wp-content/plugins/revslider/public/assets/css/openhand.cur),move}.tp-carousel-wrapper.dragged{cursor:url(//www.westgarden.com.tw/wp-content/plugins/revslider/public/assets/css/closedhand.cur),move}.tp_inner_padding{box-sizing:border-box;max-height:none!important}.tp-caption.tp-layer-selectable{-moz-user-select:all;-khtml-user-select:all;-webkit-user-select:all;-o-user-select:all}.tp-caption.tp-hidden-caption,.tp-forcenotvisible,.tp-hide-revslider,.tp-parallax-wrap.tp-hidden-caption{visibility:hidden!important;display:none!important}.rev_slider audio,.rev_slider embed,.rev_slider iframe,.rev_slider object,.rev_slider video{max-width:none!important}.tp-element-background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.tp-blockmask,.tp-blockmask_in,.tp-blockmask_out{position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;z-index:1000;transform:scaleX(0) scaleY(0)}.tp-parallax-wrap{transform-style:preserve-3d}.rev_row_zone{position:absolute;width:100%;left:0;box-sizing:border-box;min-height:50px;font-size:0}.rev_column_inner,.rev_slider .tp-caption.rev_row{position:relative;width:100%!important;box-sizing:border-box}.rev_row_zone_top{top:0}.rev_row_zone_middle{top:50%;transform:translateY(-50%)}.rev_row_zone_bottom{bottom:0}.rev_slider .tp-caption.rev_row{display:table;table-layout:fixed;vertical-align:top;height:auto!important;font-size:0}.rev_column{display:table-cell;position:relative;height:auto;box-sizing:border-box;font-size:0}.rev_column_inner{display:block;height:auto!important;white-space:normal!important}.rev_column_bg{width:100%;height:100%;position:absolute;top:0;left:0;z-index:0;box-sizing:border-box;background-clip:content-box;border:0 solid transparent}.tp-caption .backcorner,.tp-caption .backcornertop,.tp-caption .frontcorner,.tp-caption .frontcornertop{height:0;top:0;width:0;position:absolute}.rev_column_inner .tp-loop-wrap,.rev_column_inner .tp-mask-wrap,.rev_column_inner .tp-parallax-wrap{text-align:inherit}.rev_column_inner .tp-mask-wrap{display:inline-block}.rev_column_inner .tp-parallax-wrap,.rev_column_inner .tp-parallax-wrap .tp-loop-wrap,.rev_column_inner .tp-parallax-wrap .tp-mask-wrap{position:relative!important;left:auto!important;top:auto!important;line-height:0}.tp-video-play-button,.tp-video-play-button i{line-height:50px!important;vertical-align:top;text-align:center}.rev_column_inner .rev_layer_in_column,.rev_column_inner .tp-parallax-wrap,.rev_column_inner .tp-parallax-wrap .tp-loop-wrap,.rev_column_inner .tp-parallax-wrap .tp-mask-wrap{vertical-align:top}.rev_break_columns{display:block!important}.rev_break_columns .tp-parallax-wrap.rev_column{display:block!important;width:100%!important}.fullwidthbanner-container{overflow:hidden}.fullwidthbanner-container .fullwidthabanner{width:100%;position:relative}.tp-static-layers{position:absolute;z-index:101;top:0;left:0}.tp-caption .frontcorner{border-left:40px solid transparent;border-right:0 solid transparent;border-top:40px solid #00A8FF;left:-40px}.tp-caption .backcorner{border-left:0 solid transparent;border-right:40px solid transparent;border-bottom:40px solid #00A8FF;right:0}.tp-caption .frontcornertop{border-left:40px solid transparent;border-right:0 solid transparent;border-bottom:40px solid #00A8FF;left:-40px}.tp-caption .backcornertop{border-left:0 solid transparent;border-right:40px solid transparent;border-top:40px solid #00A8FF;right:0}.tp-layer-inner-rotation{position:relative!important}img.tp-slider-alternative-image{width:100%;height:auto}.caption.fullscreenvideo,.rs-background-video-layer,.tp-caption.coverscreenvideo,.tp-caption.fullscreenvideo{width:100%;height:100%;top:0;left:0;position:absolute}.noFilterClass{filter:none!important}.rs-background-video-layer{visibility:hidden;z-index:0}.caption.fullscreenvideo audio,.caption.fullscreenvideo iframe,.caption.fullscreenvideo video,.tp-caption.fullscreenvideo iframe,.tp-caption.fullscreenvideo iframe audio,.tp-caption.fullscreenvideo iframe video{width:100%!important;height:100%!important;display:none}.fullcoveredvideo audio,.fullscreenvideo audio .fullcoveredvideo video,.fullscreenvideo video{background:#000}.fullcoveredvideo .tp-poster{background-position:center center;background-size:cover;width:100%;height:100%;top:0;left:0}.videoisplaying .html5vid .tp-poster{display:none}.tp-video-play-button{background:#000;background:rgba(0,0,0,.3);border-radius:5px;position:absolute;top:50%;left:50%;color:#FFF;margin-top:-25px;margin-left:-25px;cursor:pointer;width:50px;height:50px;box-sizing:border-box;display:inline-block;z-index:4;opacity:0;transition:opacity .3s ease-out!important}.tp-audio-html5 .tp-video-play-button,.tp-hiddenaudio{display:none!important}.tp-caption .html5vid{width:100%!important;height:100%!important}.tp-video-play-button i{width:50px;height:50px;display:inline-block;font-size:40px!important}.rs-fullvideo-cover,.tp-dottedoverlay,.tp-shadowcover{height:100%;top:0;left:0;position:absolute}.tp-caption:hover .tp-video-play-button{opacity:1;display:block}.tp-caption .tp-revstop{display:none;border-left:5px solid #fff!important;border-right:5px solid #fff!important;margin-top:15px!important;line-height:20px!important;vertical-align:top;font-size:25px!important}.tp-seek-bar,.tp-video-button,.tp-volume-bar{outline:0;line-height:12px;margin:0;cursor:pointer}.videoisplaying .revicon-right-dir{display:none}.videoisplaying .tp-revstop{display:inline-block}.videoisplaying .tp-video-play-button{display:none}.fullcoveredvideo .tp-video-play-button{display:none!important}.fullscreenvideo .fullscreenvideo audio,.fullscreenvideo .fullscreenvideo video{object-fit:contain!important}.fullscreenvideo .fullcoveredvideo audio,.fullscreenvideo .fullcoveredvideo video{object-fit:cover!important}.tp-video-controls{position:absolute;bottom:0;left:0;right:0;padding:5px;opacity:0;transition:opacity .3s;background-image:linear-gradient(to bottom,#000 13%,#323232 100%);display:table;max-width:100%;overflow:hidden;box-sizing:border-box}.rev-btn.rev-hiddenicon i,.rev-btn.rev-withicon i{transition:all .2s ease-out!important;font-size:15px}.tp-caption:hover .tp-video-controls{opacity:.9}.tp-video-button{background:rgba(0,0,0,.5);border:0;border-radius:3px;font-size:12px;color:#fff;padding:0}.tp-video-button:hover{cursor:pointer}.tp-video-button-wrap,.tp-video-seek-bar-wrap,.tp-video-vol-bar-wrap{padding:0 5px;display:table-cell;vertical-align:middle}.tp-video-seek-bar-wrap{width:80%}.tp-video-vol-bar-wrap{width:20%}.tp-seek-bar,.tp-volume-bar{width:100%;padding:0}.rs-fullvideo-cover{width:100%;background:0 0;z-index:5}.disabled_lc .tp-video-play-button,.rs-background-video-layer audio::-webkit-media-controls,.rs-background-video-layer video::-webkit-media-controls,.rs-background-video-layer video::-webkit-media-controls-start-playback-button{display:none!important}.tp-audio-html5 .tp-video-controls{opacity:1!important;visibility:visible!important}.tp-dottedoverlay{background-repeat:repeat;width:100%;z-index:3}.tp-dottedoverlay.twoxtwo{background:url(//www.westgarden.com.tw/wp-content/plugins/revslider/public/assets/assets/gridtile.png)}.tp-dottedoverlay.twoxtwowhite{background:url(//www.westgarden.com.tw/wp-content/plugins/revslider/public/assets/assets/gridtile_white.png)}.tp-dottedoverlay.threexthree{background:url(//www.westgarden.com.tw/wp-content/plugins/revslider/public/assets/assets/gridtile_3x3.png)}.tp-dottedoverlay.threexthreewhite{background:url(//www.westgarden.com.tw/wp-content/plugins/revslider/public/assets/assets/gridtile_3x3_white.png)}.tp-shadowcover{width:100%;background:#fff;z-index:-1}.tp-shadow1{box-shadow:0 10px 6px -6px rgba(0,0,0,.8)}.tp-shadow2:after,.tp-shadow2:before,.tp-shadow3:before,.tp-shadow4:after{z-index:-2;position:absolute;content:"";bottom:10px;left:10px;width:50%;top:85%;max-width:300px;background:0 0;box-shadow:0 15px 10px rgba(0,0,0,.8);transform:rotate(-3deg)}.tp-shadow2:after,.tp-shadow4:after{transform:rotate(3deg);right:10px;left:auto}.tp-shadow5{position:relative;box-shadow:0 1px 4px rgba(0,0,0,.3),0 0 40px rgba(0,0,0,.1) inset}.tp-shadow5:after,.tp-shadow5:before{content:"";position:absolute;z-index:-2;box-shadow:0 0 25px 0 rgba(0,0,0,.6);top:30%;bottom:0;left:20px;right:20px;border-radius:100px/20px}.tp-button{padding:6px 13px 5px;border-radius:3px;height:30px;cursor:pointer;color:#fff!important;text-shadow:0 1px 1px rgba(0,0,0,.6)!important;font-size:15px;line-height:45px!important;font-family:arial,sans-serif;font-weight:700;letter-spacing:-1px;text-decoration:none}.tp-button.big{color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.6);font-weight:700;padding:9px 20px;font-size:19px;line-height:57px!important}.purchase:hover,.tp-button.big:hover,.tp-button:hover{background-position:bottom,15px 11px}.purchase.green,.purchase:hover.green,.tp-button.green,.tp-button:hover.green{background-color:#21a117;box-shadow:0 3px 0 0 #104d0b}.purchase.blue,.purchase:hover.blue,.tp-button.blue,.tp-button:hover.blue{background-color:#1d78cb;box-shadow:0 3px 0 0 #0f3e68}.purchase.red,.purchase:hover.red,.tp-button.red,.tp-button:hover.red{background-color:#cb1d1d;box-shadow:0 3px 0 0 #7c1212}.purchase.orange,.purchase:hover.orange,.tp-button.orange,.tp-button:hover.orange{background-color:#f70;box-shadow:0 3px 0 0 #a34c00}.purchase.darkgrey,.purchase:hover.darkgrey,.tp-button.darkgrey,.tp-button.grey,.tp-button:hover.darkgrey,.tp-button:hover.grey{background-color:#555;box-shadow:0 3px 0 0 #222}.purchase.lightgrey,.purchase:hover.lightgrey,.tp-button.lightgrey,.tp-button:hover.lightgrey{background-color:#888;box-shadow:0 3px 0 0 #555}.rev-btn,.rev-btn:visited{outline:0!important;box-shadow:none!important;text-decoration:none!important;line-height:44px;font-size:17px;font-weight:500;padding:12px 35px;box-sizing:border-box;font-family:Roboto,sans-serif;cursor:pointer}.rev-btn.rev-uppercase,.rev-btn.rev-uppercase:visited{text-transform:uppercase;letter-spacing:1px;font-size:15px;font-weight:900}.rev-btn.rev-withicon i{font-weight:400;position:relative;top:0;margin-left:10px!important}.rev-btn.rev-hiddenicon i{font-weight:400;position:relative;top:0;opacity:0;margin-left:0!important;width:0!important}.rev-btn.rev-hiddenicon:hover i{opacity:1!important;margin-left:10px!important;width:auto!important}.rev-btn.rev-medium,.rev-btn.rev-medium:visited{line-height:36px;font-size:14px;padding:10px 30px}.rev-btn.rev-medium.rev-hiddenicon i,.rev-btn.rev-medium.rev-withicon i{font-size:14px;top:0}.rev-btn.rev-small,.rev-btn.rev-small:visited{line-height:28px;font-size:12px;padding:7px 20px}.rev-btn.rev-small.rev-hiddenicon i,.rev-btn.rev-small.rev-withicon i{font-size:12px;top:0}.rev-maxround{border-radius:30px}.rev-minround{border-radius:3px}.rev-burger{position:relative;width:60px;height:60px;box-sizing:border-box;padding:22px 0 0 14px;border-radius:50%;border:1px solid rgba(51,51,51,.25);-webkit-tap-highlight-color:transparent;cursor:pointer}.rev-burger span{display:block;width:30px;height:3px;background:#333;transition:.7s;pointer-events:none;transform-style:flat!important}.rev-burger.revb-white span,.rev-burger.revb-whitenoborder span{background:#fff}.rev-burger span:nth-child(2){margin:3px 0}#dialog_addbutton .rev-burger:hover :first-child,.open .rev-burger :first-child,.open.rev-burger :first-child{transform:translateY(6px) rotate(-45deg)}#dialog_addbutton .rev-burger:hover :nth-child(2),.open .rev-burger :nth-child(2),.open.rev-burger :nth-child(2){transform:rotate(-45deg);opacity:0}#dialog_addbutton .rev-burger:hover :last-child,.open .rev-burger :last-child,.open.rev-burger :last-child{transform:translateY(-6px) rotate(-135deg)}.rev-burger.revb-white{border:2px solid rgba(255,255,255,.2)}.rev-burger.revb-darknoborder,.rev-burger.revb-whitenoborder{border:0}.rev-burger.revb-darknoborder span{background:#333}.rev-burger.revb-whitefull{background:#fff;border:none}.rev-burger.revb-whitefull span{background:#333}.rev-burger.revb-darkfull{background:#333;border:none}.rev-burger.revb-darkfull span,.rev-scroll-btn.revs-fullwhite{background:#fff}@keyframes rev-ani-mouse{0%{opacity:1;top:29%}15%{opacity:1;top:50%}50%{opacity:0;top:50%}100%{opacity:0;top:29%}}.rev-scroll-btn{display:inline-block;position:relative;left:0;right:0;text-align:center;cursor:pointer;width:35px;height:55px;box-sizing:border-box;border:3px solid #fff;border-radius:23px}.rev-scroll-btn>*{display:inline-block;line-height:18px;font-size:13px;font-weight:400;color:#fff;font-family:proxima-nova,"Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:2px}.rev-scroll-btn>.active,.rev-scroll-btn>:focus,.rev-scroll-btn>:hover{color:#fff}.rev-scroll-btn>.active,.rev-scroll-btn>:active,.rev-scroll-btn>:focus,.rev-scroll-btn>:hover{opacity:.8}.rev-scroll-btn.revs-fullwhite span{background:#333}.rev-scroll-btn.revs-fulldark{background:#333;border:none}.rev-scroll-btn.revs-fulldark span,.tp-bullet{background:#fff}.rev-scroll-btn span{position:absolute;display:block;top:29%;left:50%;width:8px;height:8px;margin:-4px 0 0 -4px;background:#fff;border-radius:50%;animation:rev-ani-mouse 2.5s linear infinite}.rev-scroll-btn.revs-dark{border-color:#333}.rev-scroll-btn.revs-dark span{background:#333}.rev-control-btn{position:relative;display:inline-block;z-index:5;color:#FFF;font-size:20px;line-height:60px;font-weight:400;font-style:normal;font-family:Raleway;text-decoration:none;text-align:center;background-color:#000;border-radius:50px;text-shadow:none;background-color:rgba(0,0,0,.5);width:60px;height:60px;box-sizing:border-box;cursor:pointer}.rev-cbutton-dark-sr,.rev-cbutton-light-sr{border-radius:3px}.rev-cbutton-light,.rev-cbutton-light-sr{color:#333;background-color:rgba(255,255,255,.75)}.rev-sbutton{line-height:37px;width:37px;height:37px}.rev-sbutton-blue{background-color:#3B5998}.rev-sbutton-lightblue{background-color:#00A0D1}.rev-sbutton-red{background-color:#DD4B39}.tp-bannertimer{visibility:hidden;width:100%;height:5px;background:#000;background:rgba(0,0,0,.15);position:absolute;z-index:200;top:0}.tp-bannertimer.tp-bottom{top:auto;bottom:0!important;height:5px}.tp-caption img{background:0 0;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF, endColorstr=#00FFFFFF);zoom:1}.caption.slidelink a div,.tp-caption.slidelink a div{width:3000px;height:1500px;background:url(//www.westgarden.com.tw/wp-content/plugins/revslider/public/assets/assets/coloredbg.png)}.tp-caption.slidelink a span{background:url(//www.westgarden.com.tw/wp-content/plugins/revslider/public/assets/assets/coloredbg.png)}.tp-loader.spinner0,.tp-loader.spinner5{background-image:url(//www.westgarden.com.tw/wp-content/plugins/revslider/public/assets/assets/loader.gif);background-repeat:no-repeat}.tp-shape{width:100%;height:100%}.tp-caption .rs-starring{display:inline-block}.tp-caption .rs-starring .star-rating{float:none;display:inline-block;vertical-align:top;color:#FFC321!important}.tp-caption .rs-starring .star-rating,.tp-caption .rs-starring-page .star-rating{position:relative;height:1em;width:5.4em;font-family:star;font-size:1em!important}.tp-loader.spinner0,.tp-loader.spinner1{width:40px;height:40px;margin-top:-20px;margin-left:-20px;animation:tp-rotateplane 1.2s infinite ease-in-out;background-color:#fff;border-radius:3px;box-shadow:0 0 20px 0 rgba(0,0,0,.15)}.tp-caption .rs-starring .star-rating:before,.tp-caption .rs-starring-page .star-rating:before{content:"\73\73\73\73\73";color:#E0DADF;float:left;top:0;left:0;position:absolute}.tp-caption .rs-starring .star-rating span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em;font-size:1em!important}.tp-caption .rs-starring .star-rating span:before{content:"\53\53\53\53\53";top:0;position:absolute;left:0}.tp-loader{top:50%;left:50%;z-index:10000;position:absolute}.tp-loader.spinner0{background-position:center center}.tp-loader.spinner5{background-position:10px 10px;background-color:#fff;margin:-22px;width:44px;height:44px;border-radius:3px}@keyframes tp-rotateplane{0%{transform:perspective(120px) rotateX(0) rotateY(0)}50%{transform:perspective(120px) rotateX(-180.1deg) rotateY(0)}100%{transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg)}}.tp-loader.spinner2{width:40px;height:40px;margin-top:-20px;margin-left:-20px;background-color:red;box-shadow:0 0 20px 0 rgba(0,0,0,.15);border-radius:100%;animation:tp-scaleout 1s infinite ease-in-out}@keyframes tp-scaleout{0%{transform:scale(0)}100%{transform:scale(1);opacity:0}}.tp-loader.spinner3{margin:-9px 0 0 -35px;width:70px;text-align:center}.tp-loader.spinner3 .bounce1,.tp-loader.spinner3 .bounce2,.tp-loader.spinner3 .bounce3{width:18px;height:18px;background-color:#fff;box-shadow:0 0 20px 0 rgba(0,0,0,.15);border-radius:100%;display:inline-block;animation:tp-bouncedelay 1.4s infinite ease-in-out;animation-fill-mode:both}.tp-loader.spinner3 .bounce1{animation-delay:-.32s}.tp-loader.spinner3 .bounce2{animation-delay:-.16s}@keyframes tp-bouncedelay{0%,100%,80%{transform:scale(0)}40%{transform:scale(1)}}.tp-loader.spinner4{margin:-20px 0 0 -20px;width:40px;height:40px;text-align:center;animation:tp-rotate 2s infinite linear}.tp-loader.spinner4 .dot1,.tp-loader.spinner4 .dot2{width:60%;height:60%;display:inline-block;position:absolute;top:0;background-color:#fff;border-radius:100%;animation:tp-bounce 2s infinite ease-in-out;box-shadow:0 0 20px 0 rgba(0,0,0,.15)}.tp-loader.spinner4 .dot2{top:auto;bottom:0;animation-delay:-1s}@keyframes tp-rotate{100%{transform:rotate(360deg)}}@keyframes tp-bounce{0%,100%{transform:scale(0)}50%{transform:scale(1)}}.tp-bullets.navbar,.tp-tabs.navbar,.tp-thumbs.navbar{border:none;min-height:0;margin:0;border-radius:0}.tp-bullets,.tp-tabs,.tp-thumbs{position:absolute;display:block;z-index:1000;top:0;left:0}.tp-tab,.tp-thumb{cursor:pointer;position:absolute;opacity:.5;box-sizing:border-box}.tp-arr-imgholder,.tp-tab-image,.tp-thumb-image,.tp-videoposter{background-position:center center;background-size:cover;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.tp-tab.selected,.tp-tab:hover,.tp-thumb.selected,.tp-thumb:hover{opacity:1}.tp-tab-mask,.tp-thumb-mask{box-sizing:border-box!important}.tp-tabs,.tp-thumbs{box-sizing:content-box!important}.tp-bullet{width:15px;height:15px;position:absolute;background:rgba(255,255,255,.3);cursor:pointer}.tp-bullet.selected,.tp-bullet:hover{background:#fff}.tparrows{cursor:pointer;background:#000;background:rgba(0,0,0,.5);width:40px;height:40px;position:absolute;display:block;z-index:1000}.tparrows:hover{background:#000}.tparrows:before{font-family:revicons;font-size:15px;color:#fff;display:block;line-height:40px;text-align:center}.hginfo,.hglayerinfo{font-size:12px;font-weight:600}.tparrows.tp-leftarrow:before{content:'\e824'}.tparrows.tp-rightarrow:before{content:'\e825'}body.rtl .tp-kbimg{left:0!important}.dddwrappershadow{box-shadow:0 45px 100px rgba(0,0,0,.4)}.hglayerinfo{position:fixed;bottom:0;left:0;color:#FFF;line-height:20px;background:rgba(0,0,0,.75);padding:5px 10px;z-index:2000;white-space:normal}.helpgrid,.hginfo{position:absolute}.hginfo{top:-2px;left:-2px;color:#e74c3c;background:#000;padding:2px 5px}.indebugmode .tp-caption:hover{border:1px dashed #c0392b!important}.helpgrid{border:2px dashed #c0392b;top:0;left:0;z-index:0}#revsliderlogloglog{padding:15px;color:#fff;position:fixed;top:0;left:0;width:200px;height:150px;background:rgba(0,0,0,.7);z-index:100000;font-size:10px;overflow:scroll}.aden{filter:hue-rotate(-20deg) contrast(.9) saturate(.85) brightness(1.2)}.aden::after{background:linear-gradient(to right,rgba(66,10,14,.2),transparent);mix-blend-mode:darken}.perpetua::after,.reyes::after{mix-blend-mode:soft-light;opacity:.5}.inkwell{filter:sepia(.3) contrast(1.1) brightness(1.1) grayscale(1)}.perpetua::after{background:linear-gradient(to bottom,#005b9a,#e6c13d)}.reyes{filter:sepia(.22) brightness(1.1) contrast(.85) saturate(.75)}.reyes::after{background:#efcdad}.gingham{filter:brightness(1.05) hue-rotate(-10deg)}.gingham::after{background:linear-gradient(to right,rgba(66,10,14,.2),transparent);mix-blend-mode:darken}.toaster{filter:contrast(1.5) brightness(.9)}.toaster::after{background:radial-gradient(circle,#804e0f,#3b003b);mix-blend-mode:screen}.walden{filter:brightness(1.1) hue-rotate(-10deg) sepia(.3) saturate(1.6)}.walden::after{background:#04c;mix-blend-mode:screen;opacity:.3}.hudson{filter:brightness(1.2) contrast(.9) saturate(1.1)}.hudson::after{background:radial-gradient(circle,#a6b1ff 50%,#342134);mix-blend-mode:multiply;opacity:.5}.earlybird{filter:contrast(.9) sepia(.2)}.earlybird::after{background:radial-gradient(circle,#d0ba8e 20%,#360309 85%,#1d0210 100%);mix-blend-mode:overlay}.mayfair{filter:contrast(1.1) saturate(1.1)}.mayfair::after{background:radial-gradient(circle at 40% 40%,rgba(255,255,255,.8),rgba(255,200,200,.6),#111 60%);mix-blend-mode:overlay;opacity:.4}.lofi{filter:saturate(1.1) contrast(1.5)}.lofi::after{background:radial-gradient(circle,transparent 70%,#222 150%);mix-blend-mode:multiply}._1977{filter:contrast(1.1) brightness(1.1) saturate(1.3)}._1977:after{background:rgba(243,106,188,.3);mix-blend-mode:screen}.brooklyn{filter:contrast(.9) brightness(1.1)}.brooklyn::after{background:radial-gradient(circle,rgba(168,223,193,.4) 70%,#c4b7c8);mix-blend-mode:overlay}.xpro2{filter:sepia(.3)}.xpro2::after{background:radial-gradient(circle,#e6e7e0 40%,rgba(43,42,161,.6) 110%);mix-blend-mode:color-burn}.nashville{filter:sepia(.2) contrast(1.2) brightness(1.05) saturate(1.2)}.nashville::after{background:rgba(0,70,150,.4);mix-blend-mode:lighten}.nashville::before{background:rgba(247,176,153,.56);mix-blend-mode:darken}.lark{filter:contrast(.9)}.lark::after{background:rgba(242,242,242,.8);mix-blend-mode:darken}.lark::before{background:#22253f;mix-blend-mode:color-dodge}.moon{filter:grayscale(1) contrast(1.1) brightness(1.1)}.moon::before{background:#a0a0a0;mix-blend-mode:soft-light}.moon::after{background:#383838;mix-blend-mode:lighten}.clarendon{filter:contrast(1.2) saturate(1.35)}.clarendon:before{background:rgba(127,187,227,.2);mix-blend-mode:overlay}.willow{filter:grayscale(.5) contrast(.95) brightness(.9)}.willow::before{background-color:radial-gradient(40%,circle,#d4a9af 55%,#000 150%);mix-blend-mode:overlay}.willow::after{background-color:#d8cdcb;mix-blend-mode:color}.rise{filter:brightness(1.05) sepia(.2) contrast(.9) saturate(.9)}.rise::after{background:radial-gradient(circle,rgba(232,197,152,.8),transparent 90%);mix-blend-mode:overlay;opacity:.6}.rise::before{background:radial-gradient(circle,rgba(236,205,169,.15) 55%,rgba(50,30,7,.4));mix-blend-mode:multiply}._1977:after,._1977:before,.aden:after,.aden:before,.brooklyn:after,.brooklyn:before,.clarendon:after,.clarendon:before,.earlybird:after,.earlybird:before,.gingham:after,.gingham:before,.hudson:after,.hudson:before,.inkwell:after,.inkwell:before,.lark:after,.lark:before,.lofi:after,.lofi:before,.mayfair:after,.mayfair:before,.moon:after,.moon:before,.nashville:after,.nashville:before,.perpetua:after,.perpetua:before,.reyes:after,.reyes:before,.rise:after,.rise:before,.slumber:after,.slumber:before,.toaster:after,.toaster:before,.walden:after,.walden:before,.willow:after,.willow:before,.xpro2:after,.xpro2:before{content:'';display:block;height:100%;width:100%;top:0;left:0;position:absolute;pointer-events:none}._1977,.aden,.brooklyn,.clarendon,.earlybird,.gingham,.hudson,.inkwell,.lark,.lofi,.mayfair,.moon,.nashville,.perpetua,.reyes,.rise,.slumber,.toaster,.walden,.willow,.xpro2{position:relative}._1977 img,.aden img,.brooklyn img,.clarendon img,.earlybird img,.gingham img,.hudson img,.inkwell img,.lark img,.lofi img,.mayfair img,.moon img,.nashville img,.perpetua img,.reyes img,.rise img,.slumber img,.toaster img,.walden img,.willow img,.xpro2 img{width:100%;z-index:1}._1977:before,.aden:before,.brooklyn:before,.clarendon:before,.earlybird:before,.gingham:before,.hudson:before,.inkwell:before,.lark:before,.lofi:before,.mayfair:before,.moon:before,.nashville:before,.perpetua:before,.reyes:before,.rise:before,.slumber:before,.toaster:before,.walden:before,.willow:before,.xpro2:before{z-index:2}._1977:after,.aden:after,.brooklyn:after,.clarendon:after,.earlybird:after,.gingham:after,.hudson:after,.inkwell:after,.lark:after,.lofi:after,.mayfair:after,.moon:after,.nashville:after,.perpetua:after,.reyes:after,.rise:after,.slumber:after,.toaster:after,.walden:after,.willow:after,.xpro2:after{z-index:3}.slumber{filter:saturate(.66) brightness(1.05)}.slumber::after{background:rgba(125,105,24,.5);mix-blend-mode:soft-light}.slumber::before{background:rgba(69,41,12,.4);mix-blend-mode:lighten}.tp-kbimg-wrap:after,.tp-kbimg-wrap:before{height:500%;width:500%}