﻿/* Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */

/* Copyright (C) YOOtheme GmbH, http://www.gnu.org/licenses/gpl.html GNU/GPL */

/*
 * Base Style Sheet - Reduces inconsistencies across all browsers
 * Stripped down and improved collection of best practises
 * To avoid redundant code it sets new default values instead of baseline defaults and re-resetting them later
 * Thanks to HTML5 Boilerplate, Yahoo! User Interface (YUI) Library, Normalize.css
 */


/* Useful Snippets
----------------------------------------------------------------------------------------------------*/

/* Force vertical scrollbar, force body height to fit at least the browser window, prevent iOS text size adjust on device orientation change */
html {
	overflow-y: scroll;
	min-height: 100%;
	-webkit-text-size-adjust: 100%;
}

/* Create a stacking context to prevent z-index issues */
body { position: relative; }

/* Remove outline when clicking links: people.opera.com/patrickl/experiments/keyboard/test */
a:hover, a:active { outline: none; }

/* Removes scrollbar in IE */
textarea { overflow: auto; }

/* Remove background from selected images */
img::selection { background: transparent; }
img::-moz-selection { background: transparent; }

/* Remove borders */
fieldset,
img,
iframe { border: 0; }

/* Consistency of cursor style, Corrects inability to style clickable 'input' types in iOS */
button,
input[type="button"],
input[type="reset"],
input[type="submit"] {
	cursor: pointer;
	-webkit-appearance: button;
}

button[disabled],
input[disabled] { cursor: default; }

/* Removes inner padding and border in FF3+ */
button::-moz-focus-inner,
input::-moz-focus-inner {
    border: 0;
    padding: 0;
}


/* HTML5 display definitions
----------------------------------------------------------------------------------------------------*/

article, aside, details, figcaption, figure, footer, header, hgroup, nav, section, summary { display: block; }
audio, canvas, video { display: inline-block; }
audio:not([controls]) { display: none; }
[hidden] { display: none; }


/* New Base Values
----------------------------------------------------------------------------------------------------*/

body { margin: 0; }

/* Block Space */
p, hr,
ul, ol, dl,
blockquote, pre,
fieldset, figure { margin: 10px 0; line-height:2em;}

h1, h2, h3, h4, h5, h6 { margin: 25px 0 15px 0; }

/* Lists */
ul, ol, dl { padding-left: 30px }
dd { margin-left: 40px; }

/* Headings */
h1, h2, h3, h4, h5, h6 { font-weight: normal; }

h1 { font-size: 36px; line-height: 36px; }
h2 { font-size: 24px; line-height: 24px; }
h3 { font-size: 18px; line-height: 18px; }
h4, h5, h6 { font-size: 16px; line-height: 16px; }

/* Links */
a, a:hover { text-decoration: none; }

/* Text-level Semantics */
b, strong { font-weight: bold; }

small { font-size: 11px; }

ins { text-decoration: none; }
del { text-decoration: line-through; }

abbr[title], dfn[title] {
	border-bottom: 1px dotted;
	cursor: help;
}
dfn[title] { font-style: normal; }

/* Horizontal Rule */
hr {
	display: block;
	height: 1px;
	padding: 0;
	border: 0;
	border-top: 1px solid;
}

/* Quotes */
q, blockquote {
	quotes: '\201C' '\201D' '\2018' '\2019';
	font-family: "Times New Roman", Times, serif;
	font-style: italic;
}
	
blockquote {
	padding: 0 20px;
	font-size: 16px;
	line-height: 22px;
}

blockquote:before { content: '\201C'; }
blockquote:after { content: '\201D'; }

/* Code */
code, pre { font-family: "Courier New", Courier, monospace; }

code { word-spacing: -2px; }

pre {
	padding: 10px;
	font-size: 12px;
	line-height: 18px;
	white-space: pre-wrap;
	word-wrap: break-word;
}

/* Tables */
table {
	border-collapse: collapse;
	border-spacing: 0;
}

th, td { padding: 8px; }

/* Forms */
input, select { vertical-align: middle; }

select, input, textarea, button { font: 12px Arial, sans-serif; }

form, textarea { margin: 0; }
legend, fieldset, input { padding: 0; }

textarea,
input[type='text'],
input[type='password'],
select { padding: 2px; }
select { line-height: 19px; } /* Needed for Safari */

button,
input[type='button'],
input[type='submit'] { padding: 2px 3px; }


/* New style-related Base Values
----------------------------------------------------------------------------------------------------*/

body {
	font: normal 14px/20px Arial, Helvetica, sans-serif;
	color: #999999;
}

h1, h2, h3, h4, h5, h6 { text-transform: uppercase; }

h1 { font-size: 24px; line-height: 0px; }
h2 { font-size: 18px; line-height: 0px; }
h3 { font-size: 15px; line-height: 20px; }
h4 { font-size: 18px; line-height: 18px; }
h5 { font-size: 16px; line-height: 16px; }
h6 { font-size: 14px; line-height: 14px; }

h1, h2 { color: #707070; }
h3, h4, h5, h6 { color: #888; }

a:hover,
em { color: #5C5C5C; }

mark,
ins { color: #FFF; }

hr { border-top-color: #DDD; }

strong { color: #707070; }
.bg-colored strong { text-shadow: 0 -1px 0 rgba(0,0,0,0.5); }

code { line-height: 12px; }

pre {
	border: 1px solid #DBDBDB;
	background: #FBFBFB;
	box-shadow: inset 1px 0px 17px rgba(20, 20, 20, 0.08);
	color: #878787;
}

::-moz-selection { color: #fff; }
::selection { color: #fff; }

/* Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */

/* Copyright (C) YOOtheme GmbH, http://www.gnu.org/licenses/gpl.html GNU/GPL */

/*
 * Layout Style Sheet - Provides a fluid grid and helper classes to create any layout and some layout defaults
 */


/* Grid and Clearing Tools
----------------------------------------------------------------------------------------------------*/

.clearfix:before,
.clearfix:after,
.grid-block:before,
.grid-block:after,
.deepest:before,
.deepest:after {
	content: "";
    display: table;
}
.clearfix:after,
.grid-block:after,
.deepest:after { clear: both; }

.grid-box { float: left; }

/* Grid Units */
.width16 { width: 16.666%; }
.width20 { width: 20%; }
.width25 { width: 25%; }
.width33 { width: 33.333%; }
.width40 { width: 40%; }
.width50 { width: 50%; }
.width60 { width: 60%; }
.width66 { width: 66.666%; }
.width75 { width: 75%; }
.width80 { width: 80%; }
.width100 { width: 100%; }

[class*='width'] {
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}

/* Create new Block Formatting Contexts */
.bfc-o { overflow: hidden; }
.bfc-f {
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	width: 100%;
	float: left;
}

/* Align Boxes */
.float-left { float: left; }
.float-right { float: right; }

/* Grid Gutter */
.grid-gutter.grid-block { margin: 0 -15px; }
.grid-gutter > .grid-box > * { margin: 0 15px; }

.grid-gutter > .grid-box > * > :first-child { margin-top: 0; }
.grid-gutter > .grid-box > * > :last-child { margin-bottom: 0; }


/* Layout Defaults
----------------------------------------------------------------------------------------------------*/

/* Center Page */
.wrapper {
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	margin: auto;
}

/* Header */
#header { position: relative; }

#toolbar .float-left .module,
#toolbar .float-left > time {
	margin: 24px 0px 0 75px;
	float: left;
	font-size: 11px;
	position:absolute;
}

#toolbar .float-right .module {
	margin: 0 0 0 15px;
	float: right;
}

#headerbar .module {
	max-width: 300px;
	margin-right: 0;
	float: right;
}

#logo, #logo > img,
#menu {	background:url("../images/menubar.png") no-repeat; float: left; margin-left:11px  }
#search { float: right; }

#banner {
	position: absolute;
	top: 0;
	right: -200px;
}

/* Footer */
#footer {
	position: relative;
	text-align: center;
}

/* Absolute */
#absolute {
	position: absolute;
	z-index: 15;
	width: 4%;
	margin-top:200px;
}


/* Spacing
----------------------------------------------------------------------------------------------------*/

.module { margin: 10px; }

#breadcrumbs,
#content { margin: 20px 10px; }

#block-header + * #breadcrumbs { margin: 0 10px 20px 10px; }

#footer .module { margin: 0; }

/* Layout
----------------------------------------------------------------------------------------------------*/

/* Blocks */

#block-header + * { padding-top: 0px; margin-left:315px;}

#block-header { 
    background:url("../images/topbar.png") repeat-x ;  
}

/*.wrapper.max-width65 { max-width: 65%; }
.wrapper.max-width80 { max-width: 90%; }*/
.wrapper.max-width100 { max-width: 100%; }

/* Backgrounds */
.bg-white,
.bg-colored { padding: 20px 0;} 



.bg-colored h1,
.bg-colored h2,
.bg-colored h3,
.bg-colored h4,
.bg-colored h5,
.bg-colored h6,
.bg-colored { color: #888888; }

.bg-colored a {
  color: #FFF;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.4);
}

.bg-colored code { color: #FFF; } 

.bg-white + .bg-white {
    margin-left: 69px;
    margin-top: 22px;
}
.bg-white { background:transparent; }

.bg-dark a:hover { 
  color: #B0B6BB;
  color: rgba(255,255,255,0.65);
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25); 
}

/* Header */
#header { padding: 0 46px; }

#logo { height: 72px; }
#logo > img {
  width: auto;
  max-height: 100%;
}

#menubar {
 background: url("../../../images/topwhitebar.png") no-repeat scroll 0 0 transparent;
    float: left;
    height: 126px;
      margin-top: -50px;
    width: 1195px;
}

/* Footer */
#footer {
  padding: 10px;
  line-height: 18px;
  text-align: left;
  font-size: 12px;
}

/* ToTop Scroller */
#totop-scroller {
  display: block;
  position: absolute;
  top: 13px;
  right: 10px;
  z-index: 1;
  width: 34px;
  height: 34px;
  background: url(../images/totop_scroller.png) 0 0 no-repeat;
  text-decoration: none;
  opacity: 0.7
}

#totop-scroller:hover { 
  opacity: 1;
  background-position: 0 -40px; 
}

.ca-menu li {
list-style: none;
float: left;
clear: both;
width: 100%;
}
.ca-menu li a {
float: left;
width: 47px;
}
.sideb {
padding-left: 0 !important;
}
.ca-menu li span {
}
.ca-menu li div {
}
.ca-menu li img {
text-align: center;
margin: auto;
display: block;
}
.ca-menu li h2 {
text-indent: 20px;
}


#sidebar-a .grid-box.grid-v {
height: 420px;
overflow-y: scroll;
overflow-x: hidden;
}


/* Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */

/* Copyright (C) YOOtheme GmbH, http://www.gnu.org/licenses/gpl.html GNU/GPL */

/*
 * Menus Style Sheet - Defines base styles for various menus
 * Supported: Mega Drop-Down Menu, Sidebar/Accordion Menu and Line Menu
 */


/* Menu Helpers
----------------------------------------------------------------------------------------------------*/

.menu,
.menu ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}

.menu a,
.menu span { display: block; }
.menu a { text-decoration: none; }


/* Mega Drop-Down Menu
----------------------------------------------------------------------------------------------------*/

.menu-dropdown li { position: relative; margin-left:0px; }

/* Level 1 */
.menu-dropdown,
.menu-dropdown .level1,
.menu-dropdown .level1 > span { float: left; margin-top:7px;}

.menu-dropdown a.level1 > span,
.menu-dropdown span.level1 > span {
	height: 30px;
	padding: 0 10px;
	line-height: 30px;
}

/* Drop-Down */
.menu-dropdown .dropdown {
	display: none;
	position: absolute;
	top: 30px;
 	left: 0;
	z-index: 100;
	width: 300px; /* Default */
}

.menu-dropdown li:hover .dropdown,
.menu-dropdown li.remain .dropdown { display: block; }

.menu-dropdown li:hover .dropdown.flip,
.menu-dropdown li.remain .dropdown.flip {
	left: auto;
	right: 0;
}

.menu-dropdown .dropdown-bg > div { overflow: hidden; }

.menu-dropdown .stack .column { width: 49%; }

/* Multi Columns, Default */
.menu-dropdown .columns2 { width: 500px; }
.menu-dropdown .columns3 { width: 900px; }
.menu-dropdown .columns4 { width: 1200px; }

.menu-dropdown .column { float: left; }

/* Level 2 */
.menu-dropdown a.level2 > span,
.menu-dropdown span.level2 > span {
	padding: 7px 0;
	line-height: 21px;
	overflow: hidden;
}

/* Level 3 */
.menu-dropdown ul.level3 { padding-bottom: 10px; }

.menu-dropdown li.level3 { /* Must be set in li for IE7 */
	font-size: 11px;
	line-height: 17px;
 
}

/* Icons */
.menu-dropdown span.icon {
	display: block;
	background-repeat: no-repeat;
	background-position: 50% 50%;
	float: left;
}

.menu-dropdown .level1 .level1 span.icon {
	width: 60px;
	height: 56px;
	margin-left: -5px;
}
.menu-dropdown .level1 .level1 span.icon + span,
.menu-dropdown .level1 .level1 span.icon + span + span { margin-left: 25px; }

.menu-dropdown li.level2 .level2 span.icon {
	width: 35px;
	height: 35px;
	margin-top: -7px;
	margin-bottom: -7px;
}
.menu-dropdown li.level2.hassubtitle .level2 span.icon { margin-top: -4px; }

.menu-dropdown li.level2 .level2 span.icon { margin-right: 5px; }
.menu-dropdown li.level2 .level2 span.icon + span,
.menu-dropdown li.level2 .level2 span.icon + span + span { margin-left: 40px; }

/* Subtitles */
.menu-dropdown span.title { line-height: 18px;  }

.menu-dropdown span.subtitle {
	margin-top: 4px;
	font-size: 14px;
	line-height: 10px;
	text-indent: 1px;
	color:#b2b2b2;
	text-transform:none !important;
}







.menu-dropdown li.level2 .level2 span.title { line-height: 28px;  }
.menu-dropdown li.level2 .level2 span.subtitle { line-height: 14px; background-color:#000; padding:2px; }


/* Sidebar/Accordion Menu
----------------------------------------------------------------------------------------------------*/

/* Accordion */
.menu-sidebar li.parent span.level1 > span { cursor: pointer; }

/* Level 1 */
.menu-sidebar a.level1 > span,
.menu-sidebar span.level1 > span {
	padding: 5px 0;
	line-height: 20px;
}

/* Remove Subtitles */
.menu-sidebar span.title { display: inline; }
.menu-sidebar span.subtitle { display: none; }

/* Level 2-4 */
.menu-sidebar ul.level2 { padding-bottom: 10px; }
.menu-sidebar li.level1:last-child ul.level2 { padding-bottom: 0; }

.menu-sidebar .level2 a > span {
	font-size: 11px;
	line-height: 17px;
}

/* Icons */
.menu-sidebar span.icon {
	display: inline-block;
	height: 56px;
	width: 36px;
	margin: -64px -6px 67px 50px;
	background-repeat: no-repeat;
	background-position: 50% 50%;
	vertical-align: middle;
}


/* Line Menu
----------------------------------------------------------------------------------------------------*/

/* Level 1 */
.menu-line,
.menu-line li,
.menu-line li a { display: inline-block; }



/* Mega Drop-Down Menu
----------------------------------------------------------------------------------------------------*/

/* Level 1 */
.menu-dropdown li.level1 { margin-right: 28px; 	}

.menu-dropdown a.level1,
.menu-dropdown span.level1 {
	padding-bottom: 1px; 

	border-left-color: transparent;
	font-size: 18px;
	color:#49c5d3 !important;
	text-transform: uppercase;
}



.menu-dropdown:first-child .level1:first-child .level1 { border-left-color: #E0E0E0; }

.menu-dropdown a.level1 > span,
.menu-dropdown span.level1 > span { 
	height: 60px;
	padding: 0 0px;
	line-height: 72px;
}

/* Set Active */
.menu-dropdown li.active .level1 { 
	border-left-color: #E0E0E0;
<!-- 	background-color:#FBFBFB; -->
}

.menu-dropdown li.active .level1:before {
	content: "";
	display: block;
	position: absolute;	
	bottom: 0;
	left: 0;
	right: 0;
<!-- 	height: 2px; -->
	z-index: 3;
}

/* Set Hover */
#menu .menu-dropdown li.level1:hover .level1,
#menu .menu-dropdown li.remain .level1 {
	color: #49C5D3;
	text-shadow: 0 -1px 0 rgba(0,0,0,0.2);
}

#menu .menu-dropdown li.level1 span.subtitle:hover span.subtitle,
#menu .menu-dropdown li.remain .level1 span.subtitle
{
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0,0,0,0.2);
}

/* Drop-Down */
.menu-dropdown .dropdown { 
	top: 73px;
	left: 0;
}

.menu-dropdown .dropdown-bg > div {
	padding: 5px 10px; 
	color: #FFF;
	margin-left:0px;
}

/* Level 2 */
.menu-dropdown li.level2 {
	margin: 0 10px;
	border-top: 1px solid rgba(255,255,255,0.15); 
}

.menu-dropdown li.level2:first-child { border: none; }

.menu-dropdown a.level2,
.menu-dropdown span.level2 { 

	color: #000; 


}

.menu-dropdown a.level2 > span, 
.menu-dropdown span.level2 > span { 
	padding: 8px 4px;
	line-height: 13px; 
}

.menu-dropdown a.level2:hover,
.menu-dropdown a.current.level2 { text-shadow: 0 -1px 0 rgba(0,0,0,0.3); }

/* Level 3 */
.menu-dropdown li.level3 { line-height: 18px; }

.menu-dropdown a.level3 { 
	padding-left: 17px;
	background-position: 5px 0;
	background-repeat: no-repeat;
	color: #808080;

}

/* Set Hover + Current */
.menu-dropdown a.level3:hover { background-position: 5px -50px; }
.menu-dropdown a.current.level3 { background-position: 5px -100px; } 

/* Icons */
.menu-dropdown .level1 .level1 span.icon {
	height: 64px;
	margin: 0 15px 0 -4px;
}

/* Subtitle */
.menu-dropdown span.title { line-height: 20px; }
.menu-dropdown .level1 .level1 span.title { margin-top: 13px; }

.menu-dropdown li.level2 .level2 span.subtitle { line-height: 15px;}

/* Menu + Module */
.menu-dropdown .module a { 
	color: #FFF;
	text-shadow: 0 -1px 0 rgba(20,20,20,0.3); 
}

.menu-dropdown .module a:hover {  
	color: rgba(0,0,0,0.45); 
	text-shadow: 0 1px 0 rgba(255,255,255,0.2);
}


/* Sidebar/Accordion Menu
----------------------------------------------------------------------------------------------------*/

/* Link */
.menu-sidebar a,
.menu-sidebar li > span { color: #9D9D9D; }

/* Hover */
.menu-sidebar a:hover,
.menu-sidebar li > span:hover { color: #707070; }

/* Current */
.menu-sidebar a.current:hover { color: #707070; }

/* Level 1 */
.menu-sidebar li.level1 { border-top: 1px solid #DBDBDB; }
.menu-sidebar li.level1:first-child { border-top: none; }

.menu-sidebar a.level1,
.menu-sidebar span.level1 { text-transform: uppercase; }

.menu-sidebar a.level1 > span, 
.menu-sidebar span.level1 > span { padding: 8px 0; }

/* Parents Level 1 */
.menu-sidebar li.parent.active .level1:hover { color: #707070; }

.menu-sidebar li.parent .level1 > span { 
	background-position: 100% 0;
	background-repeat: no-repeat; 
}

.menu-sidebar li.parent .level1 > span:hover { background-position: 100% -40px; }

.menu-sidebar li.parent.active .level1 > span { background-position: 100% -80px; }
.menu-sidebar li.parent.active .level1 > span:hover { background-position: 100% -120px; }

/* Level 2 */
.menu-sidebar ul.level2 { padding-left: 5px; }

.menu-sidebar a.level2 {
	padding-left: 18px;
	background-position: 0 1px;
	background-repeat: no-repeat;
}

.menu-sidebar a.level2:hover { background-position: 0 -19px; }
.menu-sidebar a.level2.current { background-position: 0 -39px; }
.menu-sidebar a.level2.current:hover { background-position: 0 -19px; }

/* Level 3-4 */
.menu-sidebar ul.level3 { padding-left: 25px; }
.menu-sidebar ul.level3 ul { padding-left: 10px; }


/* Sidebar/Accordion Menu on modules default & grey
----------------------------------------------------------------------------------------------------*/

#page .mod-box-default .menu-sidebar a,
#page .mod-box-grey .menu-sidebar a { color: #9D9D9D; }

#page .mod-box-default .menu-sidebar :hover,
#page .mod-box-grey .menu-sidebar :hover { color: #707070; }


/* Sidebar/Accordion Menu on colored modules
----------------------------------------------------------------------------------------------------*/

/* Link */
.mod-box-colored .menu-sidebar a,
.mod-box-colored .menu-sidebar li > span, 
.mod-box-transparent a,
.mod-box-transparent li > span { 
	color: #FFF;
	text-shadow: 0 -1px 0 rgba(0,0,0,0.25); 
}

/* Level 1 */
.mod-box-color1 .menu-sidebar li.level1 { border-top-color: rgba(255,255,255,0.15); }
.mod-box-color2 .menu-sidebar li.level1,
.mod-box-transparent .menu-sidebar li.level1 { border-top-color: rgba(255,255,255,0.25); }

/* Sidebar/Accordion Menu on line module
----------------------------------------------------------------------------------------------------*/

/* Link */
.bg-colored .mod-line .menu-sidebar a,	
.bg-colored .mod-line .menu-sidebar li > span { 
	color: #FFF;
	text-shadow: 0 -1px 0 rgba(0,0,0,0.3); 
}

/* Level 1 */
.bg-colored .mod-line .menu-sidebar li.level1 { border-top-color: rgba(255,255,255,0.5); }


/* Line Menu
----------------------------------------------------------------------------------------------------*/

.menu-line li {

	padding-left:33px;
	background-image: url(../images/menu_line_item.png);
	background-position: 0 50%;
	background-repeat: no-repeat;
}

.menu-line li:first-child {
	margin-left: 0;
	padding-left: 0;
	background: none;
}

.menu-dropdown li.active .level1:before, #menu .menu-dropdown li.level1:hover .level1, #menu .menu-dropdown li.remain .level1, .menu-dropdown  {
    background-color: transparent;
 	
}

 .dropdown-bg > div {
    background-color: #fff;
 	
}

 /* Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */

/*
 * Style Style Sheet - Defines the main look like colors and backgrounds
 * Not all style related CSS is included, only colors and backgrounds which may change for different theme styles
 */


/* Base
----------------------------------------------------------------------------------------------------*/

a,
code { color: #a0a0a0; }

mark { background-color: #32A1D9; }
ins { background-color: #47BC58; }

.bg-color1 strong { color: #B2DFFF; }
.bg-color2 strong { color: #A7E2A5; }

::-moz-selection { background: #008AD0; }
::selection { background: #008AD0; }


/* Layout
----------------------------------------------------------------------------------------------------*/

/* 
 * BG Block 
 */





.body-dark,
.bg-dark { background: #f2f2f2; font-size: 13px;<!--  text-align: justify; --> color:#484848;  }


/* Menus
----------------------------------------------------------------------------------------------------*/

.menu-dropdown li.active .level1:before,
#menu .menu-dropdown li.level1:hover .level1,
#menu .menu-dropdown li.remain .level1,
.menu-dropdown .dropdown-bg > div { }

#menu .menu-dropdown li.level1:hover .level1,
#menu .menu-dropdown li.remain .level1  { border-color: #0081C1; }

.menu-dropdown a.level3 { background-image: url(../images/menu_dropdown_level3.png); }

.menu-dropdown li.active .level1 { color: #0081C1; }

/* 
 * Menu Sidebar
 */

.menu-sidebar li.parent .level1 > span { background-image: url(../images/menu_sidebar_parent.png); }
.menu-sidebar a.level2 { background-image: url(../images/menu_sidebar_level2.png); }

/* 
 * Sidebar on color1 modules 
 */

.bg-color1 .menu-sidebar li.parent .level1 > span,
.mod-box-color1 .menu-sidebar li.parent .level1 > span { background-image: url(../images/menu_sidebar_parent_color1.png); }

.bg-color1 .menu-sidebar a.level2,
.mod-box-color1 .menu-sidebar a.level2 { background-image: url(../images/menu_sidebar_level2_color1.png); }

/* 
 *Sidebar on color2 modules 
 */

.bg-color2 .menu-sidebar li.parent .level1 > span,
.mod-box-color2 .menu-sidebar li.parent .level1 > span { background-image: url(../images/menu_sidebar_parent_color2.png); }

.bg-color2 .menu-sidebar a.level2,
.mod-box-color2 .menu-sidebar a.level2 { background-image: url(../images/menu_sidebar_level2_color2.png); }

/* 
 * Menu Sidebar on grey + default modules 
 */
 
#page .mod-box-default .menu-sidebar li.parent .level1 > span,
#page .mod-box-grey .menu-sidebar li.parent .level1 > span { background-image: url(../images/menu_sidebar_parent.png); }
#page .mod-box-default  .menu-sidebar a.level2,
#page .mod-box-grey  .menu-sidebar a.level2 { background-image: url(../images/menu_sidebar_level2.png); }

.mod-line .menu-sidebar li .active,
#page .mod-box-default .menu-sidebar li .active,
#page .mod-box-grey .menu-sidebar li .active { color: #0081C1; }


/* Modules
----------------------------------------------------------------------------------------------------*/

.mod-box .module-title,
.mod-line .module-title { color: #3EBACB; }

.module .badge { background-image: url(../images/module_badges.png); }
.module .module-title .icon { background-image: url(../images/module_icons.png); }

.mod-box-color1 { 
	border-color: #006DA4;
	background: #0081C1;
}

.mod-box-color2 { 
	border-color: #32893F;
	background: #47BC58;
}

.bg-colored .mod-box-default a,
.bg-colored .mod-box-grey a {
	color: #0081C1;
	text-shadow: none;
} 

.bg-colored .mod-box-default code,
.bg-colored .mod-box-grey code { color: #0081C1; } 


/* Tools + System Links
----------------------------------------------------------------------------------------------------*/

.button-primary,
#page .mod-box-default .button-primary,
#page .mod-box-grey .button-primary,
#system .item > .links a {
	border-color: #006DA4;
	background: #008CD1;
}

.button-primary:hover,
#page .mod-box-default .button-primary:hover,
#page .mod-box-grey .button-primary:hover,
#system .item > .links a:hover {
	border-color: #005C8B;
	background: #0082C2;
}

.button-primary:active,
#page .mod-box-default .button-primary:active,
#page .mod-box-grey .button-primary:active,
#system .item > .links a:active {
	border-color: #00517A;
	background: #0079B4;
}	

dl.separator dt:after { background-color: #008CD1; }

em.box { color: #0081C1; }

.social-icons li a,
.module.mod-box-default .social-icons li a,
.module.mod-box-grey .social-icons li a { background-image: url(../images/tools/icons_social.png); }


/* Links
----------------------------------------------------------------------------------------------------*/

.menu-dropdown .level2 a:hover,
.menu-dropdown .level2 a.current,
.bg-color1 a:hover,
.mod-box-color1 a:hover,
.mod-box-color1 .menu-sidebar :hover,
.mod-box-color1 .menu-sidebar li .active,
.bg-color1 .menu-sidebar :hover,
.bg-color1 .menu-sidebar li .active,
.bg-color1 .mod-line .menu-sidebar li .active { color: #B2B2B2; }

.bg-color2 a:hover,
.mod-box-color2 a:hover,
.mod-box-color2 .menu-sidebar :hover,
.mod-box-color2 .menu-sidebar li .active,
.bg-color2 .menu-sidebar :hover,
.bg-color2 .menu-sidebar li .active,
.bg-color2 .mod-line .menu-sidebar li .active { color: #A7E2A5; }


/* System
----------------------------------------------------------------------------------------------------*/

#system .pagination a:hover, 
#system .pagination strong,
.searchbox .results li.results-header,
.searchbox .results li.result.selected h3,
#system #respond h3 { color: #0081C1; }

#system .pagination a:hover { border-color: #006599; }

#system .pagination a.previous,
#system .pagination a.next { background-image: url(../images/pagination.png); }

.searchbox .results li.more-results:hover { background-color: #0081C1; }

#system #comments .comment-byadmin .comment-head {
	border-color: #D3D9DB;
	background: #E9EFF2;
}

#system span.highlight { background-color: #0081C1; }


/* Extensions
----------------------------------------------------------------------------------------------------*/




/* Widgetkit Slideshow
----------------------------------------------------------------------------------------------------*/

.wk-slideshow-infinite .caption h1 {
	background-color: #007BB7;
	background-color: rgba(0,143,213,0.8);
}

.wk-slideshow-infinite .caption h1 + span {
	background-color: #36B04A;
	background-color: rgba(71,170,80,0.85);
}

#system .item .content.clearfix center p:nth-child(2)
{
display:none;
visibility:hidden;
}

/* Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */

/*
 * Custom Style Sheet - Use this file to style your content
 */

/* Layout
----------------------------------------------------------------------------------------------------*/

.custom-logo { 
	width: 225px;
	height: 293px;
	background: url(../images/logo.png) 0 0 no-repeat;
	background-size: contain;
	margin-top:127px;

}

.margin-tb-20 { margin: 20px 0; }
.margin-l-40 { margin-left: 40px; }


/* Modules
----------------------------------------------------------------------------------------------------*/

/* Fixing the flickering for -webkit- browsers */
.module { -webkit-backface-visibility: hidden; }


/* Frontpage: Features
----------------------------------------------------------------------------------------------------*/

.frontpage-teaser1 {

	background-position: 0 50%;
	background-repeat: no-repeat;
	background-size: cover;
}

.frontpage-teaser2 {
	background-image: url(../images/yootheme/demo/slideshow/infinite_teaser2_default.jpg);
	background-position: 0 50%;
	background-repeat: no-repeat;
	background-size: cover;
}

.frontpage-teaser3 {
	background-image: url(../images/yootheme/demo/slideshow/infinite_teaser3_default.jpg);
	background-position: 50% 50%;
	background-repeat: no-repeat;
	background-size: cover;
}


/* Frontpage: Features
----------------------------------------------------------------------------------------------------*/

.frontpage-features { 
	margin-top: 30px; 
	overflow: hidden;
}

.frontpage-features h1 {
	margin: 20px 0 5px 0;
	font-size: 19px;
	line-height: 20px;
}

/* Frontpage: Check
----------------------------------------------------------------------------------------------------*/

.frontpage-check {
	float: left;
	margin-bottom: 20px;
	text-transform: uppercase;
}


/* Frontpage: Team
----------------------------------------------------------------------------------------------------*/

.frontpage-team h1 {
	margin: 20px 0 0 0;
	font-size: 40px;
	line-height: 41px;
}

.frontpage-team p {
	margin: 10px 0 0 0;
	font-size: 17px;
	line-height: 22px;
}


/* Frontpage: Contact
----------------------------------------------------------------------------------------------------*/

ul.line.frontpage-contact > li {
	margin: 0;
	padding: 15px 0;
	border-top: none;
	background: url(../images/line_bg.png) bottom repeat-x;
}

ul.line.frontpage-contact > li:first-child { 
	background: url(../images/line_bg.png) top repeat-x,
				url(../images/line_bg.png) bottom repeat-x;
}

ul.line.frontpage-contact strong {
	float: left;
	width: 140px;
	text-transform: uppercase;
	color: #FFF;
	font-weight: normal;
}

ul.line.frontpage-contact div { display: inline-block; }


/* Frontpage: Clients
----------------------------------------------------------------------------------------------------*/

.frontpage-clients a {
	float: left;
	opacity: 0.5;
	margin: 0 -1px -1px 0;
	border: 1px solid #616a73;
	border: 1px solid rgba(255,255,255,0.5); 
}

.frontpage-clients a:hover {
	opacity: 1;
	border: 1px solid #FFF;
	background-color: rgba(255,255,255,0.05);
}

.frontpage-teaser { line-height: 0; }
.frontpage-teaser img { 
	display: block; 
	line-height: 0;
}


/* Responsive 
----------------------------------------------------------------------------------------------------*/

/* Only Phones and Tablets (Portrait) */
@media (max-width: 959px) {

	/* Layout */
	.margin-l-40 { margin-left: 0; }


}

/* Only Tablets (Portrait) */
@media (min-width: 768px) and (max-width: 959px) {

	/* Layout */
	#block-bottom-b .width33 { width: 100%; }

	.frontpage-features img {
		float: none;
		margin: auto auto 15px;
	}

	.frontpage-check.width50 { width: 100%; }
	

}
.skiptranslate span, .hitenow {
display:none;
}
#trans {
  background: none repeat scroll 0 0 #7fdcfb;
  border: 1px solid #ddd;
  border-radius: 8px;
  height: 28px;
  overflow: hidden;
  padding: 8px;
  position: fixed;
  right: 0;
  top: -5px;
  width: auto;
}

/*--style.css---*/
/* Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */

/*
 * Style Style Sheet - Defines the main look like colors and backgrounds
 * Not all style related CSS is included, only colors and backgrounds which may change for different theme styles
 */


/* Base
----------------------------------------------------------------------------------------------------*/

a,
code { color: #a0a0a0 !important; }

mark { background-color: #32A1D9; }
ins { background-color: #47BC58; }

.bg-color1 strong { color: #B2DFFF; }
.bg-color2 strong { color: #A7E2A5; }

::-moz-selection { background: #008AD0; }
::selection { background: #008AD0; }


/* Layout
----------------------------------------------------------------------------------------------------*/

/* 
 * BG Block 
 */





.body-dark,
.bg-dark { background: #f2f2f2; font-size: 13px;<!--  text-align: justify; --> color:#484848;  }


/* Menus
----------------------------------------------------------------------------------------------------*/

.menu-dropdown li.active .level1:before,
#menu .menu-dropdown li.level1:hover .level1,
#menu .menu-dropdown li.remain .level1,
.menu-dropdown .dropdown-bg > div { }

#menu .menu-dropdown li.level1:hover .level1,
#menu .menu-dropdown li.remain .level1  { border-color: #0081C1; }

.menu-dropdown a.level3 { background-image: url(../images/menu_dropdown_level3.png); }

.menu-dropdown li.active .level1 { color: #0081C1; }

/* 
 * Menu Sidebar
 */

.menu-sidebar li.parent .level1 > span { background-image: url(../images/menu_sidebar_parent.png); }
.menu-sidebar a.level2 { background-image: url(../images/menu_sidebar_level2.png); }

/* 
 * Sidebar on color1 modules 
 */

.bg-color1 .menu-sidebar li.parent .level1 > span,
.mod-box-color1 .menu-sidebar li.parent .level1 > span { background-image: url(../images/menu_sidebar_parent_color1.png); }

.bg-color1 .menu-sidebar a.level2,
.mod-box-color1 .menu-sidebar a.level2 { background-image: url(../images/menu_sidebar_level2_color1.png); }

/* 
 *Sidebar on color2 modules 
 */

.bg-color2 .menu-sidebar li.parent .level1 > span,
.mod-box-color2 .menu-sidebar li.parent .level1 > span { background-image: url(../images/menu_sidebar_parent_color2.png); }

.bg-color2 .menu-sidebar a.level2,
.mod-box-color2 .menu-sidebar a.level2 { background-image: url(../images/menu_sidebar_level2_color2.png); }

/* 
 * Menu Sidebar on grey + default modules 
 */
 
#page .mod-box-default .menu-sidebar li.parent .level1 > span,
#page .mod-box-grey .menu-sidebar li.parent .level1 > span { background-image: url(../images/menu_sidebar_parent.png); }
#page .mod-box-default  .menu-sidebar a.level2,
#page .mod-box-grey  .menu-sidebar a.level2 { background-image: url(../images/menu_sidebar_level2.png); }

.mod-line .menu-sidebar li .active,
#page .mod-box-default .menu-sidebar li .active,
#page .mod-box-grey .menu-sidebar li .active { color: #0081C1; }


/* Modules
----------------------------------------------------------------------------------------------------*/

.mod-box .module-title,
.mod-line .module-title { color: #3EBACB; }

.module .badge { background-image: url(../images/module_badges.png); }
.module .module-title .icon { background-image: url(../images/module_icons.png); }

.mod-box-color1 { 
	border-color: #006DA4;
	background: #0081C1;
}

.mod-box-color2 { 
	border-color: #32893F;
	background: #47BC58;
}

.bg-colored .mod-box-default a,
.bg-colored .mod-box-grey a {
	color: #0081C1;
	text-shadow: none;
} 

.bg-colored .mod-box-default code,
.bg-colored .mod-box-grey code { color: #0081C1; } 


/* Tools + System Links
----------------------------------------------------------------------------------------------------*/

.button-primary,
#page .mod-box-default .button-primary,
#page .mod-box-grey .button-primary,
#system .item > .links a {
	border-color: #006DA4;
	background: #008CD1;
}

.button-primary:hover,
#page .mod-box-default .button-primary:hover,
#page .mod-box-grey .button-primary:hover,
#system .item > .links a:hover {
	border-color: #005C8B;
	background: #0082C2;
}

.button-primary:active,
#page .mod-box-default .button-primary:active,
#page .mod-box-grey .button-primary:active,
#system .item > .links a:active {
	border-color: #00517A;
	background: #0079B4;
}	

dl.separator dt:after { background-color: #008CD1; }

em.box { color: #0081C1; }

.social-icons li a,
.module.mod-box-default .social-icons li a,
.module.mod-box-grey .social-icons li a { background-image: url(../images/tools/icons_social.png); }


/* Links
----------------------------------------------------------------------------------------------------*/

.menu-dropdown .level2 a:hover,
.menu-dropdown .level2 a.current,
.bg-color1 a:hover,
.mod-box-color1 a:hover,
.mod-box-color1 .menu-sidebar :hover,
.mod-box-color1 .menu-sidebar li .active,
.bg-color1 .menu-sidebar :hover,
.bg-color1 .menu-sidebar li .active,
.bg-color1 .mod-line .menu-sidebar li .active { color: #B2B2B2; }

.bg-color2 a:hover,
.mod-box-color2 a:hover,
.mod-box-color2 .menu-sidebar :hover,
.mod-box-color2 .menu-sidebar li .active,
.bg-color2 .menu-sidebar :hover,
.bg-color2 .menu-sidebar li .active,
.bg-color2 .mod-line .menu-sidebar li .active { color: #A7E2A5; }


/* System
----------------------------------------------------------------------------------------------------*/

#system .pagination a:hover, 
#system .pagination strong,
.searchbox .results li.results-header,
.searchbox .results li.result.selected h3,
#system #respond h3 { color: #0081C1; }

#system .pagination a:hover { border-color: #006599; }

#system .pagination a.previous,
#system .pagination a.next { background-image: url(../images/pagination.png); }

.searchbox .results li.more-results:hover { background-color: #0081C1; }

#system #comments .comment-byadmin .comment-head {
	border-color: #D3D9DB;
	background: #E9EFF2;
}

#system span.highlight { background-color: #0081C1; }


/* Extensions
----------------------------------------------------------------------------------------------------*/




/* Widgetkit Slideshow
----------------------------------------------------------------------------------------------------*/

.wk-slideshow-infinite .caption h1 {
	background-color: #007BB7;
	background-color: rgba(0,143,213,0.8);
}

.wk-slideshow-infinite .caption h1 + span {
	background-color: #36B04A;
	background-color: rgba(71,170,80,0.85);
}

#system .item .content.clearfix center p:nth-child(2)
{
display:none;
visibility:hidden;
}
/*--------slider---------------------*/

.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.width20{width:20%}.width25{width:25%}.width33{width:33.333%}.width50{width:50%}[class*='width']{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.wk-slideshow img,
.wk-gallery img,
.spotlight img,
a[data-lightbox] img{max-width:100%;height:auto;vertical-align:middle}.wk-slideset img,
.wk-slideshow
canvas{vertical-align:middle}.wk-slideset
img{max-width:none}.wk-content>a:first-child{display:block}.wk-content>*:first-child{margin-top:0}.wk-content>*:last-child{margin-bottom:0}.wk-slideshow{visibility:hidden}.wk-slideshow,
.wk-slideshow
.slides{position:relative}.wk-slideshow .slides,
.wk-slideshow
.nav{list-style:none;margin:0;padding:0}.wk-slideshow .slides>li{position:absolute}.wk-slideshow .slides>li>a{display:block}.wk-slideshow .nav
li{cursor:pointer}.wk-slideshow .nav
span{display:block}.wk-slideshow .next,
.wk-slideshow
.prev{position:absolute;z-index:5;cursor:pointer}.wk-slideshow
.caption{position:absolute;left:0;right:0;bottom:0;z-index:5;padding:10px;background:rgba(0,0,0,0.5)}.wk-slideshow
.captions{display:none}.wk-slideshow .caption,
.wk-slideshow .caption
a{color:#fff}.wk-slideshow .caption
a{text-decoration:underline}.wk-slideset{visibility:hidden}.wk-slideset
.sets{overflow:hidden}.wk-slideset .set,
.wk-slideset
.nav{list-style:none;margin:0;padding:0}.wk-slideset
.set{display:none;position:relative;text-align:center;-webkit-transform-origin:left top;-moz-transform-origin:left top;-ms-transform-origin:left top;-o-transform-origin:left top;transform-origin:left top}.wk-slideset .set:first-child{display:block}.wk-slideset .set>li{position:absolute}.wk-slideset .nav
span{display:block;cursor:pointer}.wk-slideset .next,
.wk-slideset
.prev{position:absolute;z-index:5;cursor:pointer}.wk-accordion
.toggler{margin:0;cursor:pointer}.wk-map
img{max-width:none}.wk-accordion,.wk-map{max-width:100%}@media (max-width: 767px){.wk-slideshow
.caption{font-size:10px;line-height:14px}}

.wk-accordion-default{margin-bottom:-10px;width:100%}.wk-accordion-default
.toggler{margin-bottom:10px;padding:7px;border:1px
solid #49C5D3;background:#F5F5F5;background:-moz-linear-gradient(top, #FAFAFA 0%, #F5F5F5 100%);background:-webkit-linear-gradient(top, #FAFAFA 0%, #F5F5F5 100%);background:-o-linear-gradient(top, #FAFAFA 0%, #F5F5F5 100%);background:linear-gradient(to bottom, #FAFAFA 0%, #F5F5F5 100%);border-radius:5px;box-shadow:0 1px 0 #fff inset;text-shadow:0 1px 0 #fff}.wk-accordion-default
.content{padding:10px}
.wk-slideshow-inside
.nav{position:absolute;bottom:0;z-index:3;width:100%;overflow:hidden}.wk-slideshow-inside .nav
li{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:7px
7px 0 0;background:#fff;float:left}.wk-slideshow-inside .nav:hover
img{opacity:0.4}.wk-slideshow-inside .nav li:hover
img{opacity:1}.wk-slideshow-inside .nav li
img{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.wk-slideshow-inside>div{position:relative}.wk-slideshow-inside > div:hover .next,
.wk-slideshow-inside > div:hover
.prev{top:50%;width:50px;height:50px;margin-top:-25px;background:url("/media/widgetkit/widgets/gallery/styles/inside/images/buttons.png") 0 50px no-repeat}.wk-slideshow-inside > div:hover
.next{right:30px;background-position:0 0}.wk-slideshow-inside > div:hover
.prev{left:30px;background-position:0 -50px}.wk-slideshow-inside
.caption{bottom:auto;top:0}@media (max-device-width: 1024px){.wk-slideshow-inside .next,
.wk-slideshow-inside
.prev{display:none}}
.wk-gallery-showcase .slides-container{position:relative}.wk-gallery-showcase .slides-container:hover .next,
.wk-gallery-showcase .slides-container:hover
.prev{top:50%;width:50px;height:50px;margin-top:-25px;background:url("/media/widgetkit/widgets/gallery/styles/showcase/images/buttons.png") 0 50px no-repeat}.wk-gallery-showcase .slides-container:hover
.next{right:30px;background-position:0 0}.wk-gallery-showcase .slides-container:hover
.prev{left:30px;background-position:0 -50px}.wk-gallery-showcase .wk-slideset>div{padding:0
60px}.wk-gallery-showcase .wk-slideset.no-buttons>div{padding:0}.wk-gallery-showcase .wk-slideset
.sets{padding:10px
0 3px 0}.wk-gallery-showcase .wk-slideset .set>li>div{margin:0
3px;cursor:pointer}.wk-gallery-showcase .wk-slideset .set>li>div>img{display:block}.wk-gallery-showcase .wk-slideset .set:hover>li>div{opacity:0.4}.wk-gallery-showcase .wk-slideset .set>li>div:hover{opacity:1}.wk-gallery-showcase .wk-slideset .set:hover>li>div{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.wk-gallery-showcase .wk-slideset>div{position:relative}.wk-gallery-showcase .wk-slideset > div .next,
.wk-gallery-showcase .wk-slideset > div
.prev{top:50%;width:30px;height:30px;margin-top:-13px;background:url("/media/widgetkit/widgets/gallery/styles/showcase/images/navigation_buttons.png") 0 30px no-repeat}.wk-gallery-showcase .wk-slideset > div
.next{right:25px;background-position:0 0}.wk-gallery-showcase .wk-slideset > div
.prev{left:25px;background-position:0 -90px}.wk-gallery-showcase .wk-slideset > div .next:hover{background-position:0 -30px}.wk-gallery-showcase .wk-slideset > div .next:active{background-position:0 -60px}.wk-gallery-showcase .wk-slideset > div .prev:hover{background-position:0 -120px}.wk-gallery-showcase .wk-slideset > div .prev:active{background-position:0 -150px}@media (max-device-width: 1024px){.wk-gallery-showcase .slides-container .next,
.wk-gallery-showcase .slides-container
.prev{display:none}}
.wk-gallery-showcasebox .slides-container{border-radius:5px 5px 0 0;overflow:hidden}.wk-gallery-showcasebox .slides-container{position:relative}.wk-gallery-showcasebox .slides-container:hover .next,
.wk-gallery-showcasebox .slides-container:hover
.prev{top:50%;width:50px;height:50px;margin-top:-25px;background:url("/media/widgetkit/widgets/gallery/styles/showcase_box/images/buttons.png") 0 50px no-repeat}.wk-gallery-showcasebox .slides-container:hover
.next{right:30px;background-position:0 0}.wk-gallery-showcasebox .slides-container:hover
.prev{left:30px;background-position:0 -50px}.wk-gallery-showcasebox .wk-slideset>div{padding:0
60px;border:1px
solid #222;background:#555;background:-moz-linear-gradient(top, #444 0%, #555 7%, #444 100%);background:-webkit-linear-gradient(top, #444 0%, #555 7%, #444 100%);background:-o-linear-gradient(top, #444 0%, #555 7%, #444 100%);background:linear-gradient(to bottom, #444 0%, #555 7%, #444 100%);box-shadow:0 0 20px rgba(0,0,0,0.5) inset,
0 0 50px rgba(0,0,0,0.2) inset;border-radius:0 0 5px 5px}.wk-gallery-showcasebox .wk-slideset.no-buttons>div{padding:0}.wk-gallery-showcasebox .wk-slideset
.sets{padding:15px
0}.wk-gallery-showcasebox .wk-slideset .set>li>div{margin:0
3px;padding:1px;background:#333;background:-moz-linear-gradient(top, #333 80%, #222 100%);background:-webkit-linear-gradient(top, #333 80%, #222 100%);background:-o-linear-gradient(top, #333 80%, #222 100%);background:linear-gradient(to bottom, #333 80%, #222 100%);border-radius:5px;cursor:pointer}.wk-gallery-showcasebox .wk-slideset .set>li>div>div{padding:5px;background:#444;border-radius:5px;box-shadow:0 1px 0 rgba(255,255,255,0.1) inset}.wk-gallery-showcasebox .wk-slideset .set>li>div>div>img{display:block;border-radius:2px;box-shadow:0 0 0 1px rgba(0,0,0,0.2);opacity:0.8}.wk-gallery-showcasebox .wk-slideset .set>li:hover>div{background:#333;background:-moz-linear-gradient(top, #333, #222);background:-webkit-linear-gradient(top, #333, #222);background:-o-linear-gradient(top, #333, #222);background:linear-gradient(to bottom, #333, #222);box-shadow:0 2px 3px rgba(0,0,0,0.3)}.wk-gallery-showcasebox .wk-slideset .set>li:hover>div>div{background:#666;background:-moz-linear-gradient(top, #666, #555);background:-webkit-linear-gradient(top, #666, #555);background:-o-linear-gradient(top, #666, #555);background:linear-gradient(to bottom, #666, #555)}.wk-gallery-showcasebox .wk-slideset .set>li:hover>div>div>img{opacity:1}.wk-gallery-showcasebox .wk-slideset .set>li.active>div{background:#222;background:-moz-linear-gradient(top, #111, #222);background:-webkit-linear-gradient(top, #111, #222);background:-o-linear-gradient(top, #111, #222);background:linear-gradient(to bottom, #111, #222);box-shadow:0 0 1px rgba(255,255,255,0.2)}.wk-gallery-showcasebox .wk-slideset .set>li.active>div>div{background:#444;box-shadow:0 1px 4px rgba(0,0,0,0.7) inset}.wk-gallery-showcasebox .wk-slideset .set>li.active>div>div>img{opacity:1}.wk-gallery-showcasebox .wk-slideset>div{position:relative}.wk-gallery-showcasebox .wk-slideset > div .next,
.wk-gallery-showcasebox .wk-slideset > div
.prev{top:50%;width:30px;height:32px;margin-top:-16px;background:url("/media/widgetkit/widgets/gallery/styles/showcase_box/images/navigation_buttons.png") 0 0 no-repeat}.wk-gallery-showcasebox .wk-slideset > div
.next{right:25px;background-position:0 0}.wk-gallery-showcasebox .wk-slideset > div
.prev{left:25px;background-position:0 -96px}.wk-gallery-showcasebox .wk-slideset > div .next:hover{background-position:0 -32px}.wk-gallery-showcasebox .wk-slideset > div .next:active{background-position:0 -64px}.wk-gallery-showcasebox .wk-slideset > div .prev:hover{background-position:0 -128px}.wk-gallery-showcasebox .wk-slideset > div .prev:active{background-position:0 -160px}@media (max-device-width: 1024px){.wk-gallery-showcasebox .slides-container .next,
.wk-gallery-showcasebox .slides-container
.prev{display:none}}@media (max-width: 767px){.wk-gallery-showcasebox .wk-slideset>div{padding:0
40px}.wk-gallery-showcasebox .wk-slideset > div
.next{right:5px}.wk-gallery-showcasebox .wk-slideset > div
.prev{left:5px}}
.wk-gallery-slider{overflow:hidden}.wk-gallery-slider
ul{list-style:none;margin:0;padding:0}.wk-gallery-slider ul
li{float:left;overflow:hidden}.wk-gallery-slider ul li>a{display:block}.wk-gallery-slider ul li
.spotlight{max-width:none}@media (max-width: 767px){.wk-gallery-slider ul li
.spotlight{font-size:10px;line-height:14px}}
.wk-gallery-wall>*{display:block;<!-- 	float: left;-->}.wk-gallery-wall.margin{margin:0
-15px -15px 0}.wk-gallery-wall.margin>*{margin:0
15px 15px 0}.wk-gallery-wall.round > *,
.wk-gallery-wall.round > * > img,
.wk-gallery-wall.round .spotlight>img+div{border-radius:10px;overflow:hidden}.wk-gallery-wall.round .spotlight[data-spotlight*="top"] .overlay{border-bottom-left-radius:0;border-bottom-right-radius:0}.wk-gallery-wall.round .spotlight[data-spotlight*="bottom"] .overlay{border-top-left-radius:0;border-top-right-radius:0}.wk-gallery-wall.zoom>*{-moz-transition:all 0.1s ease-out;-o-transition:all 0.1s ease-out;-webkit-transition:all 0.1s ease-out;transition:all 0.1s ease-out}.wk-gallery-wall.zoom>*:hover{z-index:10;box-shadow:8px 8px 15px rgba(0,0, 0, 0.4);-webkit-transform:rotate(0deg) scale(1.2);-o-transform:rotate(0deg) scale(1.2);-moz-transform:rotate(0deg) scale(1.2);-ms-transform:rotate(0deg) scale(1.2);transform:rotate(0deg) scale(1.2)}.wk-gallery-wall.polaroid{position:relative;z-index:0}.wk-gallery-wall.polaroid>*>div{position:relative;padding:10px;border:1px
solid #eee;background:#fff;box-shadow:0 2px 4px rgba(0,0,0,0.1)}.wk-gallery-wall.polaroid>*>div:before,.wk-gallery-wall.polaroid>*>div:after{content:"";position:absolute;z-index:-1;bottom:8px;left:10px;width:50%;height:20%;max-width:300px;box-shadow:0 8px 16px rgba(0,0,0,0.6);-webkit-transform:skew(-15deg) rotate(-6deg);-moz-transform:skew(-15deg) rotate(-6deg);-ms-transform:skew(-15deg) rotate(-6deg);-o-transform:skew(-15deg) rotate(-6deg);transform:skew(-15deg) rotate(-6deg)}.wk-gallery-wall.polaroid>*>div:after{left:auto;right:10px;-webkit-transform:skew(15deg) rotate(6deg);-moz-transform:skew(15deg) rotate(6deg);-ms-transform:skew(15deg) rotate(6deg);-o-transform:skew(15deg) rotate(6deg);transform:skew(15deg) rotate(6deg)}.wk-gallery-wall.polaroid
p.title{margin:0;padding-top:10px;text-align:center;color:#444}.wk-gallery-wall.polaroid{margin:30px
0}.wk-gallery-wall.polaroid>*{-webkit-transform:rotate(-3deg);-moz-transform:rotate(-3deg);-ms-transform:rotate(-3deg);-o-transform:rotate(-3deg);transform:rotate(-3deg)}.wk-gallery-wall.polaroid
p.title{-webkit-transform-style:preserve-3d}.wk-gallery-wall.polaroid>*:nth-child(even){-webkit-transform:rotate(3deg) scale(1.05);-moz-transform:rotate(3deg) scale(1.05);-ms-transform:rotate(3deg) scale(1.05);-o-transform:rotate(3deg) scale(1.05);transform:rotate(3deg) scale(1.05)}.wk-gallery-wall.polaroid>*:nth-child(5n){-webkit-transform:rotate(-4deg) scale(0.9);-moz-transform:rotate(-4deg) scale(0.9);-ms-transform:rotate(-4deg) scale(0.9);-o-transform:rotate(-4deg) scale(0.9);transform:rotate(-4deg) scale(0.9);position:relative;left:-10px}.wk-gallery-wall.polaroid>*{-moz-transition:all 0.1s ease-out;-o-transition:all 0.1s ease-out;-webkit-transition:all 0.1s ease-out;transition:all 0.1s ease-out}.wk-gallery-wall.polaroid>*:hover{position:relative;z-index:10;box-shadow:8px 8px 15px rgba(0,0, 0, 0.4);-webkit-transform:rotate(0deg) scale(1.2);-o-transform:rotate(0deg) scale(1.2);-moz-transform:rotate(0deg) scale(1.2);-ms-transform:rotate(0deg) scale(1.2);transform:rotate(0deg) scale(1.2)}
#lightbox-loading{display:none;position:fixed;top:50%;left:50%;width:40px;height:40px;margin:-20px 0 0 -20px;cursor:pointer;overflow:hidden;z-index:1104}#lightbox-loading
div{position:absolute;top:0;left:0;width:40px;height:480px;background-image:url("/media/widgetkit/widgets/lightbox/images/loading.png")}#lightbox-overlay{display:none;position:absolute;top:0;left:0;width:100%;z-index:1100}#lightbox-tmp{display:none;padding:0;margin:0;border:0;overflow:auto}#lightbox-wrap{display:none;position:absolute;top:0;left:0;padding:20px;z-index:1101;outline:none}#lightbox-outer{position:relative;width:100%;height:100%;background:#FFF;box-shadow:0px 0px 15px #555}#lightbox-content{position:relative;width:0;height:0;padding:0;border:0px
solid #FFF;outline:none;overflow:hidden;z-index:1102}#lightbox-close{display:none;position:absolute;top:-17px;right:-17px;width:34px;height:34px;background:url("/media/widgetkit/widgets/lightbox/images/close.png") 0 0 no-repeat;cursor:pointer;z-index:1103}#lightbox-error{margin:0;padding:14px;font:normal 12px/20px Arial;color:#444}#lightbox-img{width:100%;height:100%;margin:0;padding:0;border:none;outline:none;line-height:0;vertical-align:top}#lightbox-frame{display:block;width:100%;height:100%;border:none}#lightbox-left,#lightbox-right{display:none;position:absolute;top:100px;bottom:100px;width:35%;outline:none;background:url("/media/widgetkit/widgets/lightbox/images/blank.gif");z-index:1102;cursor:pointer}#lightbox-left{left:0px}#lightbox-right{right:0px}#lightbox-left-ico,#lightbox-right-ico{display:block;position:absolute;top:50%;left:-9999px;z-index:1102;width:50px;height:50px;margin-top:-25px;background:url("/media/widgetkit/widgets/lightbox/images/buttons.png") 0 0 no-repeat;cursor:pointer}#lightbox-right-ico{background-position:0 -50px}#lightbox-left:hover
span{left:30px}#lightbox-right:hover
span{left:auto;right:30px}#lightbox-title{font-size:12px;z-index:1102}#lightbox-title.lightbox-title-float{padding:5px
10px;position:absolute;left:0;bottom:-20px;background:#000;background:rgba(0,0,0,0.7);color:#FFF;font-weight:bold;border-radius:6px}#lightbox-title.lightbox-title-inside{padding-bottom:10px;text-align:center;color:#333;background:#FFF;position:relative}#lightbox-title.lightbox-title-outside{padding-top:10px;color:#FFF}#lightbox-title.lightbox-title-over{position:absolute;bottom:0;left:0;color:#FFF;text-align:center;background:#000;background:rgba(0,0,0,0.5)}#lightbox-title-over{padding:10px}a[data-lightbox]{display:inline-block;max-width:100%}
.mejs-container{position:relative;background:#000;font-family:Helvetica,Arial;text-align:left;vertical-align:top;text-indent:0}.me-plugin{position:absolute}.mejs-embed, .mejs-embed
body{width:100%;height:100%;margin:0;padding:0;background:#000;overflow:hidden}.mejs-container-fullscreen{position:fixed;left:0;top:0;right:0;bottom:0;overflow:hidden;z-index:1000}.mejs-container-fullscreen .mejs-mediaelement,
.mejs-container-fullscreen
video{width:100%;height:100%}.mejs-background{position:absolute;top:0;left:0}.mejs-mediaelement{position:absolute;top:0;left:0;width:100%;height:100%}.mejs-poster{position:absolute;top:0;left:0}.mejs-poster
img{border:0;padding:0;border:0;display:block}.mejs-overlay{position:absolute;top:0;left:0}.mejs-overlay-play{cursor:pointer}.mejs-overlay-button{position:absolute;top:50%;left:50%;width:100px;height:100px;margin:-50px 0 0 -50px;background:url("/media/widgetkit/widgets/mediaplayer/mediaelement/bigplay.svg") no-repeat}.no-svg .mejs-overlay-button{background-image:url("/media/widgetkit/widgets/mediaplayer/mediaelement/bigplay.png")}.mejs-overlay:hover .mejs-overlay-button{background-position:0 -100px }.mejs-overlay-loading{position:absolute;top:50%;left:50%;width:80px;height:80px;margin:-40px 0 0 -40px;background:#333;background:url("/media/widgetkit/widgets/mediaplayer/mediaelement/background.png");background:rgba(0, 0, 0, 0.9);background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(50,50,50,0.9)), to(rgba(0,0,0,0.9)));background:-webkit-linear-gradient(top, rgba(50,50,50,0.9), rgba(0,0,0,0.9));background:-moz-linear-gradient(top, rgba(50,50,50,0.9), rgba(0,0,0,0.9));background:-o-linear-gradient(top, rgba(50,50,50,0.9), rgba(0,0,0,0.9));background:-ms-linear-gradient(top, rgba(50,50,50,0.9), rgba(0,0,0,0.9));background:linear-gradient(rgba(50,50,50,0.9), rgba(0,0,0,0.9))}.mejs-overlay-loading
span{display:block;width:80px;height:80px;background:transparent url("/media/widgetkit/widgets/mediaplayer/mediaelement/loading.gif") 50% 50% no-repeat}.mejs-container .mejs-controls{position:absolute;background:none;list-style-type:none;margin:0;padding:0;bottom:0;left:0;background:url("/media/widgetkit/widgets/mediaplayer/mediaelement/background.png");background:rgba(0, 0, 0, 0.7);background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(50,50,50,0.7)), to(rgba(0,0,0,0.7)));background:-webkit-linear-gradient(top, rgba(50,50,50,0.7), rgba(0,0,0,0.7));background:-moz-linear-gradient(top, rgba(50,50,50,0.7), rgba(0,0,0,0.7));background:-o-linear-gradient(top, rgba(50,50,50,0.7), rgba(0,0,0,0.7));background:-ms-linear-gradient(top, rgba(50,50,50,0.7), rgba(0,0,0,0.7));background:linear-gradient(rgba(50,50,50,0.7), rgba(0,0,0,0.7));height:30px;width:100%}.mejs-container .mejs-controls
div{list-style-type:none;background-image:none;display:block;float:left;margin:0;padding:0;width:26px;height:26px;font-size:11px;line-height:11px;background:0;font-family:Helvetica,Arial;border:0}.mejs-controls .mejs-button
button{cursor:pointer;display:block;font-size:0;line-height:0;text-decoration:none;margin:7px
5px;padding:0;position:absolute;height:16px;width:16px;border:0;background:transparent url("/media/widgetkit/widgets/mediaplayer/mediaelement/controls.svg") no-repeat}.no-svg .mejs-controls .mejs-button
button{background-image:url("/media/widgetkit/widgets/mediaplayer/mediaelement/controls.png")}.mejs-controls .mejs-button button:focus{outline:solid 1px yellow}.mejs-container .mejs-controls .mejs-time{color:#fff;display:block;height:17px;width:auto;padding:8px
3px 0 3px;overflow:hidden;text-align:center;padding:auto 4px;box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}.mejs-container .mejs-controls .mejs-time
span{font-size:11px;color:#fff;line-height:12px;display:block;float:left;margin:1px
2px 0 0;width:auto}.mejs-controls .mejs-play
button{background-position:0 0}.mejs-controls .mejs-pause
button{background-position:0 -16px}.mejs-controls .mejs-stop
button{background-position:-112px 0}.mejs-controls div.mejs-time-rail{width:200px;padding-top:5px}.mejs-controls .mejs-time-rail
span{display:block;position:absolute;width:180px;height:10px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;cursor:pointer}.mejs-controls .mejs-time-rail .mejs-time-total{margin:5px;background:#333;background:rgba(50,50,50,0.8);background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(30,30,30,0.8)), to(rgba(60,60,60,0.8)));background:-webkit-linear-gradient(top, rgba(30,30,30,0.8), rgba(60,60,60,0.8));background:-moz-linear-gradient(top, rgba(30,30,30,0.8), rgba(60,60,60,0.8));background:-o-linear-gradient(top, rgba(30,30,30,0.8), rgba(60,60,60,0.8));background:-ms-linear-gradient(top, rgba(30,30,30,0.8), rgba(60,60,60,0.8));background:linear-gradient(rgba(30,30,30,0.8), rgba(60,60,60,0.8))}.mejs-controls .mejs-time-rail .mejs-time-buffering{width:100%;background-image:-o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));background-image:-webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);-webkit-background-size:15px 15px;-moz-background-size:15px 15px;-o-background-size:15px 15px;background-size:15px 15px;-webkit-animation:buffering-stripes 2s linear infinite;-moz-animation:buffering-stripes 2s linear infinite;-ms-animation:buffering-stripes 2s linear infinite;-o-animation:buffering-stripes 2s linear infinite;animation:buffering-stripes 2s linear infinite}@-webkit-keyframes buffering-stripes{from{background-position:0 0}to{background-position:30px 0}}@-moz-keyframes buffering-stripes{from{background-position:0 0}to{background-position:30px 0}}@-ms-keyframes buffering-stripes{from{background-position:0 0}to{background-position:30px 0}}@-o-keyframes buffering-stripes{from{background-position:0 0}to{background-position:30px 0}}@keyframes buffering-stripes{from{background-position:0 0}to{background-position:30px 0}}.mejs-controls .mejs-time-rail .mejs-time-loaded{background:#3caac8;background:rgba(60,170,200,0.8);background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(44,124,145,0.8)), to(rgba(78,183,212,0.8)));background:-webkit-linear-gradient(top, rgba(44,124,145,0.8), rgba(78,183,212,0.8));background:-moz-linear-gradient(top, rgba(44,124,145,0.8), rgba(78,183,212,0.8));background:-o-linear-gradient(top, rgba(44,124,145,0.8), rgba(78,183,212,0.8));background:-ms-linear-gradient(top, rgba(44,124,145,0.8), rgba(78,183,212,0.8));background:linear-gradient(rgba(44,124,145,0.8), rgba(78,183,212,0.8));width:0}.mejs-controls .mejs-time-rail .mejs-time-current{width:0;background:#fff;background:rgba(255,255,255,0.8);background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(255,255,255,0.9)), to(rgba(200,200,200,0.8)));background:-webkit-linear-gradient(top, rgba(255,255,255,0.9), rgba(200,200,200,0.8));background:-moz-linear-gradient(top, rgba(255,255,255,0.9), rgba(200,200,200,0.8));background:-o-linear-gradient(top, rgba(255,255,255,0.9), rgba(200,200,200,0.8));background:-ms-linear-gradient(top, rgba(255,255,255,0.9), rgba(200,200,200,0.8));background:linear-gradient(rgba(255,255,255,0.9), rgba(200,200,200,0.8))}.mejs-controls .mejs-time-rail .mejs-time-handle{display:none;position:absolute;margin:0;width:10px;background:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;cursor:pointer;border:solid 2px #333;top:-2px;text-align:center}.mejs-controls .mejs-time-rail .mejs-time-float{position:absolute;display:none;background:#eee;width:36px;height:17px;border:solid 1px #333;top:-26px;margin-left:-18px;text-align:center;color:#111}.mejs-controls .mejs-time-rail .mejs-time-float-current{margin:2px;width:30px;display:block;text-align:center;left:0}.mejs-controls .mejs-time-rail .mejs-time-float-corner{position:absolute;display:block;width:0;height:0;line-height:0;border:solid 5px #eee;border-color:#eee transparent transparent transparent;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;top:15px;left:13px}.mejs-controls .mejs-fullscreen-button
button{background-position:-32px 0}.mejs-controls .mejs-unfullscreen
button{background-position:-32px -16px}.mejs-controls .mejs-volume-button{}.mejs-controls .mejs-mute
button{background-position:-16px -16px}.mejs-controls .mejs-unmute
button{background-position:-16px 0}.mejs-controls .mejs-volume-button{position:relative}.mejs-controls .mejs-volume-button .mejs-volume-slider{display:none;height:115px;width:25px;background:url("/media/widgetkit/widgets/mediaplayer/mediaelement/background.png");background:rgba(50, 50, 50, 0.7);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;top:-115px;left:0;z-index:1;position:absolute;margin:0}.mejs-controls .mejs-volume-button:hover{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-total{position:absolute;left:11px;top:8px;width:2px;height:100px;background:#ddd;background:rgba(255, 255, 255, 0.5);margin:0}.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-current{position:absolute;left:11px;top:8px;width:2px;height:100px;background:#ddd;background:rgba(255, 255, 255, 0.9);margin:0}.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-handle{position:absolute;left:4px;top:-3px;width:16px;height:6px;background:#ddd;background:rgba(255, 255, 255, 0.9);cursor:N-resize;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;margin:0}.mejs-controls div.mejs-horizontal-volume-slider{height:26px;width:60px;position:relative}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total{position:absolute;left:0;top:11px;width:50px;height:8px;margin:0;padding:0;font-size:1px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:#333;background:rgba(50,50,50,0.8);background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(30,30,30,0.8)), to(rgba(60,60,60,0.8)));background:-webkit-linear-gradient(top, rgba(30,30,30,0.8), rgba(60,60,60,0.8));background:-moz-linear-gradient(top, rgba(30,30,30,0.8), rgba(60,60,60,0.8));background:-o-linear-gradient(top, rgba(30,30,30,0.8), rgba(60,60,60,0.8));background:-ms-linear-gradient(top, rgba(30,30,30,0.8), rgba(60,60,60,0.8));background:linear-gradient(rgba(30,30,30,0.8), rgba(60,60,60,0.8))}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current{position:absolute;left:0;top:11px;width:50px;height:8px;margin:0;padding:0;font-size:1px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:#fff;background:rgba(255,255,255,0.8);background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(255,255,255,0.9)), to(rgba(200,200,200,0.8)));background:-webkit-linear-gradient(top, rgba(255,255,255,0.9), rgba(200,200,200,0.8));background:-moz-linear-gradient(top, rgba(255,255,255,0.9), rgba(200,200,200,0.8));background:-o-linear-gradient(top, rgba(255,255,255,0.9), rgba(200,200,200,0.8));background:-ms-linear-gradient(top, rgba(255,255,255,0.9), rgba(200,200,200,0.8));background:linear-gradient(rgba(255,255,255,0.9), rgba(200,200,200,0.8))}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-handle{display:none}.mejs-controls .mejs-captions-button{position:relative}.mejs-controls .mejs-captions-button
button{background-position:-48px 0}.mejs-controls .mejs-captions-button .mejs-captions-selector{visibility:hidden;position:absolute;bottom:26px;right:-10px;width:130px;height:100px;background:url("/media/widgetkit/widgets/mediaplayer/mediaelement/background.png");background:rgba(50,50,50,0.7);border:solid 1px transparent;padding:10px;overflow:hidden;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.mejs-controls .mejs-captions-button .mejs-captions-selector
ul{margin:0;padding:0;display:block;list-style-type:none !important;overflow:hidden}.mejs-controls .mejs-captions-button .mejs-captions-selector ul
li{margin:0
0 6px 0;padding:0;list-style-type:none !important;display:block;color:#fff;overflow:hidden}.mejs-controls .mejs-captions-button .mejs-captions-selector ul li
input{clear:both;float:left;margin:3px
3px 0 5px}.mejs-controls .mejs-captions-button .mejs-captions-selector ul li
label{width:100px;float:left;padding:4px
0 0 0;line-height:15px;font-family:helvetica,arial;font-size:10px}.mejs-controls .mejs-captions-button .mejs-captions-translations{font-size:10px;margin:0
0 5px 0}.mejs-chapters{position:absolute;top:0;left:0;-xborder-right:solid 1px #fff;width:10000px;z-index:1}.mejs-chapters .mejs-chapter{position:absolute;float:left;background:#222;background:rgba(0, 0, 0, 0.7);background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(50,50,50,0.7)), to(rgba(0,0,0,0.7)));background:-webkit-linear-gradient(top, rgba(50,50,50,0.7), rgba(0,0,0,0.7));background:-moz-linear-gradient(top, rgba(50,50,50,0.7), rgba(0,0,0,0.7));background:-o-linear-gradient(top, rgba(50,50,50,0.7), rgba(0,0,0,0.7));background:-ms-linear-gradient(top, rgba(50,50,50,0.7), rgba(0,0,0,0.7));background:linear-gradient(rgba(50,50,50,0.7), rgba(0,0,0,0.7));filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr=#323232,endColorstr=#000000);overflow:hidden;border:0}.mejs-chapters .mejs-chapter .mejs-chapter-block{font-size:11px;color:#fff;padding:5px;display:block;border-right:solid 1px #333;border-bottom:solid 1px #333;cursor:pointer}.mejs-chapters .mejs-chapter .mejs-chapter-block-last{border-right:none}.mejs-chapters .mejs-chapter .mejs-chapter-block:hover{background:#666;background:rgba(102,102,102, 0.7);background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(102,102,102,0.7)), to(rgba(50,50,50,0.6)));background:-webkit-linear-gradient(top, rgba(102,102,102,0.7), rgba(50,50,50,0.6));background:-moz-linear-gradient(top, rgba(102,102,102,0.7), rgba(50,50,50,0.6));background:-o-linear-gradient(top, rgba(102,102,102,0.7), rgba(50,50,50,0.6));background:-ms-linear-gradient(top, rgba(102,102,102,0.7), rgba(50,50,50,0.6));background:linear-gradient(rgba(102,102,102,0.7), rgba(50,50,50,0.6));filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr=#666666,endColorstr=#323232)}.mejs-chapters .mejs-chapter .mejs-chapter-block .ch-title{font-size:12px;font-weight:bold;display:block;white-space:nowrap;text-overflow:ellipsis;margin:0
0 3px 0;line-height:12px}.mejs-chapters .mejs-chapter .mejs-chapter-block .ch-timespan{font-size:12px;line-height:12px;margin:3px
0 4px 0;display:block;white-space:nowrap;text-overflow:ellipsis}.mejs-captions-layer{position:absolute;bottom:0;left:0;text-align:center;line-height:22px;font-size:12px;color:#fff}.mejs-captions-layer
a{color:#fff;text-decoration:underline}.mejs-captions-layer[lang=ar]{font-size:20px;font-weight:normal}.mejs-captions-position{position:absolute;width:100%;bottom:15px;left:0}.mejs-captions-position-hover{bottom:45px}.mejs-captions-text{padding:3px
5px;background:url("/media/widgetkit/widgets/mediaplayer/mediaelement/background.png");background:rgba(20,20,20,0.8)}.mejs-clear{clear:both}.me-cannotplay{}.me-cannotplay
a{color:#fff;font-weight:bold}.me-cannotplay
span{padding:15px;display:block}.mejs-controls .mejs-loop-off
button{background-position:-64px -16px}.mejs-controls .mejs-loop-on
button{background-position:-64px 0}.mejs-controls .mejs-backlight-off
button{background-position:-80px -16px}.mejs-controls .mejs-backlight-on
button{background-position:-80px 0}.mejs-controls .mejs-picturecontrols-button{background-position:-96px 0}.mejs-contextmenu{position:absolute;width:150px;padding:10px;border-radius:4px;top:0;left:0;background:#fff;border:solid 1px #999;z-index:1001}.mejs-contextmenu .mejs-contextmenu-separator{height:1px;font-size:0;margin:5px
6px;background:#333}.mejs-contextmenu .mejs-contextmenu-item{font-family:Helvetica,Arial;font-size:12px;padding:4px
6px;cursor:pointer;color:#333}.mejs-contextmenu .mejs-contextmenu-item:hover{background:#2C7C91;color:#fff}.mejs-controls .mejs-sourcechooser-button{position:relative}.mejs-controls .mejs-sourcechooser-button
button{background-position:-128px 0}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector{visibility:hidden;position:absolute;bottom:26px;right:-10px;width:130px;height:100px;background:url("/media/widgetkit/widgets/mediaplayer/mediaelement/background.png");background:rgba(50,50,50,0.7);border:solid 1px transparent;padding:10px;overflow:hidden;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector
ul{margin:0;padding:0;display:block;list-style-type:none !important;overflow:hidden}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul
li{margin:0
0 6px 0;padding:0;list-style-type:none !important;display:block;color:#fff;overflow:hidden}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li
input{clear:both;float:left;margin:3px
3px 0 5px}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li
label{width:100px;float:left;padding:4px
0 0 0;line-height:15px;font-family:helvetica,arial;font-size:10px}
.wk-slideset-default
.nav{margin-top:10px;text-align:center}.wk-slideset-default .nav
li{display:inline-block}.wk-slideset-default .nav.icon
li{margin-left:5px}.wk-slideset-default .nav.text
li{margin-left:40px}.wk-slideset-default .nav li:first-child{margin-left:0}.wk-slideset-default .nav.icon
span{width:16px;height:15px;background:url("../images/nav.png") 0 0 no-repeat;overflow:hidden}.wk-slideset-default .nav.icon span:hover{background-position:0 -30px}.wk-slideset-default .nav.icon span:active{background-position:0 -45px}.wk-slideset-default .nav.icon .active
span{background-position:0 -15px}.wk-slideset-default .nav.text
span{padding:0
11px}.wk-slideset-default .nav.text .active
span{padding:0
10px;border:1px
solid rgba(0,0,0,0.1);border-radius:4px;background:rgba(0,0,0,0.05)}.wk-slideset-default>div{position:relative}.wk-slideset-default > div:hover .next,
.wk-slideset-default > div:hover
.prev{top:50%;width:50px;height:50px;margin-top:-25px;background:url("/media/widgetkit/widgets/slideset/styles/default/images/buttons.png") 0 50px no-repeat}.wk-slideset-default > div:hover
.next{right:-25px;background-position:0 0}.wk-slideset-default > div:hover
.prev{left:-22px;background-position:0 -50px}.wk-slideset-default
.sets{margin:0
-10px}.wk-slideset-default
article{margin:0
10px}.wk-slideset-default article+strong.title{font-weight:normal}@media (max-device-width: 1024px){.wk-slideset-default .next,
.wk-slideset-default
.prev{display:none}}@media (max-width: 767px){.wk-slideset-default .nav.text
li{margin-left:10px}.wk-slideset-default .nav.text li:first-child{margin-left:0}.wk-slideset-default .nav.text
span{padding:0
6px;font-size:12px}.wk-slideset-default .nav.text .active
span{padding:0
5px}}
.wk-slideset-infinite
.nav{margin-top:30px;text-align:center}.wk-slideset-infinite .nav
li{display:inline-block}.wk-slideset-infinite .nav.icon
li{margin-left:5px}.wk-slideset-infinite .nav.text
li{margin-left:40px}.wk-slideset-infinite .nav li:first-child{margin-left:0}.wk-slideset-infinite .nav.icon
span{width:20px;height:20px;opacity:0.5;background-image:url("../images/nav.png");background-repeat:no-repeat;overflow:hidden}.wk-slideset-infinite .nav.icon span:hover,
.wk-slideset-infinite .nav.icon .active span,
.wk-slideset-infinite .nav.icon .active span:hover{opacity:0.95}.wk-slideset-infinite .nav.icon span:hover{background-position:0 -30px}.wk-slideset-infinite .nav.icon .active
span{background-position:0 -60px}.wk-slideset-infinite .nav.icon .active span:hover{background-position:0 -90px}.wk-slideset-infinite>div{position:relative}.wk-slideset-infinite > div .next,
.wk-slideset-infinite > div
.prev{opacity:0.7;top:50%;width:66px;height:66px;margin-top:-16px;background-image:url("../images/buttons.png");background-repeat:no-repeat}.wk-slideset-infinite > div
.next{right:0;background-position:0 0}.wk-slideset-infinite > div
.prev{left:0;background-position:0 -200px}.wk-slideset-infinite > div .next:hover,
.wk-slideset-infinite > div .prev:hover{opacity:1}.wk-slideset-infinite > div .next:hover{background-position:0 -100px}.wk-slideset-infinite > div .prev:hover{background-position:0 -300px}.wk-slideset-infinite
.sets{margin:0
-10px}.wk-slideset-infinite
article{margin:0
25px}.wk-slideset-infinite .wk-content{display:inline-block;overflow:hidden;padding:10px;border-radius:50%;background:#efefef;background:rgba(0,0,0,0.1);border-bottom:1px solid (255,255,255,0.1);box-shadow:0 1px 1px rgba(0,0,0,0.1) inset,
0 0 2px rgba(0,0,0,0.1) inset}.wk-ie .wk-slideset-infinite .wk-content{background:url("../images/ie_slideset_bg.png") 0 0 repeat}.wk-slideset-infinite article+strong.title{font-weight:normal}.wk-slideset>a{vertical-align:middle}.wk-slideset-infinite
img{border-radius:500px}@media (max-device-width: 1024px){.wk-slideset-infinite .next,
.wk-slideset-infinite
.prev{display:none}}@media (max-width: 767px){.wk-slideset-infinite .nav.text
li{margin-left:10px}.wk-slideset-infinite .nav.text li:first-child{margin-left:0}.wk-slideset-infinite .nav.text
span{padding:0
6px;font-size:12px}.wk-slideset-infinite .nav.text .active
span{padding:0
5px}}
.wk-slideshow-default
.nav{margin-top:15px;text-align:center}.wk-slideshow-default .nav
li{display:inline-block;margin-left:5px}.wk-slideshow-default .nav li:first-child{margin-left:0}.wk-slideshow-default .nav
span{width:16px;height:15px;background:url("../images/nav.png") 0 0 no-repeat;overflow:hidden}.wk-slideshow-default .nav span:hover{background-position:0 -30px}.wk-slideshow-default .nav span:active{background-position:0 -45px}.wk-slideshow-default .nav .active
span{background-position:0 -15px}.wk-slideshow-default>div{position:relative}.wk-slideshow-default > div:hover .next,
.wk-slideshow-default > div:hover
.prev{top:50%;width:50px;height:50px;margin-top:-25px;background:url("../images/buttons.png") 0 50px no-repeat}.wk-slideshow-default > div:hover
.next{right:30px;background-position:0 0}.wk-slideshow-default > div:hover
.prev{left:30px;background-position:0 -50px}@media (max-device-width: 1024px){.wk-slideshow-default .next,
.wk-slideshow-default
.prev{display:none}}
.wk-slideshow-infinite #nav-wrapper{position:absolute;z-index:4;bottom:3%;left:0;right:0;text-align:center}.wk-slideshow-infinite .nav
li{display:inline-block;margin-left:5px}.wk-slideshow-infinite .nav li:first-child{margin-left:0}.wk-slideshow-infinite .nav
span{width:20px;height:20px;opacity:0.5;background-image:url("/media/widgetkit/widgets/slideshow/styles/infinite/images/nav.png");background-repeat:no-repeat;overflow:hidden}.wk-slideshow-infinite .nav span:hover,
.wk-slideshow-infinite .nav .active span,
.wk-slideshow-infinite .nav .active span:hover{opacity:0.95}.wk-slideshow-infinite .nav span:hover{background-position:0 -30px}.wk-slideshow-infinite .nav .active
span{background-position:0 -60px}.wk-slideshow-infinite .nav .active span:hover{background-position:0 -90px}.wk-slideshow-infinite>div{position:relative}.wk-slideshow-infinite > div .next,
.wk-slideshow-infinite > div
.prev{opacity:0.7;top:49%;width:66px;height:66px;margin-top:-16px;background-image:url("/media/widgetkit/widgets/slideshow/styles/infinite/images/buttons.png");background-repeat:no-repeat}.wk-slideshow-infinite > div
.next{right:80px;background-position:0 0}.wk-slideshow-infinite > div
.prev{left:80px;background-position:0 -200px}.wk-slideshow-infinite > div .next:hover,
.wk-slideshow-infinite > div .prev:hover{opacity:1}.wk-slideshow-infinite > div .next:hover{background-position:0 -100px}.wk-slideshow-infinite > div .prev:hover{background-position:0 -300px}.wk-slideshow-infinite
.caption{bottom:10%;left:18%;right:25%;background:none}.wk-ie .wk-slideshow-infinite
.caption{filter:none !important}.wk-slideshow-infinite .caption h1,
.wk-slideshow-infinite .caption h1+span{float:left;margin-left:5%;padding:12px
20px}.wk-slideshow-infinite .caption
h1{margin-top:6px;background:url("/media/widgetkit/widgets/slideshow/styles/infinite/images/raster_bg.png") 0 0 repeat;color:#FFF;text-transform:none}.wk-slideshow-infinite .caption h1+span{background:url("/media/widgetkit/widgets/slideshow/styles/infinite/images/raster_bg.png") 0 0 repeat;clear:both;font-size:30px;line-height:31px}@media (max-device-width: 1024px){.wk-slideshow-infinite .next,
.wk-slideshow-infinite
.prev{display:none}}@media (max-width: 767px){.wk-slideshow-infinite
.caption{bottom:20%}}@media (min-width: 480px) and (max-width: 767px){.wk-slideshow-infinite .caption h1,
.wk-slideshow-infinite .caption h1+span{padding:6px
8px}.wk-slideshow-infinite .caption
h1{font-size:25px;line-height:27px}.wk-slideshow-infinite .caption h1+span{font-size:23px;line-height:25px}}@media (max-width: 479px){.wk-slideshow-infinite .caption h1,
.wk-slideshow-infinite .caption h1+span{padding:3px
6px}.wk-slideshow-infinite .caption
h1{font-size:17px;line-height:19px}.wk-slideshow-infinite .caption h1+span{font-size:15px;line-height:17px}}
.wk-slideshow-list>div{border:1px
solid #ddd;background:#FFF;border-radius:5px}.wk-slideshow-list
.nav{position:absolute;top:1px;bottom:1px;width:200px;border-top:1px solid #fff;border-right:1px solid #ddd;background:#F5F5F5;background:-moz-linear-gradient(left, #FDFDFD 97%, #F0F0F0 100%);background:-webkit-linear-gradient(left, #FDFDFD 97%, #F0F0F0 100%);background:-o-linear-gradient(left, #FDFDFD 97%, #F0F0F0 100%);background:linear-gradient(to right, #FDFDFD 97%, #F0F0F0 100%);border-radius:5px 0 0 5px}.wk-slideshow-list .nav
li{margin-right:-1px;padding:1px
0}.wk-slideshow-list .nav
span{padding:10px
15px 8px 15px;overflow:hidden}.wk-slideshow-list .nav
li.active{padding:0;border-top:1px solid #ddd;border-bottom:1px solid #ddd;background:#fff}.wk-slideshow-list .nav li.active:first-child{padding-top:1px;border-top:none;border-radius:5px 0 0 0}.wk-slideshow-list .slides-container{margin-left:200px}.wk-slideshow-list .slides>li>article{padding:20px}.wk-slideshow-list .nav-100{width:100px}.wk-slideshow-list .nav-100+.slides-container{margin-left:100px}.wk-slideshow-list .nav-150{width:150px}.wk-slideshow-list .nav-150+.slides-container{margin-left:150px}.wk-slideshow-list .nav-250{width:250px}.wk-slideshow-list .nav-250+.slides-container{margin-left:250px}@media (max-width: 767px){.wk-slideshow-list .nav
span{padding-left:10px;padding-right:0;font-size:10px;line-height:14px}.wk-slideshow-list .nav,
.wk-slideshow-list .nav-100,
.wk-slideshow-list .nav-150,
.wk-slideshow-list .nav-250{width:80px}.wk-slideshow-list .slides-container,
.wk-slideshow-list .nav-100 + .slides-container,
.wk-slideshow-list .nav-150 + .slides-container,
.wk-slideshow-list .nav-250+.slides-container{margin-left:80px}}
.wk-slideshow-screen>div{position:relative;border-radius:8px;background:#000;padding:15px;margin-bottom:20px}.wk-slideshow-screen>div:before{content:"";position:absolute;bottom:-40px;left:-10px;right:-10px;height:76px;background:url("/media/widgetkit/widgets/slideshow/styles/screen/images/shadow.png") 0 0 no-repeat;background-size:100% 100%}.wk-slideshow-screen
.caption{bottom:15px;left:15px;right:15px}.wk-slideshow-screen
.nav{position:relative;margin-top:15px;text-align:center}.wk-slideshow-screen .nav
li{display:inline-block;margin-left:5px}.wk-slideshow-screen .nav li:first-child{margin-left:0}.wk-slideshow-screen .nav
span{width:13px;height:13px;background:url("/media/widgetkit/widgets/slideshow/styles/screen/images/nav.png") 0 0 no-repeat;overflow:hidden}.wk-slideshow-screen .nav span:hover{background-position:0 -26px}.wk-slideshow-screen .nav span:active{background-position:0 -39px}.wk-slideshow-screen .nav .active
span{background-position:0 -13px}.wk-slideshow-screen>div{position:relative}.wk-slideshow-screen > div:hover .next,
.wk-slideshow-screen > div:hover
.prev{top:50%;width:40px;height:40px;margin-top:-20px;background:url("/media/widgetkit/widgets/slideshow/styles/screen/images/buttons.png") 0 40px no-repeat}.wk-slideshow-screen > div:hover
.next{right:30px;background-position:0 0}.wk-slideshow-screen > div:hover
.prev{left:30px;background-position:0 -40px}@media (max-device-width: 1024px){.wk-slideshow-screen .next,
.wk-slideshow-screen
.prev{display:none}}
.wk-slideshow-showcasebox .slides-container{border:1px
solid #ddd;border-bottom:none;border-radius:5px 5px 0 0;background:#FFF}.wk-slideshow-showcasebox .slides-container{position:relative}.wk-slideshow-showcasebox .slides-container:hover .next,
.wk-slideshow-showcasebox .slides-container:hover
.prev{top:50%;width:50px;height:50px;margin-top:-25px;background:url("/media/widgetkit/widgets/slideshow/styles/showcase_box/images/buttons.png") 0 50px no-repeat}.wk-slideshow-showcasebox .slides-container:hover
.next{right:30px;background-position:0 0}.wk-slideshow-showcasebox .slides-container:hover
.prev{left:30px;background-position:0 -50px}.wk-slideshow-showcasebox .slides>li>article{padding:20px}.wk-slideshow-showcasebox .wk-slideset>div{padding:0
60px;border:1px
solid #ddd;background:#F5F5F5;background:-moz-linear-gradient(top, #F0F0F0 0%, #FDFDFD 7%);background:-webkit-linear-gradient(top, #F0F0F0 0%, #FDFDFD 7%);background:-o-linear-gradient(top, #F0F0F0 0%, #FDFDFD 7%);background:linear-gradient(to bottom, #F0F0F0 0%, #FDFDFD 7%);border-radius:0 0 5px 5px}.wk-slideshow-showcasebox .wk-slideset.no-buttons>div{padding:0}.wk-slideshow-showcasebox .wk-slideset
.sets{padding:15px
0}.wk-slideshow-showcasebox .wk-slideset .set>li>div{margin:0
5px;padding:1px;background:#ddd;border-radius:5px;cursor:pointer}.wk-slideshow-showcasebox .wk-slideset .set>li>div>div{padding:7px;background:#F5F5F5;border-radius:5px;box-shadow:0 1px 0 #fff inset;text-shadow:0 1px 0 #fff;text-align:left;white-space:nowrap}.wk-slideshow-showcasebox .wk-slideset .set>li>div:hover{background:#ccc;background:-moz-linear-gradient(top, #ddd, #bbb);background:-webkit-linear-gradient(top, #ddd, #bbb);background:-o-linear-gradient(top, #ddd, #bbb);background:linear-gradient(to bottom, #ddd, #bbb);box-shadow:0 2px 3px rgba(0,0,0,0.10)}.wk-slideshow-showcasebox .wk-slideset .set>li>div:hover>div{background:#fff;background:-moz-linear-gradient(top, #fff, #ebebeb);background:-webkit-linear-gradient(top, #fff, #ebebeb);background:-o-linear-gradient(top, #fff, #ebebeb);background:linear-gradient(to bottom, #fff, #ebebeb)}.wk-slideshow-showcasebox .wk-slideset .set>li.active>div{background:#bbb;box-shadow:none}.wk-slideshow-showcasebox .wk-slideset .set>li.active>div>div{background:#e6e6e6;box-shadow:0 1px 3px rgba(0,0,0,0.2) inset}.wk-slideshow-showcasebox .wk-slideset>div{position:relative}.wk-slideshow-showcasebox .wk-slideset > div .next,
.wk-slideshow-showcasebox .wk-slideset > div
.prev{top:50%;width:30px;height:30px;margin-top:-15px;background:url("/media/widgetkit/widgets/slideshow/styles/showcase_box/images/navigation_buttons.png") 0 0 no-repeat}.wk-slideshow-showcasebox .wk-slideset > div
.next{right:25px;background-position:0 0}.wk-slideshow-showcasebox .wk-slideset > div
.prev{left:25px;background-position:0 -90px}.wk-slideshow-showcasebox .wk-slideset > div .next:hover{background-position:0 -30px}.wk-slideshow-showcasebox .wk-slideset > div .next:active{background-position:0 -60px}.wk-slideshow-showcasebox .wk-slideset > div .prev:hover{background-position:0 -120px}.wk-slideshow-showcasebox .wk-slideset > div .prev:active{background-position:0 -150px}@media (max-device-width: 1024px){.wk-slideshow-showcasebox .slides-container .next,
.wk-slideshow-showcasebox .slides-container
.prev{display:none}}@media (max-width: 767px){.wk-slideshow-showcasebox .wk-slideset>div{padding:0
40px}.wk-slideshow-showcasebox .wk-slideset > div
.next{right:5px}.wk-slideshow-showcasebox .wk-slideset > div
.prev{left:5px}}
.wk-slideshow-showcasebuttons .slides-container{position:relative}.wk-slideshow-showcasebuttons .slides-container:hover .next,
.wk-slideshow-showcasebuttons .slides-container:hover
.prev{top:50%;width:50px;height:50px;margin-top:-25px;background:url("/media/widgetkit/widgets/slideshow/styles/showcase_buttons/images/buttons.png") 0 50px no-repeat}.wk-slideshow-showcasebuttons .slides-container:hover
.next{right:30px;background-position:0 0}.wk-slideshow-showcasebuttons .slides-container:hover
.prev{left:30px;background-position:0 -50px}.wk-slideshow-showcasebuttons .wk-slideset>div{padding:0
60px}.wk-slideshow-showcasebuttons .wk-slideset.no-buttons>div{padding:0}.wk-slideshow-showcasebuttons .wk-slideset
.sets{padding-top:15px}.wk-slideshow-showcasebuttons .wk-slideset .set>li>div{margin:0
5px;padding:1px;background:#ddd;border-radius:5px;cursor:pointer}.wk-slideshow-showcasebuttons .wk-slideset .set>li>div>div{padding:7px;background:#F5F5F5;border-radius:5px;box-shadow:0 1px 0 #fff inset;text-shadow:0 1px 0 #fff;text-align:left;white-space:nowrap}.wk-slideshow-showcasebuttons .wk-slideset .set>li>div:hover{background:#ccc;background:-moz-linear-gradient(top, #ddd, #bbb);background:-webkit-linear-gradient(top, #ddd, #bbb);background:-o-linear-gradient(top, #ddd, #bbb);background:linear-gradient(to bottom, #ddd, #bbb);box-shadow:0 2px 3px rgba(0,0,0,0.10)}.wk-slideshow-showcasebuttons .wk-slideset .set>li>div:hover>div{background:#fff;background:-moz-linear-gradient(top, #fff, #ebebeb);background:-webkit-linear-gradient(top, #fff, #ebebeb);background:-o-linear-gradient(top, #fff, #ebebeb);background:linear-gradient(to bottom, #fff, #ebebeb)}.wk-slideshow-showcasebuttons .wk-slideset .set>li.active>div{background:#bbb;box-shadow:none}.wk-slideshow-showcasebuttons .wk-slideset .set>li.active>div>div{background:#e6e6e6;box-shadow:0 1px 3px rgba(0,0,0,0.2) inset}.wk-slideshow-showcasebuttons .wk-slideset>div{position:relative}.wk-slideshow-showcasebuttons .wk-slideset > div .next,
.wk-slideshow-showcasebuttons .wk-slideset > div
.prev{top:50%;width:30px;height:30px;margin-top:-8px;background:url("/media/widgetkit/widgets/slideshow/styles/showcase_buttons/images/navigation_buttons.png") 0 0 no-repeat}.wk-slideshow-showcasebuttons .wk-slideset > div
.next{right:25px;background-position:0 0}.wk-slideshow-showcasebuttons .wk-slideset > div
.prev{left:25px;background-position:0 -90px}.wk-slideshow-showcasebuttons .wk-slideset > div .next:hover{background-position:0 -30px}.wk-slideshow-showcasebuttons .wk-slideset > div .next:active{background-position:0 -60px}.wk-slideshow-showcasebuttons .wk-slideset > div .prev:hover{background-position:0 -120px}.wk-slideshow-showcasebuttons .wk-slideset > div .prev:active{background-position:0 -150px}@media (max-device-width: 1024px){.wk-slideshow-showcasebuttons .slides-container .next,
.wk-slideshow-showcasebuttons .slides-container
.prev{display:none}}
.wk-slideshow-tabs .nav,
.wk-slideshow-tabs .nav li,
.wk-slideshow-tabs .nav
span{float:left}.wk-slideshow-tabs .nav
li{margin:0
0 -1px 5px;border:1px
solid #ddd;background:#d7d7d7;border-radius:5px 5px 0 0;box-shadow:0 1px 0 #fff inset;text-shadow:0 1px 0 #fff}.wk-slideshow-tabs .nav li:first-child{margin-left:0}.wk-slideshow-tabs .nav
span{padding:7px
15px 5px 15px;overflow:hidden}.wk-slideshow-tabs .nav li:hover{background:#f0f0f0}.wk-slideshow-tabs .nav li:active:not([class*="active"]) span{padding-top:8px;padding-bottom:4px}.wk-slideshow-tabs .nav
li.active{padding-bottom:1px;border-bottom:none;background:#fff}.wk-slideshow-tabs .slides-container{border:1px
solid #ddd;background:#FFF;border-radius:5px}.wk-slideshow-tabs .slides>li>article{padding:15px}.wk-slideshow-tabs .nav-left+.slides-container{border-top-left-radius:0}.wk-slideshow-tabs .nav-center
.nav{position:relative;left:50%}.wk-slideshow-tabs .nav-center .nav
li{position:relative;left:-50%}.wk-slideshow-tabs .nav-right
.nav{float:right}.wk-slideshow-tabs .nav-right+.slides-container{border-top-right-radius:0}@media (max-width: 767px){.wk-slideshow-tabs .nav
span{padding-left:10px;padding-right:10px;font-size:10px;line-height:14px}}
.wk-slideshow-tabsbar .nav-container{border:1px
solid #ddd;background:#F5F5F5;background:-moz-linear-gradient(top, #FAFAFA, #F5F5F5);background:-webkit-linear-gradient(top, #FAFAFA, #F5F5F5);background:-o-linear-gradient(top, #FAFAFA, #F5F5F5);background:linear-gradient(to bottom, #FAFAFA, #F5F5F5);border-radius:5px 5px 0 0;box-shadow:0 1px 0 #fff inset;text-shadow:0 1px 0 #fff}.wk-slideshow-tabsbar .nav,
.wk-slideshow-tabsbar .nav li,
.wk-slideshow-tabsbar .nav
span{float:left}.wk-slideshow-tabsbar .nav
li{margin-bottom:-1px;border-right:1px solid #ddd}.wk-slideshow-tabsbar .nav
span{margin-right:-2px;padding:7px
17px 5px 15px;border-right:1px solid #fff;overflow:hidden}.wk-slideshow-tabsbar .nav li:hover{background:#f0f0f0}.wk-slideshow-tabsbar .nav li:active:not([class*="active"]){box-shadow:0 1px 2px rgba(0,0,0,0.1) inset}.wk-slideshow-tabsbar .nav li:active:not([class*="active"]) span{padding-top:8px;padding-bottom:4px}.wk-slideshow-tabsbar .nav
li.active{padding-bottom:1px;background:#fff}.wk-slideshow-tabsbar .slides-container{border:1px
solid #ddd;border-top:none;background:#FFF;border-radius:0 0 5px 5px}.wk-slideshow-tabsbar .slides>li>article{padding:15px}.wk-slideshow-tabsbar .nav-left li:hover:first-child,
.wk-slideshow-tabsbar .nav-left li:active:first-child,
.wk-slideshow-tabsbar .nav-left li.active:first-child{border-top-left-radius:5px}.wk-slideshow-tabsbar .nav-center
.nav{position:relative;left:50%}.wk-slideshow-tabsbar .nav-center .nav
li{position:relative;left:-50%}.wk-slideshow-tabsbar .nav-center .nav li:first-child{border-left:1px solid #ddd}.wk-slideshow-tabsbar .nav-center .nav li:first-child
span{border-left:1px solid #fff}.wk-slideshow-tabsbar .nav-right
.nav{float:right}.wk-slideshow-tabsbar .nav-right
li{border-right:none;border-left:1px solid #ddd}.wk-slideshow-tabsbar .nav-right
span{border-right:none;border-left:1px solid #fff}.wk-slideshow-tabsbar .nav-right li:hover:last-child,
.wk-slideshow-tabsbar .nav-right li:active:last-child,
.wk-slideshow-tabsbar .nav-right li.active:last-child{border-top-right-radius:5px}@media (max-width: 767px){.wk-slideshow-tabsbar .nav
span{padding-left:10px;padding-right:12px;font-size:10px;line-height:14px}}
.spotlight{display:inline-block;max-width:100%}.spotlight
.overlay{visibility:hidden}.spotlight .overlay-default{background:rgba(0,0,0,0.5) url("/media/widgetkit/widgets/spotlight/images/magnifier.png") 50% 50% no-repeat}[data-spotlight] .overlay{display:none}.spotlight
.overlay{background:rgba(0,0,0,0.5)}.spotlight .overlay,
.spotlight .overlay
a{color:#fff}.spotlight .overlay
a{text-decoration:underline}.spotlight .overlay>div{padding:10px}.spotlight .overlay.remove-padding>div{padding:0}.spotlight .overlay>div>*:first-child{margin-top:0}.spotlight .overlay>div>*:last-child{margin-bottom:0}
.wk-twitter
.image{display:block;padding:3px;border:1px
solid #ddd;float:left}.wk-twitter .image
img{display:block}.wk-twitter-list
article{margin-top:5px;padding-top:5px;border-top:1px solid #ddd;overflow:hidden}.wk-twitter-list article:first-child{margin:0;padding:0;border:none}.wk-twitter-list
.image{margin:3px
10px 0 0}.wk-twitter-list
p{margin:0}.wk-twitter-list
.meta{font-size:11px;font-style:italic}.wk-twitter-single.image{min-height:43px;padding-left:70px;background:url("/media/widgetkit/widgets/twitter/styles/single/images/bird.png") 0 3px no-repeat}.wk-twitter-single
p{margin:0;font-style:italic}.wk-twitter-single
.content{font-family:"Times New Roman",Times,serif;font-size:24px;line-height:30px}.wk-twitter-single
.meta{font-size:11px}@media (max-width: 767px){.wk-twitter-single.image{min-height:auto;padding-left:0;background:none}.wk-twitter-single
.content{font-size:20px;line-height:26px}}.wk-twitter-bubbles{margin:0
-5px}.wk-twitter-bubbles>article{float:left}.wk-twitter-bubbles
.content{position:relative;margin:0
5px;padding:10px;border:1px
solid #ccc;background:#FFF;box-shadow:0 0 6px rgba(0,0,0,0.2)}.wk-twitter-bubbles .content:after{content:"";position:absolute;left:18px;bottom:-11px;width:16px;height:11px;background:url("/media/widgetkit/widgets/twitter/styles/bubbles/images/arrow.png") 0 0 no-repeat}.wk-twitter-bubbles
.meta{margin:10px
5px 0 5px;overflow:hidden}.wk-twitter-bubbles
.image{display:block;margin-right:10px;float:left}.wk-twitter-bubbles .author,
.wk-twitter-bubbles
time{display:block}.wk-twitter-bubbles
.author{margin-top:5px}.wk-twitter-bubbles
time{margin-top:-5px;font-size:11px}@media (min-width: 480px) and (max-width: 959px){.wk-twitter-bubbles>article{margin-top:20px}.wk-twitter-bubbles>article:nth-child(-n+2){margin-top:0}}@media (max-width: 479px){.wk-twitter-bubbles>article{margin-top:20px}.wk-twitter-bubbles>article:first-child{margin-top:0}}
                                                                                                                                                                                           .wrapper {
    max-width: 1280px;
}
                                                                                                                                                                                           /* Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */

@import url(../warp/css/modules.css);


/* Module Badges
----------------------------------------------------------------------------------------------------*/

.module .badge {
    background-repeat: no-repeat;
    height: 76px;
    right: -19px;
    top: -6px;
    width: 80px;
}
 
.module .badge-hot { background-position: 0 0; }
.module .badge-top { background-position: 0 -50px; }
.module .badge-free { background-position: 0 -100px; }
.module .badge-new { background-position: 0 -150px; }


/* Module Icons
----------------------------------------------------------------------------------------------------*/

.module .module-title .icon { 
	top: -8px;
	left: -2px;
	width: 33px;
	height: 33px;
	margin-right: 7px;
	background-repeat: no-repeat;
}

.bg-colored .module-title .icon,
.bg-colored .mod-line .module-title .icon,
.module.mod-box-colored .module-title .icon,
.module.mod-box-transparent .module-title .icon { background-image: url(../images/module_icons_white.png); }

.module .module-title .icon-download { background-position: 0 0; }
.module .module-title .icon-twitter { background-position: 0 -40px; }
.module .module-title .icon-mail { background-position: 0 -80px; }
.module .module-title .icon-bubble { background-position: 0 -120px; }
.module .module-title .icon-login { background-position: 0 -160px; }
.module .module-title .icon-cart { background-position: 0 -200px; }


/* Module Type: Box
----------------------------------------------------------------------------------------------------*/

.mod-box {
	padding: 20px;
	border: 1px solid #DBDBDB;
	background: #FFF;
}

.mod-box .module-title {
	font-size: 18px;
	text-transform: uppercase;
}

/*
 * Default
 */

.mod-box-default { color: #484848; text-align: justify; }

#page .mod-box-default a:hover { color: #5C5C5C; }

/* Base */
.mod-box-default em,
.mod-box-grey em { color: #5C5C5C; }

/*
 * Color: 1 and 2
 */

.mod-box-colored  { 
	box-shadow: inset 1px 0px 17px rgba(0,0,0,0.15);
	color: #FFF;
	text-shadow: 0 -1px 0 rgba(0,0,0,0.3); 
}

/* Link */
.mod-box-colored a,
.mod-box-transparent a {
	color: #FFF;
	text-shadow: 0 -1px 0 rgba(0,0,0,0.4);
}

/* Base */
.mod-box-colored h1,
.mod-box-colored h2,
.mod-box-colored h3,
.mod-box-colored h4,
.mod-box-colored h5,
.mod-box-colored h6,
.mod-box-colored { color: #FFF; }

.bg-colored em,
.mod-box-colored em {
	color: rgba(0,0,0,0.5); 
	text-shadow: 0 1px 0 rgba(255,255,255,0.2);
}

.mod-box-colored code,
.mod-box-transparent code { color: #FFF; } 

/*
 * Color: Grey
 */

.mod-box-grey { 
	border-color: #DBDBDB;
	background: #FBFBFB; 
	box-shadow: inset 1px 0px 17px rgba(20, 20, 20, 0.08);
	color: #999999;
}

#page .mod-box-grey a:hover { color: #5C5C5C; }

/*
 * Color: Transparent
 */

.mod-box-transparent { border: none; }

.grid-h .mod-box-transparent { margin: -20px 0; }
.grid-v .mod-box-transparent { margin: 0; }
.grid-v:first-child .mod-box-transparent { margin: -20px 0 0 0; }
.grid-v:last-child .mod-box-transparent { margin: 0 0 -20px 0; }


.mod-box-transparent25 { background: url(../images/module_box_transparency25.png) 0 0 repeat; }
.mod-box-transparent20 { background: url(../images/module_box_transparency20.png) 0 0 repeat; }
.mod-box-transparent15 { background: url(../images/module_box_transparency15.png) 0 0 repeat; }
.mod-box-transparent10 { background: url(../images/module_box_transparency10.png) 0 0 repeat; }

/* Module Title */
.module.mod-box-colored .module-title,
.module.mod-box-transparent .module-title { color: #FFF; }


/* Module Type: Line
----------------------------------------------------------------------------------------------------*/

.mod-line .module-title {
	padding: 15px 0;
	border-width: 1px 0;
	border-style: solid;
	border-color: #DBDBDB; 
	font-size: 18px;
	text-transform: uppercase;
}

.mod-line .module-title .icon { top: -7px; }

.mod-line .badge {
	top: -12px;
	right: -5px;
}

.bg-colored .mod-line .module-title { 
	color: #FFF;
	border-color: rgba(255,255,255, 0.5)
}

/* Header */
.mod-line-header .module-title { padding: 25px 0; }

.mod-line-header .module-title,
.mod-line-header .module-title span.subtitle {
	font-size: 30px;
	line-height: 30px;
}
#sidebar-a { width: 25%; }
#maininner { width: 75%; }
#menu .dropdown { width: 300px; }
#menu .columns2 { width: 600px; }
#menu .columns3 { width: 900px; }
#menu .columns4 { width: 1200px; }
.mod-line-header .module-title span.subtitle { margin-top: 5px; }

.panel.with-nav-tabs .panel-heading{
    padding: 5px 5px 0 5px;
}
.panel.with-nav-tabs .nav-tabs{
	border-bottom: none;
}
.panel.with-nav-tabs .nav-justified{
	margin-bottom: -1px;
}
/********************************************************************/
/*** PANEL DEFAULT ***/
.with-nav-tabs.panel-default .nav-tabs > li > a,
.with-nav-tabs.panel-default .nav-tabs > li > a:hover,
.with-nav-tabs.panel-default .nav-tabs > li > a:focus {
    color: #777;
}
.with-nav-tabs.panel-default .nav-tabs > .open > a,
.with-nav-tabs.panel-default .nav-tabs > .open > a:hover,
.with-nav-tabs.panel-default .nav-tabs > .open > a:focus,
.with-nav-tabs.panel-default .nav-tabs > li > a:hover,
.with-nav-tabs.panel-default .nav-tabs > li > a:focus {
    color: #777;
	background-color: #ddd;
	border-color: transparent;
}
.with-nav-tabs.panel-default .nav-tabs > li.active > a,
.with-nav-tabs.panel-default .nav-tabs > li.active > a:hover,
.with-nav-tabs.panel-default .nav-tabs > li.active > a:focus {
	color: #555;
	background-color: #fff;
	border-color: #ddd;
	border-bottom-color: transparent;
}
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu {
    background-color: #f5f5f5;
    border-color: #ddd;
}
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > li > a {
    color: #777;   
}
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
    background-color: #ddd;
}
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > .active > a,
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
    color: #fff;
    background-color: #555;
}

.nav-tabs li.active a {
    color:#333 !important;
}
.nav-tabs li a{
    background:#1B9DB2;
    color:#fff !important;
}
h1 {
    font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
    font-size: 40px;
    padding: 10px 0;
    border-bottom: 1px solid #3ebacb;
    color: #3ebacb;
    height: 43px;
}
h2,
h3,
h4,
h5,
h6 { font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif; }

/********************************************************************/