 .ui-helper-hidden { 	display: none; } .ui-helper-hidden-accessible { 	border: 0; 	clip: rect(0 0 0 0); 	height: 1px; 	margin: -1px; 	overflow: hidden; 	padding: 0; 	position: absolute; 	width: 1px; } .ui-helper-reset { 	margin: 0; 	padding: 0; 	border: 0; 	outline: 0; 	line-height: 1.3; 	text-decoration: none; 	font-size: 100%; 	list-style: none; } .ui-helper-clearfix:before, .ui-helper-clearfix:after { 	content: ""; 	display: table; 	border-collapse: collapse; } .ui-helper-clearfix:after { 	clear: both; } .ui-helper-clearfix { 	min-height: 0;  } .ui-helper-zfix { 	width: 100%; 	height: 100%; 	top: 0; 	left: 0; 	position: absolute; 	opacity: 0; 	filter:Alpha(Opacity=0); } .ui-front { 	z-index: 100; } .ui-state-disabled { 	cursor: default !important; } .ui-icon { 	display: block; 	text-indent: -99999px; 	overflow: hidden; 	background-repeat: no-repeat; } .ui-widget-overlay { 	position: fixed; 	top: 0; 	left: 0; 	width: 100%; 	height: 100%; } .ui-resizable { 	position: relative; } .ui-resizable-handle { 	position: absolute; 	font-size: 0.1px; 	display: block; } .ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle { 	display: none; } .ui-resizable-n { 	cursor: n-resize; 	height: 7px; 	width: 100%; 	top: -5px; 	left: 0; } .ui-resizable-s { 	cursor: s-resize; 	height: 7px; 	width: 100%; 	bottom: -5px; 	left: 0; } .ui-resizable-e { 	cursor: e-resize; 	width: 7px; 	right: -5px; 	top: 0; 	height: 100%; } .ui-resizable-w { 	cursor: w-resize; 	width: 7px; 	left: -5px; 	top: 0; 	height: 100%; } .ui-resizable-se { 	cursor: se-resize; 	width: 12px; 	height: 12px; 	right: 1px; 	bottom: 1px; } .ui-resizable-sw { 	cursor: sw-resize; 	width: 9px; 	height: 9px; 	left: -5px; 	bottom: -5px; } .ui-resizable-nw { 	cursor: nw-resize; 	width: 9px; 	height: 9px; 	left: -5px; 	top: -5px; } .ui-resizable-ne { 	cursor: ne-resize; 	width: 9px; 	height: 9px; 	right: -5px; 	top: -5px; } .ui-selectable-helper { 	position: absolute; 	z-index: 100; 	border: 1px dotted black; } .ui-accordion .ui-accordion-header { 	display: block; 	cursor: pointer; 	position: relative; 	margin-top: 2px; 	padding: .5em .5em .5em .7em; 	min-height: 0;  } .ui-accordion .ui-accordion-icons { 	padding-left: 2.2em; } .ui-accordion .ui-accordion-noicons { 	padding-left: .7em; } .ui-accordion .ui-accordion-icons .ui-accordion-icons { 	padding-left: 2.2em; } .ui-accordion .ui-accordion-header .ui-accordion-header-icon { 	position: absolute; 	left: .5em; 	top: 50%; 	margin-top: -8px; } .ui-accordion .ui-accordion-content { 	padding: 1em 2.2em; 	border-top: 0; 	overflow: auto; } .ui-autocomplete { 	position: absolute; 	top: 0; 	left: 0; 	cursor: default; } .ui-button { 	display: inline-block; 	position: relative; 	padding: 0; 	line-height: normal; 	margin-right: .1em; 	cursor: pointer; 	vertical-align: middle; 	text-align: center; 	overflow: visible;  } .ui-button, .ui-button:link, .ui-button:visited, .ui-button:hover, .ui-button:active { 	text-decoration: none; } .ui-button-icon-only { 	width: 2.2em; } button.ui-button-icon-only { 	width: 2.4em; } .ui-button-icons-only { 	width: 3.4em; } button.ui-button-icons-only { 	width: 3.7em; } .ui-button .ui-button-text { 	display: block; 	line-height: normal; } .ui-button-text-only .ui-button-text { 	padding: .4em 1em; } .ui-button-icon-only .ui-button-text, .ui-button-icons-only .ui-button-text { 	padding: .4em; 	text-indent: -9999999px; } .ui-button-text-icon-primary .ui-button-text, .ui-button-text-icons .ui-button-text { 	padding: .4em 1em .4em 2.1em; } .ui-button-text-icon-secondary .ui-button-text, .ui-button-text-icons .ui-button-text { 	padding: .4em 2.1em .4em 1em; } .ui-button-text-icons .ui-button-text { 	padding-left: 2.1em; 	padding-right: 2.1em; } input.ui-button { 	padding: .4em 1em; } .ui-button-icon-only .ui-icon, .ui-button-text-icon-primary .ui-icon, .ui-button-text-icon-secondary .ui-icon, .ui-button-text-icons .ui-icon, .ui-button-icons-only .ui-icon { 	position: absolute; 	top: 50%; 	margin-top: -8px; } .ui-button-icon-only .ui-icon { 	left: 50%; 	margin-left: -8px; } .ui-button-text-icon-primary .ui-button-icon-primary, .ui-button-text-icons .ui-button-icon-primary, .ui-button-icons-only .ui-button-icon-primary { 	left: .5em; } .ui-button-text-icon-secondary .ui-button-icon-secondary, .ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary { 	right: .5em; } .ui-buttonset { 	margin-right: 7px; } .ui-buttonset .ui-button { 	margin-left: 0; 	margin-right: -.3em; } input.ui-button::-moz-focus-inner, button.ui-button::-moz-focus-inner { 	border: 0; 	padding: 0; } .ui-datepicker { 	width: 17em; 	padding: .2em .2em 0; 	display: none; } .ui-datepicker .ui-datepicker-header { 	position: relative; 	padding: .2em 0; } .ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next { 	position: absolute; 	top: 2px; 	width: 1.8em; 	height: 1.8em; } .ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover { 	top: 1px; } .ui-datepicker .ui-datepicker-prev { 	left: 2px; } .ui-datepicker .ui-datepicker-next { 	right: 2px; } .ui-datepicker .ui-datepicker-prev-hover { 	left: 1px; } .ui-datepicker .ui-datepicker-next-hover { 	right: 1px; } .ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span { 	display: block; 	position: absolute; 	left: 50%; 	margin-left: -8px; 	top: 50%; 	margin-top: -8px; } .ui-datepicker .ui-datepicker-title { 	margin: 0 2.3em; 	line-height: 1.8em; 	text-align: center; } .ui-datepicker .ui-datepicker-title select { 	font-size: 1em; 	margin: 1px 0; } .ui-datepicker select.ui-datepicker-month-year { 	width: 100%; } .ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year { 	width: 49%; } .ui-datepicker table { 	width: 100%; 	font-size: .9em; 	border-collapse: collapse; 	margin: 0 0 .4em; } .ui-datepicker th { 	padding: .7em .3em; 	text-align: center; 	font-weight: bold; 	border: 0; } .ui-datepicker td { 	border: 0; 	padding: 1px; } .ui-datepicker td span, .ui-datepicker td a { 	display: block; 	padding: .2em; 	text-align: right; 	text-decoration: none; } .ui-datepicker .ui-datepicker-buttonpane { 	background-image: none; 	margin: .7em 0 0 0; 	padding: 0 .2em; 	border-left: 0; 	border-right: 0; 	border-bottom: 0; } .ui-datepicker .ui-datepicker-buttonpane button { 	float: right; 	margin: .5em .2em .4em; 	cursor: pointer; 	padding: .2em .6em .3em .6em; 	width: auto; 	overflow: visible; } .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { 	float: left; } .ui-datepicker.ui-datepicker-multi { 	width: auto; } .ui-datepicker-multi .ui-datepicker-group { 	float: left; } .ui-datepicker-multi .ui-datepicker-group table { 	width: 95%; 	margin: 0 auto .4em; } .ui-datepicker-multi-2 .ui-datepicker-group { 	width: 50%; } .ui-datepicker-multi-3 .ui-datepicker-group { 	width: 33.3%; } .ui-datepicker-multi-4 .ui-datepicker-group { 	width: 25%; } .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header, .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { 	border-left-width: 0; } .ui-datepicker-multi .ui-datepicker-buttonpane { 	clear: left; } .ui-datepicker-row-break { 	clear: both; 	width: 100%; 	font-size: 0; } .ui-datepicker-rtl { 	direction: rtl; } .ui-datepicker-rtl .ui-datepicker-prev { 	right: 2px; 	left: auto; } .ui-datepicker-rtl .ui-datepicker-next { 	left: 2px; 	right: auto; } .ui-datepicker-rtl .ui-datepicker-prev:hover { 	right: 1px; 	left: auto; } .ui-datepicker-rtl .ui-datepicker-next:hover { 	left: 1px; 	right: auto; } .ui-datepicker-rtl .ui-datepicker-buttonpane { 	clear: right; } .ui-datepicker-rtl .ui-datepicker-buttonpane button { 	float: left; } .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current, .ui-datepicker-rtl .ui-datepicker-group { 	float: right; } .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header, .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { 	border-right-width: 0; 	border-left-width: 1px; } .ui-dialog { 	position: absolute; 	top: 0; 	left: 0; 	padding: .2em; 	outline: 0; } .ui-dialog .ui-dialog-titlebar { 	padding: .4em 1em; 	position: relative; } .ui-dialog .ui-dialog-title { 	float: left; 	margin: .1em 0; 	white-space: nowrap; 	width: 90%; 	overflow: hidden; 	text-overflow: ellipsis; } .ui-dialog .ui-dialog-titlebar-close { 	position: absolute; 	right: .3em; 	top: 50%; 	width: 21px; 	margin: -10px 0 0 0; 	padding: 1px; 	height: 20px; } .ui-dialog .ui-dialog-content { 	position: relative; 	border: 0; 	padding: .5em 1em; 	background: none; 	overflow: auto; } .ui-dialog .ui-dialog-buttonpane { 	text-align: left; 	border-width: 1px 0 0 0; 	background-image: none; 	margin-top: .5em; 	padding: .3em 1em .5em .4em; } .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset { 	float: right; } .ui-dialog .ui-dialog-buttonpane button { 	margin: .5em .4em .5em 0; 	cursor: pointer; } .ui-dialog .ui-resizable-se { 	width: 12px; 	height: 12px; 	right: -5px; 	bottom: -5px; 	background-position: 16px 16px; } .ui-draggable .ui-dialog-titlebar { 	cursor: move; } .ui-menu { 	list-style: none; 	padding: 2px; 	margin: 0; 	display: block; 	outline: none; } .ui-menu .ui-menu { 	margin-top: -3px; 	position: absolute; } .ui-menu .ui-menu-item { 	margin: 0; 	padding: 0; 	width: 100%; 	 	list-style-image: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7); } .ui-menu .ui-menu-divider { 	margin: 5px -2px 5px -2px; 	height: 0; 	font-size: 0; 	line-height: 0; 	border-width: 1px 0 0 0; } .ui-menu .ui-menu-item a { 	text-decoration: none; 	display: block; 	padding: 2px .4em; 	line-height: 1.5; 	min-height: 0;  	font-weight: normal; } .ui-menu .ui-menu-item a.ui-state-focus, .ui-menu .ui-menu-item a.ui-state-active { 	font-weight: normal; 	margin: -1px; } .ui-menu .ui-state-disabled { 	font-weight: normal; 	margin: .4em 0 .2em; 	line-height: 1.5; } .ui-menu .ui-state-disabled a { 	cursor: default; } .ui-menu-icons { 	position: relative; } .ui-menu-icons .ui-menu-item a { 	position: relative; 	padding-left: 2em; } .ui-menu .ui-icon { 	position: absolute; 	top: .2em; 	left: .2em; } .ui-menu .ui-menu-icon { 	position: static; 	float: right; } .ui-progressbar { 	height: 2em; 	text-align: left; 	overflow: hidden; } .ui-progressbar .ui-progressbar-value { 	margin: -1px; 	height: 100%; } .ui-progressbar .ui-progressbar-overlay { 	background: url("/css/gtib/images/animated-overlay.gif"); 	height: 100%; 	filter: alpha(opacity=25); 	opacity: 0.25; } .ui-progressbar-indeterminate .ui-progressbar-value { 	background-image: none; } .ui-slider { 	position: relative; 	text-align: left; } .ui-slider .ui-slider-handle { 	position: absolute; 	z-index: 2; 	width: 1.2em; 	height: 1.2em; 	cursor: default; } .ui-slider .ui-slider-range { 	position: absolute; 	z-index: 1; 	font-size: .7em; 	display: block; 	border: 0; 	background-position: 0 0; } .ui-slider.ui-state-disabled .ui-slider-handle, .ui-slider.ui-state-disabled .ui-slider-range { 	filter: inherit; } .ui-slider-horizontal { 	height: .8em; } .ui-slider-horizontal .ui-slider-handle { 	top: -.3em; 	margin-left: -.6em; } .ui-slider-horizontal .ui-slider-range { 	top: 0; 	height: 100%; } .ui-slider-horizontal .ui-slider-range-min { 	left: 0; } .ui-slider-horizontal .ui-slider-range-max { 	right: 0; } .ui-slider-vertical { 	width: .8em; 	height: 100px; } .ui-slider-vertical .ui-slider-handle { 	left: -.3em; 	margin-left: 0; 	margin-bottom: -.6em; } .ui-slider-vertical .ui-slider-range { 	left: 0; 	width: 100%; } .ui-slider-vertical .ui-slider-range-min { 	bottom: 0; } .ui-slider-vertical .ui-slider-range-max { 	top: 0; } .ui-spinner { 	position: relative; 	display: inline-block; 	overflow: hidden; 	padding: 0; 	vertical-align: middle; } .ui-spinner-input { 	border: none; 	background: none; 	color: inherit; 	padding: 0; 	margin: .2em 0; 	vertical-align: middle; 	margin-left: .4em; 	margin-right: 22px; } .ui-spinner-button { 	width: 16px; 	height: 50%; 	font-size: .5em; 	padding: 0; 	margin: 0; 	text-align: center; 	position: absolute; 	cursor: default; 	display: block; 	overflow: hidden; 	right: 0; } .ui-spinner a.ui-spinner-button { 	border-top: none; 	border-bottom: none; 	border-right: none; } .ui-spinner .ui-icon { 	position: absolute; 	margin-top: -8px; 	top: 50%; 	left: 0; } .ui-spinner-up { 	top: 0; } .ui-spinner-down { 	bottom: 0; } .ui-spinner .ui-icon-triangle-1-s { 	 	background-position: -65px -16px; } .ui-tooltip { 	padding: 8px; 	position: absolute; 	z-index: 99; 	max-width: 300px; 	-webkit-box-shadow: 0 0 5px #aaa; 	box-shadow: 0 0 5px #aaa; } body .ui-tooltip { 	border-width: 2px; } .ui-widget { } .ui-widget .ui-widget { } .ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { } .ui-widget-content { 	border: 1px solid #FF0084; 	background: #ffffff url(/css/gtib/images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x; 	color: #444444; 	margin-top: 0; 	 } .ui-widget-content a { } .ui-widget-header { 	border: 1px solid #dddddd; 	background: #dddddd url(/css/gtib/images/ui-bg_highlight-soft_50_dddddd_1x100.png) 50% 50% repeat-x; 	color: #444444; 	font-weight: bold; } .ui-widget-header a { } #accordion .ui-state-default, #accordion .ui-widget-content .ui-state-default, #accordion .ui-widget-header .ui-state-default { 	border: 1px solid #cccccc; 	background: #f6f6f6 url(/css/gtib/images/ui-bg_highlight-soft_100_f6f6f6_1x100.png) 50% 50% repeat-x; 	font-weight: bold; 	color: #0073ea; } #accordion .ui-state-default a, #accordion .ui-state-default a:link, #accordion .ui-state-default a:visited { 	color: #0073ea; 	text-decoration: none; } #accordion .ui-state-hover, #accordion .ui-widget-content .ui-state-hover, #accordion .ui-widget-header .ui-state-hover, #accordion .ui-state-focus, #accordion .ui-widget-content .ui-state-focus, #accordion .ui-widget-header .ui-state-focus { 	border: 1px solid #cccccc; 	background: #0073ea url(/css/gtib/images/ui-bg_highlight-soft_25_0073ea_1x100.png) 50% 50% repeat-x; 	font-weight: bold; 	color: #ffffff; } #accordion .ui-state-hover a, #accordion .ui-state-hover a:hover, #accordion .ui-state-hover a:link, #accordion .ui-state-hover a:visited { 	color: #ffffff; 	text-decoration: none; } #accordion .ui-state-active, #accordion .ui-widget-content .ui-state-active, #accordion .ui-widget-header .ui-state-active { 	border: 1px solid #FF0084; 	background: #ffffff url(/css/gtib/images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x; 	font-weight: bold; 	color: #ff0084; } #accordion .ui-state-active a, #accordion .ui-state-active a:link, #accordion .ui-state-active a:visited { 	color: #ff0084; 	text-decoration: none; } #accordion .ui-state-highlight, #accordion .ui-widget-content .ui-state-highlight, #accordion .ui-widget-header .ui-state-highlight { 	border: 1px solid #ccc; 	background: #ffffff url(/css/gtib/images/ui-bg_flat_55_ffffff_40x100.png) 50% 50% repeat-x; 	color: #444444; } #accordion .ui-state-highlight a, #accordion .ui-widget-content .ui-state-highlight a, #accordion .ui-widget-header .ui-state-highlight a { 	color: #444444; } .ui-icon { 	width: 16px; 	height: 16px; } .ui-icon, .ui-widget-content .ui-icon { 	background-image: url(/css/gtib/images/ui-icons_ff0084_256x240.png); } .ui-widget-header .ui-icon { 	background-image: url(/css/gtib/images/ui-icons_0073ea_256x240.png); } .ui-state-default .ui-icon { 	background-image: url(/css/gtib/images/ui-icons_666666_256x240.png); } .ui-state-hover .ui-icon, .ui-state-focus .ui-icon, .form-element-error .ui-icon, .form-errors .ui-icon { 	background-image: url(/css/gtib/images/ui-icons_ffffff_256x240.png); } .ui-state-active .ui-icon { 	background-image: url(/css/gtib/images/ui-icons_454545_256x240.png); } .ui-state-highlight .ui-icon { 	background-image: url(/css/gtib/images/ui-icons_0073ea_256x240.png); } .ui-state-error .ui-icon, .ui-state-error-text .ui-icon { 	background-image: url(/css/gtib/images/ui-icons_ff0084_256x240.png); } .ui-state-ok .ui-icon, .ui-state-ok-text .ui-icon { 	background-image: url(/css/gtib/images/ui-icons_green_256x240.png); } .ui-icon-blank { background-position: 16px 16px; } .ui-icon-carat-1-n { background-position: 0 0; } .ui-icon-carat-1-ne { background-position: -16px 0; } .ui-icon-carat-1-e { background-position: -32px 0; } .ui-icon-carat-1-se { background-position: -48px 0; } .ui-icon-carat-1-s { background-position: -64px 0; } .ui-icon-carat-1-sw { background-position: -80px 0; } .ui-icon-carat-1-w { background-position: -96px 0; } .ui-icon-carat-1-nw { background-position: -112px 0; } .ui-icon-carat-2-n-s { background-position: -128px 0; } .ui-icon-carat-2-e-w { background-position: -144px 0; } .ui-icon-triangle-1-n { background-position: 0 -16px; } .ui-icon-triangle-1-ne { background-position: -16px -16px; } .ui-icon-triangle-1-e { background-position: -32px -16px; } .ui-icon-triangle-1-se { background-position: -48px -16px; } .ui-icon-triangle-1-s { background-position: -64px -16px; } .ui-icon-triangle-1-sw { background-position: -80px -16px; } .ui-icon-triangle-1-w { background-position: -96px -16px; } .ui-icon-triangle-1-nw { background-position: -112px -16px; } .ui-icon-triangle-2-n-s { background-position: -128px -16px; } .ui-icon-triangle-2-e-w { background-position: -144px -16px; } .ui-icon-arrow-1-n { background-position: 0 -32px; } .ui-icon-arrow-1-ne { background-position: -16px -32px; } .ui-icon-arrow-1-e { background-position: -32px -32px; } .ui-icon-arrow-1-se { background-position: -48px -32px; } .ui-icon-arrow-1-s { background-position: -64px -32px; } .ui-icon-arrow-1-sw { background-position: -80px -32px; } .ui-icon-arrow-1-w { background-position: -96px -32px; } .ui-icon-arrow-1-nw { background-position: -112px -32px; } .ui-icon-arrow-2-n-s { background-position: -128px -32px; } .ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } .ui-icon-arrow-2-e-w { background-position: -160px -32px; } .ui-icon-arrow-2-se-nw { background-position: -176px -32px; } .ui-icon-arrowstop-1-n { background-position: -192px -32px; } .ui-icon-arrowstop-1-e { background-position: -208px -32px; } .ui-icon-arrowstop-1-s { background-position: -224px -32px; } .ui-icon-arrowstop-1-w { background-position: -240px -32px; } .ui-icon-arrowthick-1-n { background-position: 0 -48px; } .ui-icon-arrowthick-1-ne { background-position: -16px -48px; } .ui-icon-arrowthick-1-e { background-position: -32px -48px; } .ui-icon-arrowthick-1-se { background-position: -48px -48px; } .ui-icon-arrowthick-1-s { background-position: -64px -48px; } .ui-icon-arrowthick-1-sw { background-position: -80px -48px; } .ui-icon-arrowthick-1-w { background-position: -96px -48px; } .ui-icon-arrowthick-1-nw { background-position: -112px -48px; } .ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } .ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } .ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } .ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } .ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } .ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } .ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } .ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } .ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } .ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } .ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } .ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } .ui-icon-arrowreturn-1-w { background-position: -64px -64px; } .ui-icon-arrowreturn-1-n { background-position: -80px -64px; } .ui-icon-arrowreturn-1-e { background-position: -96px -64px; } .ui-icon-arrowreturn-1-s { background-position: -112px -64px; } .ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } .ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } .ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } .ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } .ui-icon-arrow-4 { background-position: 0 -80px; } .ui-icon-arrow-4-diag { background-position: -16px -80px; } .ui-icon-extlink { background-position: -32px -80px; } .ui-icon-newwin { background-position: -48px -80px; } .ui-icon-refresh { background-position: -64px -80px; } .ui-icon-shuffle { background-position: -80px -80px; } .ui-icon-transfer-e-w { background-position: -96px -80px; } .ui-icon-transferthick-e-w { background-position: -112px -80px; } .ui-icon-folder-collapsed { background-position: 0 -96px; } .ui-icon-folder-open { background-position: -16px -96px; } .ui-icon-document { background-position: -32px -96px; } .ui-icon-document-b { background-position: -48px -96px; } .ui-icon-note { background-position: -64px -96px; } .ui-icon-mail-closed { background-position: -80px -96px; } .ui-icon-mail-open { background-position: -96px -96px; } .ui-icon-suitcase { background-position: -112px -96px; } .ui-icon-comment { background-position: -128px -96px; } .ui-icon-person { background-position: -144px -96px; } .ui-icon-print { background-position: -160px -96px; } .ui-icon-trash { background-position: -176px -96px; } .ui-icon-locked { background-position: -192px -96px; } .ui-icon-unlocked { background-position: -208px -96px; } .ui-icon-bookmark { background-position: -224px -96px; } .ui-icon-tag { background-position: -240px -96px; } .ui-icon-home { background-position: 0 -112px; } .ui-icon-flag { background-position: -16px -112px; } .ui-icon-calendar { background-position: -32px -112px; } .ui-icon-cart { background-position: -48px -112px; } .ui-icon-pencil { background-position: -64px -112px; } .ui-icon-clock { background-position: -80px -112px; } .ui-icon-disk { background-position: -96px -112px; } .ui-icon-calculator { background-position: -112px -112px; } .ui-icon-zoomin { background-position: -128px -112px; } .ui-icon-zoomout { background-position: -144px -112px; } .ui-icon-search { background-position: -160px -112px; } .ui-icon-wrench { background-position: -176px -112px; } .ui-icon-gear { background-position: -192px -112px; } .ui-icon-heart { background-position: -208px -112px; } .ui-icon-star { background-position: -224px -112px; } .ui-icon-link { background-position: -240px -112px; } .ui-icon-cancel { background-position: 0 -128px; } .ui-icon-plus { background-position: -16px -128px; } .ui-icon-plusthick { background-position: -32px -128px; } .ui-icon-minus { background-position: -48px -128px; } .ui-icon-minusthick { background-position: -64px -128px; } .ui-icon-close { background-position: -80px -128px; } .ui-icon-closethick { background-position: -96px -128px; } .ui-icon-key { background-position: -112px -128px; } .ui-icon-lightbulb { background-position: -128px -128px; } .ui-icon-scissors { background-position: -144px -128px; } .ui-icon-clipboard { background-position: -160px -128px; } .ui-icon-copy { background-position: -176px -128px; } .ui-icon-contact { background-position: -192px -128px; } .ui-icon-image { background-position: -208px -128px; } .ui-icon-video { background-position: -224px -128px; } .ui-icon-script { background-position: -240px -128px; } .ui-icon-alert { background-position: 0 -144px; } .ui-icon-info { background-position: -16px -144px; } .ui-icon-notice { background-position: -32px -144px; } .ui-icon-help { background-position: -48px -144px; } .ui-icon-check { background-position: -64px -144px; } .ui-icon-bullet { background-position: -80px -144px; } .ui-icon-radio-on { background-position: -96px -144px; } .ui-icon-radio-off { background-position: -112px -144px; } .ui-icon-pin-w { background-position: -128px -144px; } .ui-icon-pin-s { background-position: -144px -144px; } .ui-icon-play { background-position: 0 -160px; } .ui-icon-pause { background-position: -16px -160px; } .ui-icon-seek-next { background-position: -32px -160px; } .ui-icon-seek-prev { background-position: -48px -160px; } .ui-icon-seek-end { background-position: -64px -160px; } .ui-icon-seek-start { background-position: -80px -160px; } .ui-icon-seek-first { background-position: -80px -160px; } .ui-icon-stop { background-position: -96px -160px; } .ui-icon-eject { background-position: -112px -160px; } .ui-icon-volume-off { background-position: -128px -160px; } .ui-icon-volume-on { background-position: -144px -160px; } .ui-icon-power { background-position: 0 -176px; } .ui-icon-signal-diag { background-position: -16px -176px; } .ui-icon-signal { background-position: -32px -176px; } .ui-icon-battery-0 { background-position: -48px -176px; } .ui-icon-battery-1 { background-position: -64px -176px; } .ui-icon-battery-2 { background-position: -80px -176px; } .ui-icon-battery-3 { background-position: -96px -176px; } .ui-icon-circle-plus { background-position: 0 -192px; } .ui-icon-circle-minus { background-position: -16px -192px; } .ui-icon-circle-close { background-position: -32px -192px; } .ui-icon-circle-triangle-e { background-position: -48px -192px; } .ui-icon-circle-triangle-s { background-position: -64px -192px; } .ui-icon-circle-triangle-w { background-position: -80px -192px; } .ui-icon-circle-triangle-n { background-position: -96px -192px; } .ui-icon-circle-arrow-e { background-position: -112px -192px; } .ui-icon-circle-arrow-s { background-position: -128px -192px; } .ui-icon-circle-arrow-w { background-position: -144px -192px; } .ui-icon-circle-arrow-n { background-position: -160px -192px; } .ui-icon-circle-zoomin { background-position: -176px -192px; } .ui-icon-circle-zoomout { background-position: -192px -192px; } .ui-icon-circle-check { background-position: -208px -192px; } .ui-icon-circlesmall-plus { background-position: 0 -208px; } .ui-icon-circlesmall-minus { background-position: -16px -208px; } .ui-icon-circlesmall-close { background-position: -32px -208px; } .ui-icon-squaresmall-plus { background-position: -48px -208px; } .ui-icon-squaresmall-minus { background-position: -64px -208px; } .ui-icon-squaresmall-close { background-position: -80px -208px; } .ui-icon-grip-dotted-vertical { background-position: 0 -224px; } .ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } .ui-icon-grip-solid-vertical { background-position: -32px -224px; } .ui-icon-grip-solid-horizontal { background-position: -48px -224px; } .ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } .ui-icon-grip-diagonal-se { background-position: -80px -224px; } .ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl { 	border-top-left-radius: 2px; } .ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr { 	border-top-right-radius: 2px; } .ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl { 	border-bottom-left-radius: 2px; } .ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br { 	border-bottom-right-radius: 2px; } .ui-widget-overlay { 	background: #eeeeee url(/css/gtib/images/ui-bg_flat_0_eeeeee_40x100.png) 50% 50% repeat-x; 	opacity: .8; 	filter: Alpha(Opacity=80); } .ui-widget-shadow { 	margin: -4px 0 0 -4px; 	padding: 4px; 	background: #aaaaaa url(/css/gtib/images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; 	opacity: .6; 	filter: Alpha(Opacity=60); 	border-radius: 0px; } .ui-dialog .ui-state-hover .ui-icon.ui-icon-closethick, .ui-dialog .ui-state-focus .ui-icon.ui-icon-closethick {  background-image: url(/css/gtib/images/ui-icons_666666_256x240.png); }
.clearfix { 	clear: both; } .eupopup-container { 	background-color: rgba(25, 25, 25, 0.9); 	color: #efefef; 	padding: 5px 10px; 	font-size: 14px; 	line-height: 1.2em; 	text-align: center; 	display: none; 	z-index: 9999999; } .eupopup-container-top, .eupopup-container-fixedtop { 	position: absolute; 	top: 0; left: 0; right: 0; } .eupopup-container-fixedtop { 	position: fixed; } .eupopup-container-bottom { 	position: fixed; 	bottom: 0; left: 0; right: 0; } .eupopup-container-bottomleft { 	position: fixed; 	bottom: 10px; 	left: 10px; 	width: 330px; } .eupopup-container-bottomright { 	position: fixed; 	bottom: 10px; 	right: 10px; 	width: 330px; } @media (min-width: 800px) { 	.eupopup-container-bottomright, .eupopup-container-bottomleft { 		width: 500px; 	} } .eupopup-closebutton { 	font-size: 16px; 	font-weight: 100; 	line-height: 1; 	color: #a2a2a2; 	filter: alpha(opacity=20); 	position: absolute; 	font-family: helvetica, arial, verdana, sans-serif; 	top: 0; right: 0; 	padding: 5px 10px; } .eupopup-closebutton:hover, .eupopup-closebutton:active { 	color: #fff; 	text-decoration: none; } .eupopup-head { 	font-size: 1.2em; 	font-weight: bold; 	padding: 7px; 	color: #fff; } .eupopup-body { 	color: #d5d5d5; } .eupopup-buttons { 	padding: 20px 0 5px 0; } .eupopup-button_accept { 	background-color: #a2fa76 !important; 	color: #000 !important; 	font-weight: bold; 	font-size: 16px; } .eupopup-button_reject { 	background-color: #ff4600 !important; 	font-weight: bold; 	font-size: 16px; 	color: #eaeaea !important; } .eupopup-button_3 { 	font-weight: normal; 	font-size: 16px; } .eupopup-button { 	margin: 10px 5px; 	padding: 5px 10px; 	color: #6b6b6b; 	background-color: #fff; } .eupopup-button:hover, .eupopup-button:focus { 	color: #6b6b6b; 	text-decoration: underline; } body .eupopup-color-inverse { 	color: #000; 	background-color: rgba(255, 255, 255, 0.9); } body .eupopup-color-inverse .eupopup-head { 	color: #000; } body .eupopup-style-compact { 	text-align: left; 	padding: 8px 30px 7px 20px; 	line-height: 15px; } body .eupopup-style-compact .eupopup-head, body .eupopup-style-compact .eupopup-body, body .eupopup-style-compact .eupopup-buttons { 	display: inline; 	padding: 0; 	margin: 0; } body .eupopup-style-compact .eupopup-button { 	margin: 0 5px; } 
.bgflag {  width: 37px;  height: 25px;  background-image: url('/bitmaps/flags/flags_map.png');  display: inline-block; } .bgflag-sm {  width: 25px;  height: 16px;  background-image: url('/bitmaps/flags/flags_map.png');  background-size: 25px 256px;  display: inline-block; } .bgflag-aus {  background-position: 0 0; } .bgflag-de {  background-position: 0 -25px; } .bgflag-th {  background-position: 0 -50px; } .bgflag-es {  background-position: 0 -75px; } .bgflag-pt {  background-position: 0 -100px; } .bgflag-zh {  background-position: 0 -125px; } .bgflag-us {  background-position: 0 -150px; } .bgflag-fr {  background-position: 0 -175px; } .bgflag-ru {  background-position: 0 -200px; } .bgflag-ua {  background-position: 0 -225px; } .bgflag-sw {  background-position: 0 -250px; } .bgflag-jp {  background-position: 0 -275px; } .bgflag-pl {  background-position: 0 -300px; } .bgflag-en {  background-position: 0 -325px; } .bgflag-ru-ua {  background-position: 0 -350px; } .bgflag-it {  background-position: 0 -375px; } .bgflag-sm-aus {  background-position: 0 0; } .bgflag-sm-de {  background-position: 0 -16px; } .bgflag-sm-th {  background-position: 0 -32px; } .bgflag-sm-es {  background-position: 0 -48px; } .bgflag-sm-pt {  background-position: 0 -64px; } .bgflag-sm-zh {  background-position: 0 -80px; } .bgflag-sm-us {  background-position: 0 -96px; } .bgflag-sm-fr {  background-position: 0 -112px; } .bgflag-sm-ru {  background-position: 0 -128px; } .bgflag-sm-ua {  background-position: 0 -144px; } .bgflag-sm-sw {  background-position: 0 -160px; } .bgflag-sm-jp {  background-position: 0 -176px; } .bgflag-sm-pl {  background-position: 0 -192px; } .bgflag-sm-en {  background-position: 0 -208px; } .bgflag-sm-ru-ua {  background-position: 0 -224px; } .bgflag-sm-it {  background-position: 0 -240px; } .bgflag.disabled, .bgflag-sm.disabled {  -webkit-filter: grayscale(1);  filter: grayscale(1);  pointer-events: initial; }
html {  font-family: sans-serif;  -webkit-text-size-adjust: 100%;  -ms-text-size-adjust: 100%; } body {  margin: 0; } article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary {  display: block; } audio, canvas, progress, video {  display: inline-block;  vertical-align: baseline; } audio:not([controls]) {  display: none;  height: 0; } [hidden], template {  display: none; } a {  background: transparent; } a:active, a:hover {  outline: 0; } abbr[title] {  border-bottom: 1px dotted; } b, strong {  font-weight: bold; } dfn {  font-style: italic; } h1 {  margin: .67em 0;  font-size: 2em; } mark {  color: #000;  background: #ff0; } small {  font-size: 80%; } sub, sup {  position: relative;  font-size: 75%;  line-height: 0;  vertical-align: baseline; } sup {  top: -.5em; } sub {  bottom: -.25em; } img {  border: 0; } svg:not(:root) {  overflow: hidden; } figure {  margin: 1em 40px; } hr {  height: 0;  -moz-box-sizing: content-box;  box-sizing: content-box; } pre {  overflow: auto; } code, kbd, pre, samp {  font-family: monospace, monospace;  font-size: 1em; } button, input, optgroup, select, textarea {  margin: 0;  font: inherit;  color: inherit; } button {  overflow: visible; } button, select {  text-transform: none; } button, html input[type="button"], input[type="reset"], input[type="submit"] {  -webkit-appearance: button;  cursor: pointer; } button[disabled], html input[disabled] {  cursor: default; } button::-moz-focus-inner, input::-moz-focus-inner {  padding: 0;  border: 0; } input {  line-height: normal; } input[type="checkbox"], input[type="radio"] {  box-sizing: border-box;  padding: 0; } input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button {  height: auto; } input[type="search"] {  -webkit-box-sizing: content-box;  -moz-box-sizing: content-box;  box-sizing: content-box;  -webkit-appearance: textfield; } input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration {  -webkit-appearance: none; } fieldset {  padding: .35em .625em .75em;  margin: 0 2px;  border: 1px solid #c0c0c0; } legend {  padding: 0;  border: 0; } textarea {  overflow: auto; } optgroup {  font-weight: bold; } table {  border-spacing: 0;  border-collapse: collapse; } td, th {  padding: 0; } @media print {  * {  color: #000 !important;  text-shadow: none !important;  background: transparent !important;  box-shadow: none !important;  }  a,  a:visited {  text-decoration: underline;  }  a[href]:after {  content: " (" attr(href) ")";  }  abbr[title]:after {  content: " (" attr(title) ")";  }  a[href^="javascript:"]:after,  a[href^="#"]:after {  content: "";  }  pre,  blockquote {  border: 1px solid #999;  page-break-inside: avoid;  }  thead {  display: table-header-group;  }  tr,  img {  page-break-inside: avoid;  }  img {  max-width: 100% !important;  }  p,  h2,  h3 {  orphans: 3;  widows: 3;  }  h2,  h3 {  page-break-after: avoid;  }  select {  background: #fff !important;  }  .navbar {  display: none;  }  .table td,  .table th {  background-color: #fff !important;  }  .btn > .caret,  .dropup > .btn > .caret {  border-top-color: #000 !important;  }  .label {  border: 1px solid #000;  }  .table {  border-collapse: collapse !important;  }  .table-bordered th,  .table-bordered td {  border: 1px solid #ddd !important;  } } * {  -webkit-box-sizing: border-box;  -moz-box-sizing: border-box;  box-sizing: border-box; } *:before, *:after {  -webkit-box-sizing: border-box;  -moz-box-sizing: border-box;  box-sizing: border-box; } html {  font-size: 62.5%;  -webkit-tap-highlight-color: rgba(0, 0, 0, 0); } body {  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;  font-size: 14px;  line-height: 1.42857143;  color: #333;  background-color: #fff; } input, button, select, textarea {  font-family: inherit;  font-size: inherit;  line-height: inherit; } a {  color: #1B242F;  text-decoration: none; } a:hover, a:focus {  color: #E74C3C;  text-decoration: underline; } a:focus {  outline: thin dotted;  outline: 5px auto -webkit-focus-ring-color;  outline-offset: -2px; } figure {  margin: 0; } img {  vertical-align: middle; } .img-responsive, .thumbnail > img, .thumbnail a > img, .carousel-inner > .item > img, .carousel-inner > .item > a > img {  display: block;  max-width: 100%;  height: auto; } .img-rounded {  border-radius: 6px; } .img-thumbnail {  display: inline-block;  max-width: 100%;  height: auto;  padding: 4px;  line-height: 1.42857143;  background-color: #fff;  border: 1px solid #ddd;  border-radius: 4px;  -webkit-transition: all .2s ease-in-out;  transition: all .2s ease-in-out; } .img-circle {  border-radius: 50%; } hr {  margin-top: 20px;  margin-bottom: 20px;  border: 0;  border-top: 1px solid none; } .sr-only {  position: absolute;  width: 1px;  height: 1px;  padding: 0;  margin: -1px;  overflow: hidden;  clip: rect(0, 0, 0, 0);  border: 0; } h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {  font-family: inherit;  font-weight: 500;  line-height: 1.1;  color: inherit; } h1 small, h2 small, h3 small, h4 small, h5 small, h6 small, .h1 small, .h2 small, .h3 small, .h4 small, .h5 small, .h6 small, h1 .small, h2 .small, h3 .small, h4 .small, h5 .small, h6 .small, .h1 .small, .h2 .small, .h3 .small, .h4 .small, .h5 .small, .h6 .small {  font-weight: normal;  line-height: 1;  color: #999; } h1, .h1, h2, .h2, h3, .h3 {  margin-top: 20px;  margin-bottom: 10px; } h1 small, .h1 small, h2 small, .h2 small, h3 small, .h3 small, h1 .small, .h1 .small, h2 .small, .h2 .small, h3 .small, .h3 .small {  font-size: 65%; } h4, .h4, h5, .h5, h6, .h6 {  margin-top: 10px;  margin-bottom: 10px; } h4 small, .h4 small, h5 small, .h5 small, h6 small, .h6 small, h4 .small, .h4 .small, h5 .small, .h5 .small, h6 .small, .h6 .small {  font-size: 75%; } h1, .h1 {  font-size: 36px; } h2, .h2 {  font-size: 30px; } h3, .h3 {  font-size: 24px; } h4, .h4 {  font-size: 18px; } h5, .h5 {  font-size: 14px; } h6, .h6 {  font-size: 12px; } p {  margin: 0 0 10px; } .lead {  margin-bottom: 20px;  font-size: 16px;  font-weight: 200;  line-height: 1.4; } @media (min-width: 768px) {  .lead {  font-size: 21px;  } } small, .small {  font-size: 85%; } cite {  font-style: normal; } .text-left {  text-align: left; } .text-right {  text-align: right; } .text-center {  text-align: center; } .text-justify {  text-align: justify; } .text-muted {  color: #999; } .text-primary {  color: #1B242F; } a.text-primary:hover {  color: #3071a9; } .text-success {  color: #3c763d; } a.text-success:hover {  color: #2b542c; } .text-info {  color: #31708f; } a.text-info:hover {  color: #245269; } .text-warning {  color: #8a6d3b; } a.text-warning:hover {  color: #66512c; } .text-danger {  color: #a94442; } a.text-danger:hover {  color: #843534; } .bg-primary {  color: #fff;  background-color: #1B242F; } a.bg-primary:hover {  background-color: #3071a9; } .bg-success {  background-color: #dff0d8; } a.bg-success:hover {  background-color: #c1e2b3; } .bg-info {  background-color: #d9edf7; } a.bg-info:hover {  background-color: #afd9ee; } .bg-warning {  background-color: #fcf8e3; } a.bg-warning:hover {  background-color: #f7ecb5; } .bg-danger {  background-color: #f2dede; } a.bg-danger:hover {  background-color: #e4b9b9; } .page-header {  padding-bottom: 9px;  margin: 40px 0 20px;  border-bottom: 1px solid none; } ul, ol {  margin-top: 0;  margin-bottom: 10px; } ul ul, ol ul, ul ol, ol ol {  margin-bottom: 0; } .list-unstyled {  padding-left: 0;  list-style: none; } .list-inline {  padding-left: 0;  margin-left: -5px;  list-style: none; } .list-inline > li {  display: inline-block;  padding-right: 5px;  padding-left: 5px; } dl {  margin-top: 0;  margin-bottom: 20px; } dt, dd {  line-height: 1.42857143; } dt {  font-weight: bold; } dd {  margin-left: 0; } @media (min-width: 768px) {  .dl-horizontal dt {  float: left;  width: 160px;  overflow: hidden;  clear: left;  text-align: right;  text-overflow: ellipsis;  white-space: nowrap;  }  .dl-horizontal dd {  margin-left: 180px;  } } abbr[title], abbr[data-original-title] {  cursor: help;  border-bottom: 1px dotted #999; } .initialism {  font-size: 90%;  text-transform: uppercase; } blockquote {  padding: 10px 20px;  margin: 0 0 20px;  font-size: 17.5px;  border-left: 5px solid none; } blockquote p:last-child, blockquote ul:last-child, blockquote ol:last-child {  margin-bottom: 0; } blockquote footer, blockquote small, blockquote .small {  display: block;  font-size: 80%;  line-height: 1.42857143;  color: #999; } blockquote footer:before, blockquote small:before, blockquote .small:before {  content: '\2014 \00A0'; } .blockquote-reverse, blockquote.pull-right {  padding-right: 15px;  padding-left: 0;  text-align: right;  border-right: 5px solid none;  border-left: 0; } .blockquote-reverse footer:before, blockquote.pull-right footer:before, .blockquote-reverse small:before, blockquote.pull-right small:before, .blockquote-reverse .small:before, blockquote.pull-right .small:before {  content: ''; } .blockquote-reverse footer:after, blockquote.pull-right footer:after, .blockquote-reverse small:after, blockquote.pull-right small:after, .blockquote-reverse .small:after, blockquote.pull-right .small:after {  content: '\00A0 \2014'; } blockquote:before, blockquote:after {  content: ""; } address {  margin-bottom: 20px;  font-style: normal;  line-height: 1.42857143; } code, kbd, pre, samp {  font-family: Menlo, Monaco, Consolas, "Courier New", monospace; } code {  padding: 2px 4px;  font-size: 90%;  color: #c7254e;  white-space: nowrap;  background-color: #f9f2f4;  border-radius: 4px; } kbd {  padding: 2px 4px;  font-size: 90%;  color: #fff;  background-color: #333;  border-radius: 3px;  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .25); } pre {  display: block;  padding: 9.5px;  margin: 0 0 10px;  font-size: 13px;  line-height: 1.42857143;  color: #333;  word-break: break-all;  word-wrap: break-word;  background-color: #f5f5f5;  border: 1px solid #ccc;  border-radius: 4px; } pre code {  padding: 0;  font-size: inherit;  color: inherit;  white-space: pre-wrap;  background-color: transparent;  border-radius: 0; } .pre-scrollable {  max-height: 340px;  overflow-y: scroll; } .container {  padding-right: 15px;  padding-left: 15px;  margin-right: auto;  margin-left: auto; } @media (min-width: 768px) {  .container {  width: 750px;  } } @media (min-width: 992px) {  .container {  width: 970px;  } } @media (min-width: 1200px) {  .container {  width: 1170px;  } } .container-fluid {  padding-right: 15px;  padding-left: 15px;  margin-right: auto;  margin-left: auto; } .row {  margin-right: -15px;  margin-left: -15px; } .col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {  position: relative;  min-height: 1px;  padding-right: 15px;  padding-left: 15px; } .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {  float: left; } .col-xs-12 {  width: 100%; } .col-xs-11 {  width: 91.66666667%; } .col-xs-10 {  width: 83.33333333%; } .col-xs-9 {  width: 75%; } .col-xs-8 {  width: 66.66666667%; } .col-xs-7 {  width: 58.33333333%; } .col-xs-6 {  width: 50%; } .col-xs-5 {  width: 41.66666667%; } .col-xs-4 {  width: 33.33333333%; } .col-xs-3 {  width: 25%; } .col-xs-2 {  width: 16.66666667%; } .col-xs-1 {  width: 8.33333333%; } .col-xs-pull-12 {  right: 100%; } .col-xs-pull-11 {  right: 91.66666667%; } .col-xs-pull-10 {  right: 83.33333333%; } .col-xs-pull-9 {  right: 75%; } .col-xs-pull-8 {  right: 66.66666667%; } .col-xs-pull-7 {  right: 58.33333333%; } .col-xs-pull-6 {  right: 50%; } .col-xs-pull-5 {  right: 41.66666667%; } .col-xs-pull-4 {  right: 33.33333333%; } .col-xs-pull-3 {  right: 25%; } .col-xs-pull-2 {  right: 16.66666667%; } .col-xs-pull-1 {  right: 8.33333333%; } .col-xs-pull-0 {  right: 0; } .col-xs-push-12 {  left: 100%; } .col-xs-push-11 {  left: 91.66666667%; } .col-xs-push-10 {  left: 83.33333333%; } .col-xs-push-9 {  left: 75%; } .col-xs-push-8 {  left: 66.66666667%; } .col-xs-push-7 {  left: 58.33333333%; } .col-xs-push-6 {  left: 50%; } .col-xs-push-5 {  left: 41.66666667%; } .col-xs-push-4 {  left: 33.33333333%; } .col-xs-push-3 {  left: 25%; } .col-xs-push-2 {  left: 16.66666667%; } .col-xs-push-1 {  left: 8.33333333%; } .col-xs-push-0 {  left: 0; } .col-xs-offset-12 {  margin-left: 100%; } .col-xs-offset-11 {  margin-left: 91.66666667%; } .col-xs-offset-10 {  margin-left: 83.33333333%; } .col-xs-offset-9 {  margin-left: 75%; } .col-xs-offset-8 {  margin-left: 66.66666667%; } .col-xs-offset-7 {  margin-left: 58.33333333%; } .col-xs-offset-6 {  margin-left: 50%; } .col-xs-offset-5 {  margin-left: 41.66666667%; } .col-xs-offset-4 {  margin-left: 33.33333333%; } .col-xs-offset-3 {  margin-left: 25%; } .col-xs-offset-2 {  margin-left: 16.66666667%; } .col-xs-offset-1 {  margin-left: 8.33333333%; } .col-xs-offset-0 {  margin-left: 0; } @media (min-width: 768px) {  .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {  float: left;  }  .col-sm-12 {  width: 100%;  }  .col-sm-11 {  width: 91.66666667%;  }  .col-sm-10 {  width: 83.33333333%;  }  .col-sm-9 {  width: 75%;  }  .col-sm-8 {  width: 66.66666667%;  }  .col-sm-7 {  width: 58.33333333%;  }  .col-sm-6 {  width: 50%;  }  .col-sm-5 {  width: 41.66666667%;  }  .col-sm-4 {  width: 33.33333333%;  }  .col-sm-3 {  width: 25%;  }  .col-sm-2 {  width: 16.66666667%;  }  .col-sm-1 {  width: 8.33333333%;  }  .col-sm-pull-12 {  right: 100%;  }  .col-sm-pull-11 {  right: 91.66666667%;  }  .col-sm-pull-10 {  right: 83.33333333%;  }  .col-sm-pull-9 {  right: 75%;  }  .col-sm-pull-8 {  right: 66.66666667%;  }  .col-sm-pull-7 {  right: 58.33333333%;  }  .col-sm-pull-6 {  right: 50%;  }  .col-sm-pull-5 {  right: 41.66666667%;  }  .col-sm-pull-4 {  right: 33.33333333%;  }  .col-sm-pull-3 {  right: 25%;  }  .col-sm-pull-2 {  right: 16.66666667%;  }  .col-sm-pull-1 {  right: 8.33333333%;  }  .col-sm-pull-0 {  right: 0;  }  .col-sm-push-12 {  left: 100%;  }  .col-sm-push-11 {  left: 91.66666667%;  }  .col-sm-push-10 {  left: 83.33333333%;  }  .col-sm-push-9 {  left: 75%;  }  .col-sm-push-8 {  left: 66.66666667%;  }  .col-sm-push-7 {  left: 58.33333333%;  }  .col-sm-push-6 {  left: 50%;  }  .col-sm-push-5 {  left: 41.66666667%;  }  .col-sm-push-4 {  left: 33.33333333%;  }  .col-sm-push-3 {  left: 25%;  }  .col-sm-push-2 {  left: 16.66666667%;  }  .col-sm-push-1 {  left: 8.33333333%;  }  .col-sm-push-0 {  left: 0;  }  .col-sm-offset-12 {  margin-left: 100%;  }  .col-sm-offset-11 {  margin-left: 91.66666667%;  }  .col-sm-offset-10 {  margin-left: 83.33333333%;  }  .col-sm-offset-9 {  margin-left: 75%;  }  .col-sm-offset-8 {  margin-left: 66.66666667%;  }  .col-sm-offset-7 {  margin-left: 58.33333333%;  }  .col-sm-offset-6 {  margin-left: 50%;  }  .col-sm-offset-5 {  margin-left: 41.66666667%;  }  .col-sm-offset-4 {  margin-left: 33.33333333%;  }  .col-sm-offset-3 {  margin-left: 25%;  }  .col-sm-offset-2 {  margin-left: 16.66666667%;  }  .col-sm-offset-1 {  margin-left: 8.33333333%;  }  .col-sm-offset-0 {  margin-left: 0;  } } @media (min-width: 992px) {  .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {  float: left;  }  .col-md-12 {  width: 100%;  }  .col-md-11 {  width: 91.66666667%;  }  .col-md-10 {  width: 83.33333333%;  }  .col-md-9 {  width: 75%;  }  .col-md-8 {  width: 66.66666667%;  }  .col-md-7 {  width: 58.33333333%;  }  .col-md-6 {  width: 50%;  }  .col-md-5 {  width: 41.66666667%;  }  .col-md-4 {  width: 33.33333333%;  }  .col-md-3 {  width: 25%;  }  .col-md-2 {  width: 16.66666667%;  }  .col-md-1 {  width: 8.33333333%;  }  .col-md-pull-12 {  right: 100%;  }  .col-md-pull-11 {  right: 91.66666667%;  }  .col-md-pull-10 {  right: 83.33333333%;  }  .col-md-pull-9 {  right: 75%;  }  .col-md-pull-8 {  right: 66.66666667%;  }  .col-md-pull-7 {  right: 58.33333333%;  }  .col-md-pull-6 {  right: 50%;  }  .col-md-pull-5 {  right: 41.66666667%;  }  .col-md-pull-4 {  right: 33.33333333%;  }  .col-md-pull-3 {  right: 25%;  }  .col-md-pull-2 {  right: 16.66666667%;  }  .col-md-pull-1 {  right: 8.33333333%;  }  .col-md-pull-0 {  right: 0;  }  .col-md-push-12 {  left: 100%;  }  .col-md-push-11 {  left: 91.66666667%;  }  .col-md-push-10 {  left: 83.33333333%;  }  .col-md-push-9 {  left: 75%;  }  .col-md-push-8 {  left: 66.66666667%;  }  .col-md-push-7 {  left: 58.33333333%;  }  .col-md-push-6 {  left: 50%;  }  .col-md-push-5 {  left: 41.66666667%;  }  .col-md-push-4 {  left: 33.33333333%;  }  .col-md-push-3 {  left: 25%;  }  .col-md-push-2 {  left: 16.66666667%;  }  .col-md-push-1 {  left: 8.33333333%;  }  .col-md-push-0 {  left: 0;  }  .col-md-offset-12 {  margin-left: 100%;  }  .col-md-offset-11 {  margin-left: 91.66666667%;  }  .col-md-offset-10 {  margin-left: 83.33333333%;  }  .col-md-offset-9 {  margin-left: 75%;  }  .col-md-offset-8 {  margin-left: 66.66666667%;  }  .col-md-offset-7 {  margin-left: 58.33333333%;  }  .col-md-offset-6 {  margin-left: 50%;  }  .col-md-offset-5 {  margin-left: 41.66666667%;  }  .col-md-offset-4 {  margin-left: 33.33333333%;  }  .col-md-offset-3 {  margin-left: 25%;  }  .col-md-offset-2 {  margin-left: 16.66666667%;  }  .col-md-offset-1 {  margin-left: 8.33333333%;  }  .col-md-offset-0 {  margin-left: 0;  } } @media (min-width: 1200px) {  .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {  float: left;  }  .col-lg-12 {  width: 100%;  }  .col-lg-11 {  width: 91.66666667%;  }  .col-lg-10 {  width: 83.33333333%;  }  .col-lg-9 {  width: 75%;  }  .col-lg-8 {  width: 66.66666667%;  }  .col-lg-7 {  width: 58.33333333%;  }  .col-lg-6 {  width: 50%;  }  .col-lg-5 {  width: 41.66666667%;  }  .col-lg-4 {  width: 33.33333333%;  }  .col-lg-3 {  width: 25%;  }  .col-lg-2 {  width: 16.66666667%;  }  .col-lg-1 {  width: 8.33333333%;  }  .col-lg-pull-12 {  right: 100%;  }  .col-lg-pull-11 {  right: 91.66666667%;  }  .col-lg-pull-10 {  right: 83.33333333%;  }  .col-lg-pull-9 {  right: 75%;  }  .col-lg-pull-8 {  right: 66.66666667%;  }  .col-lg-pull-7 {  right: 58.33333333%;  }  .col-lg-pull-6 {  right: 50%;  }  .col-lg-pull-5 {  right: 41.66666667%;  }  .col-lg-pull-4 {  right: 33.33333333%;  }  .col-lg-pull-3 {  right: 25%;  }  .col-lg-pull-2 {  right: 16.66666667%;  }  .col-lg-pull-1 {  right: 8.33333333%;  }  .col-lg-pull-0 {  right: 0;  }  .col-lg-push-12 {  left: 100%;  }  .col-lg-push-11 {  left: 91.66666667%;  }  .col-lg-push-10 {  left: 83.33333333%;  }  .col-lg-push-9 {  left: 75%;  }  .col-lg-push-8 {  left: 66.66666667%;  }  .col-lg-push-7 {  left: 58.33333333%;  }  .col-lg-push-6 {  left: 50%;  }  .col-lg-push-5 {  left: 41.66666667%;  }  .col-lg-push-4 {  left: 33.33333333%;  }  .col-lg-push-3 {  left: 25%;  }  .col-lg-push-2 {  left: 16.66666667%;  }  .col-lg-push-1 {  left: 8.33333333%;  }  .col-lg-push-0 {  left: 0;  }  .col-lg-offset-12 {  margin-left: 100%;  }  .col-lg-offset-11 {  margin-left: 91.66666667%;  }  .col-lg-offset-10 {  margin-left: 83.33333333%;  }  .col-lg-offset-9 {  margin-left: 75%;  }  .col-lg-offset-8 {  margin-left: 66.66666667%;  }  .col-lg-offset-7 {  margin-left: 58.33333333%;  }  .col-lg-offset-6 {  margin-left: 50%;  }  .col-lg-offset-5 {  margin-left: 41.66666667%;  }  .col-lg-offset-4 {  margin-left: 33.33333333%;  }  .col-lg-offset-3 {  margin-left: 25%;  }  .col-lg-offset-2 {  margin-left: 16.66666667%;  }  .col-lg-offset-1 {  margin-left: 8.33333333%;  }  .col-lg-offset-0 {  margin-left: 0;  } } table {  max-width: 100%;  background-color: transparent; } th {  text-align: left; } .table {  width: 100%;  margin-bottom: 20px; } .table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td {  padding: 8px;  line-height: 1.42857143;  vertical-align: top;  border-top: 1px solid #ddd; } .table > thead > tr > th {  vertical-align: bottom;  border-bottom: 2px solid #ddd; } .table > caption + thead > tr:first-child > th, .table > colgroup + thead > tr:first-child > th, .table > thead:first-child > tr:first-child > th, .table > caption + thead > tr:first-child > td, .table > colgroup + thead > tr:first-child > td, .table > thead:first-child > tr:first-child > td {  border-top: 0; } .table > tbody + tbody {  border-top: 2px solid #ddd; } .table .table {  background-color: #fff; } .table-condensed > thead > tr > th, .table-condensed > tbody > tr > th, .table-condensed > tfoot > tr > th, .table-condensed > thead > tr > td, .table-condensed > tbody > tr > td, .table-condensed > tfoot > tr > td {  padding: 5px; } .table-bordered {  border: 1px solid #ddd; } .table-bordered > thead > tr > th, .table-bordered > tbody > tr > th, .table-bordered > tfoot > tr > th, .table-bordered > thead > tr > td, .table-bordered > tbody > tr > td, .table-bordered > tfoot > tr > td {  border: 1px solid #ddd; } .table-bordered > thead > tr > th, .table-bordered > thead > tr > td {  border-bottom-width: 2px; } .table-striped > tbody > tr:nth-child(odd) > td, .table-striped > tbody > tr:nth-child(odd) > th {  background-color: #f9f9f9; } .table-hover > tbody > tr:hover > td, .table-hover > tbody > tr:hover > th {  background-color: #f5f5f5; } table col[class*="col-"] {  position: static;  display: table-column;  float: none; } table td[class*="col-"], table th[class*="col-"] {  position: static;  display: table-cell;  float: none; } .table > thead > tr > td.active, .table > tbody > tr > td.active, .table > tfoot > tr > td.active, .table > thead > tr > th.active, .table > tbody > tr > th.active, .table > tfoot > tr > th.active, .table > thead > tr.active > td, .table > tbody > tr.active > td, .table > tfoot > tr.active > td, .table > thead > tr.active > th, .table > tbody > tr.active > th, .table > tfoot > tr.active > th {  background-color: #f5f5f5; } .table-hover > tbody > tr > td.active:hover, .table-hover > tbody > tr > th.active:hover, .table-hover > tbody > tr.active:hover > td, .table-hover > tbody > tr.active:hover > th {  background-color: #e8e8e8; } .table > thead > tr > td.success, .table > tbody > tr > td.success, .table > tfoot > tr > td.success, .table > thead > tr > th.success, .table > tbody > tr > th.success, .table > tfoot > tr > th.success, .table > thead > tr.success > td, .table > tbody > tr.success > td, .table > tfoot > tr.success > td, .table > thead > tr.success > th, .table > tbody > tr.success > th, .table > tfoot > tr.success > th {  background-color: #dff0d8; } .table-hover > tbody > tr > td.success:hover, .table-hover > tbody > tr > th.success:hover, .table-hover > tbody > tr.success:hover > td, .table-hover > tbody > tr.success:hover > th {  background-color: #d0e9c6; } .table > thead > tr > td.info, .table > tbody > tr > td.info, .table > tfoot > tr > td.info, .table > thead > tr > th.info, .table > tbody > tr > th.info, .table > tfoot > tr > th.info, .table > thead > tr.info > td, .table > tbody > tr.info > td, .table > tfoot > tr.info > td, .table > thead > tr.info > th, .table > tbody > tr.info > th, .table > tfoot > tr.info > th {  background-color: #d9edf7; } .table-hover > tbody > tr > td.info:hover, .table-hover > tbody > tr > th.info:hover, .table-hover > tbody > tr.info:hover > td, .table-hover > tbody > tr.info:hover > th {  background-color: #c4e3f3; } .table > thead > tr > td.warning, .table > tbody > tr > td.warning, .table > tfoot > tr > td.warning, .table > thead > tr > th.warning, .table > tbody > tr > th.warning, .table > tfoot > tr > th.warning, .table > thead > tr.warning > td, .table > tbody > tr.warning > td, .table > tfoot > tr.warning > td, .table > thead > tr.warning > th, .table > tbody > tr.warning > th, .table > tfoot > tr.warning > th {  background-color: #fcf8e3; } .table-hover > tbody > tr > td.warning:hover, .table-hover > tbody > tr > th.warning:hover, .table-hover > tbody > tr.warning:hover > td, .table-hover > tbody > tr.warning:hover > th {  background-color: #faf2cc; } .table > thead > tr > td.danger, .table > tbody > tr > td.danger, .table > tfoot > tr > td.danger, .table > thead > tr > th.danger, .table > tbody > tr > th.danger, .table > tfoot > tr > th.danger, .table > thead > tr.danger > td, .table > tbody > tr.danger > td, .table > tfoot > tr.danger > td, .table > thead > tr.danger > th, .table > tbody > tr.danger > th, .table > tfoot > tr.danger > th {  background-color: #f2dede; } .table-hover > tbody > tr > td.danger:hover, .table-hover > tbody > tr > th.danger:hover, .table-hover > tbody > tr.danger:hover > td, .table-hover > tbody > tr.danger:hover > th {  background-color: #ebcccc; } @media (max-width: 767px) {  .table-responsive {  width: 100%;  margin-bottom: 15px;  overflow-x: scroll;  overflow-y: hidden;  -webkit-overflow-scrolling: touch;  -ms-overflow-style: -ms-autohiding-scrollbar;  border: 1px solid #ddd;  }  .table-responsive > .table {  margin-bottom: 0;  }  .table-responsive > .table > thead > tr > th,  .table-responsive > .table > tbody > tr > th,  .table-responsive > .table > tfoot > tr > th,  .table-responsive > .table > thead > tr > td,  .table-responsive > .table > tbody > tr > td,  .table-responsive > .table > tfoot > tr > td {  white-space: nowrap;  }  .table-responsive > .table-bordered {  border: 0;  }  .table-responsive > .table-bordered > thead > tr > th:first-child,  .table-responsive > .table-bordered > tbody > tr > th:first-child,  .table-responsive > .table-bordered > tfoot > tr > th:first-child,  .table-responsive > .table-bordered > thead > tr > td:first-child,  .table-responsive > .table-bordered > tbody > tr > td:first-child,  .table-responsive > .table-bordered > tfoot > tr > td:first-child {  border-left: 0;  }  .table-responsive > .table-bordered > thead > tr > th:last-child,  .table-responsive > .table-bordered > tbody > tr > th:last-child,  .table-responsive > .table-bordered > tfoot > tr > th:last-child,  .table-responsive > .table-bordered > thead > tr > td:last-child,  .table-responsive > .table-bordered > tbody > tr > td:last-child,  .table-responsive > .table-bordered > tfoot > tr > td:last-child {  border-right: 0;  }  .table-responsive > .table-bordered > tbody > tr:last-child > th,  .table-responsive > .table-bordered > tfoot > tr:last-child > th,  .table-responsive > .table-bordered > tbody > tr:last-child > td,  .table-responsive > .table-bordered > tfoot > tr:last-child > td {  border-bottom: 0;  } } fieldset {  min-width: 0;  padding: 0;  margin: 0;  border: 0; } legend {  display: block;  width: 100%;  padding: 0;  margin-bottom: 20px;  font-size: 21px;  line-height: inherit;  color: #333;  border: 0;  border-bottom: 1px solid #e5e5e5; } label {  display: inline-block;  margin-bottom: 5px;  font-weight: bold; } input[type="search"] {  -webkit-box-sizing: border-box;  -moz-box-sizing: border-box;  box-sizing: border-box; } input[type="radio"], input[type="checkbox"] {  margin: 4px 0 0;  margin-top: 1px \9;    line-height: normal; } input[type="file"] {  display: block; } input[type="range"] {  display: block;  width: 100%; } select[multiple], select[size] {  height: auto; } input[type="file"]:focus, input[type="radio"]:focus, input[type="checkbox"]:focus {  outline: thin dotted;  outline: 5px auto -webkit-focus-ring-color;  outline-offset: -2px; } output {  display: block;  padding-top: 7px;  font-size: 14px;  line-height: 1.42857143;  color: #555; } .form-control {  display: block;  width: 100%;  height: 34px;  padding: 6px 12px;  font-size: 14px;  line-height: 1.42857143;  color: #555;  background-color: #fff;  background-image: none;  border: 1px solid #ccc;  border-radius: 4px;  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);  box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);  -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; } .form-control:focus {  border-color: #66afe9;  outline: 0;  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6); } .form-control::-moz-placeholder {  color: #999;  opacity: 1; } .form-control:-ms-input-placeholder {  color: #999; } .form-control::-webkit-input-placeholder {  color: #999; } .form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control {  cursor: not-allowed;  background-color: none;  opacity: 1; } textarea.form-control {  height: auto; } input[type="search"] {  -webkit-appearance: none; } input[type="date"] {  line-height: 34px; } .form-group {  margin-bottom: 15px; } .radio, .checkbox {  display: block;  min-height: 20px;  padding-left: 20px;  margin-top: 10px;  margin-bottom: 10px; } .radio label, .checkbox label {  display: inline;  font-weight: normal;  cursor: pointer; } .radio input[type="radio"], .radio-inline input[type="radio"], .checkbox input[type="checkbox"], .checkbox-inline input[type="checkbox"] {  float: left;  margin-left: -20px; } .radio + .radio, .checkbox + .checkbox {  margin-top: -5px; } .radio-inline, .checkbox-inline {  display: inline-block;  padding-left: 20px;  margin-bottom: 0;  font-weight: normal;  vertical-align: middle;  cursor: pointer; } .radio-inline + .radio-inline, .checkbox-inline + .checkbox-inline {  margin-top: 0;  margin-left: 10px; } input[type="radio"][disabled], input[type="checkbox"][disabled], .radio[disabled], .radio-inline[disabled], .checkbox[disabled], .checkbox-inline[disabled], fieldset[disabled] input[type="radio"], fieldset[disabled] input[type="checkbox"], fieldset[disabled] .radio, fieldset[disabled] .radio-inline, fieldset[disabled] .checkbox, fieldset[disabled] .checkbox-inline {  cursor: not-allowed; } .input-sm {  height: 30px;  padding: 5px 10px;  font-size: 12px;  line-height: 1.5;  border-radius: 3px; } select.input-sm {  height: 30px;  line-height: 30px; } textarea.input-sm, select[multiple].input-sm {  height: auto; } .input-lg {  height: 46px;  padding: 10px 16px;  font-size: 18px;  line-height: 1.33;  border-radius: 6px; } select.input-lg {  height: 46px;  line-height: 46px; } textarea.input-lg, select[multiple].input-lg {  height: auto; } .has-feedback {  position: relative; } .has-feedback .form-control {  padding-right: 42.5px; } .has-feedback .form-control-feedback {  position: absolute;  top: 25px;  right: 0;  display: block;  width: 34px;  height: 34px;  line-height: 34px;  text-align: center; } .has-success .help-block, .has-success .control-label, .has-success .radio, .has-success .checkbox, .has-success .radio-inline, .has-success .checkbox-inline {  color: #3c763d; } .has-success .form-control {  border-color: #3c763d;  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);  box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); } .has-success .form-control:focus {  border-color: #2b542c;  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #67b168;  box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #67b168; } .has-success .input-group-addon {  color: #3c763d;  background-color: #dff0d8;  border-color: #3c763d; } .has-success .form-control-feedback {  color: #3c763d; } .has-warning .help-block, .has-warning .control-label, .has-warning .radio, .has-warning .checkbox, .has-warning .radio-inline, .has-warning .checkbox-inline {  color: #8a6d3b; } .has-warning .form-control {  border-color: #8a6d3b;  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);  box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); } .has-warning .form-control:focus {  border-color: #66512c;  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #c0a16b;  box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #c0a16b; } .has-warning .input-group-addon {  color: #8a6d3b;  background-color: #fcf8e3;  border-color: #8a6d3b; } .has-warning .form-control-feedback {  color: #8a6d3b; } .has-error .help-block, .has-error .control-label, .has-error .radio, .has-error .checkbox, .has-error .radio-inline, .has-error .checkbox-inline {  color: #a94442; } .has-error .form-control {  border-color: #a94442;  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);  box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); } .has-error .form-control:focus {  border-color: #843534;  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #ce8483;  box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #ce8483; } .has-error .input-group-addon {  color: #a94442;  background-color: #f2dede;  border-color: #a94442; } .has-error .form-control-feedback {  color: #a94442; } .form-control-static {  margin-bottom: 0; } .help-block {  display: block;  margin-top: 5px;  margin-bottom: 10px;  color: #737373; } @media (min-width: 768px) {  .form-inline .form-group {  display: inline-block;  margin-bottom: 0;  vertical-align: middle;  }  .form-inline .form-control {  display: inline-block;  width: auto;  vertical-align: middle;  }  .form-inline .input-group > .form-control {  width: 100%;  }  .form-inline .control-label {  margin-bottom: 0;  vertical-align: middle;  }  .form-inline .radio,  .form-inline .checkbox {  display: inline-block;  padding-left: 0;  margin-top: 0;  margin-bottom: 0;  vertical-align: middle;  }  .form-inline .radio input[type="radio"],  .form-inline .checkbox input[type="checkbox"] {  float: none;  margin-left: 0;  }  .form-inline .has-feedback .form-control-feedback {  top: 0;  } } .form-horizontal .control-label, .form-horizontal .radio, .form-horizontal .checkbox, .form-horizontal .radio-inline, .form-horizontal .checkbox-inline {  padding-top: 7px;  margin-top: 0;  margin-bottom: 0; } .form-horizontal .radio, .form-horizontal .checkbox {  min-height: 27px; } .form-horizontal .form-group {  margin-right: -15px;  margin-left: -15px; } .form-horizontal .form-control-static {  padding-top: 7px; } @media (min-width: 768px) {  .form-horizontal .control-label {  text-align: right;  } } .form-horizontal .has-feedback .form-control-feedback {  top: 0;  right: 15px; } .btn {  display: inline-block;  padding: 6px 12px;  margin-bottom: 0;  font-size: 14px;  font-weight: normal;  line-height: 1.42857143;  text-align: center;  white-space: nowrap;  vertical-align: middle;  cursor: pointer;  -webkit-user-select: none;  -moz-user-select: none;  -ms-user-select: none;  user-select: none;  background-image: none;  border: 1px solid transparent;  border-radius: 4px; } .btn:focus, .btn:active:focus, .btn.active:focus {  outline: thin dotted;  outline: 5px auto -webkit-focus-ring-color;  outline-offset: -2px; } .btn:hover, .btn:focus {  color: #333;  text-decoration: none; } .btn:active, .btn.active {  background-image: none;  outline: 0;  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);  box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125); } .btn.disabled, .btn[disabled], fieldset[disabled] .btn {  pointer-events: none;  cursor: not-allowed;  filter: alpha(opacity=65);  -webkit-box-shadow: none;  box-shadow: none;  opacity: .65; } .btn-default {  color: #333;  background-color: #fff;  border-color: #ccc; } .btn-default:hover, .btn-default:focus, .btn-default:active, .btn-default.active, .open .dropdown-toggle.btn-default {  color: #333;  background-color: #ebebeb;  border-color: #adadad; } .btn-default:active, .btn-default.active, .open .dropdown-toggle.btn-default {  background-image: none; } .btn-default.disabled, .btn-default[disabled], fieldset[disabled] .btn-default, .btn-default.disabled:hover, .btn-default[disabled]:hover, fieldset[disabled] .btn-default:hover, .btn-default.disabled:focus, .btn-default[disabled]:focus, fieldset[disabled] .btn-default:focus, .btn-default.disabled:active, .btn-default[disabled]:active, fieldset[disabled] .btn-default:active, .btn-default.disabled.active, .btn-default[disabled].active, fieldset[disabled] .btn-default.active {  background-color: #fff;  border-color: #ccc; } .btn-default .badge {  color: #fff;  background-color: #333; } .btn-primary {  color: #fff;  background-color: #1B242F;  border-color: #357ebd; } .btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .open .dropdown-toggle.btn-primary {  color: #fff;  background-color: #3276b1;  border-color: #285e8e; } .btn-primary:active, .btn-primary.active, .open .dropdown-toggle.btn-primary {  background-image: none; } .btn-primary.disabled, .btn-primary[disabled], fieldset[disabled] .btn-primary, .btn-primary.disabled:hover, .btn-primary[disabled]:hover, fieldset[disabled] .btn-primary:hover, .btn-primary.disabled:focus, .btn-primary[disabled]:focus, fieldset[disabled] .btn-primary:focus, .btn-primary.disabled:active, .btn-primary[disabled]:active, fieldset[disabled] .btn-primary:active, .btn-primary.disabled.active, .btn-primary[disabled].active, fieldset[disabled] .btn-primary.active {  background-color: #1B242F;  border-color: #357ebd; } .btn-primary .badge {  color: #1B242F;  background-color: #fff; } .btn-success {  color: #fff;  background-color: #5cb85c;  border-color: #4cae4c; } .btn-success:hover, .btn-success:focus, .btn-success:active, .btn-success.active, .open .dropdown-toggle.btn-success {  color: #fff;  background-color: #47a447;  border-color: #398439; } .btn-success:active, .btn-success.active, .open .dropdown-toggle.btn-success {  background-image: none; } .btn-success.disabled, .btn-success[disabled], fieldset[disabled] .btn-success, .btn-success.disabled:hover, .btn-success[disabled]:hover, fieldset[disabled] .btn-success:hover, .btn-success.disabled:focus, .btn-success[disabled]:focus, fieldset[disabled] .btn-success:focus, .btn-success.disabled:active, .btn-success[disabled]:active, fieldset[disabled] .btn-success:active, .btn-success.disabled.active, .btn-success[disabled].active, fieldset[disabled] .btn-success.active {  background-color: #5cb85c;  border-color: #4cae4c; } .btn-success .badge {  color: #5cb85c;  background-color: #fff; } .btn-info {  color: #fff;  background-color: #5bc0de;  border-color: #46b8da; } .btn-info:hover, .btn-info:focus, .btn-info:active, .btn-info.active, .open .dropdown-toggle.btn-info {  color: #fff;  background-color: #39b3d7;  border-color: #269abc; } .btn-info:active, .btn-info.active, .open .dropdown-toggle.btn-info {  background-image: none; } .btn-info.disabled, .btn-info[disabled], fieldset[disabled] .btn-info, .btn-info.disabled:hover, .btn-info[disabled]:hover, fieldset[disabled] .btn-info:hover, .btn-info.disabled:focus, .btn-info[disabled]:focus, fieldset[disabled] .btn-info:focus, .btn-info.disabled:active, .btn-info[disabled]:active, fieldset[disabled] .btn-info:active, .btn-info.disabled.active, .btn-info[disabled].active, fieldset[disabled] .btn-info.active {  background-color: #5bc0de;  border-color: #46b8da; } .btn-info .badge {  color: #5bc0de;  background-color: #fff; } .btn-warning {  color: #fff;  background-color: #f0ad4e;  border-color: #eea236; } .btn-warning:hover, .btn-warning:focus, .btn-warning:active, .btn-warning.active, .open .dropdown-toggle.btn-warning {  color: #fff;  background-color: #ed9c28;  border-color: #d58512; } .btn-warning:active, .btn-warning.active, .open .dropdown-toggle.btn-warning {  background-image: none; } .btn-warning.disabled, .btn-warning[disabled], fieldset[disabled] .btn-warning, .btn-warning.disabled:hover, .btn-warning[disabled]:hover, fieldset[disabled] .btn-warning:hover, .btn-warning.disabled:focus, .btn-warning[disabled]:focus, fieldset[disabled] .btn-warning:focus, .btn-warning.disabled:active, .btn-warning[disabled]:active, fieldset[disabled] .btn-warning:active, .btn-warning.disabled.active, .btn-warning[disabled].active, fieldset[disabled] .btn-warning.active {  background-color: #f0ad4e;  border-color: #eea236; } .btn-warning .badge {  color: #f0ad4e;  background-color: #fff; } .btn-danger {  color: #fff;  background-color: #d9534f;  border-color: #d43f3a; } .btn-danger:hover, .btn-danger:focus, .btn-danger:active, .btn-danger.active, .open .dropdown-toggle.btn-danger {  color: #fff;  background-color: #d2322d;  border-color: #ac2925; } .btn-danger:active, .btn-danger.active, .open .dropdown-toggle.btn-danger {  background-image: none; } .btn-danger.disabled, .btn-danger[disabled], fieldset[disabled] .btn-danger, .btn-danger.disabled:hover, .btn-danger[disabled]:hover, fieldset[disabled] .btn-danger:hover, .btn-danger.disabled:focus, .btn-danger[disabled]:focus, fieldset[disabled] .btn-danger:focus, .btn-danger.disabled:active, .btn-danger[disabled]:active, fieldset[disabled] .btn-danger:active, .btn-danger.disabled.active, .btn-danger[disabled].active, fieldset[disabled] .btn-danger.active {  background-color: #d9534f;  border-color: #d43f3a; } .btn-danger .badge {  color: #d9534f;  background-color: #fff; } .btn-link {  font-weight: normal;  color: #1B242F;  cursor: pointer;  border-radius: 0; } .btn-link, .btn-link:active, .btn-link[disabled], fieldset[disabled] .btn-link {  background-color: transparent;  -webkit-box-shadow: none;  box-shadow: none; } .btn-link, .btn-link:hover, .btn-link:focus, .btn-link:active {  border-color: transparent; } .btn-link:hover, .btn-link:focus {  color: #E74C3C;  text-decoration: underline;  background-color: transparent; } .btn-link[disabled]:hover, fieldset[disabled] .btn-link:hover, .btn-link[disabled]:focus, fieldset[disabled] .btn-link:focus {  color: #999;  text-decoration: none; } .btn-lg, .btn-group-lg > .btn {  padding: 10px 16px;  font-size: 18px;  line-height: 1.33;  border-radius: 6px; } .btn-sm, .btn-group-sm > .btn {  padding: 5px 10px;  font-size: 12px;  line-height: 1.5;  border-radius: 3px; } .btn-xs, .btn-group-xs > .btn {  padding: 1px 5px;  font-size: 12px;  line-height: 1.5;  border-radius: 3px; } .btn-block {  display: block;  width: 100%;  padding-right: 0;  padding-left: 0; } .btn-block + .btn-block {  margin-top: 5px; } input[type="submit"].btn-block, input[type="reset"].btn-block, input[type="button"].btn-block {  width: 100%; } .fade {  opacity: 0;  -webkit-transition: opacity .15s linear;  transition: opacity .15s linear; } .fade.in {  opacity: 1; } .collapse {  display: none; } .collapse.in {  display: block; } .collapsing {  position: relative;  height: 0;  overflow: hidden;  -webkit-transition: height .35s ease;  transition: height .35s ease; } @font-face {  font-family: 'Glyphicons Halflings';  src: url('../fonts/glyphicons-halflings-regular.eot');  src: url('../fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('../fonts/glyphicons-halflings-regular.woff') format('woff'), url('../fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg'); } .glyphicon {  position: relative;  top: 1px;  display: inline-block;  font-family: 'Glyphicons Halflings';  font-style: normal;  font-weight: normal;  line-height: 1;  -webkit-font-smoothing: antialiased;  -moz-osx-font-smoothing: grayscale; } .glyphicon-asterisk:before {  content: "\2a"; } .glyphicon-plus:before {  content: "\2b"; } .glyphicon-euro:before {  content: "\20ac"; } .glyphicon-minus:before {  content: "\2212"; } .glyphicon-cloud:before {  content: "\2601"; } .glyphicon-envelope:before {  content: "\2709"; } .glyphicon-pencil:before {  content: "\270f"; } .glyphicon-glass:before {  content: "\e001"; } .glyphicon-music:before {  content: "\e002"; } .glyphicon-search:before {  content: "\e003"; } .glyphicon-heart:before {  content: "\e005"; } .glyphicon-star:before {  content: "\e006"; } .glyphicon-star-empty:before {  content: "\e007"; } .glyphicon-user:before {  content: "\e008"; } .glyphicon-film:before {  content: "\e009"; } .glyphicon-th-large:before {  content: "\e010"; } .glyphicon-th:before {  content: "\e011"; } .glyphicon-th-list:before {  content: "\e012"; } .glyphicon-ok:before {  content: "\e013"; } .glyphicon-remove:before {  content: "\e014"; } .glyphicon-zoom-in:before {  content: "\e015"; } .glyphicon-zoom-out:before {  content: "\e016"; } .glyphicon-off:before {  content: "\e017"; } .glyphicon-signal:before {  content: "\e018"; } .glyphicon-cog:before {  content: "\e019"; } .glyphicon-trash:before {  content: "\e020"; } .glyphicon-home:before {  content: "\e021"; } .glyphicon-file:before {  content: "\e022"; } .glyphicon-time:before {  content: "\e023"; } .glyphicon-road:before {  content: "\e024"; } .glyphicon-download-alt:before {  content: "\e025"; } .glyphicon-download:before {  content: "\e026"; } .glyphicon-upload:before {  content: "\e027"; } .glyphicon-inbox:before {  content: "\e028"; } .glyphicon-play-circle:before {  content: "\e029"; } .glyphicon-repeat:before {  content: "\e030"; } .glyphicon-refresh:before {  content: "\e031"; } .glyphicon-list-alt:before {  content: "\e032"; } .glyphicon-lock:before {  content: "\e033"; } .glyphicon-flag:before {  content: "\e034"; } .glyphicon-headphones:before {  content: "\e035"; } .glyphicon-volume-off:before {  content: "\e036"; } .glyphicon-volume-down:before {  content: "\e037"; } .glyphicon-volume-up:before {  content: "\e038"; } .glyphicon-qrcode:before {  content: "\e039"; } .glyphicon-barcode:before {  content: "\e040"; } .glyphicon-tag:before {  content: "\e041"; } .glyphicon-tags:before {  content: "\e042"; } .glyphicon-book:before {  content: "\e043"; } .glyphicon-bookmark:before {  content: "\e044"; } .glyphicon-print:before {  content: "\e045"; } .glyphicon-camera:before {  content: "\e046"; } .glyphicon-font:before {  content: "\e047"; } .glyphicon-bold:before {  content: "\e048"; } .glyphicon-italic:before {  content: "\e049"; } .glyphicon-text-height:before {  content: "\e050"; } .glyphicon-text-width:before {  content: "\e051"; } .glyphicon-align-left:before {  content: "\e052"; } .glyphicon-align-center:before {  content: "\e053"; } .glyphicon-align-right:before {  content: "\e054"; } .glyphicon-align-justify:before {  content: "\e055"; } .glyphicon-list:before {  content: "\e056"; } .glyphicon-indent-left:before {  content: "\e057"; } .glyphicon-indent-right:before {  content: "\e058"; } .glyphicon-facetime-video:before {  content: "\e059"; } .glyphicon-picture:before {  content: "\e060"; } .glyphicon-map-marker:before {  content: "\e062"; } .glyphicon-adjust:before {  content: "\e063"; } .glyphicon-tint:before {  content: "\e064"; } .glyphicon-edit:before {  content: "\e065"; } .glyphicon-share:before {  content: "\e066"; } .glyphicon-check:before {  content: "\e067"; } .glyphicon-move:before {  content: "\e068"; } .glyphicon-step-backward:before {  content: "\e069"; } .glyphicon-fast-backward:before {  content: "\e070"; } .glyphicon-backward:before {  content: "\e071"; } .glyphicon-play:before {  content: "\e072"; } .glyphicon-pause:before {  content: "\e073"; } .glyphicon-stop:before {  content: "\e074"; } .glyphicon-forward:before {  content: "\e075"; } .glyphicon-fast-forward:before {  content: "\e076"; } .glyphicon-step-forward:before {  content: "\e077"; } .glyphicon-eject:before {  content: "\e078"; } .glyphicon-chevron-left:before {  content: "\e079"; } .glyphicon-chevron-right:before {  content: "\e080"; } .glyphicon-plus-sign:before {  content: "\e081"; } .glyphicon-minus-sign:before {  content: "\e082"; } .glyphicon-remove-sign:before {  content: "\e083"; } .glyphicon-ok-sign:before {  content: "\e084"; } .glyphicon-question-sign:before {  content: "\e085"; } .glyphicon-info-sign:before {  content: "\e086"; } .glyphicon-screenshot:before {  content: "\e087"; } .glyphicon-remove-circle:before {  content: "\e088"; } .glyphicon-ok-circle:before {  content: "\e089"; } .glyphicon-ban-circle:before {  content: "\e090"; } .glyphicon-arrow-left:before {  content: "\e091"; } .glyphicon-arrow-right:before {  content: "\e092"; } .glyphicon-arrow-up:before {  content: "\e093"; } .glyphicon-arrow-down:before {  content: "\e094"; } .glyphicon-share-alt:before {  content: "\e095"; } .glyphicon-resize-full:before {  content: "\e096"; } .glyphicon-resize-small:before {  content: "\e097"; } .glyphicon-exclamation-sign:before {  content: "\e101"; } .glyphicon-gift:before {  content: "\e102"; } .glyphicon-leaf:before {  content: "\e103"; } .glyphicon-fire:before {  content: "\e104"; } .glyphicon-eye-open:before {  content: "\e105"; } .glyphicon-eye-close:before {  content: "\e106"; } .glyphicon-warning-sign:before {  content: "\e107"; } .glyphicon-plane:before {  content: "\e108"; } .glyphicon-calendar:before {  content: "\e109"; } .glyphicon-random:before {  content: "\e110"; } .glyphicon-comment:before {  content: "\e111"; } .glyphicon-magnet:before {  content: "\e112"; } .glyphicon-chevron-up:before {  content: "\e113"; } .glyphicon-chevron-down:before {  content: "\e114"; } .glyphicon-retweet:before {  content: "\e115"; } .glyphicon-shopping-cart:before {  content: "\e116"; } .glyphicon-folder-close:before {  content: "\e117"; } .glyphicon-folder-open:before {  content: "\e118"; } .glyphicon-resize-vertical:before {  content: "\e119"; } .glyphicon-resize-horizontal:before {  content: "\e120"; } .glyphicon-hdd:before {  content: "\e121"; } .glyphicon-bullhorn:before {  content: "\e122"; } .glyphicon-bell:before {  content: "\e123"; } .glyphicon-certificate:before {  content: "\e124"; } .glyphicon-thumbs-up:before {  content: "\e125"; } .glyphicon-thumbs-down:before {  content: "\e126"; } .glyphicon-hand-right:before {  content: "\e127"; } .glyphicon-hand-left:before {  content: "\e128"; } .glyphicon-hand-up:before {  content: "\e129"; } .glyphicon-hand-down:before {  content: "\e130"; } .glyphicon-circle-arrow-right:before {  content: "\e131"; } .glyphicon-circle-arrow-left:before {  content: "\e132"; } .glyphicon-circle-arrow-up:before {  content: "\e133"; } .glyphicon-circle-arrow-down:before {  content: "\e134"; } .glyphicon-globe:before {  content: "\e135"; } .glyphicon-wrench:before {  content: "\e136"; } .glyphicon-tasks:before {  content: "\e137"; } .glyphicon-filter:before {  content: "\e138"; } .glyphicon-briefcase:before {  content: "\e139"; } .glyphicon-fullscreen:before {  content: "\e140"; } .glyphicon-dashboard:before {  content: "\e141"; } .glyphicon-paperclip:before {  content: "\e142"; } .glyphicon-heart-empty:before {  content: "\e143"; } .glyphicon-link:before {  content: "\e144"; } .glyphicon-phone:before {  content: "\e145"; } .glyphicon-pushpin:before {  content: "\e146"; } .glyphicon-usd:before {  content: "\e148"; } .glyphicon-gbp:before {  content: "\e149"; } .glyphicon-sort:before {  content: "\e150"; } .glyphicon-sort-by-alphabet:before {  content: "\e151"; } .glyphicon-sort-by-alphabet-alt:before {  content: "\e152"; } .glyphicon-sort-by-order:before {  content: "\e153"; } .glyphicon-sort-by-order-alt:before {  content: "\e154"; } .glyphicon-sort-by-attributes:before {  content: "\e155"; } .glyphicon-sort-by-attributes-alt:before {  content: "\e156"; } .glyphicon-unchecked:before {  content: "\e157"; } .glyphicon-expand:before {  content: "\e158"; } .glyphicon-collapse-down:before {  content: "\e159"; } .glyphicon-collapse-up:before {  content: "\e160"; } .glyphicon-log-in:before {  content: "\e161"; } .glyphicon-flash:before {  content: "\e162"; } .glyphicon-log-out:before {  content: "\e163"; } .glyphicon-new-window:before {  content: "\e164"; } .glyphicon-record:before {  content: "\e165"; } .glyphicon-save:before {  content: "\e166"; } .glyphicon-open:before {  content: "\e167"; } .glyphicon-saved:before {  content: "\e168"; } .glyphicon-import:before {  content: "\e169"; } .glyphicon-export:before {  content: "\e170"; } .glyphicon-send:before {  content: "\e171"; } .glyphicon-floppy-disk:before {  content: "\e172"; } .glyphicon-floppy-saved:before {  content: "\e173"; } .glyphicon-floppy-remove:before {  content: "\e174"; } .glyphicon-floppy-save:before {  content: "\e175"; } .glyphicon-floppy-open:before {  content: "\e176"; } .glyphicon-credit-card:before {  content: "\e177"; } .glyphicon-transfer:before {  content: "\e178"; } .glyphicon-cutlery:before {  content: "\e179"; } .glyphicon-header:before {  content: "\e180"; } .glyphicon-compressed:before {  content: "\e181"; } .glyphicon-earphone:before {  content: "\e182"; } .glyphicon-phone-alt:before {  content: "\e183"; } .glyphicon-tower:before {  content: "\e184"; } .glyphicon-stats:before {  content: "\e185"; } .glyphicon-sd-video:before {  content: "\e186"; } .glyphicon-hd-video:before {  content: "\e187"; } .glyphicon-subtitles:before {  content: "\e188"; } .glyphicon-sound-stereo:before {  content: "\e189"; } .glyphicon-sound-dolby:before {  content: "\e190"; } .glyphicon-sound-5-1:before {  content: "\e191"; } .glyphicon-sound-6-1:before {  content: "\e192"; } .glyphicon-sound-7-1:before {  content: "\e193"; } .glyphicon-copyright-mark:before {  content: "\e194"; } .glyphicon-registration-mark:before {  content: "\e195"; } .glyphicon-cloud-download:before {  content: "\e197"; } .glyphicon-cloud-upload:before {  content: "\e198"; } .glyphicon-tree-conifer:before {  content: "\e199"; } .glyphicon-tree-deciduous:before {  content: "\e200"; } .caret {  display: inline-block;  width: 0;  height: 0;  margin-left: 2px;  vertical-align: middle;  border-top: 4px solid;  border-right: 4px solid transparent;  border-left: 4px solid transparent; } .dropdown {  position: relative; } .dropdown-toggle:focus {  outline: 0; } .dropdown-menu {  position: absolute;  top: 100%;  left: 0;  z-index: 1000;  display: none;  float: left;  min-width: 160px;  padding: 5px 0;  margin: 2px 0 0;  font-size: 14px;  list-style: none;  background-color: #fff;  background-clip: padding-box;  border: 1px solid #ccc;  border: 1px solid rgba(0, 0, 0, .15);  border-radius: 4px;  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175);  box-shadow: 0 6px 12px rgba(0, 0, 0, .175); } .dropdown-menu.pull-right {  right: 0;  left: auto; } .dropdown-menu .divider {  height: 1px;  margin: 9px 0;  overflow: hidden;  background-color: #e5e5e5; } .dropdown-menu > li > a {  display: block;  padding: 3px 20px;  clear: both;  font-weight: normal;  line-height: 1.42857143;  color: #333;  white-space: nowrap; } .dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {  color: #262626;  text-decoration: none;  background-color: #f5f5f5; } .dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus {  color: #fff;  text-decoration: none;  background-color: #1B242F;  outline: 0; } .dropdown-menu > .disabled > a, .dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus {  color: #999; } .dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus {  text-decoration: none;  cursor: not-allowed;  background-color: transparent;  background-image: none;  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); } .open > .dropdown-menu {  display: block; } .open > a {  outline: 0; } .dropdown-menu-right {  right: 0;  left: auto; } .dropdown-menu-left {  right: auto;  left: 0; } .dropdown-header {  display: block;  padding: 3px 20px;  font-size: 12px;  line-height: 1.42857143;  color: #999; } .dropdown-backdrop {  position: fixed;  top: 0;  right: 0;  bottom: 0;  left: 0;  z-index: 990; } .pull-right > .dropdown-menu {  right: 0;  left: auto; } .dropup .caret, .navbar-fixed-bottom .dropdown .caret {  content: "";  border-top: 0;  border-bottom: 4px solid; } .dropup .dropdown-menu, .navbar-fixed-bottom .dropdown .dropdown-menu {  top: auto;  bottom: 100%;  margin-bottom: 1px; } @media (min-width: 768px) {  .navbar-right .dropdown-menu {  right: 0;  left: auto;  }  .navbar-right .dropdown-menu-left {  right: auto;  left: 0;  } } .btn-group, .btn-group-vertical {  position: relative;  display: inline-block;  vertical-align: middle; } .btn-group > .btn, .btn-group-vertical > .btn {  position: relative;  float: left; } .btn-group > .btn:hover, .btn-group-vertical > .btn:hover, .btn-group > .btn:focus, .btn-group-vertical > .btn:focus, .btn-group > .btn:active, .btn-group-vertical > .btn:active, .btn-group > .btn.active, .btn-group-vertical > .btn.active {  z-index: 2; } .btn-group > .btn:focus, .btn-group-vertical > .btn:focus {  outline: none; } .btn-group .btn + .btn, .btn-group .btn + .btn-group, .btn-group .btn-group + .btn, .btn-group .btn-group + .btn-group {  margin-left: -1px; } .btn-toolbar {  margin-left: -5px; } .btn-toolbar .btn-group, .btn-toolbar .input-group {  float: left; } .btn-toolbar > .btn, .btn-toolbar > .btn-group, .btn-toolbar > .input-group {  margin-left: 5px; } .btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {  border-radius: 0; } .btn-group > .btn:first-child {  margin-left: 0; } .btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {  border-top-right-radius: 0;  border-bottom-right-radius: 0; } .btn-group > .btn:last-child:not(:first-child), .btn-group > .dropdown-toggle:not(:first-child) {  border-top-left-radius: 0;  border-bottom-left-radius: 0; } .btn-group > .btn-group {  float: left; } .btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {  border-radius: 0; } .btn-group > .btn-group:first-child > .btn:last-child, .btn-group > .btn-group:first-child > .dropdown-toggle {  border-top-right-radius: 0;  border-bottom-right-radius: 0; } .btn-group > .btn-group:last-child > .btn:first-child {  border-top-left-radius: 0;  border-bottom-left-radius: 0; } .btn-group .dropdown-toggle:active, .btn-group.open .dropdown-toggle {  outline: 0; } .btn-group > .btn + .dropdown-toggle {  padding-right: 8px;  padding-left: 8px; } .btn-group > .btn-lg + .dropdown-toggle {  padding-right: 12px;  padding-left: 12px; } .btn-group.open .dropdown-toggle {  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);  box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125); } .btn-group.open .dropdown-toggle.btn-link {  -webkit-box-shadow: none;  box-shadow: none; } .btn .caret {  margin-left: 0; } .btn-lg .caret {  border-width: 5px 5px 0;  border-bottom-width: 0; } .dropup .btn-lg .caret {  border-width: 0 5px 5px; } .btn-group-vertical > .btn, .btn-group-vertical > .btn-group, .btn-group-vertical > .btn-group > .btn {  display: block;  float: none;  width: 100%;  max-width: 100%; } .btn-group-vertical > .btn-group > .btn {  float: none; } .btn-group-vertical > .btn + .btn, .btn-group-vertical > .btn + .btn-group, .btn-group-vertical > .btn-group + .btn, .btn-group-vertical > .btn-group + .btn-group {  margin-top: -1px;  margin-left: 0; } .btn-group-vertical > .btn:not(:first-child):not(:last-child) {  border-radius: 0; } .btn-group-vertical > .btn:first-child:not(:last-child) {  border-top-right-radius: 4px;  border-bottom-right-radius: 0;  border-bottom-left-radius: 0; } .btn-group-vertical > .btn:last-child:not(:first-child) {  border-top-left-radius: 0;  border-top-right-radius: 0;  border-bottom-left-radius: 4px; } .btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {  border-radius: 0; } .btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child, .btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {  border-bottom-right-radius: 0;  border-bottom-left-radius: 0; } .btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {  border-top-left-radius: 0;  border-top-right-radius: 0; } .btn-group-justified {  display: table;  width: 100%;  table-layout: fixed;  border-collapse: separate; } .btn-group-justified > .btn, .btn-group-justified > .btn-group {  display: table-cell;  float: none;  width: 1%; } .btn-group-justified > .btn-group .btn {  width: 100%; } [data-toggle="buttons"] > .btn > input[type="radio"], [data-toggle="buttons"] > .btn > input[type="checkbox"] {  display: none; } .input-group {  position: relative;  display: table;  border-collapse: separate; } .input-group[class*="col-"] {  float: none;  padding-right: 0;  padding-left: 0; } .input-group .form-control {  position: relative;  z-index: 2;  float: left;  width: 100%;  margin-bottom: 0; } .input-group-lg > .form-control, .input-group-lg > .input-group-addon, .input-group-lg > .input-group-btn > .btn {  height: 46px;  padding: 10px 16px;  font-size: 18px;  line-height: 1.33;  border-radius: 6px; } select.input-group-lg > .form-control, select.input-group-lg > .input-group-addon, select.input-group-lg > .input-group-btn > .btn {  height: 46px;  line-height: 46px; } textarea.input-group-lg > .form-control, textarea.input-group-lg > .input-group-addon, textarea.input-group-lg > .input-group-btn > .btn, select[multiple].input-group-lg > .form-control, select[multiple].input-group-lg > .input-group-addon, select[multiple].input-group-lg > .input-group-btn > .btn {  height: auto; } .input-group-sm > .form-control, .input-group-sm > .input-group-addon, .input-group-sm > .input-group-btn > .btn {  height: 30px;  padding: 5px 10px;  font-size: 12px;  line-height: 1.5;  border-radius: 3px; } select.input-group-sm > .form-control, select.input-group-sm > .input-group-addon, select.input-group-sm > .input-group-btn > .btn {  height: 30px;  line-height: 30px; } textarea.input-group-sm > .form-control, textarea.input-group-sm > .input-group-addon, textarea.input-group-sm > .input-group-btn > .btn, select[multiple].input-group-sm > .form-control, select[multiple].input-group-sm > .input-group-addon, select[multiple].input-group-sm > .input-group-btn > .btn {  height: auto; } .input-group-addon, .input-group-btn, .input-group .form-control {  display: table-cell; } .input-group-addon:not(:first-child):not(:last-child), .input-group-btn:not(:first-child):not(:last-child), .input-group .form-control:not(:first-child):not(:last-child) {  border-radius: 0; } .input-group-addon, .input-group-btn {  width: 1%;  white-space: nowrap;  vertical-align: middle; } .input-group-addon {  padding: 6px 12px;  font-size: 14px;  font-weight: normal;  line-height: 1;  color: #555;  text-align: center;  background-color: none;  border: 1px solid #ccc;  border-radius: 4px; } .input-group-addon.input-sm {  padding: 5px 10px;  font-size: 12px;  border-radius: 3px; } .input-group-addon.input-lg {  padding: 10px 16px;  font-size: 18px;  border-radius: 6px; } .input-group-addon input[type="radio"], .input-group-addon input[type="checkbox"] {  margin-top: 0; } .input-group .form-control:first-child, .input-group-addon:first-child, .input-group-btn:first-child > .btn, .input-group-btn:first-child > .btn-group > .btn, .input-group-btn:first-child > .dropdown-toggle, .input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle), .input-group-btn:last-child > .btn-group:not(:last-child) > .btn {  border-top-right-radius: 0;  border-bottom-right-radius: 0; } .input-group-addon:first-child {  border-right: 0; } .input-group .form-control:last-child, .input-group-addon:last-child, .input-group-btn:last-child > .btn, .input-group-btn:last-child > .btn-group > .btn, .input-group-btn:last-child > .dropdown-toggle, .input-group-btn:first-child > .btn:not(:first-child), .input-group-btn:first-child > .btn-group:not(:first-child) > .btn {  border-top-left-radius: 0;  border-bottom-left-radius: 0; } .input-group-addon:last-child {  border-left: 0; } .input-group-btn {  position: relative;  font-size: 0;  white-space: nowrap; } .input-group-btn > .btn {  position: relative; } .input-group-btn > .btn + .btn {  margin-left: -1px; } .input-group-btn > .btn:hover, .input-group-btn > .btn:focus, .input-group-btn > .btn:active {  z-index: 2; } .input-group-btn:first-child > .btn, .input-group-btn:first-child > .btn-group {  margin-right: -1px; } .input-group-btn:last-child > .btn, .input-group-btn:last-child > .btn-group {  margin-left: -1px; } .nav {  padding-left: 0;  margin-bottom: 0;  list-style: none; } .nav > li {  position: relative;  display: block; } .nav > li > a {  position: relative;  display: block;  padding: 10px 15px; } .nav > li > a:hover, .nav > li > a:focus {  text-decoration: none;  background-color: none; } .nav > li.disabled > a {  color: #999; } .nav > li.disabled > a:hover, .nav > li.disabled > a:focus {  color: #999;  text-decoration: none;  cursor: not-allowed;  background-color: transparent; } .nav .open > a, .nav .open > a:hover, .nav .open > a:focus {  background-color: none;  border-color: #1B242F; } .nav .nav-divider {  height: 1px;  margin: 9px 0;  overflow: hidden;  background-color: #e5e5e5; } .nav > li > a > img {  max-width: none; } .nav-tabs {  border-bottom: 1px solid #ddd; } .nav-tabs > li {  float: left;  margin-bottom: -1px; } .nav-tabs > li > a {  margin-right: 2px;  line-height: 1.42857143;  border: 1px solid transparent;  border-radius: 4px 4px 0 0; } .nav-tabs > li > a:hover {  border-color: none none #ddd; } .nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {  color: #555;  cursor: default;  background-color: #fff;  border: 1px solid #ddd;  border-bottom-color: transparent; } .nav-tabs.nav-justified {  width: 100%;  border-bottom: 0; } .nav-tabs.nav-justified > li {  float: none; } .nav-tabs.nav-justified > li > a {  margin-bottom: 5px;  text-align: center; } .nav-tabs.nav-justified > .dropdown .dropdown-menu {  top: auto;  left: auto; } @media (min-width: 768px) {  .nav-tabs.nav-justified > li {  display: table-cell;  width: 1%;  }  .nav-tabs.nav-justified > li > a {  margin-bottom: 0;  } } .nav-tabs.nav-justified > li > a {  margin-right: 0;  border-radius: 4px; } .nav-tabs.nav-justified > .active > a, .nav-tabs.nav-justified > .active > a:hover, .nav-tabs.nav-justified > .active > a:focus {  border: 1px solid #ddd; } @media (min-width: 768px) {  .nav-tabs.nav-justified > li > a {  border-bottom: 1px solid #ddd;  border-radius: 4px 4px 0 0;  }  .nav-tabs.nav-justified > .active > a,  .nav-tabs.nav-justified > .active > a:hover,  .nav-tabs.nav-justified > .active > a:focus {  border-bottom-color: #fff;  } } .nav-pills > li {  float: left; } .nav-pills > li > a {  border-radius: 4px; } .nav-pills > li + li {  margin-left: 2px; } .nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus {  color: #fff;  background-color: #1B242F; } .nav-stacked > li {  float: none; } .nav-stacked > li + li {  margin-top: 2px;  margin-left: 0; } .nav-justified {  width: 100%; } .nav-justified > li {  float: none; } .nav-justified > li > a {  margin-bottom: 5px;  text-align: center; } .nav-justified > .dropdown .dropdown-menu {  top: auto;  left: auto; } @media (min-width: 768px) {  .nav-justified > li {  display: table-cell;  width: 1%;  }  .nav-justified > li > a {  margin-bottom: 0;  } } .nav-tabs-justified {  border-bottom: 0; } .nav-tabs-justified > li > a {  margin-right: 0;  border-radius: 4px; } .nav-tabs-justified > .active > a, .nav-tabs-justified > .active > a:hover, .nav-tabs-justified > .active > a:focus {  border: 1px solid #ddd; } @media (min-width: 768px) {  .nav-tabs-justified > li > a {  border-bottom: 1px solid #ddd;  border-radius: 4px 4px 0 0;  }  .nav-tabs-justified > .active > a,  .nav-tabs-justified > .active > a:hover,  .nav-tabs-justified > .active > a:focus {  border-bottom-color: #fff;  } } .tab-content > .tab-pane {  display: none; } .tab-content > .active {  display: block; } .nav-tabs .dropdown-menu {  margin-top: -1px;  border-top-left-radius: 0;  border-top-right-radius: 0; } .navbar {  position: relative;  min-height: 50px;  margin-bottom: 20px;  border: 1px solid transparent; } @media (min-width: 768px) {  .navbar {  border-radius: 4px;  } } @media (min-width: 768px) {  .navbar-header {  float: left;  } } .navbar-collapse {  max-height: 340px;  padding-right: 15px;  padding-left: 15px;  overflow-x: visible;  -webkit-overflow-scrolling: touch;  border-top: 1px solid transparent;  box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1); } .navbar-collapse.in {  overflow-y: auto; } @media (min-width: 768px) {  .navbar-collapse {  width: auto;  border-top: 0;  box-shadow: none;  }  .navbar-collapse.collapse {  display: block !important;  height: auto !important;  padding-bottom: 0;  overflow: visible !important;  }  .navbar-collapse.in {  overflow-y: visible;  }  .navbar-fixed-top .navbar-collapse,  .navbar-static-top .navbar-collapse,  .navbar-fixed-bottom .navbar-collapse {  padding-right: 0;  padding-left: 0;  } } .container > .navbar-header, .container-fluid > .navbar-header, .container > .navbar-collapse, .container-fluid > .navbar-collapse {  margin-right: -15px;  margin-left: -15px; } @media (min-width: 768px) {  .container > .navbar-header,  .container-fluid > .navbar-header,  .container > .navbar-collapse,  .container-fluid > .navbar-collapse {  margin-right: 0;  margin-left: 0;  } } .navbar-static-top {  z-index: 1000;  border-width: 0 0 1px; } @media (min-width: 768px) {  .navbar-static-top {  border-radius: 0;  } } .navbar-fixed-top, .navbar-fixed-bottom {  position: fixed;  right: 0;  left: 0;  z-index: 1030; } @media (min-width: 768px) {  .navbar-fixed-top,  .navbar-fixed-bottom {  border-radius: 0;  } } .navbar-fixed-top {  top: 0;  border-width: 0 0 1px; } .navbar-fixed-bottom {  bottom: 0;  margin-bottom: 0;  border-width: 1px 0 0; } .navbar-brand {  float: left;  height: 50px;  padding: 15px 15px;  font-size: 18px;  line-height: 20px; } .navbar-brand:hover, .navbar-brand:focus {  text-decoration: none; } @media (min-width: 768px) {  .navbar > .container .navbar-brand,  .navbar > .container-fluid .navbar-brand {  margin-left: -15px;  } } .navbar-toggle {  position: relative;  float: right;  padding: 9px 10px;  margin-top: 8px;  margin-right: 15px;  margin-bottom: 8px;  background-color: transparent;  background-image: none;  border: 1px solid transparent;  border-radius: 4px; } .navbar-toggle:focus {  outline: none; } .navbar-toggle .icon-bar {  display: block;  width: 22px;  height: 2px;  border-radius: 1px; } .navbar-toggle .icon-bar + .icon-bar {  margin-top: 4px; } @media (min-width: 768px) {  .navbar-toggle {  display: none;  } } .navbar-nav {  margin: 7.5px -15px; } .navbar-nav > li > a {  padding-top: 10px;  padding-bottom: 10px;  line-height: 20px; } @media (max-width: 767px) {  .navbar-nav .open .dropdown-menu {  position: static;  float: none;  width: auto;  margin-top: 0;  background-color: transparent;  border: 0;  box-shadow: none;  }  .navbar-nav .open .dropdown-menu > li > a,  .navbar-nav .open .dropdown-menu .dropdown-header {  padding: 5px 15px 5px 25px;  }  .navbar-nav .open .dropdown-menu > li > a {  line-height: 20px;  }  .navbar-nav .open .dropdown-menu > li > a:hover,  .navbar-nav .open .dropdown-menu > li > a:focus {  background-image: none;  } } @media (min-width: 768px) {  .navbar-nav {  float: left;  margin: 0;  }  .navbar-nav > li {  float: left;  }  .navbar-nav > li > a {  padding-top: 15px;  padding-bottom: 15px;  }  .navbar-nav.navbar-right:last-child {  margin-right: -15px;  } } @media (min-width: 768px) {  .navbar-left {  float: left !important;  }  .navbar-right {  float: right !important;  } } .navbar-form {  padding: 10px 15px;  margin-top: 8px;  margin-right: -15px;  margin-bottom: 8px;  margin-left: -15px;  border-top: 1px solid transparent;  border-bottom: 1px solid transparent;  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .1);  box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .1); } @media (min-width: 768px) {  .navbar-form .form-group {  display: inline-block;  margin-bottom: 0;  vertical-align: middle;  }  .navbar-form .form-control {  display: inline-block;  width: auto;  vertical-align: middle;  }  .navbar-form .input-group > .form-control {  width: 100%;  }  .navbar-form .control-label {  margin-bottom: 0;  vertical-align: middle;  }  .navbar-form .radio,  .navbar-form .checkbox {  display: inline-block;  padding-left: 0;  margin-top: 0;  margin-bottom: 0;  vertical-align: middle;  }  .navbar-form .radio input[type="radio"],  .navbar-form .checkbox input[type="checkbox"] {  float: none;  margin-left: 0;  }  .navbar-form .has-feedback .form-control-feedback {  top: 0;  } } @media (max-width: 767px) {  .navbar-form .form-group {  margin-bottom: 5px;  } } @media (min-width: 768px) {  .navbar-form {  width: auto;  padding-top: 0;  padding-bottom: 0;  margin-right: 0;  margin-left: 0;  border: 0;  -webkit-box-shadow: none;  box-shadow: none;  }  .navbar-form.navbar-right:last-child {  margin-right: -15px;  } } .navbar-nav > li > .dropdown-menu {  margin-top: 0;  border-top-left-radius: 0;  border-top-right-radius: 0; } .navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {  border-bottom-right-radius: 0;  border-bottom-left-radius: 0; } .navbar-btn {  margin-top: 8px;  margin-bottom: 8px; } .navbar-btn.btn-sm {  margin-top: 10px;  margin-bottom: 10px; } .navbar-btn.btn-xs {  margin-top: 14px;  margin-bottom: 14px; } .navbar-text {  margin-top: 15px;  margin-bottom: 15px; } @media (min-width: 768px) {  .navbar-text {  float: left;  margin-right: 15px;  margin-left: 15px;  }  .navbar-text.navbar-right:last-child {  margin-right: 0;  } } .navbar-default {  background-color: #f8f8f8;  border-color: #e7e7e7; } .navbar-default .navbar-brand {  color: #777; } .navbar-default .navbar-brand:hover, .navbar-default .navbar-brand:focus {  color: #5e5e5e;  background-color: transparent; } .navbar-default .navbar-text {  color: #777; } .navbar-default .navbar-nav > li > a {  color: #777; } .navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {  color: #333;  background-color: transparent; } .navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {  color: #555;  background-color: #e7e7e7; } .navbar-default .navbar-nav > .disabled > a, .navbar-default .navbar-nav > .disabled > a:hover, .navbar-default .navbar-nav > .disabled > a:focus {  color: #ccc;  background-color: transparent; } .navbar-default .navbar-toggle {  border-color: #ddd; } .navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {  background-color: #ddd; } .navbar-default .navbar-toggle .icon-bar {  background-color: #888; } .navbar-default .navbar-collapse, .navbar-default .navbar-form {  border-color: #e7e7e7; } .navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {  color: #555;  background-color: #e7e7e7; } @media (max-width: 767px) {  .navbar-default .navbar-nav .open .dropdown-menu > li > a {  color: #777;  }  .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,  .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {  color: #333;  background-color: transparent;  }  .navbar-default .navbar-nav .open .dropdown-menu > .active > a,  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {  color: #555;  background-color: #e7e7e7;  }  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {  color: #ccc;  background-color: transparent;  } } .navbar-default .navbar-link {  color: #777; } .navbar-default .navbar-link:hover {  color: #333; } .navbar-inverse {  background-color: #222;  border-color: #080808; } .navbar-inverse .navbar-brand {  color: #999; } .navbar-inverse .navbar-brand:hover, .navbar-inverse .navbar-brand:focus {  color: #fff;  background-color: transparent; } .navbar-inverse .navbar-text {  color: #999; } .navbar-inverse .navbar-nav > li > a {  color: #999; } .navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li > a:focus {  color: #fff;  background-color: transparent; } .navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus {  color: #fff;  background-color: #080808; } .navbar-inverse .navbar-nav > .disabled > a, .navbar-inverse .navbar-nav > .disabled > a:hover, .navbar-inverse .navbar-nav > .disabled > a:focus {  color: #444;  background-color: transparent; } .navbar-inverse .navbar-toggle {  border-color: #333; } .navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus {  background-color: #333; } .navbar-inverse .navbar-toggle .icon-bar {  background-color: #fff; } .navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form {  border-color: #101010; } .navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:hover, .navbar-inverse .navbar-nav > .open > a:focus {  color: #fff;  background-color: #080808; } @media (max-width: 767px) {  .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {  border-color: #080808;  }  .navbar-inverse .navbar-nav .open .dropdown-menu .divider {  background-color: #080808;  }  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {  color: #999;  }  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {  color: #fff;  background-color: transparent;  }  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {  color: #fff;  background-color: #080808;  }  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {  color: #444;  background-color: transparent;  } } .navbar-inverse .navbar-link {  color: #999; } .navbar-inverse .navbar-link:hover {  color: #fff; } .breadcrumb {  padding: 8px 15px;  margin-bottom: 20px;  list-style: none;  background-color: #f5f5f5;  border-radius: 4px; } .breadcrumb > li {  display: inline-block; } .breadcrumb > li + li:before {  padding: 0 5px;  color: #ccc;  content: "/\00a0"; } .breadcrumb > .active {  color: #999; } .pagination {  display: inline-block;  padding-left: 0;  margin: 20px 0;  border-radius: 4px; } .pagination > li {  display: inline; } .pagination > li > a, .pagination > li > span {  position: relative;  float: left;  padding: 6px 12px;  margin-left: -1px;  line-height: 1.42857143;  color: #1B242F;  text-decoration: none;  background-color: #fff;  border: 1px solid #ddd; } .pagination > li:first-child > a, .pagination > li:first-child > span {  margin-left: 0;  border-top-left-radius: 4px;  border-bottom-left-radius: 4px; } .pagination > li:last-child > a, .pagination > li:last-child > span {  border-top-right-radius: 4px;  border-bottom-right-radius: 4px; } .pagination > li > a:hover, .pagination > li > span:hover, .pagination > li > a:focus, .pagination > li > span:focus {  color: #E74C3C;  background-color: none;  border-color: #ddd; } .pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus {  z-index: 2;  color: #fff;  cursor: default;  background-color: #1B242F;  border-color: #1B242F; } .pagination > .disabled > span, .pagination > .disabled > span:hover, .pagination > .disabled > span:focus, .pagination > .disabled > a, .pagination > .disabled > a:hover, .pagination > .disabled > a:focus {  color: #999;  cursor: not-allowed;  background-color: #fff;  border-color: #ddd; } .pagination-lg > li > a, .pagination-lg > li > span {  padding: 10px 16px;  font-size: 18px; } .pagination-lg > li:first-child > a, .pagination-lg > li:first-child > span {  border-top-left-radius: 6px;  border-bottom-left-radius: 6px; } .pagination-lg > li:last-child > a, .pagination-lg > li:last-child > span {  border-top-right-radius: 6px;  border-bottom-right-radius: 6px; } .pagination-sm > li > a, .pagination-sm > li > span {  padding: 5px 10px;  font-size: 12px; } .pagination-sm > li:first-child > a, .pagination-sm > li:first-child > span {  border-top-left-radius: 3px;  border-bottom-left-radius: 3px; } .pagination-sm > li:last-child > a, .pagination-sm > li:last-child > span {  border-top-right-radius: 3px;  border-bottom-right-radius: 3px; } .pager {  padding-left: 0;  margin: 20px 0;  text-align: center;  list-style: none; } .pager li {  display: inline; } .pager li > a, .pager li > span {  display: inline-block;  padding: 5px 14px;  background-color: #fff;  border: 1px solid #ddd;  border-radius: 15px; } .pager li > a:hover, .pager li > a:focus {  text-decoration: none;  background-color: none; } .pager .next > a, .pager .next > span {  float: right; } .pager .previous > a, .pager .previous > span {  float: left; } .pager .disabled > a, .pager .disabled > a:hover, .pager .disabled > a:focus, .pager .disabled > span {  color: #999;  cursor: not-allowed;  background-color: #fff; } .label {  display: inline;  padding: .2em .6em .3em;  font-size: 75%;  font-weight: bold;  line-height: 1;  color: #fff;  text-align: center;  white-space: nowrap;  vertical-align: baseline;  border-radius: .25em; } .label[href]:hover, .label[href]:focus {  color: #fff;  text-decoration: none;  cursor: pointer; } .label:empty {  display: none; } .btn .label {  position: relative;  top: -1px; } .label-default {  background-color: #999; } .label-default[href]:hover, .label-default[href]:focus {  background-color: #808080; } .label-primary {  background-color: #1B242F; } .label-primary[href]:hover, .label-primary[href]:focus {  background-color: #3071a9; } .label-success {  background-color: #5cb85c; } .label-success[href]:hover, .label-success[href]:focus {  background-color: #449d44; } .label-info {  background-color: #5bc0de; } .label-info[href]:hover, .label-info[href]:focus {  background-color: #31b0d5; } .label-warning {  background-color: #f0ad4e; } .label-warning[href]:hover, .label-warning[href]:focus {  background-color: #ec971f; } .label-danger {  background-color: #d9534f; } .label-danger[href]:hover, .label-danger[href]:focus {  background-color: #c9302c; } .badge {  display: inline-block;  min-width: 10px;  padding: 3px 7px;  font-size: 12px;  font-weight: bold;  line-height: 1;  color: #fff;  text-align: center;  white-space: nowrap;  vertical-align: baseline;  background-color: #999;  border-radius: 10px; } .badge:empty {  display: none; } .btn .badge {  position: relative;  top: -1px; } .btn-xs .badge {  top: 0;  padding: 1px 5px; } a.badge:hover, a.badge:focus {  color: #fff;  text-decoration: none;  cursor: pointer; } a.list-group-item.active > .badge, .nav-pills > .active > a > .badge {  color: #1B242F;  background-color: #fff; } .nav-pills > li > a > .badge {  margin-left: 3px; } .jumbotron {  padding: 30px;  margin-bottom: 30px;  color: inherit;  background-color: none; } .jumbotron h1, .jumbotron .h1 {  color: inherit; } .jumbotron p {  margin-bottom: 15px;  font-size: 21px;  font-weight: 200; } .container .jumbotron {  border-radius: 6px; } .jumbotron .container {  max-width: 100%; } @media screen and (min-width: 768px) {  .jumbotron {  padding-top: 48px;  padding-bottom: 48px;  }  .container .jumbotron {  padding-right: 60px;  padding-left: 60px;  }  .jumbotron h1,  .jumbotron .h1 {  font-size: 63px;  } } .thumbnail {  display: block;  padding: 4px;  margin-bottom: 20px;  line-height: 1.42857143;  background-color: #fff;  border: 1px solid #ddd;  border-radius: 4px;  -webkit-transition: all .2s ease-in-out;  transition: all .2s ease-in-out; } .thumbnail > img, .thumbnail a > img {  margin-right: auto;  margin-left: auto; } a.thumbnail:hover, a.thumbnail:focus, a.thumbnail.active {  border-color: #1B242F; } .thumbnail .caption {  padding: 9px;  color: #333; } .alert {  padding: 15px;  margin-bottom: 20px;  border: 1px solid transparent;  border-radius: 4px; } .alert h4 {  margin-top: 0;  color: inherit; } .alert .alert-link {  font-weight: bold; } .alert > p, .alert > ul {  margin-bottom: 0; } .alert > p + p {  margin-top: 5px; } .alert-dismissable {  padding-right: 35px; } .alert-dismissable .close {  position: relative;  top: -2px;  right: -21px;  color: inherit; } .alert-success {  color: #3c763d;  background-color: #dff0d8;  border-color: #d6e9c6; } .alert-success hr {  border-top-color: #c9e2b3; } .alert-success .alert-link {  color: #2b542c; } .alert-info {  color: #31708f;  background-color: #d9edf7;  border-color: #bce8f1; } .alert-info hr {  border-top-color: #a6e1ec; } .alert-info .alert-link {  color: #245269; } .alert-warning {  color: #8a6d3b;  background-color: #fcf8e3;  border-color: #faebcc; } .alert-warning hr {  border-top-color: #f7e1b5; } .alert-warning .alert-link {  color: #66512c; } .alert-danger {  color: #a94442;  background-color: #f2dede;  border-color: #ebccd1; } .alert-danger hr {  border-top-color: #e4b9c0; } .alert-danger .alert-link {  color: #843534; } @-webkit-keyframes progress-bar-stripes {  from {  background-position: 40px 0;  }  to {  background-position: 0 0;  } } @keyframes progress-bar-stripes {  from {  background-position: 40px 0;  }  to {  background-position: 0 0;  } } .progress {  height: 20px;  margin-bottom: 20px;  overflow: hidden;  background-color: #f5f5f5;  border-radius: 4px;  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);  box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1); } .progress-bar {  float: left;  width: 0;  height: 100%;  font-size: 12px;  line-height: 20px;  color: #fff;  text-align: center;  background-color: #1B242F;  -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15);  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15);  -webkit-transition: width .6s ease;  transition: width .6s ease; } .progress-striped .progress-bar {  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);  background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);  background-size: 40px 40px; } .progress.active .progress-bar {  -webkit-animation: progress-bar-stripes 2s linear infinite;  animation: progress-bar-stripes 2s linear infinite; } .progress-bar-success {  background-color: #5cb85c; } .progress-striped .progress-bar-success {  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);  background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); } .progress-bar-info {  background-color: #5bc0de; } .progress-striped .progress-bar-info {  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);  background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); } .progress-bar-warning {  background-color: #f0ad4e; } .progress-striped .progress-bar-warning {  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);  background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); } .progress-bar-danger {  background-color: #d9534f; } .progress-striped .progress-bar-danger {  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);  background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); } .media, .media-body {  overflow: hidden;  zoom: 1; } .media, .media .media {  margin-top: 15px; } .media:first-child {  margin-top: 0; } .media-object {  display: block; } .media-heading {  margin: 0 0 5px; } .media > .pull-left {  margin-right: 10px; } .media > .pull-right {  margin-left: 10px; } .media-list {  padding-left: 0;  list-style: none; } .list-group {  padding-left: 0;  margin-bottom: 20px; } .list-group-item {  position: relative;  display: block;  padding: 10px 15px;  margin-bottom: -1px;  background-color: #fff;  border: 1px solid #ddd; } .list-group-item:first-child {  border-top-left-radius: 4px;  border-top-right-radius: 4px; } .list-group-item:last-child {  margin-bottom: 0;  border-bottom-right-radius: 4px;  border-bottom-left-radius: 4px; } .list-group-item > .badge {  float: right; } .list-group-item > .badge + .badge {  margin-right: 5px; } a.list-group-item {  color: #555; } a.list-group-item .list-group-item-heading {  color: #333; } a.list-group-item:hover, a.list-group-item:focus {  text-decoration: none;  background-color: #f5f5f5; } a.list-group-item.active, a.list-group-item.active:hover, a.list-group-item.active:focus {  z-index: 2;  color: #fff;  background-color: #1B242F;  border-color: #1B242F; } a.list-group-item.active .list-group-item-heading, a.list-group-item.active:hover .list-group-item-heading, a.list-group-item.active:focus .list-group-item-heading {  color: inherit; } a.list-group-item.active .list-group-item-text, a.list-group-item.active:hover .list-group-item-text, a.list-group-item.active:focus .list-group-item-text {  color: #e1edf7; } .list-group-item-success {  color: #3c763d;  background-color: #dff0d8; } a.list-group-item-success {  color: #3c763d; } a.list-group-item-success .list-group-item-heading {  color: inherit; } a.list-group-item-success:hover, a.list-group-item-success:focus {  color: #3c763d;  background-color: #d0e9c6; } a.list-group-item-success.active, a.list-group-item-success.active:hover, a.list-group-item-success.active:focus {  color: #fff;  background-color: #3c763d;  border-color: #3c763d; } .list-group-item-info {  color: #31708f;  background-color: #d9edf7; } a.list-group-item-info {  color: #31708f; } a.list-group-item-info .list-group-item-heading {  color: inherit; } a.list-group-item-info:hover, a.list-group-item-info:focus {  color: #31708f;  background-color: #c4e3f3; } a.list-group-item-info.active, a.list-group-item-info.active:hover, a.list-group-item-info.active:focus {  color: #fff;  background-color: #31708f;  border-color: #31708f; } .list-group-item-warning {  color: #8a6d3b;  background-color: #fcf8e3; } a.list-group-item-warning {  color: #8a6d3b; } a.list-group-item-warning .list-group-item-heading {  color: inherit; } a.list-group-item-warning:hover, a.list-group-item-warning:focus {  color: #8a6d3b;  background-color: #faf2cc; } a.list-group-item-warning.active, a.list-group-item-warning.active:hover, a.list-group-item-warning.active:focus {  color: #fff;  background-color: #8a6d3b;  border-color: #8a6d3b; } .list-group-item-danger {  color: #a94442;  background-color: #f2dede; } a.list-group-item-danger {  color: #a94442; } a.list-group-item-danger .list-group-item-heading {  color: inherit; } a.list-group-item-danger:hover, a.list-group-item-danger:focus {  color: #a94442;  background-color: #ebcccc; } a.list-group-item-danger.active, a.list-group-item-danger.active:hover, a.list-group-item-danger.active:focus {  color: #fff;  background-color: #a94442;  border-color: #a94442; } .list-group-item-heading {  margin-top: 0;  margin-bottom: 5px; } .list-group-item-text {  margin-bottom: 0;  line-height: 1.3; } .panel {  margin-bottom: 20px;  background-color: #fff;  border: 1px solid transparent;  border-radius: 4px;  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .05);  box-shadow: 0 1px 1px rgba(0, 0, 0, .05); } .panel-body {  padding: 15px; } .panel-heading {  padding: 10px 15px;  border-bottom: 1px solid transparent;  border-top-left-radius: 3px;  border-top-right-radius: 3px; } .panel-heading > .dropdown .dropdown-toggle {  color: inherit; } .panel-title {  margin-top: 0;  margin-bottom: 0;  font-size: 16px;  color: inherit; } .panel-title > a {  color: inherit; } .panel-footer {  padding: 10px 15px;  background-color: #f5f5f5;  border-top: 1px solid #ddd;  border-bottom-right-radius: 3px;  border-bottom-left-radius: 3px; } .panel > .list-group {  margin-bottom: 0; } .panel > .list-group .list-group-item {  border-width: 1px 0;  border-radius: 0; } .panel > .list-group:first-child .list-group-item:first-child {  border-top: 0;  border-top-left-radius: 3px;  border-top-right-radius: 3px; } .panel > .list-group:last-child .list-group-item:last-child {  border-bottom: 0;  border-bottom-right-radius: 3px;  border-bottom-left-radius: 3px; } .panel-heading + .list-group .list-group-item:first-child {  border-top-width: 0; } .panel > .table, .panel > .table-responsive > .table {  margin-bottom: 0; } .panel > .table:first-child, .panel > .table-responsive:first-child > .table:first-child {  border-top-left-radius: 3px;  border-top-right-radius: 3px; } .panel > .table:first-child > thead:first-child > tr:first-child td:first-child, .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child, .panel > .table:first-child > tbody:first-child > tr:first-child td:first-child, .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child, .panel > .table:first-child > thead:first-child > tr:first-child th:first-child, .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child, .panel > .table:first-child > tbody:first-child > tr:first-child th:first-child, .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child {  border-top-left-radius: 3px; } .panel > .table:first-child > thead:first-child > tr:first-child td:last-child, .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child, .panel > .table:first-child > tbody:first-child > tr:first-child td:last-child, .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child, .panel > .table:first-child > thead:first-child > tr:first-child th:last-child, .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child, .panel > .table:first-child > tbody:first-child > tr:first-child th:last-child, .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child {  border-top-right-radius: 3px; } .panel > .table:last-child, .panel > .table-responsive:last-child > .table:last-child {  border-bottom-right-radius: 3px;  border-bottom-left-radius: 3px; } .panel > .table:last-child > tbody:last-child > tr:last-child td:first-child, .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child, .panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child, .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child, .panel > .table:last-child > tbody:last-child > tr:last-child th:first-child, .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child, .panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child, .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child {  border-bottom-left-radius: 3px; } .panel > .table:last-child > tbody:last-child > tr:last-child td:last-child, .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child, .panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child, .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child, .panel > .table:last-child > tbody:last-child > tr:last-child th:last-child, .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child, .panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child, .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child {  border-bottom-right-radius: 3px; } .panel > .panel-body + .table, .panel > .panel-body + .table-responsive {  border-top: 1px solid #ddd; } .panel > .table > tbody:first-child > tr:first-child th, .panel > .table > tbody:first-child > tr:first-child td {  border-top: 0; } .panel > .table-bordered, .panel > .table-responsive > .table-bordered {  border: 0; } .panel > .table-bordered > thead > tr > th:first-child, .panel > .table-responsive > .table-bordered > thead > tr > th:first-child, .panel > .table-bordered > tbody > tr > th:first-child, .panel > .table-responsive > .table-bordered > tbody > tr > th:first-child, .panel > .table-bordered > tfoot > tr > th:first-child, .panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child, .panel > .table-bordered > thead > tr > td:first-child, .panel > .table-responsive > .table-bordered > thead > tr > td:first-child, .panel > .table-bordered > tbody > tr > td:first-child, .panel > .table-responsive > .table-bordered > tbody > tr > td:first-child, .panel > .table-bordered > tfoot > tr > td:first-child, .panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {  border-left: 0; } .panel > .table-bordered > thead > tr > th:last-child, .panel > .table-responsive > .table-bordered > thead > tr > th:last-child, .panel > .table-bordered > tbody > tr > th:last-child, .panel > .table-responsive > .table-bordered > tbody > tr > th:last-child, .panel > .table-bordered > tfoot > tr > th:last-child, .panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child, .panel > .table-bordered > thead > tr > td:last-child, .panel > .table-responsive > .table-bordered > thead > tr > td:last-child, .panel > .table-bordered > tbody > tr > td:last-child, .panel > .table-responsive > .table-bordered > tbody > tr > td:last-child, .panel > .table-bordered > tfoot > tr > td:last-child, .panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {  border-right: 0; } .panel > .table-bordered > thead > tr:first-child > td, .panel > .table-responsive > .table-bordered > thead > tr:first-child > td, .panel > .table-bordered > tbody > tr:first-child > td, .panel > .table-responsive > .table-bordered > tbody > tr:first-child > td, .panel > .table-bordered > thead > tr:first-child > th, .panel > .table-responsive > .table-bordered > thead > tr:first-child > th, .panel > .table-bordered > tbody > tr:first-child > th, .panel > .table-responsive > .table-bordered > tbody > tr:first-child > th {  border-bottom: 0; } .panel > .table-bordered > tbody > tr:last-child > td, .panel > .table-responsive > .table-bordered > tbody > tr:last-child > td, .panel > .table-bordered > tfoot > tr:last-child > td, .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td, .panel > .table-bordered > tbody > tr:last-child > th, .panel > .table-responsive > .table-bordered > tbody > tr:last-child > th, .panel > .table-bordered > tfoot > tr:last-child > th, .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th {  border-bottom: 0; } .panel > .table-responsive {  margin-bottom: 0;  border: 0; } .panel-group {  margin-bottom: 20px; } .panel-group .panel {  margin-bottom: 0;  overflow: hidden;  border-radius: 4px; } .panel-group .panel + .panel {  margin-top: 5px; } .panel-group .panel-heading {  border-bottom: 0; } .panel-group .panel-heading + .panel-collapse .panel-body {  border-top: 1px solid #ddd; } .panel-group .panel-footer {  border-top: 0; } .panel-group .panel-footer + .panel-collapse .panel-body {  border-bottom: 1px solid #ddd; } .panel-default {  border-color: #ddd; } .panel-default > .panel-heading {  color: #333;  background-color: #f5f5f5;  border-color: #ddd; } .panel-default > .panel-heading + .panel-collapse .panel-body {  border-top-color: #ddd; } .panel-default > .panel-footer + .panel-collapse .panel-body {  border-bottom-color: #ddd; } .panel-primary {  border-color: #1B242F; } .panel-primary > .panel-heading {  color: #fff;  background-color: #1B242F;  border-color: #1B242F; } .panel-primary > .panel-heading + .panel-collapse .panel-body {  border-top-color: #1B242F; } .panel-primary > .panel-footer + .panel-collapse .panel-body {  border-bottom-color: #1B242F; } .panel-success {  border-color: #d6e9c6; } .panel-success > .panel-heading {  color: #3c763d;  background-color: #dff0d8;  border-color: #d6e9c6; } .panel-success > .panel-heading + .panel-collapse .panel-body {  border-top-color: #d6e9c6; } .panel-success > .panel-footer + .panel-collapse .panel-body {  border-bottom-color: #d6e9c6; } .panel-info {  border-color: #bce8f1; } .panel-info > .panel-heading {  color: #31708f;  background-color: #d9edf7;  border-color: #bce8f1; } .panel-info > .panel-heading + .panel-collapse .panel-body {  border-top-color: #bce8f1; } .panel-info > .panel-footer + .panel-collapse .panel-body {  border-bottom-color: #bce8f1; } .panel-warning {  border-color: #faebcc; } .panel-warning > .panel-heading {  color: #8a6d3b;  background-color: #fcf8e3;  border-color: #faebcc; } .panel-warning > .panel-heading + .panel-collapse .panel-body {  border-top-color: #faebcc; } .panel-warning > .panel-footer + .panel-collapse .panel-body {  border-bottom-color: #faebcc; } .panel-danger {  border-color: #ebccd1; } .panel-danger > .panel-heading {  color: #a94442;  background-color: #f2dede;  border-color: #ebccd1; } .panel-danger > .panel-heading + .panel-collapse .panel-body {  border-top-color: #ebccd1; } .panel-danger > .panel-footer + .panel-collapse .panel-body {  border-bottom-color: #ebccd1; } .well {  min-height: 20px;  padding: 19px;  margin-bottom: 20px;  background-color: #f5f5f5;  border: 1px solid #e3e3e3;  border-radius: 4px;  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05);  box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05); } .well blockquote {  border-color: #ddd;  border-color: rgba(0, 0, 0, .15); } .well-lg {  padding: 24px;  border-radius: 6px; } .well-sm {  padding: 9px;  border-radius: 3px; } .close {  float: right;  font-size: 21px;  font-weight: bold;  line-height: 1;  color: #000;  text-shadow: 0 1px 0 #fff;  filter: alpha(opacity=20);  opacity: .2; } .close:hover, .close:focus {  color: #000;  text-decoration: none;  cursor: pointer;  filter: alpha(opacity=50);  opacity: .5; } button.close {  -webkit-appearance: none;  padding: 0;  cursor: pointer;  background: transparent;  border: 0; } .modal-open {  overflow: hidden; } .modal {  position: fixed;  top: 0;  right: 0;  bottom: 0;  left: 0;  z-index: 1050;  display: none;  overflow: auto;  overflow-y: scroll;  -webkit-overflow-scrolling: touch;  outline: 0; } .modal.fade .modal-dialog {  -webkit-transition: -webkit-transform .3s ease-out;  -moz-transition: -moz-transform .3s ease-out;  -o-transition: -o-transform .3s ease-out;  transition: transform .3s ease-out;  -webkit-transform: translate(0, -25%);  -ms-transform: translate(0, -25%);  transform: translate(0, -25%); } .modal.in .modal-dialog {  -webkit-transform: translate(0, 0);  -ms-transform: translate(0, 0);  transform: translate(0, 0); } .modal-dialog {  position: relative;  width: auto;  margin: 10px; } .modal-content {  position: relative;  background-color: #fff;  background-clip: padding-box;  border: 1px solid #999;  border: 1px solid rgba(0, 0, 0, .2);  border-radius: 6px;  outline: none;  -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, .5);  box-shadow: 0 3px 9px rgba(0, 0, 0, .5); } .modal-backdrop {  position: fixed;  top: 0;  right: 0;  bottom: 0;  left: 0;  z-index: 1040;  background-color: #000; } .modal-backdrop.fade {  filter: alpha(opacity=0);  opacity: 0; } .modal-backdrop.in {  filter: alpha(opacity=50);  opacity: .5; } .modal-header {  min-height: 16.42857143px;  padding: 15px;  border-bottom: 1px solid #e5e5e5; } .modal-header .close {  margin-top: -2px; } .modal-title {  margin: 0;  line-height: 1.42857143; } .modal-body {  position: relative;  padding: 20px; } .modal-footer {  padding: 19px 20px 20px;  margin-top: 15px;  text-align: right;  border-top: 1px solid #e5e5e5; } .modal-footer .btn + .btn {  margin-bottom: 0;  margin-left: 5px; } .modal-footer .btn-group .btn + .btn {  margin-left: -1px; } .modal-footer .btn-block + .btn-block {  margin-left: 0; } @media (min-width: 768px) {  .modal-dialog {  width: 600px;  margin: 30px auto;  }  .modal-content {  -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, .5);  box-shadow: 0 5px 15px rgba(0, 0, 0, .5);  }  .modal-sm {  width: 300px;  } } @media (min-width: 992px) {  .modal-lg {  width: 900px;  } } .tooltip {  position: absolute;  z-index: 1030;  display: block;  font-size: 12px;  line-height: 1.4;  visibility: visible;  filter: alpha(opacity=0);  opacity: 0; } .tooltip.in {  filter: alpha(opacity=90);  opacity: .9; } .tooltip.top {  padding: 5px 0;  margin-top: -3px; } .tooltip.right {  padding: 0 5px;  margin-left: 3px; } .tooltip.bottom {  padding: 5px 0;  margin-top: 3px; } .tooltip.left {  padding: 0 5px;  margin-left: -3px; } .tooltip-inner {  max-width: 200px;  padding: 3px 8px;  color: #fff;  text-align: center;  text-decoration: none;  background-color: #000;  border-radius: 4px; } .tooltip-arrow {  position: absolute;  width: 0;  height: 0;  border-color: transparent;  border-style: solid; } .tooltip.top .tooltip-arrow {  bottom: 0;  left: 50%;  margin-left: -5px;  border-width: 5px 5px 0;  border-top-color: #000; } .tooltip.top-left .tooltip-arrow {  bottom: 0;  left: 5px;  border-width: 5px 5px 0;  border-top-color: #000; } .tooltip.top-right .tooltip-arrow {  right: 5px;  bottom: 0;  border-width: 5px 5px 0;  border-top-color: #000; } .tooltip.right .tooltip-arrow {  top: 50%;  left: 0;  margin-top: -5px;  border-width: 5px 5px 5px 0;  border-right-color: #000; } .tooltip.left .tooltip-arrow {  top: 50%;  right: 0;  margin-top: -5px;  border-width: 5px 0 5px 5px;  border-left-color: #000; } .tooltip.bottom .tooltip-arrow {  top: 0;  left: 50%;  margin-left: -5px;  border-width: 0 5px 5px;  border-bottom-color: #000; } .tooltip.bottom-left .tooltip-arrow {  top: 0;  left: 5px;  border-width: 0 5px 5px;  border-bottom-color: #000; } .tooltip.bottom-right .tooltip-arrow {  top: 0;  right: 5px;  border-width: 0 5px 5px;  border-bottom-color: #000; } .popover {  position: absolute;  top: 0;  left: 0;  z-index: 1010;  display: none;  max-width: 276px;  padding: 1px;  text-align: left;  white-space: normal;  background-color: #fff;  background-clip: padding-box;  border: 1px solid #ccc;  border: 1px solid rgba(0, 0, 0, .2);  border-radius: 6px;  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, .2);  box-shadow: 0 5px 10px rgba(0, 0, 0, .2); } .popover.top {  margin-top: -10px; } .popover.right {  margin-left: 10px; } .popover.bottom {  margin-top: 10px; } .popover.left {  margin-left: -10px; } .popover-title {  padding: 8px 14px;  margin: 0;  font-size: 14px;  font-weight: normal;  line-height: 18px;  background-color: #f7f7f7;  border-bottom: 1px solid #ebebeb;  border-radius: 5px 5px 0 0; } .popover-content {  padding: 9px 14px; } .popover > .arrow, .popover > .arrow:after {  position: absolute;  display: block;  width: 0;  height: 0;  border-color: transparent;  border-style: solid; } .popover > .arrow {  border-width: 11px; } .popover > .arrow:after {  content: "";  border-width: 10px; } .popover.top > .arrow {  bottom: -11px;  left: 50%;  margin-left: -11px;  border-top-color: #999;  border-top-color: rgba(0, 0, 0, .25);  border-bottom-width: 0; } .popover.top > .arrow:after {  bottom: 1px;  margin-left: -10px;  content: " ";  border-top-color: #fff;  border-bottom-width: 0; } .popover.right > .arrow {  top: 50%;  left: -11px;  margin-top: -11px;  border-right-color: #999;  border-right-color: rgba(0, 0, 0, .25);  border-left-width: 0; } .popover.right > .arrow:after {  bottom: -10px;  left: 1px;  content: " ";  border-right-color: #fff;  border-left-width: 0; } .popover.bottom > .arrow {  top: -11px;  left: 50%;  margin-left: -11px;  border-top-width: 0;  border-bottom-color: #999;  border-bottom-color: rgba(0, 0, 0, .25); } .popover.bottom > .arrow:after {  top: 1px;  margin-left: -10px;  content: " ";  border-top-width: 0;  border-bottom-color: #fff; } .popover.left > .arrow {  top: 50%;  right: -11px;  margin-top: -11px;  border-right-width: 0;  border-left-color: #999;  border-left-color: rgba(0, 0, 0, .25); } .popover.left > .arrow:after {  right: 1px;  bottom: -10px;  content: " ";  border-right-width: 0;  border-left-color: #fff; } .carousel {  position: relative; } .carousel-inner {  position: relative;  width: 100%;  overflow: hidden; } .carousel-inner > .item {  position: relative;  display: none;  -webkit-transition: .6s ease-in-out left;  transition: .6s ease-in-out left; } .carousel-inner > .item > img, .carousel-inner > .item > a > img {  line-height: 1; } .carousel-inner > .active, .carousel-inner > .next, .carousel-inner > .prev {  display: block; } .carousel-inner > .active {  left: 0; } .carousel-inner > .next, .carousel-inner > .prev {  position: absolute;  top: 0;  width: 100%; } .carousel-inner > .next {  left: 100%; } .carousel-inner > .prev {  left: -100%; } .carousel-inner > .next.left, .carousel-inner > .prev.right {  left: 0; } .carousel-inner > .active.left {  left: -100%; } .carousel-inner > .active.right {  left: 100%; } .carousel-control {  position: absolute;  top: 0;  bottom: 0;  left: 0;  width: 15%;  font-size: 20px;  color: #fff;  text-align: center;  text-shadow: 0 1px 2px rgba(0, 0, 0, .6);  filter: alpha(opacity=50);  opacity: .5; } .carousel-control.left {  background-image: -webkit-linear-gradient(left, color-stop(rgba(0, 0, 0, .5) 0%), color-stop(rgba(0, 0, 0, .0001) 100%));  background-image: linear-gradient(to right, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%);  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);  background-repeat: repeat-x; } .carousel-control.right {  right: 0;  left: auto;  background-image: -webkit-linear-gradient(left, color-stop(rgba(0, 0, 0, .0001) 0%), color-stop(rgba(0, 0, 0, .5) 100%));  background-image: linear-gradient(to right, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%);  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);  background-repeat: repeat-x; } .carousel-control:hover, .carousel-control:focus {  color: #fff;  text-decoration: none;  filter: alpha(opacity=90);  outline: none;  opacity: .9; } .carousel-control .icon-prev, .carousel-control .icon-next, .carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right {  position: absolute;  top: 50%;  z-index: 5;  display: inline-block; } .carousel-control .icon-prev, .carousel-control .glyphicon-chevron-left {  left: 50%; } .carousel-control .icon-next, .carousel-control .glyphicon-chevron-right {  right: 50%; } .carousel-control .icon-prev, .carousel-control .icon-next {  width: 20px;  height: 20px;  margin-top: -10px;  margin-left: -10px;  font-family: serif; } .carousel-control .icon-prev:before {  content: '\2039'; } .carousel-control .icon-next:before {  content: '\203a'; } .carousel-indicators {  position: absolute;  bottom: 10px;  left: 50%;  z-index: 15;  width: 60%;  padding-left: 0;  margin-left: -30%;  text-align: center;  list-style: none; } .carousel-indicators li {  display: inline-block;  width: 10px;  height: 10px;  margin: 1px;  text-indent: -999px;  cursor: pointer;  background-color: #000 \9;  background-color: rgba(0, 0, 0, 0);  border: 1px solid #fff;  border-radius: 10px; } .carousel-indicators .active {  width: 12px;  height: 12px;  margin: 0;   } .carousel-caption {  position: absolute;  right: 15%;  bottom: 20px;  left: 15%;  z-index: 10;  padding-top: 20px;  padding-bottom: 20px;  color: #fff;  text-align: center;  text-shadow: 0 1px 2px rgba(0, 0, 0, .6); } .carousel-caption .btn {  text-shadow: none; } @media screen and (min-width: 768px) {  .carousel-control .glyphicon-chevron-left,  .carousel-control .glyphicon-chevron-right,  .carousel-control .icon-prev,  .carousel-control .icon-next {  width: 30px;  height: 30px;  margin-top: -15px;  margin-left: -15px;  font-size: 30px;  }  .carousel-caption {  right: 20%;  left: 20%;  padding-bottom: 30px;  }  .carousel-indicators {  bottom: 20px;  } } .clearfix:before, .clearfix:after, .container:before, .container:after, .container-fluid:before, .container-fluid:after, .row:before, .row:after, .form-horizontal .form-group:before, .form-horizontal .form-group:after, .btn-toolbar:before, .btn-toolbar:after, .btn-group-vertical > .btn-group:before, .btn-group-vertical > .btn-group:after, .nav:before, .nav:after, .navbar:before, .navbar:after, .navbar-header:before, .navbar-header:after, .navbar-collapse:before, .navbar-collapse:after, .pager:before, .pager:after, .panel-body:before, .panel-body:after, .modal-footer:before, .modal-footer:after {  display: table;  content: " "; } .clearfix:after, .container:after, .container-fluid:after, .row:after, .form-horizontal .form-group:after, .btn-toolbar:after, .btn-group-vertical > .btn-group:after, .nav:after, .navbar:after, .navbar-header:after, .navbar-collapse:after, .pager:after, .panel-body:after, .modal-footer:after {  clear: both; } .center-block {  display: block;  margin-right: auto;  margin-left: auto; } .pull-right {  float: right !important; } .pull-left {  float: left !important; } .hide {  display: none !important; } .show {  display: block !important; } .invisible {  visibility: hidden; } .text-hide {  font: 0/0 a;  color: transparent;  text-shadow: none;  background-color: transparent;  border: 0; } .hidden {  display: none !important;  visibility: hidden !important; } .affix {  position: fixed; } @-ms-viewport {  width: device-width; } .visible-xs, .visible-sm, .visible-md, .visible-lg {  display: none !important; } @media (max-width: 767px) {  .visible-xs {  display: block !important;  }  table.visible-xs {  display: table;  }  tr.visible-xs {  display: table-row !important;  }  th.visible-xs,  td.visible-xs {  display: table-cell !important;  } } @media (min-width: 768px) and (max-width: 991px) {  .visible-sm {  display: block !important;  }  table.visible-sm {  display: table;  }  tr.visible-sm {  display: table-row !important;  }  th.visible-sm,  td.visible-sm {  display: table-cell !important;  } } @media (min-width: 992px) and (max-width: 1199px) {  .visible-md {  display: block !important;  }  table.visible-md {  display: table;  }  tr.visible-md {  display: table-row !important;  }  th.visible-md,  td.visible-md {  display: table-cell !important;  } } @media (min-width: 1200px) {  .visible-lg {  display: block !important;  }  table.visible-lg {  display: table;  }  tr.visible-lg {  display: table-row !important;  }  th.visible-lg,  td.visible-lg {  display: table-cell !important;  } } @media (max-width: 767px) {  .hidden-xs {  display: none !important;  } } @media (min-width: 768px) and (max-width: 991px) {  .hidden-sm {  display: none !important;  } } @media (min-width: 992px) and (max-width: 1199px) {  .hidden-md {  display: none !important;  } } @media (min-width: 1200px) {  .hidden-lg {  display: none !important;  } } .visible-print {  display: none !important; } @media print {  .visible-print {  display: block !important;  }  table.visible-print {  display: table;  }  tr.visible-print {  display: table-row !important;  }  th.visible-print,  td.visible-print {  display: table-cell !important;  } } @media print {  .hidden-print {  display: none !important;  } } 
ul,ol{margin:0;}p{margin:0;} h1 { font-size: 28px; } h2 { font-size: 24px; } h3 { font-size: 20px; } html,body{font-family:'Montserrat', sans-serif;font-size:100%;} body a{transition:0.5s all;-webkit-transition:0.5s all;-moz-transition:0.5s all;-o-transition:0.5s all;-ms-transition:0.5s all;} .seo_relink_block{text-align:center;position:relative;font-weight:bold;font-size:13px;} .seo_relink_block a{color:#000000;text-decoration:none;font-weight:normal;white-space:nowrap;display:inline-block;} .seo_relink_block .morelink{position:absolute;top:4px;right:0;font-weight:normal;font-size:10px;color:#168fcd;} .seo_relink_block .morelink:hover{text-decoration:underline;} #morepopular{height:19px;overflow:hidden;} #morepopular:target{height:auto;} #morepopular:target .morelink{display:none;} .joinus{width:100%;font-weight:bold;font-size:1.1em;} .btn1.btn-1.btn1-1b.login{width:100%;text-align:center;padding:10px;margin-bottom:10px;font-weight:bold;} .imgmenuwrap{width:450px;} a.imgmenublock{display:block;margin:4px;overflow:hidden;color:#ffffff;background-color:#2b2b2b;width:calc(50% - 8px);position:relative;float:left;} a.imgmenublock img{position:relative;max-width:100%;height:auto;max-height:160px;display:block;overflow:hidden;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease;width:100%;opacity:.8;} a.imgmenublock:hover img{opacity:.5;} a.imgmenublock span{line-height:26px;font-weight:500;font-style:normal;font-size:20px;-webkit-transition:opacity 0.24s ease-in-out;-moz-transition:opacity 0.24s ease-in-out;transition:opacity 0.24s ease-in-out;position:absolute;z-index:1;bottom:0;right:0;margin:0 0 0 0;text-align:center;padding:8px 30px 12px 0;border-top:2px solid #ddd;color:#ffffff;} .footer-seostyle-container{margin-left:auto;margin-right:auto;width:940px;padding-bottom:1.2em;text-align:center;} .footer_menu_table{width:95%;margin:5px auto 0;} .footer_menu_table tr:first-child > td{padding-top:10px;} .footer_menu_table td{text-align:center;vertical-align:top;border:none;width:30%;} .footer_menu_table ul{text-align:left;list-style:none;padding:0;} .footer_menu_table a{font-size:12px;line-height:20px;color:#fff;} .footer_menu_table .bgflag-sm{margin-top:5px;} .members_comments{max-height:150px;overflow:hidden;max-width:1110px;text-align:center;margin:16px auto 4px;} .members_comments .imgcol{height:150px;overflow:hidden;width:116px;display:inline;float:left;margin-left:2px;margin-right:2px;} .members_comments .imgcol > img{width:100%} .members_comments .textcol{position:relative;overflow:hidden;height:150px;width:calc(50% - 124px);display:inline;float:left;margin-left:2px;margin-right:2px;text-align:left;} .members_comments .textcol > div{display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;max-height:100px;font-size:14px;} .members_comments .textcol > a{position:absolute;bottom:0;} .firstuppercase::first-letter{text-transform:uppercase;} .banner2{cursor:pointer;} .google_play{position:absolute;} .google_play a{vertical-align:middle;display:inline-block;} .seo-tags{color:#000000;font-style:italic;font-weight:bold;font-size:14px;margin-top:20px;border:none;text-align:right;padding:0;} .seo-tags a, .seo-tags a:hover, .seo-tags a:visited, .seo-tags a:active, .seo-tags a:focus{text-decoration:none;color:#000000;font-style:italic;font-weight:bold;} h4.title{font-weight:800;} .footer-txt{font-size:12px;color:#fff;text-align:center;margin-top:1.2em;} .header{padding:1em 0;} .header_left{float:left;width:20%;margin-right:25%;padding-top:15px;} .logo{float:left;text-align:center;} .logo img{max-width:100%;} .header_right{width:19%;float:right;} .btn1{border:none;font-family:inherit;font-size:inherit;color:inherit;background:none;cursor:pointer;padding:10px 58px;display:inline-block;text-transform:uppercase;outline:none;position:relative;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;font-size:1.1em;} .header_right a, .banner_right a, .grid_2 a, .profile_button a, .grid_3 a, .form-submit label{position:relative;z-index:1;} .btn1:after{content:'';position:absolute;z-index:-1;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;} ul.header_user_info{padding:0;list-style:none;margin-bottom:10px;} ul.header_user_info:before{display:table;content:" ";} ul.header_user_info:after{clear:both;display:table;content:" ";} i.user{width:17px;height:17px;background:url(/images/responsive/img-sprite.png) no-repeat -1px -6px;float:left;} ul.header_user_info li.user_desc{display:block;font-size:0.8125em;font-weight:bold;text-transform:uppercase;cursor:pointer;-moz-transition:all 0.2s linear;-o-transition:all 0.2s linear;-webkit-transition:all 0.2s linear;transition:all 0.2s linear;float:left;} span.m_1{color:#3a5778;} .banner{background:url(/images/responsive/bgbanner8.webp) no-repeat center top;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;padding-top:0;min-height:500px;} .banner_right{float:right;margin-top:8em;} .banner_right h2:not(.h1){padding:10px 20px;text-transform:uppercase;font-size:1.3em;color:#fff;width:34%;font-weight:bold;} .banner_right h1,.banner_right .h1{color:#fff;font-size:3em;text-transform:uppercase;font-weight:bold;} a.btn1.btn2.btn-1.btn1-1b{background:none;} ul.button{padding:0;width:100%;margin:0 auto;text-align:left;margin-top:3em;} ul.button li{margin-left:8px;list-style:none;display:inline-block;} ul.button li a{color:#FFF;padding:20px 50px;border:1px solid #FFF;text-decoration:none;font-weight:bold;font-size:1em;text-transform:uppercase;} ul.button li a.btn1.btn2.btn-1.btn1-1b.btn-green{color:#000;border-color:#0FFF15;background:#0FFF15;} ul.button li a.btn1.btn2.btn-1.btn1-1b.btn-green:after{background:#47a447;border-color:#47a447;} ul.button li a.btn1.btn2.btn-1.btn1-1b.btn-green:hover{border-color:#47a447;color:#fff;} .content_top{padding:5em 0;} .grid_1 h2{font-size:2.5em;font-weight:bold;text-transform:uppercase;text-align:center;margin-bottom:1em;} .grid_1 iframe{width:100%;height:300px;} .banner-info h3{color:#1E1E1E;font-size:2em;text-transform:uppercase;text-align:center;} .banner-info h4{color:#999;font-size:2em;text-align:center;margin:20px 0;} .banner-info p{color:#999;font-size:0.85em;line-height:1.8em;} .banner-info h5{color:#1E1E1E;font-size:1.2em;text-transform:uppercase;text-align:right;margin-top:1em;} .content_middle{background:#f2f2f2;padding:5em 0;} .grid_2{text-align:center;} .grid_2 .h3{font-size:3.2em;font-weight:bold;text-transform:uppercase;color:#1E1E1E;} .grid_2 h4{color:#fff;text-transform:uppercase;font-weight:400;padding:10px;width:77%;margin:20px auto;font-size:1.1em;} .grid_2 h5{color:#1E1E1E;font-size:2em;text-transform:uppercase;margin:1em 0;} .grid_2 .p{color:#555;font-size:0.8125em;line-height:1.8em;margin-bottom:1em;text-align:left;} ul.apps{padding:0;list-style:none;} ul.apps li{display:inline-block;} .btn3{border:none;font-family:inherit;font-size:inherit;color:inherit;background:none;cursor:pointer;display:inline-block;text-transform:uppercase;outline:none;position:relative;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;} .btn-3{padding:12px 130px;color:#fff;background:#1E1E1E;font-size:2.5em;font-weight:bold;border-bottom:5px solid #537599;} .btn3-1b:after{width:100%;height:0;top:0;left:0;background:#d26e8e;border-bottom:5px solid #ba5576;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;} .btn3-1b:hover, .btn3-1b:active{color:#fff;text-decoration:none;} .btn3-1b:hover:after, .btn3-1b:active:after{height:100%;} .btn3:after{content:'';position:absolute;z-index:-1;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;} .content_bottom{padding:5em 0;} .grid_4{position:relative;} .grid_4:hover ul.category_desc{background:#1E1E1E;} ul.category_desc{padding:0;list-style:none;position:absolute;background:#d26b8b;width:100%;bottom:36px;padding:5px 10px 0;} ul.category_desc li.cate_head{float:left;color:#fff;font-size:0.95em;text-transform:uppercase;margin-right:7%;padding-top:4px;} ul.category_desc li.cate_right{float:right;} ul.list1{padding:0;list-style:none;} ul.list1 li{display:inline-block;} i.heart{width:27px;height:27px;background:url(/images/responsive/img-sprite.png)no-repeat -28px -1px;display:block;} i.heart:hover{opacity:0.8;} .grid_4 h4, .span_2_of_profile h4{color:#999;font-size:1.1em;text-transform:uppercase;margin-bottom:20px;} .grid_4 h5{color:#999;font-size:0.95em;text-transform:uppercase;margin-top:20px;text-align:right;} .grid_4 h5 a{color:#d26b8b;} .grid_4 h5 a:hover{color:#1E1E1E;text-decoration:none;} span.m_3{color:#1E1E1E;} .grid_4 h4 a:hover, span.m_3:hover{text-decoration:none;color:#d26b8b;} .span1{float:right;width:18%;margin-top:3em;} .logo span,.logo h2,.logo h1{font-size:1.5em;display:block;font-weight:bold;margin:0;line-height:1.42857143;} .metro1{position:relative;cursor:pointer;font-weight:600;background:none;color:#1E1E1E;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:1px solid #1E1E1E;} .metro1.open{z-index:2;} .metro1:hover, .metro1.focus{color:#666;} .metro1 .old{position:absolute;left:0;top:0;height:0;width:0;overflow:hidden;} .metro1 select{position:absolute;left:0px;top:0px;} .metro1.touch select{left:0;top:0;width:100%;height:100%;opacity:0;} .metro1 .selected{color:#000;} .metro1 .selected, .metro1 li{display:block;font-size:0.8125em;padding:8px 0px 8px 20px;overflow:hidden;white-space:nowrap;text-align:left;font-weight:bold;text-transform:uppercase;} .metro1 .selected::after{content:'';position:absolute;right:0;top:0;bottom:0;padding:17px;background:url(/images/responsive/img-sprite.png) no-repeat -68px 4px #1E1E1E;} .metro1:hover .selected::after, .metro1.focus .selected::after{background:url(/images/responsive/img-sprite.png) no-repeat -68px 4px #d26b8b;} .metro1 div{position:absolute;height:0;left:0;right:0;top:100%;margin-top:1px;background:#1E1E1E;overflow:hidden;opacity:0;color:#FFF;} .metro1.open div{opacity:1;z-index:2;} .metro1.scrollable div::after{content:'';position:absolute;left:0;right:0;bottom:0;height:50px;} .metro1.scrollable.bottom div::after{opacity:0;} .metro1 ul{position:absolute;left:0;top:0;height:100%;width:100%;padding:0;list-style:none;overflow:hidden;} .metro1.scrollable.open ul{overflow-y:auto;} .metro1 li{list-style:none;padding:6px 10px;font-size:0.85em;font-weight:400;} .metro1 li:last-child{border-bottom:0;} .metro1 li:hover{background-color:#d26b8b;} .metro1 li.focus{background:#d26b8b;position:relative;z-index:3;color:#FFF;} .metro1 li.active{background-color:#d26b8b;color:#fff;} .search{text-align:center;margin-top:5em;} .search h3{color:#1E1E1E;font-size:2.5em;text-transform:uppercase;font-weight:bold;margin-bottom:1em;} .search span{background:none;padding-bottom:5em;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;display:block;outline:none;transition:border-color 0.3s;-o-transition:border-color 0.3s;-ms-transition:border-color 0.3s;-moz-transition:border-color 0.3s;-webkit-transition:border-color 0.3s;text-align:left;width:65%;margin:0 auto;} .search-box{border:1px solid #E8E8E8;float:left;width:81%;border-top-left-radius:5px;-moz-border-top-left-radius:5px;-o-border-top-left-radius:5px;border-bottom-left-radius:5px;-moz-border-bottom-left-radius:5px;-o-border-bottom-left-radius:5px;} .search input[type="text"]{padding:20px 10px;color:#999;font-size:1em;background:none;outline:none;border:none;margin:0px auto;width:92%;-webkit-apperance:none;vertical-align:middle;text-transform:uppercase;} .search input[type="submit"]{background:#d26b8b;padding:21px 35px;display:inline-block;color:#FFF;text-transform:uppercase;font-size:1em;transition:0.5s ease;-o-transition:0.5s ease;-webkit-transition:0.5s ease;border:none;cursor:pointer;outline:none;border-top-right-radius:5px;-moz-border-top-right-radius:5px;-o-border-top-right-radius:5px;border-bottom-right-radius:5px;-moz-border-bottom-right-radius:5px;-o-border-bottom-right-radius:5px;} .search input[type="submit"]:hover{background:#1E1E1E;} i.search-icon{width:35px;height:35px;background:url(/images/responsive/img-sprite.png)no-repeat -111px -6px;float:left;margin:15px 0px 0 10px;} .search h4{color:#d26b8b;font-size:1em;text-transform:uppercase;text-align:left;} .search p{color:#999;font-size:0.85em;line-height:1.8em;text-align:left;} p.m_2{margin-bottom:1em;} .footer{background:#1E1E1E;padding:2em 0 1.2em;} .cssmenu{float:left;margin-right:15%;padding-top:2px;} .cssmenu ul{padding:0;list-style:none;} .cssmenu ul li{display:inline-block;} .cssmenu ul li a{color:#fff;display:block;margin:0 10px;text-transform:uppercase;font-size:0.8125em;} .copy{float:left;padding-top:3px;} .copy p{color:#fff;font-size:0.8125em;text-transform:uppercase;} .copy p a:hover{color:#fff;} .social{float:right;} ul.footer_social{padding:0;list-style:none;} ul.footer_social li{display:inline-block;} ul.footer_social li:first-child{margin-left:0;} ul.footer_social li a i{width:30px;height:30px;display:block;background:url(/images/responsive/img-sprite.png)no-repeat;} ul.footer_social li a i:hover{opacity:0.8;} ul.footer_social li a i.fb{background-position:-7px -40px;} ul.footer_social li a i.tw{background-position:-43px -41px;} ul.footer_social li a i.fa {background: none;} .profile{padding:5em 0 0;min-height:600px;} .profile_banner{background:#d26e8e;padding-top:1.5em;min-height:80px;} .profile_banner h3{font-size:2em;font-weight:bold;color:#fff;text-transform:uppercase;} .span_1_of_profile{width:32.2%;} .lsidebar{display:block;float:left;margin:0% 3.6% 0% 0;} .span_2_of_profile{width:64.1%;} .cont{display:block;float:left;} .profile-fields{width:100%;} .profile-fields th, .profile-fields td{border-right-width:0;border-top-width:0;padding-left:0;border-bottom:1px dotted #d6d6d6;font-size:0.8125em;text-transform:capitalize;color:#999;font-weight:normal;} th, td{padding:0.5em 10px;border:1px solid #ddd;border-left-width:0;border-top-width:0;text-align:left;} .profile-fields td{text-align:right;padding-right:0;width:55%;} ul.category_desc1{padding:0;list-style:none;position:absolute;background:#d26b8b;width:100%;bottom:-38px;padding:5px 10px 0;} ul.category_desc1 li.cate_head{float:left;color:#fff;font-size:0.95em;text-transform:uppercase;margin-right:7%;padding-top:4px;} ul.category_desc li.cate_head{float:left;color:#fff;font-size:0.95em;text-transform:uppercase;margin-right:7%;padding-top:4px;} ul.category_desc1 li.cate_right{float:right;} .span_2_of_profile p{font-size:0.8125em;color:#999;font-weight:normal;line-height:1.8em;margin-top:2em;} #flexiselDemo1, #flexiselDemo3{display:none;} .nbs-flexisel-container{position:relative;max-width:100%;} .nbs-flexisel-ul{position:relative;width:9999px;margin:0px;padding:0px;list-style-type:none;} .nbs-flexisel-inner{overflow:hidden;margin:0 auto;} .nbs-flexisel-item{float:left;margin:0px;padding:0px;cursor:pointer;position:relative;line-height:0px;} .nbs-flexisel-item > img{cursor:pointer;position:relative;margin-top:10px;margin-bottom:10px;max-width:100px;max-height:500px;} .grid-flex{margin:10px 0 20px 0;} .nbs-flexisel-item a{color:#000;font-size:0.8125em;text-transform:uppercase;} .nbs-flexisel-item a:hover{color:#d26b8b;} .nbs-flexisel-item p{color:#999;font-size:0.8125em;padding-top:25px;} .nbs-flexisel-item > img{cursor:pointer;position:relative;} h4.m_4, h4.recent{color:#d26b8b;text-transform:uppercase;font-size:1.1em;} h4.recent{margin-top:3em;} .profile_left{margin-right:2%;width:64.666667%;} .m_4, h2.m_7, h2.m_10{padding-bottom:23px;background:url("/images/responsive/abg.webp") no-repeat center bottom;text-transform:uppercase;text-align:center;font-size:1.5em;color:#000;} .m_5{font-style:italic;font-size:1em;color:#999;text-align:center;} .box2 h3{font-size:0.95em;line-height:1.8em;text-transform:uppercase;} .box2 h3 a{color:#000;} .box2 h3 a:hover{color:#d26e8e;} .box2 p{color:#999;font-size:0.85em;line-height:1.8em;} .about_grid1{margin-top:4em;} .facts{background:#f0f0f0;padding:5em 0;} h2.m_6{padding-bottom:23px;background:url("/images/responsive/abg.webp") no-repeat center bottom;text-transform:uppercase;text-align:center;font-size:1.5em;color:#000;} .box_5{position:relative;padding-left:70px;} .box_5 .put-left-abs{position:absolute;top:5px;left:0;width:60px;height:60px;text-align:center;border:1px solid #d26e8e;border-radius:100px;-webkit-border-radius:100px;-moz-border-radius:100px;-o-border-radius:100px;} .box_5 .put-left-abs .text_6{padding-top:18px;} .color_1{color:#000;} .caption h3{text-transform:uppercase;font-size:1.2em;color:#000;} .caption p{font-size:0.85em;color:#999;line-height:1.8em;} .about_grid2{margin-top:4em;} p.m_8{color:#999;font-size:0.85em;line-height:1.8em;margin-top:3em;} .author{text-align:center;padding:2em 0;} .author h4{color:#d26e8e;font-size:1.5em;} p.m_9{color:#999;font-size:0.85em;} .comment{padding:5em 0;} .profiles{padding:5em 0;} .btn-wrap{position:relative;display:block;} .bg_2{background:#f0f0f0;} .btn-wrap .text_2{position:absolute;top:0;left:0;text-align:center;} .bg_1{background:#d26e8e;} .btn-wrap a{display:block;padding-left:146px;padding-top:13px;padding-bottom:12px;text-align:center;text-transform:uppercase;} .btn-wrap .text_2 span{display:block;position:relative;width:145px;text-align:center;padding-top:13px;padding-bottom:11px;z-index:1;} .color_2{color:#ffffff;} .color_3{color:#d26e8e;} .btn-wrap a:hover{color:#ffffff;background:#1E1E1E;} p.m_9{color:#999;font-size:0.85em;line-height:1.8em;font-weight:normal;margin-top:1em;} .profile_button{text-align:center;margin-top:3em;} a.btn1.btn4.btn-1.btn1-1b{background:#1E1E1E;color:#fff;} .col_1_of_2{display:block;float:left;margin:1% 0 1% 3.6%;} .span_1_of_2{width:48.2%;} .col_1_of_2:first-child{margin-left:0;} .grid_3 p{color:#999;font-size:0.85em;line-height:1.8em;margin-bottom:2em;} .to input[type="text"]{padding:10px;width:29%;font-size:0.85em;margin:10px 0;border:none;color:#000;background:#fff;float:left;outline:none;} .text{float:left;width:63%;} .text input[type="text"], .text textarea{width:96.5%;font-size:0.85em;margin:10px 0;border:none;color:#000;outline:none;background:#fff;height:100px;padding:10px;resize:none;} .membergallery{margin-top:3em;overflow:hidden;text-align:center;} .membergallery img{border:none;width:896px;} .contact_grid{margin-top:3em;} .btn2{cursor:pointer;padding:10px 30px;display:inline-block;text-transform:uppercase;letter-spacing:1px;outline:none;position:relative;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;font-size:1em;} .btn-2{color:#fff;background:#d26e8e;} .btn-2:hover{color:#fff;} .btn2-1b:after{width:100%;height:0;top:0;left:0;background:#1E1E1E;color:#fff;} .btn2:after{content:'';position:absolute;z-index:-1;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;} .btn2-1b:hover:after, .btn2-1b:active:after{height:100%;color:#fff;} .form-submit{float:left;margin:10px 0px 0 6px;} .form-submit input[type="submit"]{-webkit-appearance:none;cursor:pointer;border:none;outline:none;background:none;text-transform:uppercase;font-weight:100;} ul.list{padding:0;list-style:none;margin-top:3em;} ul.list li{color:#999;font-size:0.8125em;line-height:1.8em;text-transform:uppercase;} .login-left h3, .login-right h3{color:#d26e8e;font-size:1em;text-transform:uppercase;font-weight:600;padding-bottom:0.5em;} .login-left p, .login-right p{color:#555;display:block;font-size:0.8em;margin:0 0 1.5em 0;line-height:1.8em;} .acount-btn{background:#d26e8e;color:#FFF;font-size:0.8em;padding:0.7em 1.2em;transition:0.5s all;-webkit-transition:0.5s all;-moz-transition:0.5s all;-o-transition:0.5s all;display:inline-block;text-transform:uppercase;} .acount-btn:hover, .login-right input[type="submit"]:hover{background:#1E1E1E;text-decoration:none;color:#fff;} .login-right form{padding:1em 0;margin-top:0;} .login-right form div{padding:0 0 1.5em 0;} .login-right span{color:#555;font-size:0.8125em;padding-bottom:0.2em;display:block;text-transform:uppercase;} .login-right input[type="text"]{border:1px solid #DDDBDB;outline-color:#fb4d01;width:96%;font-size:0.8125em;padding:10px;} .login-right input[type="submit"]{background:#d26e8e;color:#FFF;font-size:0.8em;padding:0.7em 1.2em;transition:0.5s all;-webkit-transition:0.5s all;-moz-transition:0.5s all;-o-transition:0.5s all;display:inline-block;text-transform:uppercase;border:none;outline:none;} .login-right input[type="submit"]:hover{background:#000;} a.forgot{font-size:0.8125em;} .register-top-grid h3, .register-bottom-grid h3{color:#d26e8e;font-size:1em;padding-bottom:5px;margin:0;font-weight:600;} .register-top-grid div, .register-bottom-grid div{width:48%;float:left;margin:10px 0;} .register-top-grid span, .register-bottom-grid span{color:#555;font-size:0.8125em;padding-bottom:0.2em;display:block;text-transform:uppercase;} .register-top-grid input[type="text"], .register-bottom-grid input[type="text"]{border:1px solid #EEE;outline-color:#FF5B36;width:96%;font-size:1em;padding:0.5em;} .checkbox{margin-bottom:4px;padding-left:27px;font-size:1.1em;line-height:27px;cursor:pointer;} .checkbox{position:relative;font-size:0.85em;color:#555;} .checkbox:last-child{margin-bottom:0;} .news-letter{color:#555;font-weight:600;font-size:0.85em;margin-bottom:1em;display:block;text-transform:uppercase;transition:0.5s all;-webkit-transition:0.5s all;-moz-transition:0.5s all;-o-transition:0.5s all;clear:both;} .checkbox i{position:absolute;bottom:5px;left:0;display:block;width:20px;height:20px;outline:none;border:2px solid #D2CF99;} .checkbox input + i:after{content:'';background:url("/images/responsive/tick1.webp") no-repeat 1px 2px;top:-1px;left:-1px;width:15px;height:15px;font:normal 12px/16px FontAwesome;text-align:center;} .checkbox input + i:after{position:absolute;opacity:0;transition:opacity 0.1s;-o-transition:opacity 0.1s;-ms-transition:opacity 0.1s;-moz-transition:opacity 0.1s;-webkit-transition:opacity 0.1s;} .checkbox input{position:absolute;left:-9999px;} .checkbox input:checked + i:after{opacity:1;} .news-letter:hover{color:#00BFF0;} .register-but{margin-top:1em;} .register-but form input[type="submit"]{background:#d26e8e;color:#FFF;font-size:0.8em;padding:0.8em 2em;transition:0.5s all;-webkit-transition:0.5s all;-moz-transition:0.5s all;-o-transition:0.5s all;display:inline-block;text-transform:uppercase;border:none;outline:none;} .register-but input[type="submit"]:hover{background:#1E1E1E;} div.register-bottom-grid{margin-top:3em;} img.tophome{width:450px;height:auto;cursor:pointer;} .metrics{margin-top:8px;} .videoframe{min-width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0;} .video-container{position:relative;margin-top:24px;} .video-container:before {content:"";display:block;margin-top:56.25%;} ol.breadcrumbs {list-style: none;margin-bottom: 10px; padding: 0; text-align: left;} ol.breadcrumbs > li {display: inline-block; margin: 0;} ol.breadcrumbs > li > a {color: #0044dd!important; text-decoration: none;} ol.breadcrumbs > li > a:hover {text-decoration: underline;} ol.breadcrumbs > li + li:before {content: ">"} ol.breadcrumbs > li:last-child {color: #000000!important;} @media(max-width:1366px){} @media(max-width:1280px){} @media(max-width:1120px){.members_comments{width:910px;}} @media(max-width:1024px){.members_comments{width:896px;} .header_right{width:19%;margin-top:5px;} .btn1,.joinus,.facebook-button{font-size:1em;} .banner_right h1,.banner_right .h1{font-size:2em;} ul.button li a{padding:18px 40px;} .banner_right h2:not(.h1){font-size:1.1em;width:44%;} .grid_1 h2{font-size:2em;} .grid_2 .h3{font-size:2.4em;} .grid_2 h4{width:83%;font-size:1em;} .btn-3{padding:12px 110px;color:#fff;background:#1E1E1E;font-size:1.5em;} .search span{width:78%;} .form-submit{margin:10px 0px 0 10px;} .span1{width:22%;} h4.m_4, h4.recent{font-size:16px;} .profile_left{margin-right:0;width:100%;margin-bottom:3em;} } @media(max-width:840px){.members_comments{width:100%;} .members_comments .imgcol{width:14%;} .members_comments .textcol{width:34%;} .members_comments .textcol > div{-webkit-line-clamp:5;max-height:105px} .members_comments .textcol > a{right:0} .footer-seostyle-container{width:auto;} .footer-seostyle-container > a{overflow:hidden;} .footer-seostyle-container > a > img{width:120px;} .footer_menu_table{min-width:initial;} .google_play{position:relative;} img.tophome, .imgmenuwrap{width:100%;} a.imgmenublock img{max-height:250px;} section.slider{margin-top:282px;} .header_left{margin-right:15%;} .header_right{width:100%;text-align:center;} .joinus{width:25%;display:inline-block;height:44px;margin-bottom:0;padding-top:10px;margin-right:2%;} .btn1.btn-1.btn1-1b.login{width:25%;display:inline-block;height:44px;margin-right:2%;} .facebook-button{padding-top:11px;padding-bottom:12px;} ul.button li a{padding:15px 30px;} .grid_1{margin-bottom:3em;} .grid_3{margin-top:3em;} .grid_4{text-align:center;} .grid_4 img{display:inline-block;} .span1{width:28%;} .banner{min-height:400px;} .search-box{width:75%;} .search input[type="text"]{width:88%;} .cssmenu{margin-right:9%;} .login-left{margin-bottom:3em;} .box1{text-align:center;margin-bottom:2em;} .box1 img{display:inline-block;} .profile{min-height:880px;} .box_5{margin-bottom:3em;} .box_5 .put-left-abs{top:-6px;} .banner_right{margin-top:6.5em;} .logo{float:none;} .video-container{height:56.25vw;} .video-container:before{margin-top:0;} } @media(max-width:640px){.header_left{margin-right:15%;} .logo span,.logo h2,.logo h1{font-size:1.2em;} .cssmenu{margin-right:0;float:none;} .grid_1{text-align:center;} .grid_1 img{display:inline-block;} .profile_button{margin-top:0;} p.m_8{margin:3em 0;} .contact-top_right{margin-top:3em;} } @media(max-width:480px){a.imgmenublock img{max-height:128px;} section.slider{margin-top:160px;} .joinus,.btn1.btn-1.btn1-1b.login{width:35%;} .members_comments{max-height:318px;} .members_comments .imgcol{width:25%;margin-top:8px;} .members_comments .textcol{width:72%;margin-top:8px;} .footer-seostyle-container > a > img{width:131px;height:186px;float:left;} .footer_menu_table td{width:50%;display:inline-block;} .banner{min-height:270px;} .banner_right h2:not(.h1){font-size:13px;width:60%;text-align:center;} .banner_right h1,.banner_right .h1{font-size:1.3em;} ul.button li a{padding:10px 15px;font-size:13px;} ul.button{margin-top:2em;} .banner_right{margin-top:4em;} .banner-info h3{font-size:1.5em;} .banner-info h4{font-size:1.5em;} .banner-info h5{font-size:0.85em;} .grid_2 .h3{font-size:1.36em;} i.app{margin:0px 10px 0 0;} .grid_3{text-align:center;} .grid_1 h2{font-size:1.5em;} .content_middle{padding:3em 0;} .span1{width:44%;margin-top:0em;} .search h3{font-size:1.5em;} .grid_2 h5{font-size:1.5em;margin:0.5em 0;} .btn-3{padding:10px 70px;font-size:1.2em;} .search input[type="submit"]{padding:15px 20px;font-size:0.85em;} .search input[type="text"]{width:81%;font-size:0.8125em;padding:10px;} .search span{width:92%;} .header_left{margin:0;display:none;} .profile_banner h3{font-size:1.5em;} .m_4, h2.m_7, h2.m_10{font-size:1.2em;} .profile{min-height:1010px;padding:3em 0 0;} .facts{padding:3em 0 1em;} .comment{padding:3em 0;} p.m_8{margin:1em 0;} .author h4{font-size:1.2em;} .author{padding:0em 0 2em;} .to input[type="text"]{width:100%;margin-left:0px !important;} .text{float:none;width:100%;} .text input[type="text"], .text textarea{width:100%;} .profiles{padding:3em 0;} .register-top-grid div, .register-bottom-grid div{width:100%;float:none;} .span_2_of_profile p{font-size:12px;margin-top:1em;} .ui-dialog{top: 48px!important;} } @media(max-width:375px){.footer-seostyle-container > a > img{width:170px;height:240px;float:left;} a.imgmenublock img{max-height:110px;} section.slider{margin-top:142px;} .joinus,.btn1.btn-1.btn1-1b.login{width:80%;margin-bottom:10px;} .facebook-button{width:80%;margin-top:0;margin-left:-7px;} .logo h2,.logo h1{margin-top:8px;font-size:1em;} } @media(max-width:320px){.members_comments .imgcol{height:130px;} .members_comments .textcol{width:70%;height:130px;} .members_comments .textcol > div{-webkit-line-clamp:4;max-height:95px} .footer-seostyle-container > a > img{width:140px;height:198px;float:left;} a.imgmenublock img{max-height:90px;} section.slider{margin-top:122px;} a.imgmenublock span{padding-right:8px;} .logo span,.logo h2,.logo h1{font-size:0.95em;} ul.header_user_info li.user_desc{font-size:11px;} .banner_right h2:not(.h1){font-size:12px;width:70%;} .banner_right h1,.banner_right .h1{font-size:0.95em;} ul.button li{margin-left:0px;} ul.button{margin-top:1em;} .banner{min-height:200px;} .banner_right{margin-top:2.5em;} .content_top{padding:3em 0 0;} .grid_1 h2{font-size:1.2em;} .banner-info h3{font-size:1.1em;} .banner-info h4{font-size:1.2em;} .banner-info p{font-size:0.8125em;} .banner-info h5{font-size:11px;} .grid_2 .h3{font-size:1.2em;} .grid_2 h4{width:100%;font-size:12px;line-height:1.5em;} .grid_2 h5{font-size:1em;} .btn-3{padding:8px 50px;font-size:1em;} .grid_3{margin-top:2em;} .content_bottom{padding:3em 0;} .grid_4 h4, .span_2_of_profile h4{font-size:0.95em;} ul.category_desc li.cate_head{font-size:12px;margin-right:0;} .grid_4 h5{font-size:0.8125em;} .grid_4{margin-bottom:2em;} .span1{width:64%;} .search h3{font-size:1.1em;} .search{margin-top:3em;} .search input[type="submit"]{padding:14px 12px;font-size:12px;} i.search-icon{margin:8px 0px 0 5px;} .search span{width:100%;} .search input[type="text"]{width:78%;font-size:11px;padding:15px 5px 5px;} .search-box{width:72%;} .search span{padding-bottom:3em;} .search p{font-size:0.8125em;} .cssmenu ul li a{margin:0 3px;font-size:12px;} .copy p{font-size:12px;} .grid_1 iframe{height:200px;} .m_4, h2.m_7, h2.m_10{font-size:0.85em;} .m_5, .caption p, p.m_8{font-size:0.8125em;} .about_grid1{margin-top:1em;} .box2 h3, .box2 p{font-size:0.8125em;} .profile{min-height:950px;} h2.m_6{font-size:1.2em;} .caption h3{font-size:1em;} .about_grid2{margin-top:2em;} .comment{padding:3em 0 1em;} .author h4{font-size:1em;margin-bottom:0;} p.m_9, .grid_3 p{font-size:0.8125em;} .profile_banner h3{font-size:1.2em;} .profile_banner{min-height:70px;} .btn-wrap .text_2 span{width:100px;padding:7px 0;font-size:14px;} .btn-wrap a{padding-left:100px;padding-top:10px;padding-bottom:7px;font-size:12px;} .grid_1{margin-bottom:2em;} .membergallery img{height:200px;width: auto;} .lsidebar{display:block;float:none;margin:0;} .span_2_of_profile{width:100%;margin-top:5em;} .cont{float:none;} h4.m_4, h4.recent{font-size:14px;} .span_1_of_profile{width:100%;} .social{float:left;width:100%;text-align:center;} .metrics img{width:100%;} } .google-auth-btn { 	width: 3em; 	height: 3rem; 	display: flex; 	justify-content: center; 	align-items: center; 	background-color: white; 	border: 2px solid #F3F4F6; 	border-radius: 0.5rem; 	text-transform: none; 	cursor: pointer; } .google-auth-btn img { 	width: 1.5rem; 	height: 1.5rem; 	display: block; } .google-auth-btn:hover { 	background-color: #F3F4F6;  border-color: #D3D4D6; } 
.banner{background:url(/images/responsive/cover_GT.webp) no-repeat left top;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;padding-top:0;} .banner_right h1{color:#d20071;} ul.button li a{color:#d20071;border-color:#d20071;} .flex-control-paging li a{width: 13px;height: 13px;display:inline-block;background:#f40083;cursor: pointer;text-indent: -9999px;-webkit-border-radius: 20px;-moz-border-radius: 20px;-o-border-radius: 20px;border-radius: 20px;box-shadow: inset 0 0 3px rgba(0,0,0,0.3);} .flex-control-paging li a:hover{background:#ff4aab;} .flex-control-paging li a.flex-active{background:#c66f8b; cursor: default;} .blue{color: #2a519e;} .logo span, .logo h2{color: #f40083;} a:hover, a:focus{color: #ff4aab;text-decoration:none;} .btn1-1b:after{width: 100%;height: 0;top: 0;left: 0;background:#f40083;} .btn1-1b:hover,.btn1-1b:active{color:#fff;text-decoration:none;} .btn1-1b:hover:after,.btn1-1b:active:after{height: 100%;} .readmore:hover{background:#f40083;} .banner{border-bottom:5px solid #f40083;} .banner_right h2{background: #f40083;} ul.button li a:hover{background:#f40083;} .grid_1 h2{color:#f40083;} span.m_2{color:#ff4aab;} .banner-info h5 a{color:#ff4aab;} .grid_2 h4 a{color: #fff;} .grid_2 h4 a:hover, .grid_2 h4 a:focus{color: #eee;} .btn-1{color: #fff;background: #ff4aab;} .cssmenu ul li.active a{color:#ff4aab;} .cssmenu ul li a:hover, .footer_menu_table a:hover{color:#ff4aab;} .copy p a{color:#ff4aab;} .grid_3 span{width:224px;height:425px;background: url(/images/responsive/videos.webp)no-repeat;display: block;margin: 0 auto;} .ui-widget-header{border: 1px solid #ff4aab!important;background: #f40083!important;color: #ffffff;font-weight: bold;} .banner_right{float:left;margin-top:4em;width:50%;margin-left:-2em;} .banner_right h2:not(.h1){width:68%;} .banner_right h1{font-size:2.4em;} ul.button{margin-top:2em;} @media (max-width:1024px){ .banner_right{margin-top:6em;margin-left:0;} .banner_right h2:not(.h1){width:88%;} .banner_right h1{font-size:1.6em;} } @media (max-width:840px){ .banner_right{width:67%;margin-top:4em;} .logo{float:none;} } @media (max-width:640px){ .banner{background:url(/images/responsive/cover_GT.webp) no-repeat center top;} .banner_right{width:auto;} } @media (max-width:480px){ .banner_right h2:not(.h1){width:60%;} .banner_right h1{font-size:1.1em;} .banner_right{margin-top:7em;} ul.button{margin-top:1.5em;margin-bottom:1.5em;} .banner{background-size:contain;} } @media (max-width:320px){ .banner_right{margin-top:5.5em;} .banner_right h2:not(.h1){width:70%;} } 
.flex-container a:active, .flexslider a:active, .flex-container a:focus, .flexslider a:focus {outline: none;} .slides, .flex-control-nav, .flex-direction-nav {margin: 0; padding: 0; list-style: none;}  .flexslider {margin: 0; padding: 0;} .flexslider .slides > li {display: none; -webkit-backface-visibility: hidden;} .flexslider .slides img {width: 100%; display: block;border-radius: 5px;} .flex-pauseplay span {text-transform: capitalize;} .slides:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;} html[xmlns] .slides {display: block;}  .no-js .slides > li:first-child {display: block;} .flexslider {position: relative; -webkit-border-radius: 4px; -moz-border-radius: 4px; -o-border-radius: 4px; border-radius: 4px; zoom: 1;} .flex-viewport {max-height:1500px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; transition: all 1s ease;} .loading .flex-viewport {max-height: 300px;} .flexslider .slides {zoom: 1;} .carousel li {margin-right: 5px} .flex-direction-nav a {width: 30px; height: 30px; margin: -20px 0 0; display: block; background: url(/images/responsive/bg_direction_nav.webp) no-repeat 0 0; position: absolute; top: 50%; cursor: pointer; text-indent: -9999px; opacity: 0; -webkit-transition: all .3s ease;} .flex-direction-nav .flex-next {background-position: 100% 0;} .flexslider:hover .flex-next {opacity: 0.8; right: 5px;} .flexslider:hover .flex-prev {opacity: 0.8; left: 5px;} .flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover {opacity: 1;} .flex-direction-nav .disabled {opacity: .3!important; filter:alpha(opacity=30); cursor: default;} .flex-control-nav { position: absolute; bottom:-40px; text-align: center;right:0;} .flex-control-nav li {margin: 0 6px; display:inline-block; zoom: 1; *display: inline;padding:0.2em;} .flex-control-thumbs {margin: 5px 0 0; position: static; overflow: hidden;} .flex-control-thumbs li {width: 25%; float: left; margin: 0;} .flex-control-thumbs img {width: 100%; display: block; opacity: .7; cursor: pointer;} .flex-control-thumbs img:hover {opacity: 1;} .flex-control-thumbs .active {opacity: 1; cursor: default;} .flexslider1{ 	 } .flexslider1 ol.flex-control-nav{ 	position: absolute; 	bottom: -49px; 	text-align: center; 	left: 3em; } .flexslider1 .flex-control-paging li a{width: 12px; height: 12px;} .flexslider1.flex-control-nav li{margin: 0 1px;} @media screen and (max-width: 860px) {  .flex-direction-nav .flex-prev {opacity: 1; left: 0;}  .flex-direction-nav .flex-next {opacity: 1; right: 0;} } @media screen and (max-width: 1024px) { 	.flexslider1 ol.flex-control-nav {bottom: -28px;left: 1em;} } @media screen and (max-width: 768px) { 	.flexslider1 ol.flex-control-nav {bottom: -6px;left: 22em;} 	} @media screen and (max-width: 640px) { .flexslider1 ol.flex-control-nav {bottom: 2px;left: 18em;} } @media screen and (max-width: 480px) { .flexslider1 ol.flex-control-nav {bottom: 1px;left: 12em;} } @media screen and (max-width: 320px) { .flexslider1 ol.flex-control-nav {bottom: 1px;left: 6em;} } 
@charset "UTF-8"; .animated {  -webkit-animation-duration: 1s;  animation-duration: 1s;  -webkit-animation-fill-mode: both;  animation-fill-mode: both; } .animated.infinite {  -webkit-animation-iteration-count: infinite;  animation-iteration-count: infinite; } .animated.hinge {  -webkit-animation-duration: 2s;  animation-duration: 2s; } @-webkit-keyframes bounce {  0%, 20%, 50%, 80%, 100% {  -webkit-transform: translateY(0);  transform: translateY(0);  }  40% {  -webkit-transform: translateY(-30px);  transform: translateY(-30px);  }  60% {  -webkit-transform: translateY(-15px);  transform: translateY(-15px);  } } @keyframes bounce {  0%, 20%, 50%, 80%, 100% {  -webkit-transform: translateY(0);  -ms-transform: translateY(0);  transform: translateY(0);  }  40% {  -webkit-transform: translateY(-30px);  -ms-transform: translateY(-30px);  transform: translateY(-30px);  }  60% {  -webkit-transform: translateY(-15px);  -ms-transform: translateY(-15px);  transform: translateY(-15px);  } } .bounce {  -webkit-animation-name: bounce;  animation-name: bounce; } @-webkit-keyframes flash {  0%, 50%, 100% {  opacity: 1;  }  25%, 75% {  opacity: 0;  } } @keyframes flash {  0%, 50%, 100% {  opacity: 1;  }  25%, 75% {  opacity: 0;  } } .flash {  -webkit-animation-name: flash;  animation-name: flash; } @-webkit-keyframes pulse {  0% {  -webkit-transform: scale(1);  transform: scale(1);  }  50% {  -webkit-transform: scale(1.1);  transform: scale(1.1);  }  100% {  -webkit-transform: scale(1);  transform: scale(1);  } } @keyframes pulse {  0% {  -webkit-transform: scale(1);  -ms-transform: scale(1);  transform: scale(1);  }  50% {  -webkit-transform: scale(1.1);  -ms-transform: scale(1.1);  transform: scale(1.1);  }  100% {  -webkit-transform: scale(1);  -ms-transform: scale(1);  transform: scale(1);  } } .pulse {  -webkit-animation-name: pulse;  animation-name: pulse; } @-webkit-keyframes rubberBand {  0% {  -webkit-transform: scale(1);  transform: scale(1);  }  30% {  -webkit-transform: scaleX(1.25) scaleY(0.75);  transform: scaleX(1.25) scaleY(0.75);  }  40% {  -webkit-transform: scaleX(0.75) scaleY(1.25);  transform: scaleX(0.75) scaleY(1.25);  }  60% {  -webkit-transform: scaleX(1.15) scaleY(0.85);  transform: scaleX(1.15) scaleY(0.85);  }  100% {  -webkit-transform: scale(1);  transform: scale(1);  } } @keyframes rubberBand {  0% {  -webkit-transform: scale(1);  -ms-transform: scale(1);  transform: scale(1);  }  30% {  -webkit-transform: scaleX(1.25) scaleY(0.75);  -ms-transform: scaleX(1.25) scaleY(0.75);  transform: scaleX(1.25) scaleY(0.75);  }  40% {  -webkit-transform: scaleX(0.75) scaleY(1.25);  -ms-transform: scaleX(0.75) scaleY(1.25);  transform: scaleX(0.75) scaleY(1.25);  }  60% {  -webkit-transform: scaleX(1.15) scaleY(0.85);  -ms-transform: scaleX(1.15) scaleY(0.85);  transform: scaleX(1.15) scaleY(0.85);  }  100% {  -webkit-transform: scale(1);  -ms-transform: scale(1);  transform: scale(1);  } } .rubberBand {  -webkit-animation-name: rubberBand;  animation-name: rubberBand; } @-webkit-keyframes shake {  0%, 100% {  -webkit-transform: translateX(0);  transform: translateX(0);  }  10%, 30%, 50%, 70%, 90% {  -webkit-transform: translateX(-10px);  transform: translateX(-10px);  }  20%, 40%, 60%, 80% {  -webkit-transform: translateX(10px);  transform: translateX(10px);  } } @keyframes shake {  0%, 100% {  -webkit-transform: translateX(0);  -ms-transform: translateX(0);  transform: translateX(0);  }  10%, 30%, 50%, 70%, 90% {  -webkit-transform: translateX(-10px);  -ms-transform: translateX(-10px);  transform: translateX(-10px);  }  20%, 40%, 60%, 80% {  -webkit-transform: translateX(10px);  -ms-transform: translateX(10px);  transform: translateX(10px);  } } .shake {  -webkit-animation-name: shake;  animation-name: shake; } @-webkit-keyframes swing {  20% {  -webkit-transform: rotate(15deg);  transform: rotate(15deg);  }  40% {  -webkit-transform: rotate(-10deg);  transform: rotate(-10deg);  }  60% {  -webkit-transform: rotate(5deg);  transform: rotate(5deg);  }  80% {  -webkit-transform: rotate(-5deg);  transform: rotate(-5deg);  }  100% {  -webkit-transform: rotate(0deg);  transform: rotate(0deg);  } } @keyframes swing {  20% {  -webkit-transform: rotate(15deg);  -ms-transform: rotate(15deg);  transform: rotate(15deg);  }  40% {  -webkit-transform: rotate(-10deg);  -ms-transform: rotate(-10deg);  transform: rotate(-10deg);  }  60% {  -webkit-transform: rotate(5deg);  -ms-transform: rotate(5deg);  transform: rotate(5deg);  }  80% {  -webkit-transform: rotate(-5deg);  -ms-transform: rotate(-5deg);  transform: rotate(-5deg);  }  100% {  -webkit-transform: rotate(0deg);  -ms-transform: rotate(0deg);  transform: rotate(0deg);  } } .swing {  -webkit-transform-origin: top center;  -ms-transform-origin: top center;  transform-origin: top center;  -webkit-animation-name: swing;  animation-name: swing; } @-webkit-keyframes tada {  0% {  -webkit-transform: scale(1);  transform: scale(1);  }  10%, 20% {  -webkit-transform: scale(0.9) rotate(-3deg);  transform: scale(0.9) rotate(-3deg);  }  30%, 50%, 70%, 90% {  -webkit-transform: scale(1.1) rotate(3deg);  transform: scale(1.1) rotate(3deg);  }  40%, 60%, 80% {  -webkit-transform: scale(1.1) rotate(-3deg);  transform: scale(1.1) rotate(-3deg);  }  100% {  -webkit-transform: scale(1) rotate(0);  transform: scale(1) rotate(0);  } } @keyframes tada {  0% {  -webkit-transform: scale(1);  -ms-transform: scale(1);  transform: scale(1);  }  10%, 20% {  -webkit-transform: scale(0.9) rotate(-3deg);  -ms-transform: scale(0.9) rotate(-3deg);  transform: scale(0.9) rotate(-3deg);  }  30%, 50%, 70%, 90% {  -webkit-transform: scale(1.1) rotate(3deg);  -ms-transform: scale(1.1) rotate(3deg);  transform: scale(1.1) rotate(3deg);  }  40%, 60%, 80% {  -webkit-transform: scale(1.1) rotate(-3deg);  -ms-transform: scale(1.1) rotate(-3deg);  transform: scale(1.1) rotate(-3deg);  }  100% {  -webkit-transform: scale(1) rotate(0);  -ms-transform: scale(1) rotate(0);  transform: scale(1) rotate(0);  } } .tada {  -webkit-animation-name: tada;  animation-name: tada; } @-webkit-keyframes wobble {  0% {  -webkit-transform: translateX(0%);  transform: translateX(0%);  }  15% {  -webkit-transform: translateX(-25%) rotate(-5deg);  transform: translateX(-25%) rotate(-5deg);  }  30% {  -webkit-transform: translateX(20%) rotate(3deg);  transform: translateX(20%) rotate(3deg);  }  45% {  -webkit-transform: translateX(-15%) rotate(-3deg);  transform: translateX(-15%) rotate(-3deg);  }  60% {  -webkit-transform: translateX(10%) rotate(2deg);  transform: translateX(10%) rotate(2deg);  }  75% {  -webkit-transform: translateX(-5%) rotate(-1deg);  transform: translateX(-5%) rotate(-1deg);  }  100% {  -webkit-transform: translateX(0%);  transform: translateX(0%);  } } @keyframes wobble {  0% {  -webkit-transform: translateX(0%);  -ms-transform: translateX(0%);  transform: translateX(0%);  }  15% {  -webkit-transform: translateX(-25%) rotate(-5deg);  -ms-transform: translateX(-25%) rotate(-5deg);  transform: translateX(-25%) rotate(-5deg);  }  30% {  -webkit-transform: translateX(20%) rotate(3deg);  -ms-transform: translateX(20%) rotate(3deg);  transform: translateX(20%) rotate(3deg);  }  45% {  -webkit-transform: translateX(-15%) rotate(-3deg);  -ms-transform: translateX(-15%) rotate(-3deg);  transform: translateX(-15%) rotate(-3deg);  }  60% {  -webkit-transform: translateX(10%) rotate(2deg);  -ms-transform: translateX(10%) rotate(2deg);  transform: translateX(10%) rotate(2deg);  }  75% {  -webkit-transform: translateX(-5%) rotate(-1deg);  -ms-transform: translateX(-5%) rotate(-1deg);  transform: translateX(-5%) rotate(-1deg);  }  100% {  -webkit-transform: translateX(0%);  -ms-transform: translateX(0%);  transform: translateX(0%);  } } .wobble {  -webkit-animation-name: wobble;  animation-name: wobble; } @-webkit-keyframes bounceIn {  0% {  opacity: 0;  -webkit-transform: scale(.3);  transform: scale(.3);  }  50% {  opacity: 1;  -webkit-transform: scale(1.05);  transform: scale(1.05);  }  70% {  -webkit-transform: scale(.9);  transform: scale(.9);  }  100% {  opacity: 1;  -webkit-transform: scale(1);  transform: scale(1);  } } @keyframes bounceIn {  0% {  opacity: 0;  -webkit-transform: scale(.3);  -ms-transform: scale(.3);  transform: scale(.3);  }  50% {  opacity: 1;  -webkit-transform: scale(1.05);  -ms-transform: scale(1.05);  transform: scale(1.05);  }  70% {  -webkit-transform: scale(.9);  -ms-transform: scale(.9);  transform: scale(.9);  }  100% {  opacity: 1;  -webkit-transform: scale(1);  -ms-transform: scale(1);  transform: scale(1);  } } .bounceIn {  -webkit-animation-name: bounceIn;  animation-name: bounceIn; } @-webkit-keyframes bounceInDown {  0% {  opacity: 0;  -webkit-transform: translateY(-2000px);  transform: translateY(-2000px);  }  60% {  opacity: 1;  -webkit-transform: translateY(30px);  transform: translateY(30px);  }  80% {  -webkit-transform: translateY(-10px);  transform: translateY(-10px);  }  100% {  -webkit-transform: translateY(0);  transform: translateY(0);  } } @keyframes bounceInDown {  0% {  opacity: 0;  -webkit-transform: translateY(-2000px);  -ms-transform: translateY(-2000px);  transform: translateY(-2000px);  }  60% {  opacity: 1;  -webkit-transform: translateY(30px);  -ms-transform: translateY(30px);  transform: translateY(30px);  }  80% {  -webkit-transform: translateY(-10px);  -ms-transform: translateY(-10px);  transform: translateY(-10px);  }  100% {  -webkit-transform: translateY(0);  -ms-transform: translateY(0);  transform: translateY(0);  } } .bounceInDown {  -webkit-animation-name: bounceInDown;  animation-name: bounceInDown; } @-webkit-keyframes bounceInLeft {  0% {  opacity: 0;  -webkit-transform: translateX(-2000px);  transform: translateX(-2000px);  }  60% {  opacity: 1;  -webkit-transform: translateX(30px);  transform: translateX(30px);  }  80% {  -webkit-transform: translateX(-10px);  transform: translateX(-10px);  }  100% {  -webkit-transform: translateX(0);  transform: translateX(0);  } } @keyframes bounceInLeft {  0% {  opacity: 0;  -webkit-transform: translateX(-2000px);  -ms-transform: translateX(-2000px);  transform: translateX(-2000px);  }  60% {  opacity: 1;  -webkit-transform: translateX(30px);  -ms-transform: translateX(30px);  transform: translateX(30px);  }  80% {  -webkit-transform: translateX(-10px);  -ms-transform: translateX(-10px);  transform: translateX(-10px);  }  100% {  -webkit-transform: translateX(0);  -ms-transform: translateX(0);  transform: translateX(0);  } } .bounceInLeft {  -webkit-animation-name: bounceInLeft;  animation-name: bounceInLeft; } @-webkit-keyframes bounceInRight {  0% {  opacity: 0;  -webkit-transform: translateX(2000px);  transform: translateX(2000px);  }  60% {  opacity: 1;  -webkit-transform: translateX(-30px);  transform: translateX(-30px);  }  80% {  -webkit-transform: translateX(10px);  transform: translateX(10px);  }  100% {  -webkit-transform: translateX(0);  transform: translateX(0);  } } @keyframes bounceInRight {  0% {  opacity: 0;  -webkit-transform: translateX(2000px);  -ms-transform: translateX(2000px);  transform: translateX(2000px);  }  60% {  opacity: 1;  -webkit-transform: translateX(-30px);  -ms-transform: translateX(-30px);  transform: translateX(-30px);  }  80% {  -webkit-transform: translateX(10px);  -ms-transform: translateX(10px);  transform: translateX(10px);  }  100% {  -webkit-transform: translateX(0);  -ms-transform: translateX(0);  transform: translateX(0);  } } .bounceInRight {  -webkit-animation-name: bounceInRight;  animation-name: bounceInRight; } @-webkit-keyframes bounceInUp {  0% {  opacity: 0;  -webkit-transform: translateY(2000px);  transform: translateY(2000px);  }  60% {  opacity: 1;  -webkit-transform: translateY(-30px);  transform: translateY(-30px);  }  80% {  -webkit-transform: translateY(10px);  transform: translateY(10px);  }  100% {  -webkit-transform: translateY(0);  transform: translateY(0);  } } @keyframes bounceInUp {  0% {  opacity: 0;  -webkit-transform: translateY(2000px);  -ms-transform: translateY(2000px);  transform: translateY(2000px);  }  60% {  opacity: 1;  -webkit-transform: translateY(-30px);  -ms-transform: translateY(-30px);  transform: translateY(-30px);  }  80% {  -webkit-transform: translateY(10px);  -ms-transform: translateY(10px);  transform: translateY(10px);  }  100% {  -webkit-transform: translateY(0);  -ms-transform: translateY(0);  transform: translateY(0);  } } .bounceInUp {  -webkit-animation-name: bounceInUp;  animation-name: bounceInUp; } @-webkit-keyframes bounceOut {  0% {  -webkit-transform: scale(1);  transform: scale(1);  }  25% {  -webkit-transform: scale(.95);  transform: scale(.95);  }  50% {  opacity: 1;  -webkit-transform: scale(1.1);  transform: scale(1.1);  }  100% {  opacity: 0;  -webkit-transform: scale(.3);  transform: scale(.3);  } } @keyframes bounceOut {  0% {  -webkit-transform: scale(1);  -ms-transform: scale(1);  transform: scale(1);  }  25% {  -webkit-transform: scale(.95);  -ms-transform: scale(.95);  transform: scale(.95);  }  50% {  opacity: 1;  -webkit-transform: scale(1.1);  -ms-transform: scale(1.1);  transform: scale(1.1);  }  100% {  opacity: 0;  -webkit-transform: scale(.3);  -ms-transform: scale(.3);  transform: scale(.3);  } } .bounceOut {  -webkit-animation-name: bounceOut;  animation-name: bounceOut; } @-webkit-keyframes bounceOutDown {  0% {  -webkit-transform: translateY(0);  transform: translateY(0);  }  20% {  opacity: 1;  -webkit-transform: translateY(-20px);  transform: translateY(-20px);  }  100% {  opacity: 0;  -webkit-transform: translateY(2000px);  transform: translateY(2000px);  } } @keyframes bounceOutDown {  0% {  -webkit-transform: translateY(0);  -ms-transform: translateY(0);  transform: translateY(0);  }  20% {  opacity: 1;  -webkit-transform: translateY(-20px);  -ms-transform: translateY(-20px);  transform: translateY(-20px);  }  100% {  opacity: 0;  -webkit-transform: translateY(2000px);  -ms-transform: translateY(2000px);  transform: translateY(2000px);  } } .bounceOutDown {  -webkit-animation-name: bounceOutDown;  animation-name: bounceOutDown; } @-webkit-keyframes bounceOutLeft {  0% {  -webkit-transform: translateX(0);  transform: translateX(0);  }  20% {  opacity: 1;  -webkit-transform: translateX(20px);  transform: translateX(20px);  }  100% {  opacity: 0;  -webkit-transform: translateX(-2000px);  transform: translateX(-2000px);  } } @keyframes bounceOutLeft {  0% {  -webkit-transform: translateX(0);  -ms-transform: translateX(0);  transform: translateX(0);  }  20% {  opacity: 1;  -webkit-transform: translateX(20px);  -ms-transform: translateX(20px);  transform: translateX(20px);  }  100% {  opacity: 0;  -webkit-transform: translateX(-2000px);  -ms-transform: translateX(-2000px);  transform: translateX(-2000px);  } } .bounceOutLeft {  -webkit-animation-name: bounceOutLeft;  animation-name: bounceOutLeft; } @-webkit-keyframes bounceOutRight {  0% {  -webkit-transform: translateX(0);  transform: translateX(0);  }  20% {  opacity: 1;  -webkit-transform: translateX(-20px);  transform: translateX(-20px);  }  100% {  opacity: 0;  -webkit-transform: translateX(2000px);  transform: translateX(2000px);  } } @keyframes bounceOutRight {  0% {  -webkit-transform: translateX(0);  -ms-transform: translateX(0);  transform: translateX(0);  }  20% {  opacity: 1;  -webkit-transform: translateX(-20px);  -ms-transform: translateX(-20px);  transform: translateX(-20px);  }  100% {  opacity: 0;  -webkit-transform: translateX(2000px);  -ms-transform: translateX(2000px);  transform: translateX(2000px);  } } .bounceOutRight {  -webkit-animation-name: bounceOutRight;  animation-name: bounceOutRight; } @-webkit-keyframes bounceOutUp {  0% {  -webkit-transform: translateY(0);  transform: translateY(0);  }  20% {  opacity: 1;  -webkit-transform: translateY(20px);  transform: translateY(20px);  }  100% {  opacity: 0;  -webkit-transform: translateY(-2000px);  transform: translateY(-2000px);  } } @keyframes bounceOutUp {  0% {  -webkit-transform: translateY(0);  -ms-transform: translateY(0);  transform: translateY(0);  }  20% {  opacity: 1;  -webkit-transform: translateY(20px);  -ms-transform: translateY(20px);  transform: translateY(20px);  }  100% {  opacity: 0;  -webkit-transform: translateY(-2000px);  -ms-transform: translateY(-2000px);  transform: translateY(-2000px);  } } .bounceOutUp {  -webkit-animation-name: bounceOutUp;  animation-name: bounceOutUp; } @-webkit-keyframes fadeIn {  0% {  opacity: 0;  }  100% {  opacity: 1;  } } @keyframes fadeIn {  0% {  opacity: 0;  }  100% {  opacity: 1;  } } .fadeIn {  -webkit-animation-name: fadeIn;  animation-name: fadeIn; } @-webkit-keyframes fadeInDown {  0% {  opacity: 0;  -webkit-transform: translateY(-20px);  transform: translateY(-20px);  }  100% {  opacity: 1;  -webkit-transform: translateY(0);  transform: translateY(0);  } } @keyframes fadeInDown {  0% {  opacity: 0;  -webkit-transform: translateY(-20px);  -ms-transform: translateY(-20px);  transform: translateY(-20px);  }  100% {  opacity: 1;  -webkit-transform: translateY(0);  -ms-transform: translateY(0);  transform: translateY(0);  } } .fadeInDown {  -webkit-animation-name: fadeInDown;  animation-name: fadeInDown; } @-webkit-keyframes fadeInDownBig {  0% {  opacity: 0;  -webkit-transform: translateY(-2000px);  transform: translateY(-2000px);  }  100% {  opacity: 1;  -webkit-transform: translateY(0);  transform: translateY(0);  } } @keyframes fadeInDownBig {  0% {  opacity: 0;  -webkit-transform: translateY(-2000px);  -ms-transform: translateY(-2000px);  transform: translateY(-2000px);  }  100% {  opacity: 1;  -webkit-transform: translateY(0);  -ms-transform: translateY(0);  transform: translateY(0);  } } .fadeInDownBig {  -webkit-animation-name: fadeInDownBig;  animation-name: fadeInDownBig; } @-webkit-keyframes fadeInLeft {  0% {  opacity: 0;  -webkit-transform: translateX(-20px);  transform: translateX(-20px);  }  100% {  opacity: 1;  -webkit-transform: translateX(0);  transform: translateX(0);  } } @keyframes fadeInLeft {  0% {  opacity: 0;  -webkit-transform: translateX(-20px);  -ms-transform: translateX(-20px);  transform: translateX(-20px);  }  100% {  opacity: 1;  -webkit-transform: translateX(0);  -ms-transform: translateX(0);  transform: translateX(0);  } } .fadeInLeft {  -webkit-animation-name: fadeInLeft;  animation-name: fadeInLeft; } @-webkit-keyframes fadeInLeftBig {  0% {  opacity: 0;  -webkit-transform: translateX(-2000px);  transform: translateX(-2000px);  }  100% {  opacity: 1;  -webkit-transform: translateX(0);  transform: translateX(0);  } } @keyframes fadeInLeftBig {  0% {  opacity: 0;  -webkit-transform: translateX(-2000px);  -ms-transform: translateX(-2000px);  transform: translateX(-2000px);  }  100% {  opacity: 1;  -webkit-transform: translateX(0);  -ms-transform: translateX(0);  transform: translateX(0);  } } .fadeInLeftBig {  -webkit-animation-name: fadeInLeftBig;  animation-name: fadeInLeftBig; } @-webkit-keyframes fadeInRight {  0% {  opacity: 0;  -webkit-transform: translateX(20px);  transform: translateX(20px);  }  100% {  opacity: 1;  -webkit-transform: translateX(0);  transform: translateX(0);  } } @keyframes fadeInRight {  0% {  opacity: 0;  -webkit-transform: translateX(20px);  -ms-transform: translateX(20px);  transform: translateX(20px);  }  100% {  opacity: 1;  -webkit-transform: translateX(0);  -ms-transform: translateX(0);  transform: translateX(0);  } } .fadeInRight {  -webkit-animation-name: fadeInRight;  animation-name: fadeInRight; } @-webkit-keyframes fadeInRightBig {  0% {  opacity: 0;  -webkit-transform: translateX(2000px);  transform: translateX(2000px);  }  100% {  opacity: 1;  -webkit-transform: translateX(0);  transform: translateX(0);  } } @keyframes fadeInRightBig {  0% {  opacity: 0;  -webkit-transform: translateX(2000px);  -ms-transform: translateX(2000px);  transform: translateX(2000px);  }  100% {  opacity: 1;  -webkit-transform: translateX(0);  -ms-transform: translateX(0);  transform: translateX(0);  } } .fadeInRightBig {  -webkit-animation-name: fadeInRightBig;  animation-name: fadeInRightBig; } @-webkit-keyframes fadeInUp {  0% {  opacity: 0;  -webkit-transform: translateY(20px);  transform: translateY(20px);  }  100% {  opacity: 1;  -webkit-transform: translateY(0);  transform: translateY(0);  } } @keyframes fadeInUp {  0% {  opacity: 0;  -webkit-transform: translateY(20px);  -ms-transform: translateY(20px);  transform: translateY(20px);  }  100% {  opacity: 1;  -webkit-transform: translateY(0);  -ms-transform: translateY(0);  transform: translateY(0);  } } .fadeInUp {  -webkit-animation-name: fadeInUp;  animation-name: fadeInUp; } @-webkit-keyframes fadeInUpBig {  0% {  opacity: 0;  -webkit-transform: translateY(2000px);  transform: translateY(2000px);  }  100% {  opacity: 1;  -webkit-transform: translateY(0);  transform: translateY(0);  } } @keyframes fadeInUpBig {  0% {  opacity: 0;  -webkit-transform: translateY(2000px);  -ms-transform: translateY(2000px);  transform: translateY(2000px);  }  100% {  opacity: 1;  -webkit-transform: translateY(0);  -ms-transform: translateY(0);  transform: translateY(0);  } } .fadeInUpBig {  -webkit-animation-name: fadeInUpBig;  animation-name: fadeInUpBig; } @-webkit-keyframes fadeOut {  0% {  opacity: 1;  }  100% {  opacity: 0;  } } @keyframes fadeOut {  0% {  opacity: 1;  }  100% {  opacity: 0;  } } .fadeOut {  -webkit-animation-name: fadeOut;  animation-name: fadeOut; } @-webkit-keyframes fadeOutDown {  0% {  opacity: 1;  -webkit-transform: translateY(0);  transform: translateY(0);  }  100% {  opacity: 0;  -webkit-transform: translateY(20px);  transform: translateY(20px);  } } @keyframes fadeOutDown {  0% {  opacity: 1;  -webkit-transform: translateY(0);  -ms-transform: translateY(0);  transform: translateY(0);  }  100% {  opacity: 0;  -webkit-transform: translateY(20px);  -ms-transform: translateY(20px);  transform: translateY(20px);  } } .fadeOutDown {  -webkit-animation-name: fadeOutDown;  animation-name: fadeOutDown; } @-webkit-keyframes fadeOutDownBig {  0% {  opacity: 1;  -webkit-transform: translateY(0);  transform: translateY(0);  }  100% {  opacity: 0;  -webkit-transform: translateY(2000px);  transform: translateY(2000px);  } } @keyframes fadeOutDownBig {  0% {  opacity: 1;  -webkit-transform: translateY(0);  -ms-transform: translateY(0);  transform: translateY(0);  }  100% {  opacity: 0;  -webkit-transform: translateY(2000px);  -ms-transform: translateY(2000px);  transform: translateY(2000px);  } } .fadeOutDownBig {  -webkit-animation-name: fadeOutDownBig;  animation-name: fadeOutDownBig; } @-webkit-keyframes fadeOutLeft {  0% {  opacity: 1;  -webkit-transform: translateX(0);  transform: translateX(0);  }  100% {  opacity: 0;  -webkit-transform: translateX(-20px);  transform: translateX(-20px);  } } @keyframes fadeOutLeft {  0% {  opacity: 1;  -webkit-transform: translateX(0);  -ms-transform: translateX(0);  transform: translateX(0);  }  100% {  opacity: 0;  -webkit-transform: translateX(-20px);  -ms-transform: translateX(-20px);  transform: translateX(-20px);  } } .fadeOutLeft {  -webkit-animation-name: fadeOutLeft;  animation-name: fadeOutLeft; } @-webkit-keyframes fadeOutLeftBig {  0% {  opacity: 1;  -webkit-transform: translateX(0);  transform: translateX(0);  }  100% {  opacity: 0;  -webkit-transform: translateX(-2000px);  transform: translateX(-2000px);  } } @keyframes fadeOutLeftBig {  0% {  opacity: 1;  -webkit-transform: translateX(0);  -ms-transform: translateX(0);  transform: translateX(0);  }  100% {  opacity: 0;  -webkit-transform: translateX(-2000px);  -ms-transform: translateX(-2000px);  transform: translateX(-2000px);  } } .fadeOutLeftBig {  -webkit-animation-name: fadeOutLeftBig;  animation-name: fadeOutLeftBig; } @-webkit-keyframes fadeOutRight {  0% {  opacity: 1;  -webkit-transform: translateX(0);  transform: translateX(0);  }  100% {  opacity: 0;  -webkit-transform: translateX(20px);  transform: translateX(20px);  } } @keyframes fadeOutRight {  0% {  opacity: 1;  -webkit-transform: translateX(0);  -ms-transform: translateX(0);  transform: translateX(0);  }  100% {  opacity: 0;  -webkit-transform: translateX(20px);  -ms-transform: translateX(20px);  transform: translateX(20px);  } } .fadeOutRight {  -webkit-animation-name: fadeOutRight;  animation-name: fadeOutRight; } @-webkit-keyframes fadeOutRightBig {  0% {  opacity: 1;  -webkit-transform: translateX(0);  transform: translateX(0);  }  100% {  opacity: 0;  -webkit-transform: translateX(2000px);  transform: translateX(2000px);  } } @keyframes fadeOutRightBig {  0% {  opacity: 1;  -webkit-transform: translateX(0);  -ms-transform: translateX(0);  transform: translateX(0);  }  100% {  opacity: 0;  -webkit-transform: translateX(2000px);  -ms-transform: translateX(2000px);  transform: translateX(2000px);  } } .fadeOutRightBig {  -webkit-animation-name: fadeOutRightBig;  animation-name: fadeOutRightBig; } @-webkit-keyframes fadeOutUp {  0% {  opacity: 1;  -webkit-transform: translateY(0);  transform: translateY(0);  }  100% {  opacity: 0;  -webkit-transform: translateY(-20px);  transform: translateY(-20px);  } } @keyframes fadeOutUp {  0% {  opacity: 1;  -webkit-transform: translateY(0);  -ms-transform: translateY(0);  transform: translateY(0);  }  100% {  opacity: 0;  -webkit-transform: translateY(-20px);  -ms-transform: translateY(-20px);  transform: translateY(-20px);  } } .fadeOutUp {  -webkit-animation-name: fadeOutUp;  animation-name: fadeOutUp; } @-webkit-keyframes fadeOutUpBig {  0% {  opacity: 1;  -webkit-transform: translateY(0);  transform: translateY(0);  }  100% {  opacity: 0;  -webkit-transform: translateY(-2000px);  transform: translateY(-2000px);  } } @keyframes fadeOutUpBig {  0% {  opacity: 1;  -webkit-transform: translateY(0);  -ms-transform: translateY(0);  transform: translateY(0);  }  100% {  opacity: 0;  -webkit-transform: translateY(-2000px);  -ms-transform: translateY(-2000px);  transform: translateY(-2000px);  } } .fadeOutUpBig {  -webkit-animation-name: fadeOutUpBig;  animation-name: fadeOutUpBig; } @-webkit-keyframes flip {  0% {  -webkit-transform: perspective(400px) translateZ(0) rotateY(-360deg) scale(1);  transform: perspective(400px) translateZ(0) rotateY(-360deg) scale(1);  -webkit-animation-timing-function: ease-out;  animation-timing-function: ease-out;  }  40% {  -webkit-transform: perspective(400px) translateZ(150px) rotateY(-190deg) scale(1);  transform: perspective(400px) translateZ(150px) rotateY(-190deg) scale(1);  -webkit-animation-timing-function: ease-out;  animation-timing-function: ease-out;  }  50% {  -webkit-transform: perspective(400px) translateZ(150px) rotateY(-170deg) scale(1);  transform: perspective(400px) translateZ(150px) rotateY(-170deg) scale(1);  -webkit-animation-timing-function: ease-in;  animation-timing-function: ease-in;  }  80% {  -webkit-transform: perspective(400px) translateZ(0) rotateY(0deg) scale(.95);  transform: perspective(400px) translateZ(0) rotateY(0deg) scale(.95);  -webkit-animation-timing-function: ease-in;  animation-timing-function: ease-in;  }  100% {  -webkit-transform: perspective(400px) translateZ(0) rotateY(0deg) scale(1);  transform: perspective(400px) translateZ(0) rotateY(0deg) scale(1);  -webkit-animation-timing-function: ease-in;  animation-timing-function: ease-in;  } } @keyframes flip {  0% {  -webkit-transform: perspective(400px) translateZ(0) rotateY(-360deg) scale(1);  -ms-transform: perspective(400px) translateZ(0) rotateY(-360deg) scale(1);  transform: perspective(400px) translateZ(0) rotateY(-360deg) scale(1);  -webkit-animation-timing-function: ease-out;  animation-timing-function: ease-out;  }  40% {  -webkit-transform: perspective(400px) translateZ(150px) rotateY(-190deg) scale(1);  -ms-transform: perspective(400px) translateZ(150px) rotateY(-190deg) scale(1);  transform: perspective(400px) translateZ(150px) rotateY(-190deg) scale(1);  -webkit-animation-timing-function: ease-out;  animation-timing-function: ease-out;  }  50% {  -webkit-transform: perspective(400px) translateZ(150px) rotateY(-170deg) scale(1);  -ms-transform: perspective(400px) translateZ(150px) rotateY(-170deg) scale(1);  transform: perspective(400px) translateZ(150px) rotateY(-170deg) scale(1);  -webkit-animation-timing-function: ease-in;  animation-timing-function: ease-in;  }  80% {  -webkit-transform: perspective(400px) translateZ(0) rotateY(0deg) scale(.95);  -ms-transform: perspective(400px) translateZ(0) rotateY(0deg) scale(.95);  transform: perspective(400px) translateZ(0) rotateY(0deg) scale(.95);  -webkit-animation-timing-function: ease-in;  animation-timing-function: ease-in;  }  100% {  -webkit-transform: perspective(400px) translateZ(0) rotateY(0deg) scale(1);  -ms-transform: perspective(400px) translateZ(0) rotateY(0deg) scale(1);  transform: perspective(400px) translateZ(0) rotateY(0deg) scale(1);  -webkit-animation-timing-function: ease-in;  animation-timing-function: ease-in;  } } .animated.flip {  -webkit-backface-visibility: visible;  -ms-backface-visibility: visible;  backface-visibility: visible;  -webkit-animation-name: flip;  animation-name: flip; } @-webkit-keyframes flipInX {  0% {  -webkit-transform: perspective(400px) rotateX(90deg);  transform: perspective(400px) rotateX(90deg);  opacity: 0;  }  40% {  -webkit-transform: perspective(400px) rotateX(-10deg);  transform: perspective(400px) rotateX(-10deg);  }  70% {  -webkit-transform: perspective(400px) rotateX(10deg);  transform: perspective(400px) rotateX(10deg);  }  100% {  -webkit-transform: perspective(400px) rotateX(0deg);  transform: perspective(400px) rotateX(0deg);  opacity: 1;  } } @keyframes flipInX {  0% {  -webkit-transform: perspective(400px) rotateX(90deg);  -ms-transform: perspective(400px) rotateX(90deg);  transform: perspective(400px) rotateX(90deg);  opacity: 0;  }  40% {  -webkit-transform: perspective(400px) rotateX(-10deg);  -ms-transform: perspective(400px) rotateX(-10deg);  transform: perspective(400px) rotateX(-10deg);  }  70% {  -webkit-transform: perspective(400px) rotateX(10deg);  -ms-transform: perspective(400px) rotateX(10deg);  transform: perspective(400px) rotateX(10deg);  }  100% {  -webkit-transform: perspective(400px) rotateX(0deg);  -ms-transform: perspective(400px) rotateX(0deg);  transform: perspective(400px) rotateX(0deg);  opacity: 1;  } } .flipInX {  -webkit-backface-visibility: visible !important;  -ms-backface-visibility: visible !important;  backface-visibility: visible !important;  -webkit-animation-name: flipInX;  animation-name: flipInX; } @-webkit-keyframes flipInY {  0% {  -webkit-transform: perspective(400px) rotateY(90deg);  transform: perspective(400px) rotateY(90deg);  opacity: 0;  }  40% {  -webkit-transform: perspective(400px) rotateY(-10deg);  transform: perspective(400px) rotateY(-10deg);  }  70% {  -webkit-transform: perspective(400px) rotateY(10deg);  transform: perspective(400px) rotateY(10deg);  }  100% {  -webkit-transform: perspective(400px) rotateY(0deg);  transform: perspective(400px) rotateY(0deg);  opacity: 1;  } } @keyframes flipInY {  0% {  -webkit-transform: perspective(400px) rotateY(90deg);  -ms-transform: perspective(400px) rotateY(90deg);  transform: perspective(400px) rotateY(90deg);  opacity: 0;  }  40% {  -webkit-transform: perspective(400px) rotateY(-10deg);  -ms-transform: perspective(400px) rotateY(-10deg);  transform: perspective(400px) rotateY(-10deg);  }  70% {  -webkit-transform: perspective(400px) rotateY(10deg);  -ms-transform: perspective(400px) rotateY(10deg);  transform: perspective(400px) rotateY(10deg);  }  100% {  -webkit-transform: perspective(400px) rotateY(0deg);  -ms-transform: perspective(400px) rotateY(0deg);  transform: perspective(400px) rotateY(0deg);  opacity: 1;  } } .flipInY {  -webkit-backface-visibility: visible !important;  -ms-backface-visibility: visible !important;  backface-visibility: visible !important;  -webkit-animation-name: flipInY;  animation-name: flipInY; } @-webkit-keyframes flipOutX {  0% {  -webkit-transform: perspective(400px) rotateX(0deg);  transform: perspective(400px) rotateX(0deg);  opacity: 1;  }  100% {  -webkit-transform: perspective(400px) rotateX(90deg);  transform: perspective(400px) rotateX(90deg);  opacity: 0;  } } @keyframes flipOutX {  0% {  -webkit-transform: perspective(400px) rotateX(0deg);  -ms-transform: perspective(400px) rotateX(0deg);  transform: perspective(400px) rotateX(0deg);  opacity: 1;  }  100% {  -webkit-transform: perspective(400px) rotateX(90deg);  -ms-transform: perspective(400px) rotateX(90deg);  transform: perspective(400px) rotateX(90deg);  opacity: 0;  } } .flipOutX {  -webkit-animation-name: flipOutX;  animation-name: flipOutX;  -webkit-backface-visibility: visible !important;  -ms-backface-visibility: visible !important;  backface-visibility: visible !important; } @-webkit-keyframes flipOutY {  0% {  -webkit-transform: perspective(400px) rotateY(0deg);  transform: perspective(400px) rotateY(0deg);  opacity: 1;  }  100% {  -webkit-transform: perspective(400px) rotateY(90deg);  transform: perspective(400px) rotateY(90deg);  opacity: 0;  } } @keyframes flipOutY {  0% {  -webkit-transform: perspective(400px) rotateY(0deg);  -ms-transform: perspective(400px) rotateY(0deg);  transform: perspective(400px) rotateY(0deg);  opacity: 1;  }  100% {  -webkit-transform: perspective(400px) rotateY(90deg);  -ms-transform: perspective(400px) rotateY(90deg);  transform: perspective(400px) rotateY(90deg);  opacity: 0;  } } .flipOutY {  -webkit-backface-visibility: visible !important;  -ms-backface-visibility: visible !important;  backface-visibility: visible !important;  -webkit-animation-name: flipOutY;  animation-name: flipOutY; } @-webkit-keyframes lightSpeedIn {  0% {  -webkit-transform: translateX(100%) skewX(-30deg);  transform: translateX(100%) skewX(-30deg);  opacity: 0;  }  60% {  -webkit-transform: translateX(-20%) skewX(30deg);  transform: translateX(-20%) skewX(30deg);  opacity: 1;  }  80% {  -webkit-transform: translateX(0%) skewX(-15deg);  transform: translateX(0%) skewX(-15deg);  opacity: 1;  }  100% {  -webkit-transform: translateX(0%) skewX(0deg);  transform: translateX(0%) skewX(0deg);  opacity: 1;  } } @keyframes lightSpeedIn {  0% {  -webkit-transform: translateX(100%) skewX(-30deg);  -ms-transform: translateX(100%) skewX(-30deg);  transform: translateX(100%) skewX(-30deg);  opacity: 0;  }  60% {  -webkit-transform: translateX(-20%) skewX(30deg);  -ms-transform: translateX(-20%) skewX(30deg);  transform: translateX(-20%) skewX(30deg);  opacity: 1;  }  80% {  -webkit-transform: translateX(0%) skewX(-15deg);  -ms-transform: translateX(0%) skewX(-15deg);  transform: translateX(0%) skewX(-15deg);  opacity: 1;  }  100% {  -webkit-transform: translateX(0%) skewX(0deg);  -ms-transform: translateX(0%) skewX(0deg);  transform: translateX(0%) skewX(0deg);  opacity: 1;  } } .lightSpeedIn {  -webkit-animation-name: lightSpeedIn;  animation-name: lightSpeedIn;  -webkit-animation-timing-function: ease-out;  animation-timing-function: ease-out; } @-webkit-keyframes lightSpeedOut {  0% {  -webkit-transform: translateX(0%) skewX(0deg);  transform: translateX(0%) skewX(0deg);  opacity: 1;  }  100% {  -webkit-transform: translateX(100%) skewX(-30deg);  transform: translateX(100%) skewX(-30deg);  opacity: 0;  } } @keyframes lightSpeedOut {  0% {  -webkit-transform: translateX(0%) skewX(0deg);  -ms-transform: translateX(0%) skewX(0deg);  transform: translateX(0%) skewX(0deg);  opacity: 1;  }  100% {  -webkit-transform: translateX(100%) skewX(-30deg);  -ms-transform: translateX(100%) skewX(-30deg);  transform: translateX(100%) skewX(-30deg);  opacity: 0;  } } .lightSpeedOut {  -webkit-animation-name: lightSpeedOut;  animation-name: lightSpeedOut;  -webkit-animation-timing-function: ease-in;  animation-timing-function: ease-in; } @-webkit-keyframes rotateIn {  0% {  -webkit-transform-origin: center center;  transform-origin: center center;  -webkit-transform: rotate(-200deg);  transform: rotate(-200deg);  opacity: 0;  }  100% {  -webkit-transform-origin: center center;  transform-origin: center center;  -webkit-transform: rotate(0);  transform: rotate(0);  opacity: 1;  } } @keyframes rotateIn {  0% {  -webkit-transform-origin: center center;  -ms-transform-origin: center center;  transform-origin: center center;  -webkit-transform: rotate(-200deg);  -ms-transform: rotate(-200deg);  transform: rotate(-200deg);  opacity: 0;  }  100% {  -webkit-transform-origin: center center;  -ms-transform-origin: center center;  transform-origin: center center;  -webkit-transform: rotate(0);  -ms-transform: rotate(0);  transform: rotate(0);  opacity: 1;  } } .rotateIn {  -webkit-animation-name: rotateIn;  animation-name: rotateIn; } @-webkit-keyframes rotateInDownLeft {  0% {  -webkit-transform-origin: left bottom;  transform-origin: left bottom;  -webkit-transform: rotate(-90deg);  transform: rotate(-90deg);  opacity: 0;  }  100% {  -webkit-transform-origin: left bottom;  transform-origin: left bottom;  -webkit-transform: rotate(0);  transform: rotate(0);  opacity: 1;  } } @keyframes rotateInDownLeft {  0% {  -webkit-transform-origin: left bottom;  -ms-transform-origin: left bottom;  transform-origin: left bottom;  -webkit-transform: rotate(-90deg);  -ms-transform: rotate(-90deg);  transform: rotate(-90deg);  opacity: 0;  }  100% {  -webkit-transform-origin: left bottom;  -ms-transform-origin: left bottom;  transform-origin: left bottom;  -webkit-transform: rotate(0);  -ms-transform: rotate(0);  transform: rotate(0);  opacity: 1;  } } .rotateInDownLeft {  -webkit-animation-name: rotateInDownLeft;  animation-name: rotateInDownLeft; } @-webkit-keyframes rotateInDownRight {  0% {  -webkit-transform-origin: right bottom;  transform-origin: right bottom;  -webkit-transform: rotate(90deg);  transform: rotate(90deg);  opacity: 0;  }  100% {  -webkit-transform-origin: right bottom;  transform-origin: right bottom;  -webkit-transform: rotate(0);  transform: rotate(0);  opacity: 1;  } } @keyframes rotateInDownRight {  0% {  -webkit-transform-origin: right bottom;  -ms-transform-origin: right bottom;  transform-origin: right bottom;  -webkit-transform: rotate(90deg);  -ms-transform: rotate(90deg);  transform: rotate(90deg);  opacity: 0;  }  100% {  -webkit-transform-origin: right bottom;  -ms-transform-origin: right bottom;  transform-origin: right bottom;  -webkit-transform: rotate(0);  -ms-transform: rotate(0);  transform: rotate(0);  opacity: 1;  } } .rotateInDownRight {  -webkit-animation-name: rotateInDownRight;  animation-name: rotateInDownRight; } @-webkit-keyframes rotateInUpLeft {  0% {  -webkit-transform-origin: left bottom;  transform-origin: left bottom;  -webkit-transform: rotate(90deg);  transform: rotate(90deg);  opacity: 0;  }  100% {  -webkit-transform-origin: left bottom;  transform-origin: left bottom;  -webkit-transform: rotate(0);  transform: rotate(0);  opacity: 1;  } } @keyframes rotateInUpLeft {  0% {  -webkit-transform-origin: left bottom;  -ms-transform-origin: left bottom;  transform-origin: left bottom;  -webkit-transform: rotate(90deg);  -ms-transform: rotate(90deg);  transform: rotate(90deg);  opacity: 0;  }  100% {  -webkit-transform-origin: left bottom;  -ms-transform-origin: left bottom;  transform-origin: left bottom;  -webkit-transform: rotate(0);  -ms-transform: rotate(0);  transform: rotate(0);  opacity: 1;  } } .rotateInUpLeft {  -webkit-animation-name: rotateInUpLeft;  animation-name: rotateInUpLeft; } @-webkit-keyframes rotateInUpRight {  0% {  -webkit-transform-origin: right bottom;  transform-origin: right bottom;  -webkit-transform: rotate(-90deg);  transform: rotate(-90deg);  opacity: 0;  }  100% {  -webkit-transform-origin: right bottom;  transform-origin: right bottom;  -webkit-transform: rotate(0);  transform: rotate(0);  opacity: 1;  } } @keyframes rotateInUpRight {  0% {  -webkit-transform-origin: right bottom;  -ms-transform-origin: right bottom;  transform-origin: right bottom;  -webkit-transform: rotate(-90deg);  -ms-transform: rotate(-90deg);  transform: rotate(-90deg);  opacity: 0;  }  100% {  -webkit-transform-origin: right bottom;  -ms-transform-origin: right bottom;  transform-origin: right bottom;  -webkit-transform: rotate(0);  -ms-transform: rotate(0);  transform: rotate(0);  opacity: 1;  } } .rotateInUpRight {  -webkit-animation-name: rotateInUpRight;  animation-name: rotateInUpRight; } @-webkit-keyframes rotateOut {  0% {  -webkit-transform-origin: center center;  transform-origin: center center;  -webkit-transform: rotate(0);  transform: rotate(0);  opacity: 1;  }  100% {  -webkit-transform-origin: center center;  transform-origin: center center;  -webkit-transform: rotate(200deg);  transform: rotate(200deg);  opacity: 0;  } } @keyframes rotateOut {  0% {  -webkit-transform-origin: center center;  -ms-transform-origin: center center;  transform-origin: center center;  -webkit-transform: rotate(0);  -ms-transform: rotate(0);  transform: rotate(0);  opacity: 1;  }  100% {  -webkit-transform-origin: center center;  -ms-transform-origin: center center;  transform-origin: center center;  -webkit-transform: rotate(200deg);  -ms-transform: rotate(200deg);  transform: rotate(200deg);  opacity: 0;  } } .rotateOut {  -webkit-animation-name: rotateOut;  animation-name: rotateOut; } @-webkit-keyframes rotateOutDownLeft {  0% {  -webkit-transform-origin: left bottom;  transform-origin: left bottom;  -webkit-transform: rotate(0);  transform: rotate(0);  opacity: 1;  }  100% {  -webkit-transform-origin: left bottom;  transform-origin: left bottom;  -webkit-transform: rotate(90deg);  transform: rotate(90deg);  opacity: 0;  } } @keyframes rotateOutDownLeft {  0% {  -webkit-transform-origin: left bottom;  -ms-transform-origin: left bottom;  transform-origin: left bottom;  -webkit-transform: rotate(0);  -ms-transform: rotate(0);  transform: rotate(0);  opacity: 1;  }  100% {  -webkit-transform-origin: left bottom;  -ms-transform-origin: left bottom;  transform-origin: left bottom;  -webkit-transform: rotate(90deg);  -ms-transform: rotate(90deg);  transform: rotate(90deg);  opacity: 0;  } } .rotateOutDownLeft {  -webkit-animation-name: rotateOutDownLeft;  animation-name: rotateOutDownLeft; } @-webkit-keyframes rotateOutDownRight {  0% {  -webkit-transform-origin: right bottom;  transform-origin: right bottom;  -webkit-transform: rotate(0);  transform: rotate(0);  opacity: 1;  }  100% {  -webkit-transform-origin: right bottom;  transform-origin: right bottom;  -webkit-transform: rotate(-90deg);  transform: rotate(-90deg);  opacity: 0;  } } @keyframes rotateOutDownRight {  0% {  -webkit-transform-origin: right bottom;  -ms-transform-origin: right bottom;  transform-origin: right bottom;  -webkit-transform: rotate(0);  -ms-transform: rotate(0);  transform: rotate(0);  opacity: 1;  }  100% {  -webkit-transform-origin: right bottom;  -ms-transform-origin: right bottom;  transform-origin: right bottom;  -webkit-transform: rotate(-90deg);  -ms-transform: rotate(-90deg);  transform: rotate(-90deg);  opacity: 0;  } } .rotateOutDownRight {  -webkit-animation-name: rotateOutDownRight;  animation-name: rotateOutDownRight; } @-webkit-keyframes rotateOutUpLeft {  0% {  -webkit-transform-origin: left bottom;  transform-origin: left bottom;  -webkit-transform: rotate(0);  transform: rotate(0);  opacity: 1;  }  100% {  -webkit-transform-origin: left bottom;  transform-origin: left bottom;  -webkit-transform: rotate(-90deg);  transform: rotate(-90deg);  opacity: 0;  } } @keyframes rotateOutUpLeft {  0% {  -webkit-transform-origin: left bottom;  -ms-transform-origin: left bottom;  transform-origin: left bottom;  -webkit-transform: rotate(0);  -ms-transform: rotate(0);  transform: rotate(0);  opacity: 1;  }  100% {  -webkit-transform-origin: left bottom;  -ms-transform-origin: left bottom;  transform-origin: left bottom;  -webkit-transform: rotate(-90deg);  -ms-transform: rotate(-90deg);  transform: rotate(-90deg);  opacity: 0;  } } .rotateOutUpLeft {  -webkit-animation-name: rotateOutUpLeft;  animation-name: rotateOutUpLeft; } @-webkit-keyframes rotateOutUpRight {  0% {  -webkit-transform-origin: right bottom;  transform-origin: right bottom;  -webkit-transform: rotate(0);  transform: rotate(0);  opacity: 1;  }  100% {  -webkit-transform-origin: right bottom;  transform-origin: right bottom;  -webkit-transform: rotate(90deg);  transform: rotate(90deg);  opacity: 0;  } } @keyframes rotateOutUpRight {  0% {  -webkit-transform-origin: right bottom;  -ms-transform-origin: right bottom;  transform-origin: right bottom;  -webkit-transform: rotate(0);  -ms-transform: rotate(0);  transform: rotate(0);  opacity: 1;  }  100% {  -webkit-transform-origin: right bottom;  -ms-transform-origin: right bottom;  transform-origin: right bottom;  -webkit-transform: rotate(90deg);  -ms-transform: rotate(90deg);  transform: rotate(90deg);  opacity: 0;  } } .rotateOutUpRight {  -webkit-animation-name: rotateOutUpRight;  animation-name: rotateOutUpRight; } @-webkit-keyframes slideInDown {  0% {  opacity: 0;  -webkit-transform: translateY(-2000px);  transform: translateY(-2000px);  }  100% {  -webkit-transform: translateY(0);  transform: translateY(0);  } } @keyframes slideInDown {  0% {  opacity: 0;  -webkit-transform: translateY(-2000px);  -ms-transform: translateY(-2000px);  transform: translateY(-2000px);  }  100% {  -webkit-transform: translateY(0);  -ms-transform: translateY(0);  transform: translateY(0);  } } .slideInDown {  -webkit-animation-name: slideInDown;  animation-name: slideInDown; } @-webkit-keyframes slideInLeft {  0% {  opacity: 0;  -webkit-transform: translateX(-2000px);  transform: translateX(-2000px);  }  100% {  -webkit-transform: translateX(0);  transform: translateX(0);  } } @keyframes slideInLeft {  0% {  opacity: 0;  -webkit-transform: translateX(-2000px);  -ms-transform: translateX(-2000px);  transform: translateX(-2000px);  }  100% {  -webkit-transform: translateX(0);  -ms-transform: translateX(0);  transform: translateX(0);  } } .slideInLeft {  -webkit-animation-name: slideInLeft;  animation-name: slideInLeft; } @-webkit-keyframes slideInRight {  0% {  opacity: 0;  -webkit-transform: translateX(2000px);  transform: translateX(2000px);  }  100% {  -webkit-transform: translateX(0);  transform: translateX(0);  } } @keyframes slideInRight {  0% {  opacity: 0;  -webkit-transform: translateX(2000px);  -ms-transform: translateX(2000px);  transform: translateX(2000px);  }  100% {  -webkit-transform: translateX(0);  -ms-transform: translateX(0);  transform: translateX(0);  } } .slideInRight {  -webkit-animation-name: slideInRight;  animation-name: slideInRight; } @-webkit-keyframes slideOutLeft {  0% {  -webkit-transform: translateX(0);  transform: translateX(0);  }  100% {  opacity: 0;  -webkit-transform: translateX(-2000px);  transform: translateX(-2000px);  } } @keyframes slideOutLeft {  0% {  -webkit-transform: translateX(0);  -ms-transform: translateX(0);  transform: translateX(0);  }  100% {  opacity: 0;  -webkit-transform: translateX(-2000px);  -ms-transform: translateX(-2000px);  transform: translateX(-2000px);  } } .slideOutLeft {  -webkit-animation-name: slideOutLeft;  animation-name: slideOutLeft; } @-webkit-keyframes slideOutRight {  0% {  -webkit-transform: translateX(0);  transform: translateX(0);  }  100% {  opacity: 0;  -webkit-transform: translateX(2000px);  transform: translateX(2000px);  } } @keyframes slideOutRight {  0% {  -webkit-transform: translateX(0);  -ms-transform: translateX(0);  transform: translateX(0);  }  100% {  opacity: 0;  -webkit-transform: translateX(2000px);  -ms-transform: translateX(2000px);  transform: translateX(2000px);  } } .slideOutRight {  -webkit-animation-name: slideOutRight;  animation-name: slideOutRight; } @-webkit-keyframes slideOutUp {  0% {  -webkit-transform: translateY(0);  transform: translateY(0);  }  100% {  opacity: 0;  -webkit-transform: translateY(-2000px);  transform: translateY(-2000px);  } } @keyframes slideOutUp {  0% {  -webkit-transform: translateY(0);  -ms-transform: translateY(0);  transform: translateY(0);  }  100% {  opacity: 0;  -webkit-transform: translateY(-2000px);  -ms-transform: translateY(-2000px);  transform: translateY(-2000px);  } } .slideOutUp {  -webkit-animation-name: slideOutUp;  animation-name: slideOutUp; } @-webkit-keyframes slideInUp {  0% {  opacity: 0;  -webkit-transform: translateY(2000px);  transform: translateY(2000px);  }  100% {  opacity: 1;  -webkit-transform: translateY(0);  transform: translateY(0);  } } @keyframes slideInUp {  0% {  opacity: 0;  -webkit-transform: translateY(2000px);  -ms-transform: translateY(2000px);  transform: translateY(2000px);  }  100% {  opacity: 1;  -webkit-transform: translateY(0);  -ms-transform: translateY(0);  transform: translateY(0);  } } .slideInUp {  -webkit-animation-name: slideInUp;  animation-name: slideInUp; } @-webkit-keyframes slideOutDown {  0% {  -webkit-transform: translateY(0);  transform: translateY(0);  }  100% {  opacity: 0;  -webkit-transform: translateY(2000px);  transform: translateY(2000px);  } } @keyframes slideOutDown {  0% {  -webkit-transform: translateY(0);  -ms-transform: translateY(0);  transform: translateY(0);  }  100% {  opacity: 0;  -webkit-transform: translateY(2000px);  -ms-transform: translateY(2000px);  transform: translateY(2000px);  } } .slideOutDown {  -webkit-animation-name: slideOutDown;  animation-name: slideOutDown; } @-webkit-keyframes hinge {  0% {  -webkit-transform: rotate(0);  transform: rotate(0);  -webkit-transform-origin: top left;  transform-origin: top left;  -webkit-animation-timing-function: ease-in-out;  animation-timing-function: ease-in-out;  }  20%, 60% {  -webkit-transform: rotate(80deg);  transform: rotate(80deg);  -webkit-transform-origin: top left;  transform-origin: top left;  -webkit-animation-timing-function: ease-in-out;  animation-timing-function: ease-in-out;  }  40% {  -webkit-transform: rotate(60deg);  transform: rotate(60deg);  -webkit-transform-origin: top left;  transform-origin: top left;  -webkit-animation-timing-function: ease-in-out;  animation-timing-function: ease-in-out;  }  80% {  -webkit-transform: rotate(60deg) translateY(0);  transform: rotate(60deg) translateY(0);  -webkit-transform-origin: top left;  transform-origin: top left;  -webkit-animation-timing-function: ease-in-out;  animation-timing-function: ease-in-out;  opacity: 1;  }  100% {  -webkit-transform: translateY(700px);  transform: translateY(700px);  opacity: 0;  } } @keyframes hinge {  0% {  -webkit-transform: rotate(0);  -ms-transform: rotate(0);  transform: rotate(0);  -webkit-transform-origin: top left;  -ms-transform-origin: top left;  transform-origin: top left;  -webkit-animation-timing-function: ease-in-out;  animation-timing-function: ease-in-out;  }  20%, 60% {  -webkit-transform: rotate(80deg);  -ms-transform: rotate(80deg);  transform: rotate(80deg);  -webkit-transform-origin: top left;  -ms-transform-origin: top left;  transform-origin: top left;  -webkit-animation-timing-function: ease-in-out;  animation-timing-function: ease-in-out;  }  40% {  -webkit-transform: rotate(60deg);  -ms-transform: rotate(60deg);  transform: rotate(60deg);  -webkit-transform-origin: top left;  -ms-transform-origin: top left;  transform-origin: top left;  -webkit-animation-timing-function: ease-in-out;  animation-timing-function: ease-in-out;  }  80% {  -webkit-transform: rotate(60deg) translateY(0);  -ms-transform: rotate(60deg) translateY(0);  transform: rotate(60deg) translateY(0);  -webkit-transform-origin: top left;  -ms-transform-origin: top left;  transform-origin: top left;  -webkit-animation-timing-function: ease-in-out;  animation-timing-function: ease-in-out;  opacity: 1;  }  100% {  -webkit-transform: translateY(700px);  -ms-transform: translateY(700px);  transform: translateY(700px);  opacity: 0;  } } .hinge {  -webkit-animation-name: hinge;  animation-name: hinge; } @-webkit-keyframes rollIn {  0% {  opacity: 0;  -webkit-transform: translateX(-100%) rotate(-120deg);  transform: translateX(-100%) rotate(-120deg);  }  100% {  opacity: 1;  -webkit-transform: translateX(0px) rotate(0deg);  transform: translateX(0px) rotate(0deg);  } } @keyframes rollIn {  0% {  opacity: 0;  -webkit-transform: translateX(-100%) rotate(-120deg);  -ms-transform: translateX(-100%) rotate(-120deg);  transform: translateX(-100%) rotate(-120deg);  }  100% {  opacity: 1;  -webkit-transform: translateX(0px) rotate(0deg);  -ms-transform: translateX(0px) rotate(0deg);  transform: translateX(0px) rotate(0deg);  } } .rollIn {  -webkit-animation-name: rollIn;  animation-name: rollIn; } @-webkit-keyframes rollOut {  0% {  opacity: 1;  -webkit-transform: translateX(0px) rotate(0deg);  transform: translateX(0px) rotate(0deg);  }  100% {  opacity: 0;  -webkit-transform: translateX(100%) rotate(120deg);  transform: translateX(100%) rotate(120deg);  } } @keyframes rollOut {  0% {  opacity: 1;  -webkit-transform: translateX(0px) rotate(0deg);  -ms-transform: translateX(0px) rotate(0deg);  transform: translateX(0px) rotate(0deg);  }  100% {  opacity: 0;  -webkit-transform: translateX(100%) rotate(120deg);  -ms-transform: translateX(100%) rotate(120deg);  transform: translateX(100%) rotate(120deg);  } } .rollOut {  -webkit-animation-name: rollOut;  animation-name: rollOut; } @-webkit-keyframes zoomIn {  0% {  opacity: 0;  -webkit-transform: scale(.3);  transform: scale(.3);  }  50% {  opacity: 1;  } } @keyframes zoomIn {  0% {  opacity: 0;  -webkit-transform: scale(.3);  -ms-transform: scale(.3);  transform: scale(.3);  }  50% {  opacity: 1;  } } .zoomIn {  -webkit-animation-name: zoomIn;  animation-name: zoomIn; } @-webkit-keyframes zoomInDown {  0% {  opacity: 0;  -webkit-transform: scale(.1) translateY(-2000px);  transform: scale(.1) translateY(-2000px);  -webkit-animation-timing-function: ease-in-out;  animation-timing-function: ease-in-out;  }  60% {  opacity: 1;  -webkit-transform: scale(.475) translateY(60px);  transform: scale(.475) translateY(60px);  -webkit-animation-timing-function: ease-out;  animation-timing-function: ease-out;  } } @keyframes zoomInDown {  0% {  opacity: 0;  -webkit-transform: scale(.1) translateY(-2000px);  -ms-transform: scale(.1) translateY(-2000px);  transform: scale(.1) translateY(-2000px);  -webkit-animation-timing-function: ease-in-out;  animation-timing-function: ease-in-out;  }  60% {  opacity: 1;  -webkit-transform: scale(.475) translateY(60px);  -ms-transform: scale(.475) translateY(60px);  transform: scale(.475) translateY(60px);  -webkit-animation-timing-function: ease-out;  animation-timing-function: ease-out;  } } .zoomInDown {  -webkit-animation-name: zoomInDown;  animation-name: zoomInDown; } @-webkit-keyframes zoomInLeft {  0% {  opacity: 0;  -webkit-transform: scale(.1) translateX(-2000px);  transform: scale(.1) translateX(-2000px);  -webkit-animation-timing-function: ease-in-out;  animation-timing-function: ease-in-out;  }  60% {  opacity: 1;  -webkit-transform: scale(.475) translateX(48px);  transform: scale(.475) translateX(48px);  -webkit-animation-timing-function: ease-out;  animation-timing-function: ease-out;  } } @keyframes zoomInLeft {  0% {  opacity: 0;  -webkit-transform: scale(.1) translateX(-2000px);  -ms-transform: scale(.1) translateX(-2000px);  transform: scale(.1) translateX(-2000px);  -webkit-animation-timing-function: ease-in-out;  animation-timing-function: ease-in-out;  }  60% {  opacity: 1;  -webkit-transform: scale(.475) translateX(48px);  -ms-transform: scale(.475) translateX(48px);  transform: scale(.475) translateX(48px);  -webkit-animation-timing-function: ease-out;  animation-timing-function: ease-out;  } } .zoomInLeft {  -webkit-animation-name: zoomInLeft;  animation-name: zoomInLeft; } @-webkit-keyframes zoomInRight {  0% {  opacity: 0;  -webkit-transform: scale(.1) translateX(2000px);  transform: scale(.1) translateX(2000px);  -webkit-animation-timing-function: ease-in-out;  animation-timing-function: ease-in-out;  }  60% {  opacity: 1;  -webkit-transform: scale(.475) translateX(-48px);  transform: scale(.475) translateX(-48px);  -webkit-animation-timing-function: ease-out;  animation-timing-function: ease-out;  } } @keyframes zoomInRight {  0% {  opacity: 0;  -webkit-transform: scale(.1) translateX(2000px);  -ms-transform: scale(.1) translateX(2000px);  transform: scale(.1) translateX(2000px);  -webkit-animation-timing-function: ease-in-out;  animation-timing-function: ease-in-out;  }  60% {  opacity: 1;  -webkit-transform: scale(.475) translateX(-48px);  -ms-transform: scale(.475) translateX(-48px);  transform: scale(.475) translateX(-48px);  -webkit-animation-timing-function: ease-out;  animation-timing-function: ease-out;  } } .zoomInRight {  -webkit-animation-name: zoomInRight;  animation-name: zoomInRight; } @-webkit-keyframes zoomInUp {  0% {  opacity: 0;  -webkit-transform: scale(.1) translateY(2000px);  transform: scale(.1) translateY(2000px);  -webkit-animation-timing-function: ease-in-out;  animation-timing-function: ease-in-out;  }  60% {  opacity: 1;  -webkit-transform: scale(.475) translateY(-60px);  transform: scale(.475) translateY(-60px);  -webkit-animation-timing-function: ease-out;  animation-timing-function: ease-out;  } } @keyframes zoomInUp {  0% {  opacity: 0;  -webkit-transform: scale(.1) translateY(2000px);  -ms-transform: scale(.1) translateY(2000px);  transform: scale(.1) translateY(2000px);  -webkit-animation-timing-function: ease-in-out;  animation-timing-function: ease-in-out;  }  60% {  opacity: 1;  -webkit-transform: scale(.475) translateY(-60px);  -ms-transform: scale(.475) translateY(-60px);  transform: scale(.475) translateY(-60px);  -webkit-animation-timing-function: ease-out;  animation-timing-function: ease-out;  } } .zoomInUp {  -webkit-animation-name: zoomInUp;  animation-name: zoomInUp; } @-webkit-keyframes zoomOut {  0% {  opacity: 1;  -webkit-transform: scale(1);  transform: scale(1);  }  50% {  opacity: 0;  -webkit-transform: scale(.3);  transform: scale(.3);  }  100% {  opacity: 0;  } } @keyframes zoomOut {  0% {  opacity: 1;  -webkit-transform: scale(1);  -ms-transform: scale(1);  transform: scale(1);  }  50% {  opacity: 0;  -webkit-transform: scale(.3);  -ms-transform: scale(.3);  transform: scale(.3);  }  100% {  opacity: 0;  } } .zoomOut {  -webkit-animation-name: zoomOut;  animation-name: zoomOut; } @-webkit-keyframes zoomOutDown {  40% {  opacity: 1;  -webkit-transform: scale(.475) translateY(-60px);  transform: scale(.475) translateY(-60px);  -webkit-animation-timing-function: linear;  animation-timing-function: linear;  }  100% {  opacity: 0;  -webkit-transform: scale(.1) translateY(2000px);  transform: scale(.1) translateY(2000px);  -webkit-transform-origin: center bottom;  transform-origin: center bottom;  } } @keyframes zoomOutDown {  40% {  opacity: 1;  -webkit-transform: scale(.475) translateY(-60px);  -ms-transform: scale(.475) translateY(-60px);  transform: scale(.475) translateY(-60px);  -webkit-animation-timing-function: linear;  animation-timing-function: linear;  }  100% {  opacity: 0;  -webkit-transform: scale(.1) translateY(2000px);  -ms-transform: scale(.1) translateY(2000px);  transform: scale(.1) translateY(2000px);  -webkit-transform-origin: center bottom;  -ms-transform-origin: center bottom;  transform-origin: center bottom;  } } .zoomOutDown {  -webkit-animation-name: zoomOutDown;  animation-name: zoomOutDown; } @-webkit-keyframes zoomOutLeft {  40% {  opacity: 1;  -webkit-transform: scale(.475) translateX(42px);  transform: scale(.475) translateX(42px);  -webkit-animation-timing-function: linear;  animation-timing-function: linear;  }  100% {  opacity: 0;  -webkit-transform: scale(.1) translateX(-2000px);  transform: scale(.1) translateX(-2000px);  -webkit-transform-origin: left center;  transform-origin: left center;  } } @keyframes zoomOutLeft {  40% {  opacity: 1;  -webkit-transform: scale(.475) translateX(42px);  -ms-transform: scale(.475) translateX(42px);  transform: scale(.475) translateX(42px);  -webkit-animation-timing-function: linear;  animation-timing-function: linear;  }  100% {  opacity: 0;  -webkit-transform: scale(.1) translateX(-2000px);  -ms-transform: scale(.1) translateX(-2000px);  transform: scale(.1) translateX(-2000px);  -webkit-transform-origin: left center;  -ms-transform-origin: left center;  transform-origin: left center;  } } .zoomOutLeft {  -webkit-animation-name: zoomOutLeft;  animation-name: zoomOutLeft; } @-webkit-keyframes zoomOutRight {  40% {  opacity: 1;  -webkit-transform: scale(.475) translateX(-42px);  transform: scale(.475) translateX(-42px);  -webkit-animation-timing-function: linear;  animation-timing-function: linear;  }  100% {  opacity: 0;  -webkit-transform: scale(.1) translateX(2000px);  transform: scale(.1) translateX(2000px);  -webkit-transform-origin: right center;  transform-origin: right center;  } } @keyframes zoomOutRight {  40% {  opacity: 1;  -webkit-transform: scale(.475) translateX(-42px);  -ms-transform: scale(.475) translateX(-42px);  transform: scale(.475) translateX(-42px);  -webkit-animation-timing-function: linear;  animation-timing-function: linear;  }  100% {  opacity: 0;  -webkit-transform: scale(.1) translateX(2000px);  -ms-transform: scale(.1) translateX(2000px);  transform: scale(.1) translateX(2000px);  -webkit-transform-origin: right center;  -ms-transform-origin: right center;  transform-origin: right center;  } } .zoomOutRight {  -webkit-animation-name: zoomOutRight;  animation-name: zoomOutRight; } @-webkit-keyframes zoomOutUp {  40% {  opacity: 1;  -webkit-transform: scale(.475) translateY(60px);  transform: scale(.475) translateY(60px);  -webkit-animation-timing-function: linear;  animation-timing-function: linear;  }  100% {  opacity: 0;  -webkit-transform: scale(.1) translateY(-2000px);  transform: scale(.1) translateY(-2000px);  -webkit-transform-origin: center top;  transform-origin: center top;  } } @keyframes zoomOutUp {  40% {  opacity: 1;  -webkit-transform: scale(.475) translateY(60px);  -ms-transform: scale(.475) translateY(60px);  transform: scale(.475) translateY(60px);  -webkit-animation-timing-function: linear;  animation-timing-function: linear;  }  100% {  opacity: 0;  -webkit-transform: scale(.1) translateY(-2000px);  -ms-transform: scale(.1) translateY(-2000px);  transform: scale(.1) translateY(-2000px);  -webkit-transform-origin: center top;  -ms-transform-origin: center top;  transform-origin: center top;  } } .zoomOutUp {  -webkit-animation-name: zoomOutUp;  animation-name: zoomOutUp; }
  .container { position: relative; width: 960px; margin: 0 auto; padding: 0;} 	.popup960-container .container { width: 880px; margin: 0 auto; padding: 0;} 	.container .column,  .container .columns { float: left; display: inline; margin-left: 10px; margin-right: 10px;  }  .row { margin-bottom: 20px; }    .column.alpha, .columns.alpha { margin-left: 0; }  .column.omega, .columns.omega { margin-right: 0; }      .column.half, .columns.half { width:50%; }    .container .one.column,  .container .one.columns { width: 40px; }  .container .two.columns { width: 100px; }  .container .three.columns { width: 160px; }  .container .four.columns { width: 220px; }  .container .five.columns { width: 280px; }  .container .six.columns { width: 340px; }  .container .seven.columns { width: 400px; }  .container .eight.columns { width: 460px; }  .container .nine.columns { width: 520px; }  .container .ten.columns { width: 580px; }  .container .eleven.columns { width: 640px; }  .container .twelve.columns { width: 700px; }  .container .thirteen.columns { width: 760px; }  .container .fourteen.columns { width: 820px; }  .container .fifteen.columns { width: 880px; }  .container .sixteen.columns { width: 940px; }  .container .one-third.column { width: 300px; }  .container .two-thirds.column { width: 620px; }    .container .offset-by-one { padding-left: 60px; }  .container .offset-by-two { padding-left: 120px; }  .container .offset-by-three { padding-left: 180px; }  .container .offset-by-four { padding-left: 240px; }  .container .offset-by-five { padding-left: 300px; }  .container .offset-by-six { padding-left: 360px; }  .container .offset-by-seven { padding-left: 420px; }  .container .offset-by-eight { padding-left: 480px; }  .container .offset-by-nine { padding-left: 540px; }  .container .offset-by-ten { padding-left: 600px; }  .container .offset-by-eleven { padding-left: 660px; }  .container .offset-by-twelve { padding-left: 720px; }  .container .offset-by-thirteen { padding-left: 780px; }  .container .offset-by-fourteen { padding-left: 840px; }  .container .offset-by-fifteen { padding-left: 900px; } .column.leftm, .columns.leftm { margin-left: 10px; margin-right: 0; } .column.rightm, .columns.rightm { margin-right: 10px; margin-left: 0; }                  .container:after { content: "\0020"; display: block; height: 0; clear: both; visibility: hidden; }    .clearfix:before,  .clearfix:after,  .row:before,  .row:after {  content: '\0020';  display: block;  overflow: hidden;  visibility: hidden;  width: 0;  height: 0; }  .row:after,  .clearfix:after {  clear: both; }  .row,  .clearfix {  zoom: 1; }    .clear {  clear: both;  display: block;  overflow: hidden;  visibility: hidden;  width: 0;  height: 0;  } .clear:before, .clear:after { content: ""; display: table; } .clear:after { clear: both; } .clear { zoom: 1; } .clearfix:after {  content: ".";  display: block;  height: 0;  clear: both;  visibility: hidden; }   	 	 	 	 	 
 html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { 		margin: 0; 		padding: 0; 		border: 0; 		font-size: 100%; 		font: inherit; 		vertical-align: baseline; } 	article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { 		display: block; } 	body { 		line-height: 1; } 	ol, ul { 		list-style: none; } 	blockquote, q { 		quotes: none; } 	blockquote:before, blockquote:after, 	q:before, q:after { 		content: ''; 		content: none; } 	table { 		border-collapse: collapse; 		border-spacing: 0; } 	body { background:#fff; color: #444; font-size: 100%; line-height: 1.5em; font-family: helvetica, arial; font-size: 14px; 		color: #444; 		-webkit-font-smoothing: antialiased;  		-webkit-text-size-adjust: 100%;  } 	h1, h2, h3, h4, h5, h6 { color:black; font-family: "proxima-nova-soft",sans-serif; 		 		} 	h1 a, h2 a, h3 a, h4 a, h5 a, h6 a { font-weight: inherit; } 	h1 { font-size: 24px; line-height: 1em; margin-bottom: 20px; font-weight: bold; 	margin-top: 30px; 	} 	h1 span {padding-bottom:2px; border-bottom: solid 6px #ddd;} 	h2 { font-size: 18px; line-height: 1em; margin-bottom: 10px; font-weight: bold;} 	h3 { font-size: 16px; line-height: 1em; margin-bottom: 8px; } 	h4 { font-size: 14px; line-height: 1em; margin-bottom: 4px; } 	h5 { font-size: 17px; line-height: 1em; } 	h6 { font-size: 14px; line-height: 1em; } 	.subheader { color: #777; } 	p { margin: 0; } 	p img { margin: 0; } 	p.lead { font-size: 21px; line-height: 27px; color: #777; } 	em { font-style: italic; } 	strong { font-weight: bold; color: #333; } 	small { font-size: 80%; } 	blockquote, blockquote p { font-size: 17px; line-height: 24px; color: #777; font-style: italic; } 	blockquote { margin: 0 0 20px; padding: 9px 20px 0 19px; border-left: 1px solid #ddd; } 	blockquote cite { display: block; font-size: 12px; color: #555; } 	blockquote cite:before { content: "\2014 \0020"; } 	blockquote cite a, blockquote cite a:visited, blockquote cite a:visited { color: #555; } 	hr { border: solid #ddd; border-width: 1px 0 0; clear: both; margin: 10px 0 30px; height: 0; } 	a, a:visited { text-decoration: underline; outline: 0; } 	a:hover, a:focus { } 	p a, p a:visited { line-height: inherit; } 	ul, ol { } 	ul { list-style: none inside; } 	ol { list-style: disc; } 	ol, ul.square, ul.circle, ul.disc { margin-left: 30px; } 	ul.square { list-style: square inside; } 	ul.circle { list-style: circle inside; } 	ul.disc { list-style: disc inside; } 	ul ul, ul ol, 	ol ol, ol ul { margin: 4px 0 5px 30px; margin: 4px 0 5px 0; } 	ul ul li, ul ol li, 	ol ol li, ol ul li { } 	li { } 	img.scale-with-grid { 		max-width: 100%; 		height: auto; } 	.button, 	button, 	input[type="submit"], 	input[type="reset"], 	input[type="button"] { 	 display: inline-block; 	 font-size: 14px; 	 font-weight: bold; 	 text-decoration: none; 	 cursor: pointer; 	 margin-bottom: 10px; 	 line-height: normal; 	 padding: 8px 10px; } 	.button:hover, 	button:hover, 	input[type="submit"]:hover, 	input[type="reset"]:hover, 	input[type="button"]:hover {  } 	.button:active, 	button:active, 	input[type="submit"]:active, 	input[type="reset"]:active, 	input[type="button"]:active { } 	.button.full-width, 	button.full-width, 	input[type="submit"].full-width, 	input[type="reset"].full-width, 	input[type="button"].full-width { 		width: 100%; 		padding-left: 0 !important; 		padding-right: 0 !important; 		text-align: center; } 	 	button::-moz-focus-inner, 	input::-moz-focus-inner { 	} button::-moz-focus-inner  {   border: 0;  padding: 0;  padding-top: 0px;  padding-bottom: 0px; } input::-moz-focus-inner  {   border:0;  padding-top: 2px;  padding-bottom: 1px; } form { 		 } fieldset { 		margin-bottom: 5px; 		background:#fff; 		padding:5px 10px; } fieldset h2{ 	font-size: 14px; 	font-weight: bold; 	margin-bottom: 20px; 	} 	fieldset h3{ 	color:#FF0084; 	font-size: 14px; 	font-weight: bold; 	margin-bottom: 5px; 	} fieldset h2 span {padding-bottom:2px; border-bottom: solid 4px #eee;} input[type="text"], input[type="password"], input[type="email"], textarea, select { 	display: block; 	padding: 8px 12px; 	font-size: 14px; 	color: #444; 	border: 1px solid #D8D8D8; 	outline: none; 	margin: 0; 	width: 300px; 	max-width: 100%; 	background: #ffffff; } select { 	padding: 0; 	width: 324px; } input[type="text"]:focus, input[type="password"]:focus, input[type="email"]:focus, textarea:focus { 		border: 1px solid #FF0084;  		color: #444;  		background: #ffffff; } textarea { 	min-height: 80px; 	max-width: 320px; } label, legend { 	 	font-weight: bold; 	line-height: 20px; 	margin: 0; 	white-space: nowrap; } input[type="checkbox"], input[type="radio"] { 	display: inline; 	margin-bottom: 5px; } label span, legend span { 	font-weight: normal; 	font-size: 13px; 	color: #444; } .quickform fieldset { 	clear: both; 	border: 1px solid #CCCCCC; } p.form-label { 	float: left; 	width: 20em; 	padding: 0; 	margin: 0.3em 0 0 0; 	text-align: right; } 	.remove-bottom { margin-bottom: 0 !important; } 	.half-bottom { margin-bottom: 10px !important; } 	.add-bottom { margin-bottom: 20px !important; } 	 .tooltip {  background-color:#fff;  border:1px solid #FF0084;  padding:10px 15px;  width:200px;  display:none;  color:#FF0084;  text-align:left;  font-size:14px;    -moz-box-shadow:0 0 10px #000;  -webkit-box-shadow:0 0 10px #000; } .panes > div.panel {  display:none;  padding:15px 10px; padding-left: 15px;  border:1px solid #FF0084; border-color:#cccccc;  background-color:#fff; } .panes div.panel p{ padding:0 20px 0 5px; } .fantasyp{ padding:0 15px 0 25px; } .fantasyp p{ padding:0 20px 0 5px; } .panes h3{ color:#000; text-transform: none; font-size: 15px; padding:10px 0 0 25px; font-weight: bold; margin-bottom:20px; } .panes h4{ color:#000; text-transform: none; font-size: 13px; padding:0 0 5px 5px; font-weight: bold; margin-top: 5px; } ul.tabs {  list-style:none;  margin:0 !important;  padding:0;  height:38px; } ul.tabs li {  float:left;  text-indent:0;  padding:0;  margin:0 !important;  list-style-image:none !important;   } ul.tabs h3{ font-size: 14px; font-weight: bold;		 } ul.tabs a { background-image: linear-gradient(bottom, #D8D8D8 27%, white 64%); background-image: -o-linear-gradient(bottom, #D8D8D8 27%, white 64%); background-image: -moz-linear-gradient(bottom, #D8D8D8 27%, white 64%); background-image: -webkit-linear-gradient(bottom, #D8D8D8 27%, white 64%); background-image: -ms-linear-gradient(bottom, #D8D8D8 27%, white 64%); background-image: -webkit-gradient(  linear,  left bottom,  left top,  color-stop(0.27, #D8D8D8),  color-stop(0.64, white)  ); border: 1px solid #BBB;  display:block;  height: 20px;  line-height:20px;  min-width: 80px;  text-align:center;  text-decoration:none;  color:#222;  padding:0px; padding:8px 8px;  margin:0px;  position:relative;  top:1px;  margin-right: 5px;  border-bottom: 1px solid #cccccc; } ul.tabs a:active {  outline:none; } ul.tabs a:hover {  color:#FF0084; } ul.tabs a.current, ul.tabs a.current:hover, ul.tabs li.current a {  background-position: -420px -62px;background:white !important;  cursor:default !important;  color:#000 !important;  border:1px solid #FF0084; border-color:#cccccc;  border-bottom: 1px solid white;  color:#FF0084; } .ui-tabs .ui-tabs-nav li.ui-tabs-active a { background:white !important;  cursor:default !important;  color:#000 !important;  border:1px solid #FF0084; border-color:#cccccc;  border-bottom: 1px solid white; } .panes .pane {  display:none; }  .panes .nostyle{ 	 border:none !important; 	 background: none: !important; 	 padding:0 !important; 	 margin:0 !important; 	 padding:15px;  }
 .btn { 	display: block; 	height: 16px; 	float: left; 	padding: 2px 4px 1px 4px; 	position: relative; 	overflow: hidden; 	zoom: 1; } .bra { border-radius: 4px; } .brl { border-radius: 4px 0 0 4px; } .brr { border-radius: 0 4px 4px 0; } div.btn:active { top: 1px; position: relative; } .btn span { 	display:block; 	line-height: 16px; 	margin: 0; 	z-index: 2; 	cursor: pointer; } .btn input { 	position: absolute; 	top: 0; right: 0; margin: 0; padding: 0; 	background-color: transparent; 	border: none; 	color: transparent; 	font-size: 600px; 	width: 100%; height: 100%; 	opacity: 0; 	filter: alpha(opacity: 0); 	-moz-opacity:0; 	cursor: pointer; 	z-index: 3; } .btn2 { 	float: left; 	display: block; 	position: relative; 	padding: 0; margin: 0; 	z-index: 1; 	overflow: hidden; 	zoom: 1; } .btn2 span { cursor: pointer; } .btn2 .lbg { 	height: 19px; 	padding-left: 4px; padding-right: 4px; } .btn2 .l { 	top: 2px; 	line-height: 19px; } .btn2 .v { 	line-height: 19px; 	padding-left: 4px; padding-right: 4px; } .pager .pageitem { 	display: block; 	width: 20px; 	text-align: center; 	border-right: none; } #numberlistBox{float:left; margin:0; padding:0;} #numberlistBox ul{margin:0; padding:0;} #numberlistBox li{background:#FFFFFF; 	float:left; 	width:25px; 	height:17px; 	border:1px #d33e03 solid; 	border-left:0px; 	text-align:center; 	font-family:Geneva,Arial, Helvetica, sans-serif; 	font-size: 12px; 	color: #000000; 	list-style:none; 	padding-top:2px; } #numberlistBox li a{ color: #000000; text-decoration:none} #numberlistBox li a:hover{color: #d33e03; text-decoration:none} ul.dropdownmenu { height: 25px; 	text-align: center; 	list-style: none; 	margin: 0; padding: 0; 	font-family: inherit; 	font-size: inherit; } ul.dropdownmenu li { float: left; 	padding: 0; 	cursor: pointer; 	line-height: 25px; 	font-family: inherit; 	font-size: inherit; } ul.dropdownmenu li ul { 	display: none; 	height: auto; 	padding: 0; 	margin: 0 0 0 -1em; 	position: absolute; 	width: 127px; 	z-index: 200; 	border: 1px solid #000; 	 } ul.dropdownmenu li.hover ul { display: block; } * html ul.dropdownmenu li.hover ul { margin-top: 1.3em; margin-left: -3em; } ul.dropdownmenu li li { 	display: block; 	float: none; 	margin: 0; 	padding: 0; 	width: 127px; } ul.dropdownmenu li.hover li a { 	background: none; } ul.dropdownmenu li ul a { 	display: block; 	height: 25px; 	line-height: 25px; 	margin: 0; 	padding: 0 10px 0 15px; 	vertical-align: middle; 	text-align: left; } ul.dropdownmenu li ul a:hover, ul.dropdownmenu li li.hover a { 	text-decoration: none; 	border: 0; } .pleasewait { 	position: fixed; 	display: none; 	top: 50%; 	left: 50%; 	margin-top: -25px; 	margin-left: -100px; 	padding: 5px; 	width: 300px; 	height: 50px; 	z-index: 10000; } .pleasewait img, .pleasewait span { vertical-align: middle; line-height: 50px; } #sitemapcontainer { 	display: none; 	position: absolute; 	top: 0; left:0; 	width: 100%; 	z-index: 100; } ul.menu-row { 	height: 25px; 	list-style-type: none; 	margin: 0 0 3px 0; 	padding: 0; 	overflow: hidden; } ul.menu-row li { 	display: block; 	float: left; 	margin: 0; } ul.menu-row li a { 	display: block; 	width: auto; 	float: left; 	line-height: 25px; 	padding: 0 10px 0 10px; } ul.menu-row li a img { 	vertical-align: middle; } .sortable-editor div.se-items-wrapper { 	float: left; 	margin: 0; } .sortable-editor div.available-items { 	margin-left: 20px; } ul.se-items { 	list-style-type: none; 	margin: 0; 	padding: 5px; 	margin-right: 10px; 	overflow: auto; } ul.se-items li { 	margin: 3px; 	padding: 3px; 	position: relative; } span.se-item-handler { 	position: absolute; 	margin-left: -1.3em; 	z-index: 3; } ul.se-items button { 	width: 20px; 	height: 18px; 	position: absolute; 	right: 3px; 	overflow: hidden; } ul.se-items button span.ui-icon { 	position: relative; 	top: -5px; 	*top: -6px; 	left: -13px; } .cblabel { 	display: block; 	padding-left: 15px; 	line-height: 15px; 	text-indent: -15px; } .cblabel input { 	width: 13px; 	height: 13px; 	padding: 0; 	margin:0; 	vertical-align: bottom; 	position: relative; 	top: -1px; 	*overflow: hidden; } .hidden { 	display: none; } .btnitem { 	float: left; 	margin: 0 3px 0 3px; } ol.breadcrumbs {  list-style: none;  margin: 10px;  text-align: left; } ol.breadcrumbs > li {  display: inline-block; } ol.breadcrumbs > li > a {  color: #0044dd!important; } ol.breadcrumbs > li + li:before {  content: ">" } ol.breadcrumbs > li:last-child {  color: #000000!important; } .ik-video-container-inner { 	left: 0; 	top: 0; 	width: 100%; 	height: 100%; 	position: absolute; 	z-index: 99; 	display: block; 	box-sizing: border-box; } .ik-video-container { 	position: relative; 	display: inline-block; 	box-sizing: border-box; } 
 body.busy { cursor: wait; } .b-normal { 	background: #f9cd5b url(/bitmaps/button/btn-bg-brown.png) repeat scroll 0 0; 	border: 1px solid #d7a338; } .b-light { 	background: #dadada url(/bitmaps/button/btn-bg-cyan.png) repeat scroll 0 0; 	border: 1px solid #908c8a; } .b-green { 	background: #dadada url(/bitmaps/button/btn-bg-green.png) repeat scroll 0 0; 	border: 1px solid #4f9047; } .btn.hover, .hover, .hover .lbg { background-position: 0 -20px; } .btn2, a.btn2:link, a.btn2:visited, a.btn2:hover, .btn, a.btn:link, a.btn:visited, a.btn:hover, .btn2 td, a.btn2:link td, a.btn2:visited td, a.btn2:hover td { 	font-size: 12px; 	font-family: Arial, Helvetica, sans-serif; 	font-weight: bold; 	text-decoration: none; 	color: #000; } .btn a, .btn a:link, .btn a:visited, .btn a:hover, .btn2 a, .btn2 a:link, .btn2 a:visited, .btn2 a:hover { 	font-size: 12px; 	font-family: Arial, Helvetica, sans-serif; 	font-weight: bold; 	text-decoration: none; 	color: #000; } .btn a.underline:hover, .btn2 a.underline:hover { 	text-decoration: underline; } .pager .pageitem { background-color: #fff; background-image: none; } .pager span { font-weight: normal; } .pager a.hover { background-color: #ffeaae; } .pager span.curitem { font-weight: bold; font-size: 13px; background-color: orange; } span.ico-label {  	padding-left: 22px; 	background-repeat: no-repeat; 	background-image: url(/bitmaps/icons/icons-sprite.png); 	background-attachment: scroll; } span.ico { 	display: block; 	width: 20px; 	background-repeat: no-repeat; 	background-image: url(/bitmaps/icons/icons-sprite.png); 	background-attachment: scroll; } span.i-del { background-position: 0 0; } span.i-keepnew { background-position: 0 -20px; } span.i-reply { background-position: 0 -40px; } span.i-trans { background-position: 0 -60px; } span.i-outgoing { background-position: 0 -81px; } span.i-incoming { background-position: 0 -100px; } span.i-sendmail { background-position: 0 -120px; } span.i-x { background-position: 0 -140px; } span.i-print { background-position: 0 -160px; } span.i-firstpage { background-position: 0 -180px; } span.i-lastpage { background-position: 0 -200px; } span.i-nextpage { background-position: 0 -220px; } span.i-prevpage { background-position: 0 -240px; } span.i-markread { background-position: 0 -260px; } span.i-ok { background-position: 0 -280px; } span.i-alert { background-position: 0 -300px; } span.i-reply-rev { background-position: 0 -320px; } .ui-widget .btn-large, .btn-large { 	padding: 5px 8px; 	font-size: 17.5px; 	-webkit-border-radius: 6px; 	-moz-border-radius: 6px; 	border-radius: 6px; } .ui-widget .btn-large, .btn-large [class^="icon-"], .ui-widget .btn-large, .btn-large [class*=" icon-"] { 	margin-top: 2px; } .ui-widget .btn-small, .btn-small { 	padding: 2px 10px; 	font-size: 11.9px; 	-webkit-border-radius: 3px; 	-moz-border-radius: 3px; 	border-radius: 3px; } .btn-small [class^="icon-"], .btn-small [class*=" icon-"] { 	margin-top: 0; } .btn-mini { 	padding: 1px 6px; 	font-size: 10.5px; 	-webkit-border-radius: 3px; 	-moz-border-radius: 3px; 	border-radius: 3px; } .btn-green { 	color: #ffffff; 	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); 	background-color: #5bb75b; 	*background-color: #51a351; 	background-image: -moz-linear-gradient(top, #62c462, #51a351); 	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#51a351)); 	background-image: -webkit-linear-gradient(top, #62c462, #51a351); 	background-image: -o-linear-gradient(top, #62c462, #51a351); 	background-image: linear-gradient(to bottom, #62c462, #51a351); 	background-repeat: repeat-x; 	border-color: #51a351 #51a351 #387038; 	border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); 	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff51a351', GradientType=0); 	filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); } .btn-green:hover, .btn-green:active, .btn-green.active, .btn-green.disabled, .btn-green[disabled] { 	color: #ffffff; 	background-color: #51a351; 	*background-color: #499249; } .btn-green:active, .btn-green.active { 	background-color: #408140 \9; } .pos-fixed-top { 	position: fixed; 	top: 0; 	z-index: 10000; } #notify-container { 	display: none; 	left: 10%; 	width: 80%; } .notify-message { 	padding: 0.3em .7em; 	font-size: 120%; 	text-align: center; 	display: none; } .notify-x { 	float: right; 	cursor: pointer; } .notify-x:hover { 	text-decoration: underline; } #please-wait-status { background-color: #fff; 	border-width: 4px; 	border-style: solid; 	border-color: #E35A14; 	color: #000; 	display: block; 	z-index: 5000; 	font-size: 16px; 	width: 200px; 	text-align: center; 	vertical-align: middle; } #please-wait-status img { border: none; vertical-align: middle; } .please-wait-modal .ui-dialog-titlebar, .please-wait-modal .ui-dialog-titlebar-close { 	display: none; } .please-wait-modal { 	padding: 3em; 	font-weight: bold; 	border: 3px solid #80080; 	color: #000000; 	background: #FFFFFF; } .ow-overlay { 	position: fixed; 	z-index: 9; 	top: 0; 	left: 0; 	height: 100%; 	width: 100%; 	background: #E0E0E0; 	opacity: 0.8; } .ow-modal { 	z-index: 10; 	position: fixed; } img.ik-img-lazy-loading { 	width: 16px !important; 	height: 16px !important; 	background-image: url('data:image/gif;base64,R0lGODlhEAAQAPQAAP///0F2kPP296e/y+ft8XWbrpu3xEF2kIKltluJn8DS2s7b4k+AmLXJ00N4kWmSp46tvQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh/hpDcmVhdGVkIHdpdGggYWpheGxvYWQuaW5mbwAh+QQJCgAAACwAAAAAEAAQAAAFdyAgAgIJIeWoAkRCCMdBkKtIHIngyMKsErPBYbADpkSCwhDmQCBethRB6Vj4kFCkQPG4IlWDgrNRIwnO4UKBXDufzQvDMaoSDBgFb886MiQadgNABAokfCwzBA8LCg0Egl8jAggGAA1kBIA1BAYzlyILczULC2UhACH5BAkKAAAALAAAAAAQABAAAAV2ICACAmlAZTmOREEIyUEQjLKKxPHADhEvqxlgcGgkGI1DYSVAIAWMx+lwSKkICJ0QsHi9RgKBwnVTiRQQgwF4I4UFDQQEwi6/3YSGWRRmjhEETAJfIgMFCnAKM0KDV4EEEAQLiF18TAYNXDaSe3x6mjidN1s3IQAh+QQJCgAAACwAAAAAEAAQAAAFeCAgAgLZDGU5jgRECEUiCI+yioSDwDJyLKsXoHFQxBSHAoAAFBhqtMJg8DgQBgfrEsJAEAg4YhZIEiwgKtHiMBgtpg3wbUZXGO7kOb1MUKRFMysCChAoggJCIg0GC2aNe4gqQldfL4l/Ag1AXySJgn5LcoE3QXI3IQAh+QQJCgAAACwAAAAAEAAQAAAFdiAgAgLZNGU5joQhCEjxIssqEo8bC9BRjy9Ag7GILQ4QEoE0gBAEBcOpcBA0DoxSK/e8LRIHn+i1cK0IyKdg0VAoljYIg+GgnRrwVS/8IAkICyosBIQpBAMoKy9dImxPhS+GKkFrkX+TigtLlIyKXUF+NjagNiEAIfkECQoAAAAsAAAAABAAEAAABWwgIAICaRhlOY4EIgjH8R7LKhKHGwsMvb4AAy3WODBIBBKCsYA9TjuhDNDKEVSERezQEL0WrhXucRUQGuik7bFlngzqVW9LMl9XWvLdjFaJtDFqZ1cEZUB0dUgvL3dgP4WJZn4jkomWNpSTIyEAIfkECQoAAAAsAAAAABAAEAAABX4gIAICuSxlOY6CIgiD8RrEKgqGOwxwUrMlAoSwIzAGpJpgoSDAGifDY5kopBYDlEpAQBwevxfBtRIUGi8xwWkDNBCIwmC9Vq0aiQQDQuK+VgQPDXV9hCJjBwcFYU5pLwwHXQcMKSmNLQcIAExlbH8JBwttaX0ABAcNbWVbKyEAIfkECQoAAAAsAAAAABAAEAAABXkgIAICSRBlOY7CIghN8zbEKsKoIjdFzZaEgUBHKChMJtRwcWpAWoWnifm6ESAMhO8lQK0EEAV3rFopIBCEcGwDKAqPh4HUrY4ICHH1dSoTFgcHUiZjBhAJB2AHDykpKAwHAwdzf19KkASIPl9cDgcnDkdtNwiMJCshACH5BAkKAAAALAAAAAAQABAAAAV3ICACAkkQZTmOAiosiyAoxCq+KPxCNVsSMRgBsiClWrLTSWFoIQZHl6pleBh6suxKMIhlvzbAwkBWfFWrBQTxNLq2RG2yhSUkDs2b63AYDAoJXAcFRwADeAkJDX0AQCsEfAQMDAIPBz0rCgcxky0JRWE1AmwpKyEAIfkECQoAAAAsAAAAABAAEAAABXkgIAICKZzkqJ4nQZxLqZKv4NqNLKK2/Q4Ek4lFXChsg5ypJjs1II3gEDUSRInEGYAw6B6zM4JhrDAtEosVkLUtHA7RHaHAGJQEjsODcEg0FBAFVgkQJQ1pAwcDDw8KcFtSInwJAowCCA6RIwqZAgkPNgVpWndjdyohACH5BAkKAAAALAAAAAAQABAAAAV5ICACAimc5KieLEuUKvm2xAKLqDCfC2GaO9eL0LABWTiBYmA06W6kHgvCqEJiAIJiu3gcvgUsscHUERm+kaCxyxa+zRPk0SgJEgfIvbAdIAQLCAYlCj4DBw0IBQsMCjIqBAcPAooCBg9pKgsJLwUFOhCZKyQDA3YqIQAh+QQJCgAAACwAAAAAEAAQAAAFdSAgAgIpnOSonmxbqiThCrJKEHFbo8JxDDOZYFFb+A41E4H4OhkOipXwBElYITDAckFEOBgMQ3arkMkUBdxIUGZpEb7kaQBRlASPg0FQQHAbEEMGDSVEAA1QBhAED1E0NgwFAooCDWljaQIQCE5qMHcNhCkjIQAh+QQJCgAAACwAAAAAEAAQAAAFeSAgAgIpnOSoLgxxvqgKLEcCC65KEAByKK8cSpA4DAiHQ/DkKhGKh4ZCtCyZGo6F6iYYPAqFgYy02xkSaLEMV34tELyRYNEsCQyHlvWkGCzsPgMCEAY7Cg04Uk48LAsDhRA8MVQPEF0GAgqYYwSRlycNcWskCkApIyEAOwAAAAAAAAAAAA==') !important; 	background-repeat: no-repeat !important; } .proxy-label { background: #0b72ef; color: white; } .proxy-label-green { background: #02a702; color: white; } .proxy-label-yellow { background: yellow; color: black; } .proxy-label-red { background: #ff2020; color: white; } 
form h3, form h4, form h5 { 	text-transform: none; } .form-row { 	background: transparent; } .form-layout td { 	vertical-align: top; 	padding-bottom: 0.5em; } .form-label { 	line-height: 30px; 	text-align: right; } .form-couple th { 	line-height: 32px; } .form-couple thead hr { 	padding: 0; 	margin: 0 0 0.2em 0; } .form-element label { 	text-align: left; 	line-height: 30px; 	font-weight: normal; } .form-element-date select { 	width: 5em; } td.form-element { 	padding: 0 0 0.5em 0.5em; } div.form-element { 	padding: 0; } select.ikdate-d { 	width: 4em; } select.ikdate-M { 	width: 9em; } .quickform legend { 	padding: 0 0.5em 0 0.5em; } .quickform input { 	display: inline; } .form-errors, .form-element-error { 	background-color: #ff4040; 	color: #ffffff; } .form-element-error { 	padding: 0.5em; 	position: relative; } .form-errors { 	margin-bottom: 1em; 	padding: 0.5em; } .form-errors em { 	margin: 0; 	font-size: inherit; 	font-style: normal; } .form-errors em .ui-icon { 	display: inline-block; 	vertical-align: middle; } .popup { 	margin: 0; 	background: #FFFFFF; 	padding: 5px 10px 5px 10px; } .form-error-one-line { 	padding-top: 0.3em; 	height: 1.25em; 	overflow: hidden; } .form-element-error-details { 	position: absolute; 	top: 0.5em; 	right: 0.5em; 	padding: 0.2em 0.3em; 	margin: 0; } .form-error-tooltip { 	max-width: 500px; } .form-element-error-message { 	font-style: italic; 	margin-bottom: 0.5em; } 
.flag { 	width: 25px; 	height: 15px; 	background:url(/images/gtib/flags.png) no-repeat; } .flag.flag-ad {background-position: -25px 0} .flag.flag-ae {background-position: -50px 0} .flag.flag-af {background-position: -75px 0} .flag.flag-ag {background-position: -100px 0} .flag.flag-ai {background-position: -125px 0} .flag.flag-al {background-position: -150px 0} .flag.flag-am {background-position: -175px 0} .flag.flag-an {background-position: -200px 0} .flag.flag-ao {background-position: -225px 0} .flag.flag-ar {background-position: -250px 0} .flag.flag-as {background-position: -275px 0} .flag.flag-at {background-position: -300px 0} .flag.flag-au {background-position: -325px 0} .flag.flag-aw {background-position: -350px 0} .flag.flag-az {background-position: -375px 0} .flag.flag-ba {background-position: 0 -15px} .flag.flag-bb {background-position: -25px -15px} .flag.flag-bd {background-position: -50px -15px} .flag.flag-be {background-position: -75px -15px} .flag.flag-bf {background-position: -100px -15px} .flag.flag-bg {background-position: -125px -15px} .flag.flag-bh {background-position: -150px -15px} .flag.flag-bi {background-position: -175px -15px} .flag.flag-bj {background-position: -200px -15px} .flag.flag-bm {background-position: -225px -15px} .flag.flag-bn {background-position: -250px -15px} .flag.flag-bo {background-position: -275px -15px} .flag.flag-br {background-position: -300px -15px} .flag.flag-bs {background-position: -325px -15px} .flag.flag-bt {background-position: -350px -15px} .flag.flag-bv {background-position: -375px -15px} .flag.flag-bw {background-position: 0 -30px} .flag.flag-by {background-position: -25px -30px} .flag.flag-bz {background-position: -50px -30px} .flag.flag-ca {background-position: -75px -30px} .flag.flag-cd {background-position: -100px -30px} .flag.flag-cf {background-position: -125px -30px} .flag.flag-cg {background-position: -150px -30px} .flag.flag-ch {background-position: -175px -30px} .flag.flag-ci {background-position: -200px -30px} .flag.flag-ck {background-position: -225px -30px} .flag.flag-cl {background-position: -250px -30px} .flag.flag-cm {background-position: -275px -30px} .flag.flag-cn {background-position: -300px -30px} .flag.flag-co {background-position: -325px -30px} .flag.flag-cr {background-position: -350px -30px} .flag.flag-cu {background-position: -375px -30px} .flag.flag-cv {background-position: 0 -45px} .flag.flag-cy {background-position: -25px -45px} .flag.flag-cz {background-position: -50px -45px} .flag.flag-de {background-position: -75px -45px} .flag.flag-dj {background-position: -100px -45px} .flag.flag-dk {background-position: -125px -45px} .flag.flag-dm {background-position: -150px -45px} .flag.flag-do {background-position: -175px -45px} .flag.flag-dz {background-position: -200px -45px} .flag.flag-ec {background-position: -225px -45px} .flag.flag-ee {background-position: -250px -45px} .flag.flag-eg {background-position: -275px -45px} .flag.flag-eh {background-position: -300px -45px} .flag.flag-er {background-position: -325px -45px} .flag.flag-es {background-position: -350px -45px} .flag.flag-et {background-position: -375px -45px} .flag.flag-eu {background-position: 0 -60px} .flag.flag-fi {background-position: -25px -60px} .flag.flag-fj {background-position: -50px -60px} .flag.flag-fk {background-position: -75px -60px} .flag.flag-fm {background-position: -100px -60px} .flag.flag-fo {background-position: -125px -60px} .flag.flag-fr {background-position: -150px -60px} .flag.flag-ga {background-position: -175px -60px} .flag.flag-gb {background-position: -200px -60px} .flag.flag-uk {background-position: -200px -60px} .flag.flag-gd {background-position: -225px -60px} .flag.flag-ge {background-position: -250px -60px} .flag.flag-gf {background-position: -275px -60px} .flag.flag-gg {background-position: -300px -60px} .flag.flag-gh {background-position: -325px -60px} .flag.flag-gi {background-position: -350px -60px} .flag.flag-gl {background-position: -375px -60px} .flag.flag-gm {background-position: 0 -75px} .flag.flag-gn {background-position: -25px -75px} .flag.flag-gp {background-position: -50px -75px} .flag.flag-gq {background-position: -75px -75px} .flag.flag-gr {background-position: -100px -75px} .flag.flag-gs {background-position: -125px -75px} .flag.flag-gt {background-position: -150px -75px} .flag.flag-gu {background-position: -175px -75px} .flag.flag-gw {background-position: -200px -75px} .flag.flag-gy {background-position: -225px -75px} .flag.flag-hk {background-position: -250px -75px} .flag.flag-hm {background-position: -275px -75px} .flag.flag-hn {background-position: -300px -75px} .flag.flag-hr {background-position: -325px -75px} .flag.flag-ht {background-position: -350px -75px} .flag.flag-hu {background-position: -375px -75px} .flag.flag-id {background-position: 0 -90px} .flag.flag-ie {background-position: -25px -90px} .flag.flag-il {background-position: -50px -90px} .flag.flag-in {background-position: -75px -90px} .flag.flag-io {background-position: -100px -90px} .flag.flag-iq {background-position: -125px -90px} .flag.flag-ir {background-position: -150px -90px} .flag.flag-is {background-position: -175px -90px} .flag.flag-it {background-position: -200px -90px} .flag.flag-je {background-position: -225px -90px} .flag.flag-jm {background-position: -250px -90px} .flag.flag-jo {background-position: -275px -90px} .flag.flag-jp {background-position: -300px -90px} .flag.flag-ke {background-position: -325px -90px} .flag.flag-kg {background-position: -350px -90px} .flag.flag-kh {background-position: -375px -90px} .flag.flag-ki {background-position: 0 -105px} .flag.flag-km {background-position: -25px -105px} .flag.flag-kn {background-position: -50px -105px} .flag.flag-kp {background-position: -75px -105px} .flag.flag-kr {background-position: -100px -105px} .flag.flag-kw {background-position: -125px -105px} .flag.flag-ky {background-position: -150px -105px} .flag.flag-kz {background-position: -175px -105px} .flag.flag-la {background-position: -200px -105px} .flag.flag-lb {background-position: -225px -105px} .flag.flag-lc {background-position: -250px -105px} .flag.flag-li {background-position: -275px -105px} .flag.flag-lk {background-position: -300px -105px} .flag.flag-lr {background-position: -325px -105px} .flag.flag-ls {background-position: -350px -105px} .flag.flag-lt {background-position: -375px -105px} .flag.flag-lu {background-position: 0 -120px} .flag.flag-lv {background-position: -25px -120px} .flag.flag-ly {background-position: -50px -120px} .flag.flag-ma {background-position: -75px -120px} .flag.flag-mc {background-position: -100px -120px} .flag.flag-md {background-position: -125px -120px} .flag.flag-me {background-position: -150px -120px} .flag.flag-mg {background-position: -175px -120px} .flag.flag-mh {background-position: -200px -120px} .flag.flag-mk {background-position: -225px -120px} .flag.flag-ml {background-position: -250px -120px} .flag.flag-mm {background-position: -275px -120px} .flag.flag-mn {background-position: -300px -120px} .flag.flag-mo {background-position: -325px -120px} .flag.flag-mp {background-position: -350px -120px} .flag.flag-mq {background-position: -375px -120px} .flag.flag-mr {background-position: 0 -135px} .flag.flag-ms {background-position: -25px -135px} .flag.flag-mt {background-position: -50px -135px} .flag.flag-mu {background-position: -75px -135px} .flag.flag-mv {background-position: -100px -135px} .flag.flag-mw {background-position: -125px -135px} .flag.flag-mx {background-position: -150px -135px} .flag.flag-my {background-position: -175px -135px} .flag.flag-mz {background-position: -200px -135px} .flag.flag-na {background-position: -225px -135px} .flag.flag-nc {background-position: -250px -135px} .flag.flag-ne {background-position: -275px -135px} .flag.flag-nf {background-position: -300px -135px} .flag.flag-ng {background-position: -325px -135px} .flag.flag-ni {background-position: -350px -135px} .flag.flag-nl {background-position: -375px -135px} .flag.flag-no {background-position: 0 -150px} .flag.flag-np {background-position: -25px -150px} .flag.flag-nr {background-position: -50px -150px} .flag.flag-nu {background-position: -75px -150px} .flag.flag-nz {background-position: -100px -150px} .flag.flag-om {background-position: -125px -150px} .flag.flag-pa {background-position: -150px -150px} .flag.flag-pe {background-position: -175px -150px} .flag.flag-pf {background-position: -200px -150px} .flag.flag-pg {background-position: -225px -150px} .flag.flag-ph {background-position: -250px -150px} .flag.flag-pk {background-position: -275px -150px} .flag.flag-pl {background-position: -300px -150px} .flag.flag-pm {background-position: -325px -150px} .flag.flag-pn {background-position: -350px -150px} .flag.flag-pr {background-position: -375px -150px} .flag.flag-ps {background-position: 0 -165px} .flag.flag-pt {background-position: -25px -165px} .flag.flag-pw {background-position: -50px -165px} .flag.flag-py {background-position: -75px -165px} .flag.flag-qa {background-position: -100px -165px} .flag.flag-re {background-position: -125px -165px} .flag.flag-ro {background-position: -150px -165px} .flag.flag-rs {background-position: -175px -165px} .flag.flag-ru {background-position: -200px -165px} .flag.flag-rw {background-position: -225px -165px} .flag.flag-sa {background-position: -250px -165px} .flag.flag-sb {background-position: -275px -165px} .flag.flag-sc {background-position: -300px -165px} .flag.flag-sd {background-position: -325px -165px} .flag.flag-se {background-position: -350px -165px} .flag.flag-sg {background-position: -375px -165px} .flag.flag-sh {background-position: 0 -180px} .flag.flag-si {background-position: -25px -180px} .flag.flag-sk {background-position: -50px -180px} .flag.flag-sl {background-position: -75px -180px} .flag.flag-sm {background-position: -100px -180px} .flag.flag-sn {background-position: -125px -180px} .flag.flag-so {background-position: -150px -180px} .flag.flag-sr {background-position: -175px -180px} .flag.flag-st {background-position: -200px -180px} .flag.flag-sv {background-position: -225px -180px} .flag.flag-sy {background-position: -250px -180px} .flag.flag-sz {background-position: -275px -180px} .flag.flag-tc {background-position: -300px -180px} .flag.flag-td {background-position: -325px -180px} .flag.flag-tf {background-position: -350px -180px} .flag.flag-tg {background-position: -375px -180px} .flag.flag-th {background-position: 0 -195px} .flag.flag-tj {background-position: -25px -195px} .flag.flag-tk {background-position: -50px -195px} .flag.flag-tl {background-position: -75px -195px} .flag.flag-tm {background-position: -100px -195px} .flag.flag-tn {background-position: -125px -195px} .flag.flag-to {background-position: -150px -195px} .flag.flag-tr {background-position: -175px -195px} .flag.flag-tt {background-position: -200px -195px} .flag.flag-tv {background-position: -225px -195px} .flag.flag-tw {background-position: -250px -195px} .flag.flag-tz {background-position: -275px -195px} .flag.flag-ua {background-position: -300px -195px} .flag.flag-ug {background-position: -325px -195px} .flag.flag-um {background-position: -350px -195px} .flag.flag-us {background-position: -375px -195px} .flag.flag-uy {background-position: 0 -210px} .flag.flag-uz {background-position: -25px -210px} .flag.flag-va {background-position: -50px -210px} .flag.flag-vc {background-position: -75px -210px} .flag.flag-ve {background-position: -100px -210px} .flag.flag-vg {background-position: -125px -210px} .flag.flag-vi {background-position: -150px -210px} .flag.flag-vn {background-position: -175px -210px} .flag.flag-vu {background-position: -200px -210px} .flag.flag-wf {background-position: -225px -210px} .flag.flag-ws {background-position: -250px -210px} .flag.flag-ye {background-position: -275px -210px} .flag.flag-yt {background-position: -300px -210px} .flag.flag-za {background-position: -325px -210px} .flag.flag-zm {background-position: -350px -210px} .flag.flag-zw {background-position: -375px -210px} 
 .hor-profilb { 	font-size: 13px; 	font-weight: normal; 	background: #fff; 	margin:0%; 	width:100%; 	border-collapse:normal; 	text-align: center; 	vertical-align: middle; 	text-transform: normal; 	border:0px solid #ddd; 	height:90px; 	color:#000; 	margin-top: 12px; } .hor-profilb td{ 	border:0px solid #ddd; 	width:40px; 	vertical-align: middle !important; } .hor-profilb tr.abottom{ 	height:30px; 	vertical-align:bottom; } .hor-profilb tr.atop{ 	height:30px; 	vertical-align:top; } .hor-profilb img{ 	vertical-align: middle !important; } .hor-profilb td img{ 	vertical-align: middle !important; } td.catdbg{ 	width:40px; 	background: url(/images/gtib/catdbg.png) no-repeat; 	background-position-y: 9px; } .hor-profilb .36px{ 	width: 36px; } .hor-minimalist-a, .hor-minimalist-90 { 	font-size: 12px; 	font-weight: normal; 	background: #fff; margin:0%;  width:100%; 	border-collapse: collapse; 	text-align: left; 	vertical-align: middle; 		 } .hor-minimalist-90{ 	width:90%; 	margin-left: 5%; } .w420{ 	display:block; 	width: 420px !important; 	margin: auto 0; 	margin:0 20px 10px 20px; } .w440{ 	display:block; 	width: 440px !important; 	margin: auto 0; 	margin:0 20px 10px 20px; } .padding20{ 	border-spacing: 20px; 	padding:20px; } .margin30{ 	margin:0 30px 0 30px; } .hor-minimalist-a { 	border-top: 1px solid #dddddd; 	margin-top: 5px; } .hor-minimalist-90 thead th{ 	padding-top: 5px; } .hor-minimalist-90 th { 	font-size: 14px; 	font-weight: normal; 	 	color: black; 	border-bottom: 1px solid #dddddd; } tr.padding10{ 	padding-bottom: 10px; } .hor-minimalist-a td, .hor-minimalist-90 td { vertical-align:middle; } .hor-minimalist-a tr, .hor-minimalist-90 tr{ height:32px !important; } .hor-minimalist-a tr:hover, .hor-minimalist-90 tr:hover{ background-color:#f1f1f1; } .hor-minimalist-a img { 	vertical-align: middle; } 	 th#favoritefeat{ width: 30%; padding:0; text-align: left; border:1px thin grey;	 } th#favorite { width: 70%; padding:0; text-align: right; border:1px thin grey; } th#couple { width: 100px; padding:0; text-align: center; } th#him, th#her{ width: 100px; padding:0; text-align: left; } th.gender1 { 	width: 100px; 	background-image:url(/images/gtib/table-thead-male.png); 	background-repeat:no-repeat; 	padding-left: 5px; 	text-align: left; 	text-indent: -9999px; } th.gender2 { 	width: 100px; 	background-image:url(/images/gtib/table-thead-female.png); 	background-repeat:no-repeat; 	padding-left: 5px; 	text-align: left; 	text-indent: -9999px; } th.gender3 { 	width: 100px; 	background-image:url(/images/gtib/table-thead-ladyboy.png); 	background-repeat:no-repeat; 	padding-left: 5px; 	text-align: left; 	text-indent: -9999px; } .hor-minimalist-a .gender1, .hor-minimalist-a .gender2 { width: 100px; padding:0; text-align: left; text-indent: 10px; } td.head, td.feat{ color:black; font-weight: bold;	 } td.headh4{	 color:#444!important; font-weight: bold; border-top:1px solid #ddd; text-decoration: underline; padding-left: 10px; } td.feat{ max-width: 187px;	 padding:0; height:27px; padding-top: 5px; } td.compatibility0{ background-image:url(/images/gtib/compatibility-heart0.png); background-repeat:no-repeat; width:100px; height:32px; padding:0 !important; text-indent: -9999px; } td.compatibility1{ background-image:url(/images/gtib/compatibility-heart1.png); background-repeat:no-repeat; width:100px; height:32px; padding:0 !important; text-indent: -9999px; } td.compatibility2{ background-image:url(/images/gtib/compatibility-heart2.png); background-repeat:no-repeat; width:100px; height:32px; padding:0 !important; text-indent: -9999px; } td.compatibility3{ background-image:url(/images/gtib/compatibility-heart3.png); background-repeat:no-repeat; width:100px; height:32px; padding:0 !important; text-indent: -9999px; } td.comp-noway0 { 	width:100px; 	height:32px; 	padding:0 !important; 	text-align: center; 	color: transparent; 	text-indent: 0.8em; } td.comp-noway0:before { 	content: "-"; 	color: #000000; } td.comp-noway1{ 	background-image:url(/images/gtib/compatibility-noway.png); 	background-repeat:no-repeat; 	width:100px; 	height:32px; 	padding:0 !important; 	text-indent: -9999px; } td.comp-noway2{ 	background-image:url(/images/gtib/compatibility-heart1.png); 	background-repeat:no-repeat; 	width:100px; 	height:32px; 	padding:0 !important; 	text-indent: -9999px; } td.comp-noway3{ 	background-image:url(/images/gtib/compatibility-heart2.png); 	background-repeat:no-repeat; 	width:100px; 	height:32px; 	padding:0 !important; 	text-indent: -9999px; } td.comp-noway4{ 	background-image:url(/images/gtib/compatibility-heart3.png); 	background-repeat:no-repeat; 	width:100px; 	height:32px; 	padding:0 !important; 	text-indent: -9999px; } td.comp-cur-noway-0 { 	width:100px; 	height:32px; 	padding:0 !important; 	text-align: center; 	color: transparent; 	text-indent: 0.8em; } td.comp-cur-noway-0:before { 	content: "-"; 	color: #000000; } td.comp-cur-noway-1 { 	background-image:url(/images/gtib/compatibility-noway.png); 	background-repeat:no-repeat; 	width:100px; 	height:32px; 	padding:0 !important; 	text-indent: -9999px; } td.comp-cur-noway-2 { 	background-image:url(/images/gtib/compatibility-curious.png); 	background-repeat:no-repeat; 	width:100px; 	height:32px; 	padding:0 !important; 	text-indent: -9999px; } td.comp-cur-noway-3 { 	background-image:url(/images/gtib/compatibility-heart1.png); 	background-repeat:no-repeat; 	width:100px; 	height:32px; 	padding:0 !important; 	text-indent: -9999px; } td.comp-cur-noway-4 { 	background-image:url(/images/gtib/compatibility-heart2.png); 	background-repeat:no-repeat; 	width:100px; 	height:32px; 	padding:0 !important; 	text-indent: -9999px; } td.comp-cur-noway-5 { 	background-image:url(/images/gtib/compatibility-heart3.png); 	background-repeat:no-repeat; 	width:100px; 	height:32px; 	padding:0 !important; 	text-indent: -9999px; } td.compatibility-2b{ background-image:url(/images/gtib/compatibility-curiousb.png); background-repeat:no-repeat; width:100px; height:32px; padding:0 !important; text-indent: -9999px; } td.compatibility-2b{ background-image:url(/images/gtib/compatibility-nowayb.png); background-repeat:no-repeat; width:100px; height:32px; padding:0 !important; text-indent: -9999px; } td.compatibility-zodiac-dog{ background-image:url(/images/gtib/compatibility-zodiac-dog.png); background-repeat:no-repeat; width:100px; height:32px; padding:0 !important; text-indent: -9999px; } td.compatibility-zodiac-pig{ background-image:url(/images/gtib/compatibility-zodiac-pig.png); background-repeat:no-repeat; width:100px; height:32px; padding:0 !important; text-indent: -9999px; } td.compatibility-zodiac-snake{ background-image:url(/images/gtib/compatibility-zodiac-snake.png); background-repeat:no-repeat; width:100px; height:32px; padding:0 !important; text-indent: -9999px; } td.compatibility-zodiac-bull{ background-image:url(/images/gtib/compatibility-zodiac-bull.png); background-repeat:no-repeat; width:100px; height:32px; padding:0 !important; text-indent: -9999px; } td.compatibility-zodiac-chicken{ background-image:url(/images/gtib/compatibility-zodiac-chicken.png); background-repeat:no-repeat; width:100px; height:32px; padding:0 !important; text-indent: -9999px; } td.compatibility-zodiac-dragon{ background-image:url(/images/gtib/compatibility-zodiac-dragon.png); background-repeat:no-repeat; width:100px; height:32px; padding:0 !important; text-indent: -9999px; } td.compatibility-zodiac-horse{ background-image:url(/images/gtib/compatibility-zodiac-horse.png); background-repeat:no-repeat; width:100px; height:32px; padding:0 !important; text-indent: -9999px; } td.compatibility-zodiac-monkey{ background-image:url(/images/gtib/compatibility-zodiac-monkey.png); background-repeat:no-repeat; width:100px; height:32px; padding:0 !important; text-indent: -9999px; } td.compatibility-zodiac-rabbit{ background-image:url(/images/gtib/compatibility-zodiac-rabbit.png); background-repeat:no-repeat; width:100px; height:32px; padding:0 !important; text-indent: -9999px; } td.compatibility-zodiac-rat{ background-image:url(/images/gtib/compatibility-zodiac-rat.png); background-repeat:no-repeat; width:100px; height:32px; padding:0 !important; text-indent: -9999px; } td.compatibility-zodiac-sheep{ background-image:url(/images/gtib/compatibility-zodiac-sheep.png); background-repeat:no-repeat; width:100px; height:32px; padding:0 !important; text-indent: -9999px; } td.compatibility-zodiac-snake{ background-image:url(/images/gtib/compatibility-zodiac-snake.png); background-repeat:no-repeat; width:100px; height:32px; padding:0 !important; text-indent: -9999px; } td.compatibility-zodiac-tiger{ background-image:url(/images/gtib/compatibility-zodiac-tiger.png); background-repeat:no-repeat; width:100px; height:32px; padding:0 !important; text-indent: -9999px; } td.compatibility-zodiac-aquarius{ background-image:url(/images/gtib/compatibility-zodiac-aquarius.png); background-repeat:no-repeat; width:100px; height:32px; padding:0 !important; text-indent: -9999px; } td.compatibility-zodiac-aries{ background-image:url(/images/gtib/compatibility-zodiac-aries.png); background-repeat:no-repeat; width:100px; height:32px; padding:0 !important; text-indent: -9999px; } td.compatibility-zodiac-cancer{ background-image:url(/images/gtib/compatibility-zodiac-cancer.png); background-repeat:no-repeat; width:100px; height:32px; padding:0 !important; text-indent: -9999px; } td.compatibility-zodiac-capricorn{ background-image:url(/images/gtib/compatibility-zodiac-capricorn.png); background-repeat:no-repeat; width:100px; height:32px; padding:0 !important; text-indent: -9999px; } td.compatibility-zodiac-gemini{ background-image:url(/images/gtib/compatibility-zodiac-gemini.png); background-repeat:no-repeat; width:100px; height:32px; padding:0 !important; text-indent: -9999px; } td.compatibility-zodiac-leo{ background-image:url(/images/gtib/compatibility-zodiac-leo.png); background-repeat:no-repeat; width:100px; height:32px; padding:0 !important; text-indent: -9999px; } td.compatibility-zodiac-libra{ background-image:url(/images/gtib/compatibility-zodiac-libra.png); background-repeat:no-repeat; width:100px; height:32px; padding:0 !important; text-indent: -9999px; } td.compatibility-zodiac-pisces{ background-image:url(/images/gtib/compatibility-zodiac-pisces.png); background-repeat:no-repeat; width:100px; height:32px; padding:0 !important; text-indent: -9999px; } td.compatibility-zodiac-sagittarius{ background-image:url(/images/gtib/compatibility-zodiac-sagittarius.png); background-repeat:no-repeat; width:100px; height:32px; padding:0 !important; text-indent: -9999px; } td.compatibility-zodiac-scorpio{ background-image:url(/images/gtib/compatibility-zodiac-scorpio.png); background-repeat:no-repeat; width:100px; height:32px; padding:0 !important; text-indent: -9999px; } td.compatibility-zodiac-virgo{ background-image:url(/images/gtib/compatibility-zodiac-virgo.png); background-repeat:no-repeat; width:100px; height:32px; padding:0 !important; text-indent: -9999px; } td.compatibility-zodiac-taurus{ background-image:url(/images/gtib/compatibility-zodiac-taurus.png); background-repeat:no-repeat; width:100px; height:32px; padding:0 !important; text-indent: -9999px; } td.favoritefeat{ 	padding:0; 	text-align: left; 	 	height:16px; 	 } td.favoritefeat a{ 	color: black!important; 	text-decoration: none; } td.favorite { 	vertical-align: middle; 	padding: 0 0 0 0.7em; 	text-align: left; 	 	color:black; 	height:16px; } .hor-minimalist-a a, .hor-minimalist-a a:visited, .hor-minimalist-90 a, .hor-minimalist-90 a:visited{ color:#666666;	 } .hor-minimalist-a a:hover, .hor-minimalist-90 a:hover{ color: #FF0084; } .hor-minimalist-b { 	background: #fff; 	margin: 45px; 	width: 480px; 	border-collapse: collapse; 	text-align: left; } .hor-minimalist-b th { 	font-size: 14px; 	font-weight: normal; 	padding: 10px 8px; 	border-bottom: 2px solid #ccc; } .hor-minimalist-b td { 	border-bottom: 1px solid #ccc; 	color: #669; 	padding: 6px 8px; } .hor-minimalist-b tbody tr:hover td { 	color: #009; } #ver-minimalist { 	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif; 	font-size: 12px; 	margin: 45px; 	width: 480px; 	text-align: left; 	border-collapse: collapse; } #ver-minimalist th { 	padding: 8px 2px; 	font-weight: normal; 	font-size: 14px; 	border-bottom: 2px solid #6678b1; 	border-right: 30px solid #fff; 	border-left: 30px solid #fff; 	color: #039; } #ver-minimalist td { 	padding: 12px 2px 0px 2px; 	border-right: 30px solid #fff; 	border-left: 30px solid #fff; 	color: #669; } #box-table-a { 	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif; 	font-size: 12px; 	margin: 45px; 	width: 480px; 	text-align: left; 	border-collapse: collapse; } #box-table-a th { 	font-size: 13px; 	font-weight: normal; 	padding: 8px; 	background: #b9c9fe; 	border-top: 4px solid #aabcfe; 	border-bottom: 1px solid #fff; 	color: #039; } #box-table-a td { 	padding: 8px; 	background: #e8edff;  	border-bottom: 1px solid #fff; 	color: #669; 	border-top: 1px solid transparent; } #box-table-a tr:hover td { 	background: #d0dafd; 	color: #339; } #box-table-b { 	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif; 	font-size: 12px; 	margin: 45px; 	width: 480px; 	text-align: center; 	border-collapse: collapse; 	border-top: 7px solid #9baff1; 	border-bottom: 7px solid #9baff1; } #box-table-b th { 	font-size: 13px; 	font-weight: normal; 	padding: 8px; 	background: #e8edff; 	border-right: 1px solid #9baff1; 	border-left: 1px solid #9baff1; 	color: #039; } #box-table-b td { 	padding: 8px; 	background: #e8edff;  	border-right: 1px solid #aabcfe; 	border-left: 1px solid #aabcfe; 	color: #669; } .hor-zebra { 	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif; 	font-size: 12px; 	margin: 45px; 	width: 480px; 	text-align: left; 	border-collapse: collapse; } .hor-zebra th { 	font-size: 14px; 	font-weight: normal; 	padding: 10px 8px; 	color: #039; } .hor-zebra td { 	padding: 8px; 	color: #669; } .hor-zebra .odd { 	background: #e8edff;  } #ver-zebra { 	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif; 	font-size: 12px; 	margin: 45px; 	width: 480px; 	text-align: left; 	border-collapse: collapse; } #ver-zebra th { 	font-size: 14px; 	font-weight: normal; 	padding: 12px 15px; 	border-right: 1px solid #fff; 	border-left: 1px solid #fff; 	color: #039; } #ver-zebra td { 	padding: 8px 15px; 	border-right: 1px solid #fff; 	border-left: 1px solid #fff; 	color: #669; } .vzebra-odd { 	background: #eff2ff; } .vzebra-even { 	background: #e8edff; } #ver-zebra #vzebra-adventure, #ver-zebra #vzebra-children { 	background: #d0dafd; 	border-bottom: 1px solid #c8d4fd; } #ver-zebra #vzebra-comedy, #ver-zebra #vzebra-action { 	background: #dce4ff; 	border-bottom: 1px solid #d6dfff; } #one-column-emphasis { 	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif; 	font-size: 12px; 	margin: 45px; 	width: 480px; 	text-align: left; 	border-collapse: collapse; } #one-column-emphasis th { 	font-size: 14px; 	font-weight: normal; 	padding: 12px 15px; 	color: #039; } #one-column-emphasis td { 	padding: 10px 15px; 	color: #669; 	border-top: 1px solid #e8edff; } .oce-first { 	background: #d0dafd; 	border-right: 10px solid transparent; 	border-left: 10px solid transparent; } #one-column-emphasis tr:hover td { 	color: #339; 	background: #eff2ff; } #newspaper-a { 	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif; 	font-size: 12px; 	margin: 45px; 	width: 480px; 	text-align: left; 	border-collapse: collapse; 	border: 1px solid #69c; } #newspaper-a th { 	padding: 12px 17px 12px 17px; 	font-weight: normal; 	font-size: 14px; 	color: #039; 	border-bottom: 1px dashed #69c; } #newspaper-a td { 	padding: 7px 17px 7px 17px; 	color: #669; } #newspaper-a tbody tr:hover td { 	color: #339; 	background: #d0dafd; } #newspaper-b { 	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif; 	font-size: 12px; 	margin: 45px; 	width: 480px; 	text-align: left; 	border-collapse: collapse; 	border: 1px solid #69c; } #newspaper-b th { 	padding: 15px 10px 10px 10px; 	font-weight: normal; 	font-size: 14px; 	color: #039; } #newspaper-b tbody { 	background: #e8edff; } #newspaper-b td { 	padding: 10px; 	color: #669; 	border-top: 1px dashed #fff; } #newspaper-b tbody tr:hover td { 	color: #339; 	background: #d0dafd; } #newspaper-c { 	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif; 	font-size: 12px; 	margin: 45px; 	width: 480px; 	text-align: left; 	border-collapse: collapse; 	border: 1px solid #6cf; } #newspaper-c th { 	padding: 20px; 	font-weight: normal; 	font-size: 13px; 	color: #039; 	text-transform: uppercase; 	border-right: 1px solid #0865c2; 	border-top: 1px solid #0865c2; 	border-left: 1px solid #0865c2; 	border-bottom: 1px solid #fff; } #newspaper-c td { 	padding: 10px 20px; 	color: #669; 	border-right: 1px dashed #6cf; } #rounded-corner { 	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif; 	font-size: 12px; 	margin: 45px; 	width: 480px; 	text-align: left; 	border-collapse: collapse; } #rounded-corner thead th.rounded-company { 	background: #b9c9fe url('table-images/left.png') left -1px no-repeat; } #rounded-corner thead th.rounded-q4 { 	background: #b9c9fe url('table-images/right.png') right -1px no-repeat; } #rounded-corner th { 	padding: 8px; 	font-weight: normal; 	font-size: 13px; 	color: #039; 	background: #b9c9fe; } #rounded-corner td { 	padding: 8px; 	background: #e8edff; 	border-top: 1px solid #fff; 	color: #669; } #rounded-corner tfoot td.rounded-foot-left { 	background: #e8edff url('table-images/botleft.png') left bottom no-repeat; } #rounded-corner tfoot td.rounded-foot-right { 	background: #e8edff url('table-images/botright.png') right bottom no-repeat; } #rounded-corner tbody tr:hover td { 	background: #d0dafd; } #background-image { 	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif; 	font-size: 12px; 	margin: 45px; 	width: 480px; 	text-align: left; 	border-collapse: collapse; 	background: url('table-images/blurry.jpg') 330px 59px no-repeat; } #background-image th { 	padding: 12px; 	font-weight: normal; 	font-size: 14px; 	color: #339; } #background-image td { 	padding: 9px 12px; 	color: #669; 	border-top: 1px solid #fff; } #background-image tfoot td { 	font-size: 11px; } #background-image tbody td { 	background: url('table-images/back.png'); } * html #background-image tbody td { 	 	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='table-images/back.png',sizingMethod='crop'); 	background: none; }	 #background-image tbody tr:hover td { 	color: #339; 	background: none; } #gradient-style { 	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif; 	font-size: 12px; 	margin: 45px; 	width: 480px; 	text-align: left; 	border-collapse: collapse; } #gradient-style th { 	font-size: 13px; 	font-weight: normal; 	padding: 8px; 	background: #b9c9fe url('table-images/gradhead.png') repeat-x; 	border-top: 2px solid #d3ddff; 	border-bottom: 1px solid #fff; 	color: #039; } #gradient-style td { 	padding: 8px;  	border-bottom: 1px solid #fff; 	color: #669; 	border-top: 1px solid #fff; 	background: #e8edff url('table-images/gradback.png') repeat-x; } #gradient-style tfoot tr td { 	background: #e8edff; 	font-size: 12px; 	color: #99c; } #gradient-style tbody tr:hover td { 	background: #d0dafd url('table-images/gradhover.png') repeat-x; 	color: #339; } #pattern-style-a { 	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif; 	font-size: 12px; 	margin: 45px; 	width: 480px; 	text-align: left; 	border-collapse: collapse; 	background: url('table-images/pattern.png'); } #pattern-style-a thead tr { 	background: url('table-images/pattern-head.png'); } #pattern-style-a th { 	font-size: 13px; 	font-weight: normal; 	padding: 8px; 	border-bottom: 1px solid #fff; 	color: #039; } #pattern-style-a td { 	padding: 8px;  	border-bottom: 1px solid #fff; 	color: #669; 	border-top: 1px solid transparent; } #pattern-style-a tbody tr:hover td { 	color: #339; 	background: #fff; } #pattern-style-b { 	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif; 	font-size: 12px; 	margin: 45px; 	width: 480px; 	text-align: left; 	border-collapse: collapse; 	background: url('table-images/patternb.png'); } #pattern-style-b thead tr { 	background: url('table-images/patternb-head.png'); } #pattern-style-b th { 	font-size: 13px; 	font-weight: normal; 	padding: 8px; 	border-bottom: 1px solid #fff; 	color: #039; } #pattern-style-b td { 	padding: 8px;  	border-bottom: 1px solid #fff; 	color: #669; 	border-top: 1px solid transparent; } #pattern-style-b tbody tr:hover td { 	color: #339; 	background: #cdcdee; }
 .wrapper_menu { font-family: "proxima-nova-soft",sans-serif; font-weight: bold; 	width: 920px; border:none !important; 	margin:0 auto; 	display:block; 	position: relative; } .wrapper_menu .menu { 	list-style:none; 	width:912px; 	margin:0 auto; 	height:40px; 	padding:0 4px 0 4px; } .wrapper_menu_full {  margin:0;  position: relative;  z-index:99; } .wrapper_menu_full .menu { 	width:100%; 	padding:0; 	height:40px; } .homebody .wrapper_menu, .homebody .wrapper_menu .menu { 	width:100%; } .headertop .wrapper_menu {width: auto;float: left;margin-top: 10px;} .headertop .wrapper_menu .menu {width:100%;} .pad-left-10 {padding-left: 10px;} .menu li { 	float:left; 	text-align:center; 	position:relative; 	margin-right:18px; 	margin-top:4px; 	border:none; } .headertop .menu li:last-child {  margin-right:0; } .menu .fullwidth { 	position: static !important; } .menu li a { 	color: #222; 	outline:0; 	padding: 4px 10px 4px 9px; 	text-decoration:none; 	display:block; } .menu li:hover a { 	text-shadow: none; 	position:relative; 	z-index:11; } .menu li div a { 	display:inline; } .menu li:hover { 	border-bottom:none; } .menu ul li:hover{ color:#FF0084; } .menu li.right { 	float:right; 	right:0; 	margin-right:0; 	margin-left: 2px; } .menu li.right:hover { } .menu .dropdown_1column,  .menu .dropdown_2columns,  .menu .dropdown_3columns,  .menu .dropdown_4columns, .menu .dropdown_5columns, .menu .dropdown_fullwidth { 	margin:4px auto; 	left:-999em; 	position:absolute; 	padding:0px 20px 10px 20px; 	text-align:left; } .menu .dropdown_1column {width: 145px;} .menu .dropdown_2columns {width: 300px;} .menu .dropdown_3columns {width: 455px;} .menu .dropdown_4columns {width: 610px;} .menu .dropdown_5columns {width: 765px;} .menu .dropdown_fullwidth { 	width: 920px; } .menu li .first_fullwidth { } .menu li:hover .dropdown_1column,  .menu li:hover .dropdown_2columns,  .menu li:hover .dropdown_3columns, .menu li:hover .dropdown_4columns, .menu li:hover .dropdown_5columns { 	left:-70px; 	top:25px; } .menu li:hover .dropdown_fullwidth { 	left:21px; 	top:33px; 	display: block; } .wrapper_menu_full .menu li:hover .dropdown_fullwidth { 	left:50%; 	margin-left:-470px; 	top:32px; 	display: block; } .menu li:hover .topmenu, .menu li .topmenu { 	left:0px; 	top:25px; } .menu li .align_right { } .menu li:hover .align_right { 	left:auto; 	right:-1px; 	top:25px; } .menu li.right:hover .dropdown_fullwidth { 	right:18px; 	top:33px; } .wrapper_menu_full .menu li.right:hover .dropdown_fullwidth { 	left:auto; 	right:50%; 	margin-right:-471px; 	top:32px; } .menu .col_1, .menu .col_2, .menu .col_3, .menu .col_4, .menu .col_5, .menu .col_6 { 	float: left; 	margin-left: 10px; } .menu .col_1 {width:145px;} .menu .col_2 {width:300px;} .menu .col_3 {width:455px;} .menu .col_4 {width:610px;} .menu .col_5 {width:765px;} .menu .col_6 {width:920px;} .menu .firstcolumn { 	margin-left: 0;  	clear: left; } .menu p, .menu ul, .menu li, .menu h2, .menu h3 { 	font-size:14px;  	line-height:21px; 	text-align:left; } .menu p { 	font-size:12px; 	line-height:18px; 	margin:0; 	margin-bottom:10px; } .menu .strong { 	font-weight:bold; } .menu .italic { 	font-style:italic; } .menu h2,  .menu h3 { 	margin-top:22px; } .menu h2 { 	font-weight:400; 	font-size:21px; 	margin-bottom:4px; 	padding-bottom:11px; } .menu h3 { 	font-weight:600; 	font-size:14px; 	margin-bottom:4px; 	padding-bottom:1px; } .menu li:hover div a { 	text-decoration:none; 	text-shadow:none; 	border:none; 	padding:0; } .menu .pusher {  	margin-top:18px; } .menu .imgshadow_dark, .menu .imgshadow_light { 	padding:4px; 	margin-top:5px; } .menu .img_left {  	width:auto; 	float:left; 	margin:2px 15px 5px 0; } .menu .img_right {  	width:auto; 	float:right; 	margin:2px 0 5px 15px; } .menu li .black_box, .menu li .dark_grey_box { 	color: #eeeeee; 	padding:4px 6px 4px 6px; } .menu li ul { 	list-style:none; 	padding:0; 	margin:0 0 12px 0; } .menu li ul li { 	font-size:12px; 	line-height:24px; 	position:relative; 	padding:0; 	margin:0; 	float:left; 	text-align:left; 	width:145px; } .menu li ul li a { 	padding:0; } .menu li ul li:hover { 	background:none; 	border:none; 	padding:0; 	margin:0; } .menu .levels,  .menu .levels ul { 	padding: 0; 	margin: 0; 	list-style: none; } .menu li:hover .levels a { 	display:block; } .menu .levels a { 	display: block; 	width: 10em; } .menu .levels li { 	float: left; 	width:150px; } .menu .levels li ul { 	position: absolute; 	top:-23px; 	margin:15px 0 0 4px; 	padding:6px; 	left: -999em; } .menu .levels li:hover ul ul,  .menu .levels li:hover ul ul ul { 	left: -999em; } .menu .levels li:hover ul,  .menu .levels li li:hover ul,  .menu .levels li li li:hover ul { 	left: 142px; } .menu_light_theme ul .dropdown_1column,  .menu_light_theme ul .dropdown_2columns,  .menu_light_theme ul .dropdown_3columns,  .menu_light_theme ul .dropdown_4columns, .menu_light_theme ul .dropdown_5columns, .menu_light_theme ul .dropdown_fullwidth, .menu_light_theme ul .levels li ul { background:white; border:1px solid #999; } .menu_light_theme ul p, .menu_light_theme ul h2,  .menu_light_theme ul h3, .menu_light_theme ul li ul li { } .menu_light_theme ul h2,  .menu_light_theme ul h3 { 	border-bottom:1px solid #888888; } .menu_light_theme ul .imgshadow_dark {  	background:#FFFFFF; 	border:1px solid #333333; 	-moz-box-shadow:0 0 5px #000000; 	-webkit-box-shadow:0 0 5px #000000; 	box-shadow:0 0 5px #000000; } .menu_light_theme ul .imgshadow_light {  	background:#FFFFFF; 	border:1px solid #777777; 	-webkit-box-shadow:0 0 5px #666666; 	-moz-box-shadow:0 0 5px #666666; 	box-shadow:0 0 5px #666666; } .menu_light_theme ul li .black_box { 	color:#ffffff; 	background-color:#333333; 	-webkit-box-shadow:inset 0 0 3px #000000; 	-moz-box-shadow:inset 0 0 3px #000000; 	box-shadow:inset 0 0 3px #000000; } .menu_light_theme ul li .dark_grey_box { 	color:#ffffff; 	background-color:#555555; 	-webkit-box-shadow:inset 0 0 3px #111111; 	-moz-box-shadow:inset 0 0 3px #111111; 	box-shadow:inset 0 0 3px #111111; } .menu_light_theme ul li .greybox li { 	background:#F4F4F4; 	border:1px solid #bbbbbb; } .menu_light_theme ul li .greybox li:hover { 	background:#ffffff; 	border:1px solid #aaaaaa; } .menu_light_theme ul li .plus li { 	background: url("/images/gtib/plus.png") left 6px no-repeat; } .menu_light_theme ul .levels a.parent,  .menu_light_theme ul .levels a.parent:hover { 	background: url("/images/gtib/arrow_right1.png") right center no-repeat; } .menu_light_theme ul .contact_form input:focus,  .menu_light_theme ul .contact_form textarea:focus,  .menu_light_theme ul .contact_form select:focus, .menu_light_theme ul .contact_form input:hover,  .menu_light_theme ul .contact_form textarea:hover,  .menu_light_theme ul .contact_form select:hover { 	box-shadow: rgba(0,0,0, 0.7) 0 0 3px; 	-moz-box-shadow: rgba(0,0,0, 0.7) 0 0 3px; 	-webkit-box-shadow: rgba(0,0,0, 0.7) 0 0 3px;  	border:1px solid #333333; } .menu_light_theme ul .contact_form input,  .menu_light_theme ul textarea,  .menu_light_theme ul select { 	color: #FFFFFF;  	background-color:#222222; 	border:1px solid #0A0A0A; } .menu_light_theme ul .contact_form input.button { 	background-color:#1E1E1E; 	border:1px solid #0A0A0A; 	color:#cccccc;	 } .menu_light_theme ul .contact_form input.button:hover { 	color:#eeeeee;	 	background-color:#222222; 	border:1px solid #000000; } .menu_test{ 	border:1px solid black; } .menu_grey { background-image: linear-gradient(bottom, rgb(216,216,216) 27%, rgb(255,255,255) 64%); background-image: -o-linear-gradient(bottom, rgb(216,216,216) 27%, rgb(255,255,255) 64%); background-image: -moz-linear-gradient(bottom, rgb(216,216,216) 27%, rgb(255,255,255) 64%); background-image: -webkit-linear-gradient(bottom, rgb(216,216,216) 27%, rgb(255,255,255) 64%); background-image: -ms-linear-gradient(bottom, rgb(216,216,216) 27%, rgb(255,255,255) 64%); background-image: -webkit-gradient( 	linear, 	left bottom, 	left top, 	color-stop(0.27, rgb(216,216,216)), 	color-stop(0.64, rgb(255,255,255)) ); 	border:1px solid #bbb; } .menu_dark_theme .menu_grey li:hover div a {color:#222;} .menu_dark_theme .menu_grey li:hover div a:hover {color:#FF0084;} .menu_dark_theme .menu_grey li ul li a:hover {color:#FF0084;} .menu_light_theme .menu_grey li:hover div a {color:#222;} .menu_light_theme .menu_grey li:hover div a:hover {color:#FF0084;} .menu_light_theme .menu_grey li ul li a:hover {color:#FF0084;} .menu li.nodrop:hover, .menu li.nodrop a:hover { color:#FF0084; } .menu_light_theme ul li .main{ 	background:url("/images/gtib/arrow_down1.png") no-repeat right 12px; 	padding-right:27px; } .menu_light_theme ul li .main:hover{ background:url("/images/gtib/arrow_down1.png") no-repeat right 13px; } .menu_light_theme ul li .home { text-indent:-9999px; 	background:url("/images/gtib/menu-home.png") no-repeat left 6px; 	padding-left:22px; } .menu_light_theme ul li .home:hover{ background:url("/images/gtib/menu-home.png") no-repeat left 7px; } .menu_light_theme ul li .settings { text-indent:-9999px; 	background:url("/images/gtib/menu-settings.png") no-repeat left 6px; 	padding-left:22px; } .menu_light_theme ul li .settings:hover{ background:url("/images/gtib/menu-settings.png") no-repeat left 7px; } .menu_light_theme ul li .mail { 	background:url("/images/gtib/menu-mail.png") no-repeat left 6px; 	padding-left:22px; } .menu_light_theme ul li .mail:hover{ background:url("/images/gtib/menu-mail.png") no-repeat left 7px; } .menu_light_theme ul li .logout { 	background:url("/images/gtib/menu-logout.png") no-repeat left 6px; 	padding-left:22px; } .menu_light_theme ul li .search { 	background:url("/images/gtib/menu-search.png") no-repeat left 6px; 	padding-left:22px; } .menu_light_theme ul li .search:hover{ background:url("/images/gtib/menu-search.png") no-repeat left 7px; 	padding-left:22px; } .menu_light_theme ul li .ads { 	background:url("/images/gtib/menu-ads.png") no-repeat left 6px; 	padding-left:22px; } .menu_light_theme ul li .ads:hover{ 	background:url("/images/gtib/menu-ads.png") no-repeat left 7px; 	padding-left:22px; } .menu_light_theme ul li .mailopenp { 	 	background:url("/images/gtib/menu-mailopenp.png") no-repeat left 6px; 	padding-left:22px; } .menu_light_theme ul li .mailopenp:hover{ 	background:url("/images/gtib/menu-mailopenp.png") no-repeat left 7px; } .menu_light_theme ul li .newfotos { 	background:url("/images/gtib/menu-newfotos.png") no-repeat left 6px; 	padding-left:22px; } .menu_light_theme ul li .newfotos:hover{ 	background:url("/images/gtib/menu-newfotos.png") no-repeat left 7px; 	padding-left:22px; } .menu_light_theme ul li .friendship { 	background:url("/images/gtib/interact-status-friends2.png") no-repeat left 5px; 	padding-left:22px; } .menu_light_theme ul li .friendship:hover { 	background:url("/images/gtib/interact-status-friends2.png") no-repeat left 6px; 	padding-left:22px; } .menu_light_theme ul li .icon-vote-pink {  background:url("/images/gtib/menu-icons-vote-a-pink.png") no-repeat left 5px;  padding-left:22px; } .menu_light_theme ul li .icon-vote-pink:hover {  background:url("/images/gtib/menu-icons-vote-a-pink.png") no-repeat left 6px;  padding-left:22px; } .menu_light_theme ul li .icon-vote-black {  background:url("/images/gtib/menu-icons-vote-a-black.png") no-repeat left 5px;  padding-left:22px; } .menu_light_theme ul li .icon-vote-black:hover {  background:url("/images/gtib/menu-icons-vote-a-black.png") no-repeat left 6px;  padding-left:22px; } .menu_light_theme ul li .eye-black { 	 	background:url("/images/gtib/menu-icons-eye-b-black.png") no-repeat left 2px; 	padding-left:28px; } .menu_light_theme ul li .eye-black:hover { 	background:url("/images/gtib/menu-icons-eye-b-black.png") no-repeat left 3px; } .menu_light_theme ul li .eye-pink { 	 	background:url("/images/gtib/menu-icons-eye-b-pink.png") no-repeat left 2px; 	padding-left:28px; } .menu_light_theme ul li .eye-pink:hover { 	background:url("/images/gtib/menu-icons-eye-b-pink.png") no-repeat left 3px; } .menu_light_theme ul li .newest-pink {  background:url("/images/gtib/menu-icons-newest-a-pink.png") no-repeat left 2px;  padding-left:28px; }  #profile_menu { font-family: "proxima-nova-soft",sans-serif; font-weight: bold; 	border:none !important; padding:0; 	margin:0 auto; 	display:block; 	position: relative; 	z-index:99; } 	#profile_menu .menu { 		list-style:none; 		margin:0 auto; 		height:34px; 		padding:0 4px 0 4px; 	} #profile_menu .menu_light_theme ul .dropdown_1column { background:white; border:1px solid #999; } #profile_menu .dropdown_1column ul { margin:15px 0 15px 0; } #profile_menu .menu li ul.menu_grey{ margin-right:0 !important; -webkit-padding-start: 0px; } #profile_menu .menu li ul li { text-align: right; } #profile_menu .menu .col_1 { width: 125px; } #profile_menu .dropinteract{ margin-right: 0!important; } .menu_light_theme ul li .mailinteract{ 	background:url("/images/gtib/menu-mailinteract.png") no-repeat right 6px; 	padding-right:18px; 	color:white; 	margin-right: 8px; } .menu_light_theme ul li .mailinteract:hover{ background:url("/images/gtib/menu-mailinteract.png") no-repeat right 7px; }
 p a, p a:link, li a, li a:link, label a:link, label a { color: #222; text-decoration: none; } p a:hover, p a:active, li a:hover, li a:active, label a:active, label a:hover{ color:#FF0084; } a:hover, p a:hover, li a:hover, label a:hover { 	text-decoration: underline; } body { background: url(/images/gtib/body.png) repeat; } .headercontainer{ width: 100%;height:100px; margin:0; padding:0; background: url(/images/gtib/dark.png) repeat ; -moz-box-shadow: 0px 0px 10px 0px #666; -webkit-box-shadow: 0px 0px 10px 0px #666; -o-box-shadow: 0px 0px 10px 0px #666; box-shadow: 0px 0px 10px 0px #666; filter:progid:DXImageTransform.Microsoft.Shadow(color=#666, Direction=NaN, Strength=10); } .navcontainer{ width:100%; margin:0; padding:0; margin-bottom: 20px; } .footercontainer{ background: url(/images/gtib/dark.png) repeat ; width:100%;  margin:0; padding:0; margin-top: 30px; } #header{  display:block; margin:0 auto; height:95px; width:1140px; } #header .logo{ display:block; float:left; width:200px;  height:95px; margin:0; margin-right: 20px; margin-left: -120px; } #header.notloggedin .logo{margin-left: 100px;} .headertop{ display:block;float:left; width:920px;height:50px; padding:0; margin:0; } .headmenu{ display:block; float:left; width:920px;height:40px; padding:0; margin:0; background-color:#222; margin-bottom: 5px; } #navigation{ display:block; margin-top:5px; padding:0; height:45px; line-height: 1em; } #footer{ font-size: 14px; display:block; margin:0 auto; width:960px; margin-top:5px; padding:30px 0 10px 0; } #footer .container{ }  #footer h3{ padding-left: 20px; margin-bottom: 10px; font-weight: 600; font-size: 14px; margin-bottom: 14px; padding-bottom: 7px; } #footer ul li{ font-size: 14px; line-height: 21px; text-align: left; } .homebody { background: url(/images/gtib/dark.png) !important; background-repeat: repeat; width:100%;  margin:0; padding:0; } .homebody div.body { background-image: url(/images/gtib/homebg1.jpg)!important; background-repeat: no-repeat; background-position: center top; background-size: 100% auto !important; background-color: transparent; display: block; margin: 0 auto; max-width: 1900px; min-width: 1024px; padding:0; position: relative; } .headerhomecontainer{ width: 100%;height:42px; margin:0; padding:0; filter:progid:DXImageTransform.Microsoft.Shadow(color=#666, Direction=NaN, Strength=10); } .navcontainerhome{ width:100%; margin:0; padding:0; margin-bottom: 20px; } #headerhome{  display:block; margin:0 auto; height:95px; width:960px; } .headmenuhome{ display:block; float:right; height:40px;  padding:0; margin:0; margin-bottom:0; } .footercontainerhome{ background: url(/images/gtib/dark.png) repeat ; width:100%;  margin:0; padding:0; margin-top: 0 !important; } .logo-home{ 	text-align: center; } .white { 	background: rgba(255, 255, 255, 0.7); 	color: black !important; } .joinfree{ 	text-align: center; 	font-size: 26px; } .dropdown_2columns{ 	background: rgba(255, 255, 255, 0.7) !important; } .feature{ 	text-align: center; 	font-size: 15px; font-weight: 600; 	margin: 10px 0 10px 0; 	 } .form-container h1{ 	margin:0 0 5px 0; 	color:#FF0084; } .link {font-weight: 600; 	color: #222; 	outline:0; 	padding: 0 0 0 5px; 	text-decoration:underline; 	display:block; } .chatstatut{ margin-top:10px; float:right; margin-right: 10px; 	font-size:14px; 	font-weight:bold; 	padding-left: 1em; 	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f9f9f9), color-stop(1, #e9e9e9) ); 	background:-moz-linear-gradient( center top, #f9f9f9 5%, #e9e9e9 100% ); 	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9', endColorstr='#e9e9e9'); 	background-color:#f9f9f9; 	 	 } 	 	 	 	 	 .gochat{ margin-top:10px; float:right; text-decoration:none; 	font-size:14px; 	font-weight:bold; 	padding:4px 20px; } .profilchatstatut{ float:right; padding-right:100px; margin-right: 0px; text-decoration:none; 	font-size:14px; 	font-weight:bold; 	padding:4px 10px; 	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f9f9f9), color-stop(1, #e9e9e9) ); 	background:-moz-linear-gradient( center top, #f9f9f9 5%, #e9e9e9 100% ); 	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9', endColorstr='#e9e9e9'); 	background-color:#f9f9f9; 	border:1px solid #dcdcdc; 	color:#222; } .profilchatstatut:hover { 	text-decoration:none; background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #e9e9e9), color-stop(1, #f9f9f9) ); 	background:-moz-linear-gradient( center top, #e9e9e9 5%, #f9f9f9 100% ); 	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e9e9e9', endColorstr='#f9f9f9'); 	background-color:#fff;border:1px solid #dcdcdc; } .profilchatstatut:active { 	text-decoration:none; 	position:relative; 	top:1px; } .chatstatus3, .chatstatus2, .chatstatus1 { 	display: inline-block; 	text-indent: -9999px; 	width:16px; 	margin-right: 7px; } .chatstatus3 { 	background: url("/images/gtib/online-status.png") no-repeat left -31px; } .chatstatus2 { 	background: url("/images/gtib/online-status.png") no-repeat left 1px; } .chatstatus1 { 	background: url("/images/gtib/online-status.png") no-repeat left -31px; } .mailnumbers{ display: inline-block; background:url("/images/gtib/menu-mailinteract.png") no-repeat right -1px; background-position: right top; text-indent: -9999px; width:16px; margin-left: 5px; padding:0; } .mailnumbers:hover{ background:url("/images/gtib/menu-mailinteract.png") no-repeat right top; background-position: right top; } .mailbox-mail-count-outer { 	display: none; } .mailopenp .mailbox-mail-count-outer { 	display: inline; } .interfriend{ display: inline-block; background:url("/images/gtib/interact-status-friends2.png") no-repeat right -1px; background-position: right top; text-indent: -9999px; width:18px; margin-left: 5px; padding:0; } .interflirt{ display: inline-block; background:url("/images/gtib/interact-status-flirt.png") no-repeat right -1px; background-position: right top; text-indent: -9999px; width:18px; margin-left: 5px; padding:0; } .interflirtme{  display: inline-block;  background:url("/images/gtib/interact-status-flirtme.png") no-repeat right -1px;  background-position: right top;  text-indent: -9999px;  width:18px;  margin-left: 5px;  padding:0; } .interverified{ display: inline-block; background:url("/images/gtib/interact-status-verified.png") no-repeat right -1px; background-position: right top; text-indent: -9999px; width:18px; margin-left: 5px; padding:0; } .interverifiedblack{ display: inline-block; background:url("/images/gtib/interact-status-verified-black.png") no-repeat right -1px; background-position: right top; text-indent: -9999px; width:18px; margin-left: 5px; padding:0; } .interverifiedgreen{ display: inline-block; background:url("/images/gtib/interact-status-verified-green.png") no-repeat right -1px; background-position: right top; text-indent: -9999px; width:18px; margin-left: 5px; padding:0; } .interverifiedblue{ display: inline-block; background:url("/images/gtib/interact-status-verified-blue.png") no-repeat right -1px; background-position: right top; text-indent: -9999px; width:18px; margin-left: 5px; padding:0; } .interblocked{ display: inline-block; background:url("/images/gtib/interact-status-blocked.png") no-repeat right -1px; background-position: right top; text-indent: -9999px; width:18px; margin-left: 5px; padding:0; } .profilgochat{ float:right; text-decoration:none; 	font-size:14px; 	font-weight:bold; 	padding:4px 10px; } .intermail { display: inline-block; font-size: 14px; font-weight: bold; text-decoration: none; cursor: pointer; margin-bottom: 10px; line-height: normal; padding: 9px 10px; } .update{ margin-top:15px; margin-bottom:15px; float:right; text-decoration:none; 	font-size:14px; 	font-weight:bold; 	padding:4px 4px; } .buypackage { display:inline-block; 	text-align: center; 	text-decoration:none; 	font-size:14px; 	font-weight:bold; 	padding:4px 20px; 	min-height:35px; 	min-width: 90px; } .button-pink { -moz-box-shadow:inset 0px 1px 0px 0px #fbafe3; 	-webkit-box-shadow:inset 0px 1px 0px 0px #fbafe3; 	box-shadow:inset 0px 1px 0px 0px #fbafe3; 	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ff5bb0), color-stop(1, #ef027d) ); 	background:-moz-linear-gradient( center top, #ff5bb0 5%, #ef027d 100% ); 	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bb0', endColorstr='#ef027d'); 	background-color:#ff5bb0; 	border:1px solid #ee1eb5; 	color:#ffffff; 	text-shadow:1px 1px 0px #c70067; }.button-pink:hover { 	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ef027d), color-stop(1, #ff5bb0) ); 	background:-moz-linear-gradient( center top, #ef027d 5%, #ff5bb0 100% ); 	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ef027d', endColorstr='#ff5bb0'); 	background-color:#ef027d; 	text-decoration: none;  color:#ffffff; }.button-pink:active { 	position:relative; 	top:1px;  text-decoration: none;  color:#ffffff; }.button-pink:link {  color:#ffffff; } .pinkedit{ 		color:white; 		background: #ff0084; } .minibut{ font-size: 12px; text-decoration: none; padding: 3px 6px; margin:0; 	background:url("/images/gtib/menu-edit-button.png") no-repeat left top; 	padding-left:22px; } .button-green, .g-trans-button a.goog-te-gadget-link { 	-moz-box-shadow:inset 0px 1px 0px 0px #a4e271; 	-webkit-box-shadow:inset 0px 1px 0px 0px #a4e271; 	box-shadow:inset 0px 1px 0px 0px #a4e271; 	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #89c403), color-stop(1, #77a809) ); 	background:-moz-linear-gradient( center top, #89c403 5%, #77a809 100% ); 	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#89c403', endColorstr='#77a809'); 	background-color:#89c403; 	border:1px solid #74b807; 	color:#ffffff; 	text-shadow:1px 1px 0px #528009; }.button-green:hover, .g-trans-button a.goog-te-gadget-link { 	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #77a809), color-stop(1, #89c403) ); 	background:-moz-linear-gradient( center top, #77a809 5%, #89c403 100% ); 	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#77a809', endColorstr='#89c403'); 	background-color:#77a809; 	 text-decoration: none; 	color:#ffffff; }.button-green:active, .g-trans-button a.goog-te-gadget-link { 	position:relative; 	top:1px; 	text-decoration: none;  color:#ffffff; }.button-green:link, .g-trans-button a.goog-te-gadget-link {  color:#ffffff; } .g-trans-button a.goog-te-gadget-link { 	display: inline-block; 	font-size: 14px; 	font-weight: bold; 	text-decoration: none; 	cursor: pointer; 	margin-bottom: 10px; 	line-height: normal; 	padding: 8px 10px; } .button-gray { 	-moz-box-shadow:inset 0px 1px 0px 0px #e2dad9; 	-webkit-box-shadow:inset 0px 1px 0px 0px #e2dad9; 	box-shadow:inset 0px 1px 0px 0px #e2dad9; 	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #c4c4c4), color-stop(1, #a8a89f) ); 	background:-moz-linear-gradient( center top, #c2c0c4 5%, #a8a6a6 100% ); 	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#89c403', endColorstr='#77a809'); 	background-color: #c4c1c0; 	border:1px solid #b8b5b6; 	color:#ffffff; 	text-shadow:1px 1px 0px #807e7f; }.button-gray:hover { 	 background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #a7a2a8), color-stop(1, #c4bcc2) ); 	 background:-moz-linear-gradient( center top, #a8a0a6 5%, #c4c0c1 100% ); 	 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#77a809', endColorstr='#89c403'); 	 background-color: #a7a3a8; 	 text-decoration: none; 	 color:#ffffff;  }.button-gray:active { 	 position:relative; 	 top:1px; 	 text-decoration: none; 	 color:#ffffff; }.button-gray:link { 	 color:#ffffff; } .button-cyan { 	-moz-box-shadow:inset 0px 1px 0px 0px #e2dad9; 	-webkit-box-shadow:inset 0px 1px 0px 0px #e2dad9; 	box-shadow:inset 0px 1px 0px 0px #e2dad9; 	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #00caf5), color-stop(1, #00a9d1) ); 	background:-moz-linear-gradient( center top, #00caf5 5%, #00a9d1 100% ); 	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00caf5', endColorstr='#00a9d1'); 	background-color: #00C2EC; 	border:1px solid #00a4cd; 	color:#ffffff; 	text-shadow:1px 1px 0px #807e7f; }.button-cyan:hover { 	 background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #00a9d1), color-stop(1, #00caf5) ); 	 background:-moz-linear-gradient( center top, #00a9d1 5%, #00caf5 100% ); 	 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00a9d1', endColorstr='#00caf5'); 	 background-color: #00bbe4; 	 text-decoration: none; 	 color:#ffffff; }.button-cyan:active { 	 position:relative; 	 top:1px; 	 text-decoration: none; 	 color:#ffffff; }.button-cyan:link { 	 color:#ffffff; } button.ui-dialog-titlebar-close:after { 	content: "X"; } .profile{ margin-top: 0; float:left; margin-right:10px; text-decoration:none; 	font-size:14px; 	font-weight:bold; 	padding:4px 20px; } .profile-white { width:158px; height:220px; text-align: center; display:block; margin:0 10px 0 10px; padding:20px 24px; font-weight:bold; color:#222; background:white; 	border:1px solid #FF0084; 	text-decoration:none; } .profile-white h3{ color:#000; font-size: 16px; } .photoeditblock{ display:block; padding:10px; background:white; border: 1px solid #FF0084; } .photoeditbuttonblock{ display:block; padding:10px; padding-bottom: 0; } .photoeditbuttonblock p{ padding:2px; padding-bottom: 0; } .photoecommentditblock{ display:block; padding:20px 0 10px 0; 	border: 1px solid #FF0084; } .testimonialblock{ display:block; padding:0; background:white; border: 1px solid #FF0084; padding-bottom: 20px; } .testimonialblock a{ color:black; text-decoration: underline; } .testimonialblock a:hover{ color:#FF0084; text-decoration: none; } .testimonialblock .testimonialstory{ width:888px; padding:20px 20px 0 20px; margin-bottom: 10px; } .testimonialblock .testimonialdetails{ display:block; width:100%; padding:8px; background-color: #fff; border-top:1px solid #dddddd; border-bottom: 1px solid #dddddd; margin-bottom: 10px; color:#999; } .testimonialblock .pseudo{ font-weight: bold; color:black; } .testimonialblock .dateofpost{ color:#666; } .testimonialblock .thestory{ } .testimonialblock .photolist{ padding:0; margin-left:0; margin-right: 0; } .testimonialblock .translation{ float:right;	 } .testimonialblock p.quote{ margin-bottom:0px;	 } .pseudo{ 	margin-right: 5px; } .testimonialblock .flag{ margin-right: 15px;	 } .photoeditbuttonblock{ display:block; padding:10px; padding-bottom: 0; } .photoeditbuttonblock p{ padding:2px; padding-bottom: 0; } .photoecommentditblock{ display:block; padding:20px 0 10px 0; 	border: 1px solid #FF0084; } .whiteblock { display:block; padding:20px 24px 0 24px; font-weight:bold; color:#222; background:white; 	border: 1px solid #FF0084; 	text-decoration:none; } .white-pink { max-width:168px; height:220px; text-align: center; display:block; padding:20px 24px; font-weight:bold; color:#222; background:white; 	border: 1px solid #FF0084; 	text-decoration:none; } .white-pink h3{ color:#000; font-size: 16px; } .completeblock { max-width:406px; display:block; padding:20px 24px; font-weight:normal; color:#222; background:white; 	border: 1px solid #FF0084; 	text-decoration:none; } ul.completeprofil li{ margin-bottom: 10px; list-style: disc; list-style-position: inside; font-weight: bold; } .myfavorites { text-align: center; display:block; padding:20px 24px; font-weight:bold; color:#222; background:white; 	border: 2px solid #FF0084; 	text-decoration:none; } .myfavorites h2{ color:#000; font-size: 16px; } .package-grey h4, .package-greyp h4, .package-greypo h4, .package-greypink h4, .package-green h4, .package-orange h4, .package-orange2 h4, .package-greens h4, .package-pink h4, .package-blue h4{ color:#444; font-size: 16px; } .package-grey p, .package-greyp p, .package-greypo p, .package-greypink p, .package-green p, .package-orange p, .package-orange2 p, .package-greens p, .package-pink p, .package-blue p{ font-size: 14px; margin: 5px 0 10px 0; } .package-grey, .package-greyp, .package-greypo, .package-greypink, .package-green, .package-orange, .package-orange2, .package-greens, .package-pink, .package-blue{ width:160px; text-align: center; display:block; margin:0 10px 0 10px; padding:20px 24px; font-weight:bold; } .package-grey hr, .package-greyp hr, .package-greypo hr, .package-greypink hr, .package-green hr, .package-orange hr, .package-orange2 hr, .package-greens hr, .package-pink hr, .package-blue hr{ border: solid #222; border-width: 1px 0 0; clear: both; margin: 5px 0 12px; height: 0; } .package-grey { color:#222; background-image: linear-gradient(bottom, rgb(216,216,216) 27%, rgb(255,255,255) 64%); background-image: -o-linear-gradient(bottom, rgb(216,216,216) 27%, rgb(255,255,255) 64%); background-image: -moz-linear-gradient(bottom, rgb(216,216,216) 27%, rgb(255,255,255) 64%); background-image: -webkit-linear-gradient(bottom, rgb(216,216,216) 27%, rgb(255,255,255) 64%); background-image: -ms-linear-gradient(bottom, rgb(216,216,216) 27%, rgb(255,255,255) 64%); background-image: -webkit-gradient( 	linear, 	left bottom, 	left top, 	color-stop(0.27, rgb(216,216,216)), 	color-stop(0.64, rgb(255,255,255)) ); 	border:1px solid #FF0084; 	text-decoration:none; } .package-orange { 	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #fff6af), color-stop(1, #ffe524) ); 	background:-moz-linear-gradient( center top, #fff6af 5%, #ffe524 100% ); 	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff6af', endColorstr='#ffe524'); 	background-color:#fff6af; 	border:1px solid #ffe524; } .package-green { color:#222; background-image: linear-gradient(bottom, rgb(216,216,216) 27%, rgb(255,255,255) 64%); background-image: -o-linear-gradient(bottom, rgb(216,216,216) 27%, rgb(255,255,255) 64%); background-image: -moz-linear-gradient(bottom, rgb(216,216,216) 27%, rgb(255,255,255) 64%); background-image: -webkit-linear-gradient(bottom, rgb(216,216,216) 27%, rgb(255,255,255) 64%); background-image: -ms-linear-gradient(bottom, rgb(216,216,216) 27%, rgb(255,255,255) 64%); background-image: -webkit-gradient( 	linear, 	left bottom, 	left top, 	color-stop(0.27, rgb(216,216,216)), 	color-stop(0.64, rgb(255,255,255)) ); 	border:1px solid #ccc; 	text-decoration:none; } .package-green hr{ border: solid #74B807; border-width: 1px 0 0; clear: both; margin: 5px 0 12px; height: 0; } .permonth { font-size: 12px !important; font-style: italic; font-weight: normal; } .freegreen { color:#74B807; } .butgrey{ display:inline-block; font-size:15px; 	font-weight:bold; 	padding:10px 24px; 	text-decoration:none; } .butgrey{ 	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff; 	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff; 	box-shadow:inset 0px 1px 0px 0px #ffffff; 	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ffffff), color-stop(1, #f6f6f6) ); 	background:-moz-linear-gradient( center top, #ffffff 5%, #f6f6f6 100% ); 	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f6f6f6'); 	background-color:#ffffff; 	border:1px solid #dcdcdc; 	color:#666666; 	text-shadow:1px 1px 0px #ffffff; }.butgrey:hover { 	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f6f6f6), color-stop(1, #ffffff) ); 	background:-moz-linear-gradient( center top, #f6f6f6 5%, #ffffff 100% ); 	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6f6f6', endColorstr='#ffffff'); 	background-color:#f6f6f6;color:#000; }.butgrey:active { 	position:relative; 	top:1px; } .butpink { 	-moz-box-shadow:inset 0px 1px 0px 0px #fbafe3; 	-webkit-box-shadow:inset 0px 1px 0px 0px #fbafe3; 	box-shadow:inset 0px 1px 0px 0px #fbafe3; 	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ff5bb0), color-stop(1, #ef027d) ); 	background:-moz-linear-gradient( center top, #ff5bb0 5%, #ef027d 100% ); 	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bb0', endColorstr='#ef027d'); 	background-color:#ff5bb0; 	border:1px solid #ee1eb5; 	color:#ffffff; 		text-shadow:1px 1px 0px #c70067; }.butpink:hover { 	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ef027d), color-stop(1, #ff5bb0) ); 	background:-moz-linear-gradient( center top, #ef027d 5%, #ff5bb0 100% ); 	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ef027d', endColorstr='#ff5bb0'); 	background-color:#ef027d; }.butpink:active { 	position:relative; 	top:1px; } div.edition{ float:right; display: inline-block; } .edition{ float:right; margin-right: 15px; position: relative; } h3 .edition, h2 .edition { 	margin-top: -5px; } .edition2{ float:right; display: inline-block; margin-right: 0; padding:0; } .buttoneditition{ height:24px; display: inline-block; 	white-space: nowrap; background-color: #4d90fe; background-image: -webkit-gradient(linear,left top,left bottom,from(#4d90fe),to(#4787ed)); background-image: -webkit-linear-gradient(top,#4d90fe,#4787ed); background-image: -moz-linear-gradient(top,#4d90fe,#4787ed); background-image: -ms-linear-gradient(top,#4d90fe,#4787ed); background-image: -o-linear-gradient(top,#4d90fe,#4787ed); background-image: linear-gradient(top,#4d90fe,#4787ed); filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#4d90fe',EndColorStr='#4787ed'); border: 1px solid #3079ed; 	color:#ffffff;	 	padding: 3px 6px 1px 6px; 	-moz-border-radius: 4px; 	-webkit-border-radius: 4px; 	border-radius: 4px; } .edite, li a.edite { 	font: bold 13px/2em Arial, Helvetica; 	text-decoration: none; 	color:white; 	padding-left:18px; 		background:url("/images/gtib/edit-icon16.png") no-repeat left top; 		padding-top:3px; 		padding-bottom: 2px; } .label { padding: 1px 3px 2px; margin-left: 10px; margin-right: 5px; } .label, .badge { font-size: 14px; font-weight: bold; line-height: 14px; color: white; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); white-space: nowrap; vertical-align: baseline; background-color: #999; } .online { background-color: #468847; } .offline { background: #C62626; } .public{ color:#468847; background-color: white; margin-left: 0; } .private{ background-color: #468847; } .username hr .free{ font-weight: bold; text-transform: uppercase; color:#468847; } .profile-photo{ text-align: center; width:200px; height:200px; padding:9px; } .profile-photo .details{ height:28px; width: 170px; margin:0 auto; text-align: center; padding: 2px 0 0 0; background-color: rgba(31, 180, 221, 1.0); 	-moz-border-radius:5px; 	-webkit-border-radius:5px; 	border-radius:5px; color: white; opacity: 0; -webkit-transition: 0.25s ease-in; -moz-transition: 0.25s ease-in; -o-transition: 0.25s ease-in; transition: 0.25s ease-in; } .profile-photo .details a{ color:white; text-decoration: none; } .profile-photo .details a:hover{ text-decoration: underline; } .no-opacity .profile-photo .details {  text-align: center;  background: none;  top: -9999px; } .profile-photo:hover .details {  margin-top: 0;  opacity: .9; } .profile-pic{ margin-top: 0px; } .change-profil { color:#666; float: left; } .change-photo{ color:#666; float: right; } .profile-email{ margin: 0 auto; display:block; margin-top: 15px; background-image: url(/images/gtib/profile-email-160-split.png); height:160px; width:160px; } .profile-bookmark{ margin: 0 auto; display:block; margin-top: 15px; background-image: url(/images/gtib/profile-bookmark-160-split.png); height:160px; g} .profile-flirt{ margin: 0 auto; display:block; margin-top: 15px; background-image: url(/images/gtib/profile-flirt-160-split.png); height:160px; width:160px; } .profile-contact{ margin: 0 auto; display:block; margin-top: 15px; background-image: url(/images/gtib/profile-contact-160-split.png); height:160px; width:160px; } .profile-admir{ margin: 0 auto; display:block; margin-top: 15px; background-image: url(/images/gtib/profile-admir-160-split.png); height:160px; width:160px; } .profile-email:hover, .profile-email:active, .profile-bookmark:hover, .profile-contact:active, .profile-contact:hover, .profile-admir:active, .profile-admir:hover, .profile-admir:active, .profile-flirt:hover, profile-flirt:active{ background-position: center 160px; } .toptimeline{ width: 940px; height:250px; background:url(/images/gtib/timelinebg.jpg); padding-top:20px; margin-top: 20px; } .pseudo{ font-weight: bold; padding:10px 0 0 10px; } .tagmood{ padding-left:20px; } .city{ float:right; padding-right:30px; } .lookfor{ padding-left:20px; font-weight: bold; } .lab{ font-weight: normal; } .white-bg{ padding:5px 0 15px 0; background:white; opacity:0.9; } .40{ height: 100%; min-width:40px; } .photolist{ padding:0; margin:15px 15px 20px 15px; } .photolist .tof{ width: 25%;  height: auto;  float: left;  margin-bottom: 5px;  text-align: center; } .photolist .tof img {  width: 90%;  height: auto;  vertical-align: bottom;  cursor: pointer; } .photolist .tofsquare96{ width: 96px;  height: 96px;  float: left;  margin: 3px;  overflow:hidden } .photolist .tofsquare64{ width: 64px;  height: 64px;  float: left;  margin: 2px;  overflow:hidden } .photolist .tofsquare96 img, .photolist .tofsquare64 img{  cursor: pointer; } .photoedit{ padding:0; margin:15px 2px 15px 2px; } .photoedit .tof{ width: 25%;  height: auto;  float: left;  margin-bottom: 5px;  text-align: center; } .photoedit .tof img {  width: 100%;  height: auto;  vertical-align: bottom;  cursor: pointer; } .photoedit .tofsquare160{ width: 160px;  height: 160px;  float: left;  margin: 11px;  overflow:hidden;  line-height: 0;  vertical-align:middle; } .photoedit .tofsquare200{ width: 200px;  height: 200px;  float: left;  margin: 2px 4px 2px 4px;  overflow:hidden;  line-height: 0;  vertical-align:middle; } .photoedit .tofsquare300{ width: 300px;  height: auto; max-height: 300px;  float: left;  margin: 2px;  overflow:hidden } .photoedit .tofsquare200 img, .photoedit .tofsquare64 img{  cursor: pointer; } .testimonial{ display:block; padding:0 20px 10px 20px;	 } h2.supertestim1{ display:block; height:62px; margin:0; padding:0; background-image: url(/images/gtib/supertitle-testim1.png); background-repeat: no-repeat; margin: 0 auto; } .testimonial .quote{ border-top: 1px solid #eef1f5; clear: both; padding-top: 0; margin-top: 0; } .testimonial .quote p{ margin-bottom: 10px; } .testimonial .author{ color: black; float: left; font-weight: bold; text-transform: uppercase; padding-top:0; margin-top:0; } .dateofpost{ color:#999999; margin-left: 20px; } .quote .dire{ line-height: 1.2em; padding-left: 15px; } .dire:after {  content: "\201C";  position: absolute;  font-size: 80px;  line-height: 1;  color: #FF0084;  font-style: normal; }   .paginblock{ display: block; margin:0 auto; width:890px; margin-top:20px; margin-bottom:10px; padding: 0 20px 0 20px; } .paginblock .paginleft{ display: block; width: 400px; 	float:left; } .paginblock .writesuccestory{ 	float:right;  	text-align: right; 	margin:0; } ul#pagination-gtib1{  border:0; margin:0; padding:0; text-align: center;	 border:1px solid #f1f1f1; } #pagination-gtib1 li{ border:0; margin:0; padding:0; font-size:14px; list-style:none; } #pagination-gtib1 a{ border:solid 1px #ffffff; margin-right:2px; font-weight:bold; } #pagination-gtib1 .previous-off, #pagination-gtib1 .next-off { color:#666666; display:block; float:left; font-weight:bold; padding:4px 6px; } #pagination-gtib1 .next a, #pagination-gtib1 .previous a { font-weight:bold; border:solid 1px #FFFFFF; } #pagination-gtib1 .active{ color:#ffffff;  background:#FF0084; font-weight:bold; display:block; float:left; padding:4px 6px; border:solid 1px #FF0084; margin-right:2px; } #pagination-gtib1 a:link, #pagination-gtib1 a:visited { color:#FF0084; background:#ffffff; display:block; float:left; padding:4px 6px; text-decoration:none; } #pagination-gtib1 a:hover{ color: #FF0084; border:solid 1px #FF0084; } #pagination-gtib1 .previous a{ text-indent: -9999px; background: url("/images/gtib/paginationarrows.png") no-repeat center -96px; width:32px; } #pagination-gtib1 .next a{ text-indent: -9999px; background: url("/images/gtib/paginationarrows.png") no-repeat center -32px; width:32px; } #pagination-gtib1 .previous-off{ text-indent: -9999px; background: url("/images/gtib/paginationarrows.png") no-repeat center -64px; width:32px; } #pagination-gtib1 .next-off{ text-indent: -9999px; background: url("/images/gtib/paginationarrows.png") no-repeat center top; width:32px; } .express{ padding:15px 30px 20px 30px; border:1px solid #FF0084; background:white; } .exp { color:black; font-weight: bold; margin-right:10px; } .nodisplay{ display:none;	 } .express ul{ margin-bottom: 0;	 } .express form { 		margin-bottom: 0px; } .express fieldset { 		margin-bottom:0; 		background:#fff; 		padding:0px; 		} .express .longfield{ display:inline-block; width: 100%; text-align: center;	 } .longfield ul li { 	display:inline; 	float: left } .longfield textarea{ 		margin-top: 2px; 		margin-bottom: 0px; 		width: 97%; 		height:15px; 		min-height: 10px; 		max-width: none; 		} .longfield .button-pink{ margin-left: 10px; } .myfavoriteblock{ padding:20px; background:white; height:auto; clear:both; } .myfavoriteblock form{ margin-bottom: 0 !important;	 } #myfavoriteform fieldset { margin-bottom: 0 !important; } #myfavoriteform .longfield{ display:inline-block; width: 100%; text-align: left; margin-bottom: 0; } #myfavoriteform .longfield ul li { 	display:inline; 	float: left; } #myfavoriteform .longfield textarea{ 		margin-top: 2px; 		margin-bottom: 0px; 		width: 300px; 		height:15px; 		min-height: 10px; 		max-width: none; 		} #myfavoriteform .button-pink{ margin-left: 30px !important; } .myfavoriteblock ul{ padding-top: 0px; padding:0; -webkit-margin-before: 0em; -webkit-margin-after: 0em; -webkit-margin-start: 0px; -webkit-margin-end: 0px; -webkit-padding-start: 0px; margin-bottom: 0; } ul.favoritelist{ 	text-align:left; 	padding:0 20px 0px 20px; } ul.favoritelist li{ 	 	list-style: disc; 	margin-left: 15px; 	margin-bottom: 5px; 	height:32px; } .deletefav{ 	float:right; background: url("/images/gtib/deletefav.png") no-repeat left 0px; height:32px; overflow: hidden; cursor:pointer; border:0; width:32px; } .deletefav:hover{ background: url("/images/gtib/deletefav.png") no-repeat left -59px; } .form-container{ 	 } .form-container .form-row{ margin-top:8px; } .form-container fieldset{ padding:0; } .editprofileform{ border-top:2px solid #f1f1f1; } .editprofileform .button-row{ margin-top:15px; } .inlinebefore label, .inlinebefore legend { 	display:inline-block; 	font-weight: bold; 	margin: 10px 15px 0px 5px; 	  } .form-label-prio3 label { 	background-image:url(/images/gtib/compatibility-heart3.png); 	background-repeat:no-repeat; 	height:32px; 	line-height: 32px; 	display: block; 	padding-left: 100px; } .form-label-prio2 label { 	background-image:url(/images/gtib/compatibility-heart2.png); 	background-repeat:no-repeat; 	height:32px; 	line-height: 32px; 	display: block; 	padding-left: 100px; } .form-label-prio1 label{ 	background-image:url(/images/gtib/compatibility-heart1.png); 	background-repeat:no-repeat; 	height:32px; 	line-height: 32px; 	display: block; 	padding-left: 100px; } .form-label-prio0 label { 	background-image:url(/images/gtib/compatibility-heart0.png); 	background-repeat:no-repeat; 	height:32px; 	line-height: 32px; 	display: block; 	padding-left: 100px; } h2.h2priority{ margin-top:15px; margin-bottom:5px; margin-left:5px; } option.aqua{ color:aqua; } .blue{ color:blue; } .editprofileform .green{ color:green; } .photocommentform{ width:565px; margin-right: 15px; } .photocommentform fieldset{ background:none; padding:10px 15px 5px 15px; background: white; } .photocommentform textarea{ color:#999; max-width: 520px; } .photocommentform .button-row{ margin-top:15px; } .starRate {position:relative; margin:10px 0 15px 0; overflow:hidden; zoom:1;} .starRate ul {width:160px; margin:0; padding:0;} .starRate li {display:inline; list-style:none;} .starRate a, .starRate b {background:url(/images/gtib/star_rate.png) left top repeat-x;} .starRate a {float:right; margin:0 80px 0 -144px; width:80px; height:16px; background-position:left 16px; color:#000; text-decoration:none;} .starRate a:hover {background-position:left -32px;} .starRate b {position:absolute; z-index:-1; width:80px; height:16px; background-position:left -16px;} .starRate div b {left:0px; bottom:0px; background-position:left top;} .starRate a span {position:absolute; left:-300px;} .starRate a:hover span {left:90px; width:100%;} .lastexpress{ padding:20px; border:1px solid #FF0084; background:white; height:auto; clear:both; } .whiteborder{ border-color: #ffffff;	 } .lastexpress ul{ padding-top: 10px; padding:0; -webkit-margin-before: 0em; -webkit-margin-after: 0em; -webkit-margin-start: 0px; -webkit-margin-end: 0px; -webkit-padding-start: 0px; margin-bottom: 0; } #activities ul { display:block; float:left; padding:0; min-height:65px; border-bottom: 1px dotted #f1f1f1; margin-bottom: 5px; overflow:auto; width: 100%; } #activities ul li{ float:left; padding:0; } #activities .tof{ width: 12%;  height: auto;  float: left;  margin-bottom: 0.7em; padding-left: 0; } #activities .tof img {  width: 100%;  height: auto;  vertical-align: bottom;  cursor: auto;  padding-top: 2px; } #activities .text{ width: 86%;  float: left;  font-size:smaller;  padding-left: 2%;  padding-right: 0; } #activities .act{ width: 66%;  float: left;  font-size:smaller;  padding-left: 2%;  padding-right: 2%; } #activities a:link { 	text-decoration: underline; } #activities .sample{ width: 18%;  height: auto;  float: left;  margin-bottom: 0.7em; padding-right: 0;  padding-top: 2px; } .gallery1 {width:100%; overflow:hidden;} .gallery1 a {position:relative; float:left; margin:5px;} .gallery1 a span.videos{ display:none; background-image:url(/images/gtib/icon-more-video.png); background-repeat:no-repeat; width:68px; height:45px; position:absolute; left:0px; top:0px } .gallery1 a span.photos { display:none; background-image:url(/images/gtib/icon-more-photos.png); background-repeat:no-repeat; width:68px; height:45px; position:absolute; left:0px; top:0px } .gallery1 a span.link { display:none; background-image:url(/images/gtib/icon-more-link.png); background-repeat:no-repeat; width:68px; height:45px; position:absolute; left:0px; top:0px } .gallery1 .sample img { width:68px; height:45px; border: solid 1px #999; padding:5px } .gallery1 a:hover span {display:block; 	 } #activities .sample img { width:68px; height:45px; object-fit: contain; }   a.more, p a.more{ padding:2px; background-color: #ffffff; color:#FF0084; } a.more:hover, p a.more:hover{ background-color: #FF0084; color:#ffffff; } .whodid{ color:black; font-weight: bold;	 } .whatdid{ color:black; } .quoted{ margin-top: 5px; font-style: italic;	 } #resumeprofile{ 	vertical-align: center; } #resumeprofile li a{ 	text-align: left; 	font-weight: normal; color: #222; outline: 0; padding: 4px 10px 4px 9px; text-decoration: none; display: block; height: 32px; } #resumeprofile li a .somenew{ color: #222; } #resumeprofile li a{ color:#555 !important; text-decoration: none; height: 32px; } #resumeprofile li a{ } #resumeprofile .messages a{ background: url("/images/gtib/resumeprofile-mail32.png") no-repeat left top; padding-left: 40px; height:32px; overflow: hidden; } #resumeprofile .flirts a{ background: url("/images/gtib/resumeprofile-flirt32.png") no-repeat left top; padding-left: 40px; height:32px; overflow: hidden; } #resumeprofile .friends a{ background: url("/images/gtib/resumeprofile-friends32.png") no-repeat left top; padding-left: 40px; height:32px; overflow: hidden; } #resumeprofile .contacts a{ background: url("/images/gtib/resumeprofile-contact32.png") no-repeat left top; padding-left: 40px; height:32px; overflow: hidden; } #resumeprofile .photos a{ background: url("/images/gtib/resumeprofile-photos32.png") no-repeat left top; padding-left: 40px; height:32px; overflow: hidden; } #resumeprofile .videos a{ background: url("/images/gtib/resumeprofile-videos32.png") no-repeat left top; padding-left: 40px; height:32px; overflow: hidden; } #resumeprofile li a:hover{ text-decoration: underline; } #resumeprofile li a.somenew{ color: #FF0084 !important; background-position: left -60px; height:32px; overflow: hidden; } .photosup{ 	width:100%; 	background:grey; } ul.photoguideline{ 	font-size: 13px; 	font-weight: normal; 	padding-left: 5px; 	margin-bottom: 15px; } ul.photoguideline li{ 	list-style-type: disc; } form#uploadphotoform{ 	margin:0 } .instagramcorpo{ text-align: center;	 } .instagramcorpo p{ text-align: left;	 } .button-instagram{ background-color: #6f97b6; background-image: url("../../images/shared/noise-1.png"),-webkit-gradient(linear, left top, left bottom, from(#6f97b6), to(#3f729b)); background-image: url("../../images/shared/noise-1.png"),-webkit-linear-gradient(top, #6f97b6, #3f729b); background-image: url("../../images/shared/noise-1.png"),-moz-linear-gradient(top, #6f97b6, #3f729b); background-image: url("../../images/shared/noise-1.png"),-o-linear-gradient(top, #6f97b6, #3f729b); background-image: url("../../images/shared/noise-1.png"),-ms-linear-gradient(top, #6f97b6, #3f729b); background-image: url("../../images/shared/noise-1.png"),linear-gradient(top, #6f97b6, #3f729b); filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#6f97b6', EndColorStr='#3f729b'); background-position: 50% 50%; text-shadow: 0 1px 1px #1c5380; border: 1px solid #1c5380; padding: 12px; font-size: 16px; color:white; font-weight: bold; } .button-instagram:hover{ color:#000000; font-weight: bold; text-shadow: 0 1px 1px #ffffff; } .cap-overlay{  width: 160px;  height:160px;  background: #ffffff; 	opacity:0.9; 	filter:alpha(opacity=90);   left:0; 	margin: 0; 	z-index: 3; 	overflow: hidden; 	top: -160px; 	display: block; } .cap-overlay .contents{ 	display: block; 	width:136px; 	height:136px; border:2px solid #FF0084; 	margin:0px; 	padding:10px; 	text-align: left; } ul.photoeditmenu{ 	font-weight: bold; 	list-style: disc; 	list-style-position: inside; 	padding-left: 10px; 	margin-top: 20px; } ul.photoeditmenu li{ 	margin-bottom: 20px; } .cap-overlay a, .cap-overlay a:visited { color: #111; } .cap-overlay a:hover, .cap-overlay a:active { color:#FF0084; text-decoration: none } .promofooter1{ display:block; height:120px; width:220px; padding:0; margin:0; margin-bottom: 15px; background-image:url(/images/gtib/promo-footer-1.png); background-repeat: no-repeat; cursor: pointer; } .footercontainer label{ padding-left:5px; } .fbTimelineSection{ 	background-color: white; 	width: 940px; 	padding:0; 	} .fbProfileCover{  width: 940px; padding:0;  height:360px; } .fbProfileCover .cover{ 	display:block; 	height:240px; 	padding:0; } .coverwatermark {  background: none;  display: block;  right: 20px;  margin-top: -36px;  padding: 1px;  position: absolute;  height: 19px;  width: 32px; } .fbTimelineHeadline{  min-height: 60px;  width: 918px;  padding:10px;  border-left:1px solid #ccc;  border-right:1px solid #ccc;  border-bottom:0px solid #ccc; } .fbTimelineHeadline .edittoptimeline {  padding: 1px;  position: absolute;  display: block;  right: 20px;  top:10px; } .fbTimelineHeadline .profilePicThumb {  margin-top: -104px;  background: rgba(0, 0, 0, .3);  -webkit-border-radius: 3px;  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .07);  display: block;  left: 23px;  margin-top: -71px;  padding: 1px;  position: absolute; } .fbTimelineHeadline .profilePic {  background-color: #fff;  border: 4px solid #fff;  -webkit-border-radius: 2px;  height: 160px;  width: 160px; } .fbTimelineHeadline .location { float: right; padding: 0px 5px 0 10px; text-align: right; color: black; } .fbTimelineHeadline .location .country{ font-weight: bold; } .fbTimelineHeadline .mapposition{ display: inline-block; width:18px; background: url("/images/gtib/map-position2.png") no-repeat center top; padding:0; color:white; text-indent:-9999px; } .fbTimelineHeadline .mapposition:hover{ background: url("/images/gtib/map-position2.png") no-repeat center -60px; } .fbTimelineHeadline .mapposition a{ text-indent:-9999px; } .fbTimelineHeadline .mapposition a.span{ text-indent:-9999px; } .fbTimelineHeadline .name { } .fbTimelineHeadline .single{ margin-left: 206px; width:500px; margin-top:0; padding-top:0; } .fbTimelineHeadline h2 { margin: 0 0 3px 0; font-size: 20px; overflow: hidden; padding-top:2px; margin-right:15px; } h2 span.gender, h2 span.age{ color: #444;	 font-size: 15px; } h2 span.marital{ font-size: 15px; } .statumood{  font-style: italic;  font-weight: bold;  font-size: 15px;  margin-bottom:12px; } .statumood strong{ font-style: normal; } .lookingfor{  font-size: 13px;  letter-spacing: -1px; } .fbTimelineHeadline p{ word-wrap:break-word;	 margin:0 !important; padding:0; } .fbTimelineNavigation {  display: block;  width: 938px;  min-height: 170px;  padding-top: 14px;  margin-top: 11px;  background-color: #ffffff;  border-left:1px solid #ccc;  border-right:1px solid #ccc;  border-bottom:1px solid #ccc;  border-top:1px solid #ccc;  padding-bottom: 20px; } .fbTimelineNavigation .about {  display:block;  padding-left: 15px;  padding-right: 10px; } .fbTimelineNavigation .interact{ display:block; margin:0; margin-left: 0; padding-left: 0; text-align: left; height:18px; } .floatrightmenu { 	float: right; 	margin: 0; 	padding-right: 0; 	padding-left: 10px; 	margin-left: 10px; } .interact ul{ text-align: left; padding:0;	 } .interact li { float: left; display: block; position: relative; padding-left: 0; text-align: left; } .interaction{ display: block; margin:0 4px 0 0;	 } .profil-half{ display:block; background-color: white; border:0px solid #FF0084; 	 } .profil-half h2{ margin-top:20px; margin-left:15px; } .infoprofile{ margin-top:20px; margin-left:15px;	 }  #buttonmore {}  #fullintro {position: relative; background:white!important; padding:10px 20px 10px 20px; width: 898px; margin:0; height:auto; margin-top: 80px; margin-bottom: 10px;  border-top:1px dashed #ccc;  border-left:0px solid #ccc;  border-right:0px solid #ccc;  border-bottom:0px solid #ccc; }  #fullintro p{ 	 text-align: left; 	 padding:0; 	 margin:0;  }  .newClass { height: 100px; overflow:hidden; display:none;} .browsemembers { 	display:block; 	padding:10px; 	background:white; 	border: 1px solid #FF0084; } .status-2 { 	background:url("/images/gtib/status-on.png") no-repeat right -1px; } .status-1, .status-4 { 	background:url("/images/gtib/status-off.png") no-repeat right -1px; } .status-3 { 	background:url("/images/gtib/status-inactive.png") no-repeat right -1px; } .status-1, .status-2, .status-3 { 	display: inline-block; float:right; 	background-position: right top; 	text-indent: -9999px; 	width:18px; 	margin-left: 5px; 	padding:0; } .memberbrowse{ 	padding:0; 	margin:15px 2px 15px 2px; } .memberbrowse .tof{ 	width: 25%; 	height: auto; 	float: left; 	margin-bottom: 5px; 	text-align: center; } .memberbrowse .tof img { 	width: 100%; 	vertical-align: bottom; 	cursor: pointer; } .memberbrowse .tofsquare160{ 	width: 160px; 	height: 320px; 	float: left; 	margin: 11px; 	overflow:hidden; 	line-height: 0; 	vertical-align:middle; } .tofsquare160 .memberimg{ 	height:160px; 	padding:0; } .tofsquare160 .memberinfos{ 	display: block; 	background:#ffffff; 	 	margin-top:5px; 	 	line-height: 17px; 	padding:5px 2px 5px 2px; } .memberbrowse .tofsquare160 h2{ 	font-size: 13px; 	line-height: 17px; 	font-weight: 600; } .memberinfos .flag{ 	margin-right:5px; } .memberbrowse .label{ 	float:right; 	margin-left: 5px; 	margin-right: 0; } .memberbrowse .genderen { 	float:right; 	vertical-align: top; } .memberbrowse .cap-overlay{ 	width: 160px; 	height:160px; 	background: #ffffff; 	opacity:0.9; 	filter:alpha(opacity=90);  	padding:0; 	margin: 0; 	padding: 0; 	z-index: 2; 	overflow: hidden; 	left:0; 	top: -210px; 	display: block; 	font-size:12px; 	line-height: 1.1em; 	font-weight:bold; } .memberbrowsethumb{ 	padding:0; 	margin:15px 2px 15px 2px; } .memberbrowsethumb .tof{ 	width: 25%; 	height: auto; 	float: left; 	margin-bottom: 5px; 	text-align: center; } .memberbrowsethumb .tof img { 	width: 100%; 	vertical-align: bottom; 	cursor: pointer; } .memberbrowsethumb .tofsquare160{ 	width: 160px; 	height: 160px; 	float: left; 	margin: 11px; 	overflow:hidden; 	line-height: 0; 	vertical-align:middle; } .memberbrowsethumb .memberimg{ 	height:160px; 	padding:0; } .memberbrowsethumb .memberinfos{ 	display: block; 	background:#ffffff; 	 	margin-top:5px; 	 	 	padding:5px 2px 5px 2px; } .memberbrowsethumb .tofsquare160 h2{ 	font-size: 12px; 	 	font-weight: 600; 	margin-bottom: 5px; } .memberinfos .flag{ 	margin-right:5px; } .memberbrowsethumb .label{ 	float:right; 	margin-left: 5px; 	margin-right: 0; } .memberbrowsethumb .genderen{ 	float:right; 	vertical-align: top; } .memberbrowsethumb .cap-overlay{ 	width: 160px; 	height:160px; 	background: #ffffff; 	opacity:0.9; 	filter:alpha(opacity=90);  	left:0; 	padding:0; 	margin: 0; 	padding: 0; 	z-index: 2; 	overflow: hidden; 	left: 0px; 	top: -210px; 	display: block; 	font-size:13px; 	line-height: 1.4em; 	font-weight:bold; } .memberbrowsethumb .cap-overlay .contents{ 	display: block; 	width:136px; 	height:136px; border:2px solid #FF0084; 	margin:0px; 	padding:10px; 	text-align: left; } ul.browsemembersmenu{ 	list-style: none; 	list-style-position: inside; 	padding-left: 5px; 	margin-top: 5px; 	color:black; 	line-height: 1em; } ul.browsemembersmenu img{ 	padding-top: 0; } ul.browsemembersmenu li { 	margin-bottom: 5px; } ul.browsemembersmenu .buttonlinks { 	margin-top:10px; 	line-height: 13px; } .browsemembersmenu a.button-pink{ 	color:white; 	padding:3px 2px; 	padding-bottom: 5px; } ul.browsemembersmenu li.genderlookfor { 	display:block; 	padding:0; 	text-align:left; } ul.browsemembersmenu li.genderlookfor img { 	text-align: left; 	margin:0; 	padding:0; } .button-pink .mailnumbers{ 	margin-left:0; 	width:22px; 	margin-right:5px; } .chatinbutton{ 	display: inline-block; 	background:url("/images/gtib/button-chat.png") no-repeat right -1px; 	background-position: right top; 	text-indent: -9999px; 	width:22px; 	margin-left: 0px; 	padding:0; 	margin-right:5px; } .chatinbutton:hover{ 	background:url("/images/gtib/button-chat.png") no-repeat right top; 	background-position: right top; } .profilinbutton{ 	display: inline-block; 	background:url("/images/gtib/button-profil.png") no-repeat right -1px; 	background-position: right top; 	text-indent: -9999px; 	width:22px; 	margin-right:5px; 	margin-left: 0px; 	padding:0; } .profilinbutton:hover{ 	background:url("/images/gtib/button-profil.png") no-repeat right top; 	background-position: right top; } ul.pagination { 	margin:0; 	padding: 0; 	border: 1px solid #f1f1f1; 	width: 585px; 	text-align: center; 	 } ul.pagination li{ 	border:0; 	margin:0; 	padding:0; 	list-style:none; 	display:block; } ul.pagination a, ul.pagination span { 	display:block; 	float:left; 	margin:0; 	padding:4px 6px; 	text-decoration:none; 	font-size:14px; 	font-weight:bold; 	text-decoration:none; 	border:solid 1px transparent; } ul.pagination .previous-off, ul.pagination .next-off { 	color:#666666; } ul.pagination .active{ 	color:#ffffff; 	background:#FF0084; 	font-weight:bold; 	display:block; 	float:left; 	border:solid 1px #FF0084; 	margin-right:2px; } ul.pagination a:link, ul.pagination a:visited { 	color:#FF0084; } ul.pagination a:hover{ 	color: #FF0084; 	border:solid 1px #FF0084; } ul.pagination .previous { 	text-indent: -9999px; 	background: url("/images/gtib/paginationarrows.png") no-repeat center -98px; 	width:32px; } ul.pagination .next { 	text-indent: -9999px; 	background: url("/images/gtib/paginationarrows.png") no-repeat center -34px; 	width:32px; } ul.pagination .previous-off{ 	text-indent: -9999px; 	background: url("/images/gtib/paginationarrows.png") no-repeat center -66px; 	width:32px; } ul.pagination .next-off{ 	text-indent: -9999px; 	background: url("/images/gtib/paginationarrows.png") no-repeat center -2px; 	width:32px; } .filtericon { 	display: inline-block; 	background:url("/images/gtib/filter24.png") no-repeat right -1px; 	background-position: right -4px; 	text-indent: -9999px; 	width:24px; 	height: 14px; 	margin-right:2px; 	padding:0; } .filterclose { 	display: inline-block; 	background:url("/images/gtib/filterclose24.png") no-repeat center -1px; 	background-position: center -4px; 	text-indent: -9999px; 	width:24px; 	height: 18px; 	margin-right:2px; 	padding:0; 	vertical-align: middle; } .buttonthumbgrey{display:inline-block; width:32px; height:32px; 	margin-right: 2px; 	 	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f9f9f9), color-stop(1, #e9e9e9) ); 	background:-moz-linear-gradient( center top, #f9f9f9 5%, #e9e9e9 100% ); 	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9', endColorstr='#e9e9e9'); 	background-color:#f9f9f9; 	border:1px solid #dcdcdc; 	padding: 2px; } .buttonthumbgrey:hover { 	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #e9e9e9), color-stop(1, #f9f9f9) ); 	background:-moz-linear-gradient( center top, #e9e9e9 5%, #f9f9f9 100% ); 	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e9e9e9', endColorstr='#f9f9f9'); 	background-color:#fff;border:1px solid #dcdcdc; } .buttonthumbgrey:active { 	position:relative; 	top:1px; } .buttonthumbgrey.activated{ 	border:1px solid black !important; } .filterbrowselist{ 	display: inline-block; 	background:url("/images/gtib/button-browselist.png") no-repeat center top; 	background-position: center top; 	text-indent: -9999px; 	width:24px; 	height:24px; 	padding:0; 	margin:1px; } .filterbrowsethumb{ 	display: inline-block; 	background:url("/images/gtib/button-browsethumb.png") no-repeat center top; 	background-position: center top; 	text-indent: -9999px; 	width:24px; 	height:24px; 	padding:0; 	margin:1px; } ul.countrylist{ 	padding:0; } ul.countrylist li{ 	display:block; float:left; 	width:31%; 	padding:0 0 5px 0px; 	margin: 0 1% 0 1%;  } .blockcountrylist a, .blockcountrylist a:visited{ 	 	color:#000000; 	text-decoration: underline; } .blockcountrylist a:hover, .blockcountrylist a:active{ 	color:#FF0084; } .nmembers{ 	color:#0073ea; } h2.pseudoname{ 	padding:20px 0 0 15px; 	font-size: 14px; 	margin-bottom: 0; } .contactlistblock{ 	display:block; 	clear: both; 	padding:0; 	background:white; } .contactlistblock .photoedit{ 	margin-top:5px; } .contactlistinfosblock{ 	display:block; 	margin-top: 24px; 	padding:0; } ul.contactlistinfos{ 	display:block; 	padding:0 0 10px 30px; } ul.contactlistinfos li{ 	margin:0 0 15px 0; } div.hrcontactlist{ 	width:96%; 	border: solid #999; 	border-width: 1px 0 0; 	clear: both; 	margin: 5px 0 12px;margin-left: 2%; 	height: 0; } .select-dd-28 li { 	height: 28px; } .uploadphotosbtn { 	height: 52px; 	border: 0px solid #FF0084; 	float: right; 	display: inline-block; 	background: url(/images/gtib/ic-upl-file.jpg) no-repeat left center; 	background-position: left center; 	text-indent: 60px; 	margin-right: 5px; 	padding: 2px; 	width: 190px; } #notify-container { 	background-color: #fff4f4; } .popup960{ 	position: relative; 	width: 920px; 	margin: 20px auto; 	background-color: #f1f1f1; 	padding:20px } .popup960-container{ 	width: 880px; 	padding: 20px; 	background-color: #ffffff; 	margin: 0 auto; } ul.photofacebook{ 	width:840px; border:0px solid black; 	padding:0; 	margin:15px 10px 15px 10px; } .photofacebook .tofsquare160{ 	width: 160px; 	height: 160px; 	float: left; 	margin: 2px; 	overflow:hidden; 	line-height: 0; 	vertical-align:middle; 	border:2px solid #fff; 	padding:0; 	z-index: 1; } ul.photouploader{ 	width:416px; border:0px solid black; 	padding:0; 	margin:15px 10px 15px 0px; } .photouploader .tofsquare96{ 	width: 96px; 	height: 96px; 	float: left; 	margin: 2px; 	overflow:hidden; 	line-height: 0; 	vertical-align:middle; 	border:2px solid #fff; 	padding:0; 	z-index: 1; } .tofsquare96 img { 	max-width: 200px; 	max-height: 200px; } .selectup{ 	border:2px solid #FF0084 !important; 	position:relative; 	z-index:2; } ul.photofacebook img{ 	cursor:pointer; } .uploadaction{ 	display:block; 	padding:10px 0 5px 0; } .whiteblock .uploadaction{ 	display:block; 	padding:10px 0px 5px 0; } .whiteblock .uploadactionyop{ 	display:block; 	padding:0px 0px 15px 0; 	margin-bottom: 10px; } .whiteblock .uploadaction h3{ 	display:inline; } .blockimgbyemailscroll{ 	width:830px; 	height:140px !important; 	padding:0 !important; 	overflow-x: auto !important; 	overflow-y: hidden !important; 	margin: 0px 0px 10px 0px; } .blockimgbyemailscroll ul.photouploader{ 	height:220px !important; 	padding:0; 	margin:15px 0px 15px 0px; } .blockimgbyemailscroll ul.photofacebook{ 	width:auto; 	display:block; 	width: 2000px; 	height:168px !important; 	padding:0 !important; 	overflow-x: auto !important; 	overflow-y:hidden !important; 	margin: 0px 0px 0px 0px; } .blockimgbyemailscroll-y{ 	width:450px; 	height:220px !important; 	padding:0 0 0 0; 	overflow-x: hidden !important; 	overflow-y:auto !important; 	margin: 0px 0px 0px 0px; } .blockimgbyemailscroll-y ul.photofacebook{ 	width:auto; 	display:block; 	height: 2000px; 	width:520px !important; 	padding:0 !important; 	overflow-x: hidden !important; 	overflow-y:auto !important; 	margin: 0px 0px 0px 0px; } .popup960-container { 	width: 880px; 	padding: 20px; 	background-color: #ffffff; 	margin: 0 auto; } .imgfront, .imgback { 	position: absolute; 	margin:0px; 	bottom: 4px; 	right: 4px; } fieldset.votebox {    font-style: normal; } fieldset.votebox label {  display: block;  font-weight: bold;  line-height: 25px;  margin: 0px 0px 0px 0px; } fieldset.votebox ul li {  float: none !important; } div.voteresult {  font-style: normal;  padding: 10px; } div.resultvotechart{  font-size: 14px;  line-height: 14px;  margin-bottom: 0; } div.chartvote{  display:inline-block;  color: white;  text-align: right;  height:20px;  padding: 4px;  margin: 0 0 1px 0;  font-weight: bold; } div.voteresult div.pink{  background-color:#FF0084 !important; } div.voteresult div.blue{  background-color:#00B4FF !important; } div.voteresult div.green{  background-color:#468847 !important; } div.voteresult div.grey{  background-color:#999 !important; } span.chartpercent{  text-align: right;  padding-right: 5px;  line-height: 18px; } h3.promoteoption{ display:inline-block; font-size:18px; padding:6px 10px; background-color:#f4f4f4; margin-bottom: 0px; } span.promotemail{ display: inline-block; display:none; background:url("/images/gtib/interact-status-friends2.png") no-repeat right -1px; background-position: right top; text-indent: -9999px; width:18px; margin-left: 5px; padding:0; } a.promote-facebook{ display: block; margin:0 auto !important; height: 96px; width: 138px; border:0px solid #f9f9f9; background: url(/images/gtib/promote-icons/promote-social-facebook-w.png); text-indent: -9999px;	 } a.promote-facebook:hover{ background: url(/images/gtib/promote-icons/promote-social-facebook-whover.png); border:0px solid #ff0084; } a.promote-twitter{ display: inline-block; margin:5px 0 5px 0; height: 48px; width: 48px; border:1px solid #f9f9f9; background: url(/images/gtib/promote-icons/promote-social-twitter.png); text-indent: -9999px;	 } a.promote-twitter:hover{ background: url(/images/gtib/promote-icons/promote-social-twitterhover.png); border:1px solid #ff0084; } a.promote-tumblr{ display: inline-block; margin:5px 15px 5px 0; height: 48px; width: 48px; border:1px solid #f9f9f9; background: url(/images/gtib/promote-icons/promote-social-tumblr.png); text-indent: -9999px;	 } a.promote-tumblr:hover{ background: url(/images/gtib/promote-icons/promote-social-tumblrhover.png); border:1px solid #ff0084; } a.promote-wordpress{ display: inline-block; margin:5px 15px 5px 0; height: 48px; width: 48px; border:1px solid #f9f9f9; background: url(/images/gtib/promote-icons/promote-social-wordpress.png); text-indent: -9999px;	 } a.promote-wordpress:hover{ background: url(/images/gtib/promote-icons/promote-social-wordpresshover.png); border:1px solid #ff0084; } a.promote-blogger{ display: inline-block; margin:5px 15px 5px 0; height: 48px; width: 48px; border:1px solid #f9f9f9; background: url(/images/gtib/promote-icons/promote-social-blogger.png); text-indent: -9999px;	 } a.promote-blogger:hover{ background: url(/images/gtib/promote-icons/promote-social-bloggerhover.png); border:1px solid #ff0084; } a.promote-flickr{ display: inline-block; margin:5px 15px 5px 0; height: 48px; width: 48px; border:1px solid #f9f9f9; background: url(/images/gtib/promote-icons/promote-social-flickr.png); text-indent: -9999px;	 } a.promote-flickr:hover{ background: url(/images/gtib/promote-icons/promote-social-flickrhover.png); border:1px solid #ff0084; } h1.promoteh1{ 	text-indent:-9999px; 	width:260px; 	height:130px; 	display:block; 	padding:0; 	background: url(/images/gtib/promote-gtib-header260.png); } h2.promoteh2{ 	margin-top: 35px; 	font-size:24px; 	line-height:30px; 	text-transform: none !important; } h1.promoteh1arial{ 	font-family: arial, sans-serif !important; 	font-size: 52px; 	text-transform: none !important; 	letter-spacing: -2px; } p.amazing{ 	font-weight: 400; 	font-size: larger; 	margin-bottom: 15px; 	color:black; } h3.freestuff, h3.freestuff2, h3.freestuff3, h3.freestuff4{ 	display:block !important; 	padding:5px 10px 4px 10px; 	 	font-size: 18px; 	margin-top:20px; 	margin-bottom: 20px; } h3.freestuff2 span{ display: inline-block; text-align: center; width:380px !important; min-width:380px !important; } h3.freestuff span{ 	color:white; 	background:#ff0084 !important; 	margin-right: 10px; 	font-weight: 900; 	padding:5px 10px 4px 10px; 	text-transform: uppercase; } h3.freestuff2 span, h3.freestuff3 span, h3.freestuff4 span{ 	color:white; 	background:#ff0084 !important; 	margin-right: 10px; 	font-weight: 900; 	padding:5px 10px 4px 10px; 	text-transform: uppercase; } .gopromote { text-decoration: none; font-size: 15px; font-weight: bold; padding: 6px 10px; } span.gold {  font-weight: bold !important;  color: #ff8200 !important;  text-transform: uppercase !important; } span.datanumber {  font-weight: bold !important;  color: #000000 !important; } .marginneg {  margin-bottom: -7px;  margin-left: 10px; } p.subtitle {  color: #666;  margin-top: -10px !important;  margin-bottom: 10px; } ul.moptions {  list-style: circle;  list-style-position: inside !important;  margin-bottom: 10px; } ul.moptions li {  padding-left: 7px;  list-style-position: inside !important; } ul.moptions li.selected {  list-style: none !important;  padding-left: 20px;  background: url("/images/gtib/interact-status-verified.png") no-repeat left -2px;  list-style-position: inside !important; } ul.moptions-circle {  list-style: none !important;  list-style-position: inside !important;  margin-bottom: 10px; } ul.moptions-circle li {  list-style: none !important;  padding-left: 22px;    background: url("/images/gtib/menu-icons-vote-a-black.png") no-repeat left;  list-style-position: inside !important; } ul.moptions-circle li.selected {  list-style: none !important;  padding-left: 22px;    background: url("/images/gtib/menu-icons-vote-a-pink.png") no-repeat left;  list-style-position: inside !important; } .h160 {  height: 160px !important; } span.continue {  font-weight: bold !important;  color: green !important; } span.asterix {  font-weight: bold !important;  color: #FF0084 !important;  font-size: 24px;  margin-bottom: -5px; } span.asterixwhite {  font-weight: bold !important;  color: #ffffff !important;  opacity: 0!important;  font-size: 24px;  margin-bottom: -5px; } span.redcolor {  font-weight: bold !important;  color: red !important; } button.joinow{  -moz-box-shadow:inset 0px 1px 0px 0px #a4e271;  -webkit-box-shadow:inset 0px 1px 0px 0px #a4e271;  box-shadow:inset 0px 1px 0px 0px #a4e271;  background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #89c403), color-stop(1, #77a809) );  background:-moz-linear-gradient( center top, #89c403 5%, #77a809 100% );  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#89c403', endColorstr='#77a809');  background-color:#89c403;  border:1px solid #74b807;  color:#ffffff;  text-shadow:1px 1px 0px #528009;  padding: 12px;  font-size: 16px;  color:white;  font-weight: bold; } button.joinow:hover{  background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #77a809), color-stop(1, #89c403) );  background:-moz-linear-gradient( center top, #77a809 5%, #89c403 100% );  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#77a809', endColorstr='#89c403');  background-color:#77a809; } .button.joinow:active {  position:relative;  top:1px; } p.joinusnow{  text-align: center;  margin-bottom: 20px; } h1.promoteh1{  text-indent:-9999px;  width:260px;  height:130px;  display:block;  padding:0;  background: url(/images/gtib/promote-gtib-header260.png); } h2.promoteh2, h1.promoteh2{  margin-top: 35px;  font-size:24px;  line-height:30px;  text-transform: none !important; } h2.center, h1.center{  text-align: center; } h3.promoteh3{  font-size:20px;  line-height:24px;  text-transform: none !important;  color:black;  padding-left: 20px;  background: url("/images/gtib/interact-status-verified.png") no-repeat left center; } h1.promoteh1arial{  font-family: arial, sans-serif !important;  font-size: 52px;  text-transform: none !important;  letter-spacing: -2px; } span.numberround{ 	background-color: #f1f1f1; 	color: #000000; 	width: 25px; 	height: 25px; 	line-height: 25px; 	display: inline-block; 	text-align: center; 	border-radius: 50%; 	-moz-border-radius: 50%; 	-webkit-border-radius: 50%; } img.floatright{ 	float:right; 	margin-top: -20px; } .photolist .tofsquare64.iconbuttons-edit {  cursor: pointer;  border: 1px solid #ff0a83;  width: 62px;  height: 62px;  color: #000000; } .photolist .tofsquare64.iconbuttons-edit:hover {  color: #ff0a83; } .photolist .tofsquare64.iconbuttons-edit > div {  display: table-cell;  vertical-align: middle;  height: 62px;  text-align: center; } .photolist .tofsquare64.iconbuttons-edit > div.lang-de {  font-size: 10px; } .photolist .tofsquare64.iconbuttons-edit > div.lang-ru {  font-size: 13px; } @media screen and (max-width: 1320px) {  #header .logo {width: 80px!important;margin-left: 0!important;}  #header .logo a {display: table-cell; vertical-align: middle;height: 95px;}  #header .logo img {height: auto; width: 80px;} }
