.fc-event,.fc-event:hover,.fc-state-hover,.footer-content a:hover,.sbOptions a:link,.sbOptions a:visited,.sbSelector,.sbSelector:hover,.sub-menu li a:hover,.ui-button,.ui-button:hover,.ui-datepicker a,.ui-tabs ul.ui-tabs-nav li a,.ui-tabs ul.ui-tabs-nav li a.active,.ui-widget .fc-event,a,a.fc-more,a:active,a:hover,header .main-menu>li>a
{
	text-decoration: none;
}
.fc .fc-axis,.fc button,.fc-time-grid-event.fc-short .fc-content
{
	white-space: nowrap;
}




.ui-button
{
	background: #ebebeb;
	background: linear-gradient(to bottom,#fff 0,#ebebeb 100%);
	background: -moz-linear-gradient(top,#fff 0,#ebebeb 100%);
	background: -ms-linear-gradient(top,#fff 0,#ebebeb 100%);
	background: -o-linear-gradient(top,#fff 0,#ebebeb 100%);
	background: -webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#ebebeb));
	background: -webkit-linear-gradient(top,#fff 0,#ebebeb 100%);
	border-radius: 4px;
	color: #767575;
	cursor: pointer;
	display: inline-block;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ebebeb', GradientType=0);
	font-size: 11px;
	line-height: 14px;
	padding: 7px 9px 6px;
	text-align: center;
}
.ui-button:hover
{
	background: #5da7ed;
	background: linear-gradient(to bottom,#3e88ce 0,#5da7ed 100%);
	background: -moz-linear-gradient(top,#3e88ce 0,#5da7ed 100%);
	background: -ms-linear-gradient(top,#3e88ce 0,#5da7ed 100%);
	background: -o-linear-gradient(top,#3e88ce 0,#5da7ed 100%);
	background: -webkit-gradient(linear,left top,left bottom,color-stop(0,#3e88ce),color-stop(100%,#5da7ed));
	background: -webkit-linear-gradient(top,#3e88ce 0,#5da7ed 100%);
	border-color: #0266c7;
	color: #fff;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#3e88ce', endColorstr='#5da7ed', GradientType=0);
}
.ui-button.dark
{
	background: #919090;
	border-color: #818080;
	filter: none;
}
.ui-button.blue
{
	background: #4392dd;
	background: linear-gradient(to bottom,#52a1ec 0,#4392dd 100%);
	background: -moz-linear-gradient(top,#52a1ec 0,#4392dd 100%);
	background: -ms-linear-gradient(top,#52a1ec 0,#4392dd 100%);
	background: -o-linear-gradient(top,#52a1ec 0,#4392dd 100%);
	background: -webkit-gradient(linear,left top,left bottom,color-stop(0,#52a1ec),color-stop(100%,#4392dd));
	background: -webkit-linear-gradient(top,#52a1ec 0,#4392dd 100%);
	border-color: #4b9ae5;
	color: #fff;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#52a1ec', endColorstr='#4392dd', GradientType=0);
}
.ui-button.blue:hover
{
	background: #2f7eca;
	background: linear-gradient(to bottom,#1160ab 0,#2f7eca 100%);
	background: -moz-linear-gradient(top,#1160ab 0,#2f7eca 100%);
	background: -ms-linear-gradient(top,#1160ab 0,#2f7eca 100%);
	background: -o-linear-gradient(top,#1160ab 0,#2f7eca 100%);
	background: -webkit-gradient(linear,left top,left bottom,color-stop(0,#1160ab),color-stop(100%,#2f7eca));
	background: -webkit-linear-gradient(top,#1160ab 0,#2f7eca 100%);
	border-color: #0266c7;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#1160ab', endColorstr='#2f7eca', GradientType=0);
}
.ui-button.clear
{
	background: 0 none;
	filter: none;
}
.ui-button.special:after,.ui-button.special:before
{
	display: inline-block;
	height: 14px;
	vertical-align: top;
}
.ui-button.special:before
{
	content: url(../img/icons/stars-left.png);
	margin-right: 9px;
}
.ui-button.special:after
{
	content: url(../img/icons/stars-right.png);
	margin-left: 9px;
}
.section-bar .ui-slider .control-nav:after,.section-bar .ui-slider .slides:after,.sub-menu li a:before,.sub-menu li a:hover:before,.ui-button ul.sub-menu:before,.ui-carousel .control-nav:after,.ui-carousel .slides:after,.ui-tabs ul.ui-tabs-nav:after,.wrapper.news-list .item h5:after,header .main-menu ul.orderNav a:hover:before,header .main-menu:after
{
	content: "";
}
.ui-button.small
{
	border-color: #d4d5d6;
	padding-bottom: 1px;
	padding-top: 2px;
}
.ui-button.small.dark
{
	background: #e6e7e7;
	background: linear-gradient(to bottom,#eceded 0,#e6e7e7 100%);
	background: -moz-linear-gradient(top,#eceded 0,#e6e7e7 100%);
	background: -ms-linear-gradient(top,#eceded 0,#e6e7e7 100%);
	background: -o-linear-gradient(top,#eceded 0,#e6e7e7 100%);
	background: -webkit-gradient(linear,left top,left bottom,color-stop(0,#eceded),color-stop(100%,#e6e7e7));
	background: -webkit-linear-gradient(top,#eceded 0,#e6e7e7 100%);
	border-color: #cfcece;
	color: #838282;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eceded', endColorstr='#e6e7e7', GradientType=0);
}
.ui-button.small.blue
{
	background: #cdd9de;
	background: linear-gradient(to bottom,#e1edf1 0,#cdd9de 100%);
	background: -moz-linear-gradient(top,#e1edf1 0,#cdd9de 100%);
	background: -ms-linear-gradient(top,#e1edf1 0,#cdd9de 100%);
	background: -o-linear-gradient(top,#e1edf1 0,#cdd9de 100%);
	background: -webkit-gradient(linear,left top,left bottom,color-stop(0,#e1edf1),color-stop(100%,#cdd9de));
	background: -webkit-linear-gradient(top,#e1edf1 0,#cdd9de 100%);
	border-color: #adcfdb;
	color: #0755a0;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e1edf1', endColorstr='#cdd9de', GradientType=0);
}
.ui-button.big
{
	font-size: 25px;
	font-weight: 700;
	line-height: 29px;
	padding: 11px 40px 10px;
}
.ui-button.big.blue
{
	background: #4392de;
	background: linear-gradient(to bottom,#4b9ae5 0,#4392de 100%);
	background: -moz-linear-gradient(top,#4b9ae5 0,#4392de 100%);
	background: -ms-linear-gradient(top,#4b9ae5 0,#4392de 100%);
	background: -o-linear-gradient(top,#4b9ae5 0,#4392de 100%);
	background: -webkit-gradient(linear,left top,left bottom,color-stop(0,#4b9ae5),color-stop(100%,#4392de));
	background: -webkit-linear-gradient(top,#4b9ae5 0,#4392de 100%);
	border: 1px solid #4b9ae5;
	border-bottom: 3px solid #004a90;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4b9ae5', endColorstr='#4392de', GradientType=0);
}
.ui-button.big.blue:hover
{
	background: #4392de;
	background: linear-gradient(to bottom,#4392de 0,#4b9ae5 100%);
	background: -moz-linear-gradient(top,#4392de 0,#4b9ae5 100%);
	background: -ms-linear-gradient(top,#4392de 0,#4b9ae5 100%);
	background: -o-linear-gradient(top,#4392de 0,#4b9ae5 100%);
	background: -webkit-gradient(linear,left top,left bottom,color-stop(0,#4392de),color-stop(100%,#4b9ae5));
	background: -webkit-linear-gradient(top,#4392de 0,#4b9ae5 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4392de', endColorstr='#4b9ae5', GradientType=0);
}
.ui-button ul.sub-menu
{
	background: #fff;
	border: 1px solid #b6b7b7;
	border-radius: 4px;
	display: none;
	left: 0;
	padding: 9px 0;
	position: absolute;
	text-align: left;
	top: 38px;
	width: 100%;
	z-index: 1000;
}
.ui-button ul.sub-menu:before
{
	background: url(../img/sub-menu-arrow.png)center bottom no-repeat;
	display: block;
	height: 10px;
	left: 0;
	position: absolute;
	top: -10px;
	width: 100%;
}
.ui-button:hover ul.sub-menu
{
	display: block!important;
}
.ui-button ul.sub-menu li
{
	float: none;
	font: 400 12px/16px Arial,Helvetica,sans-serif;
	margin: 9px 9px 0;
	padding-left: 0;
}
.ui-button ul.sub-menu li:first-child
{
	margin-top: 0;
}
.ui-button ul.sub-menu li .ui-button
{
	display: block;
}
.fullButton
{
	background: #80AEBE;
	border: none;
	border-bottom: 3px solid #5C91A3;
	border-radius: 5px;
	color: #fff;
	cursor: pointer;
	float: right;
	height: 34px;
	moz-transition: all .4s ease-in-out;
	ms-transition: all .4s ease-in-out;
	o-transition: all .4s ease-in-out;
	padding: 5px;
	text-align: center;
	transition: all .4s ease-in-out;
	webkit-transition: all .4s ease-in-out;
	width: 26%;
}
.fullButton:hover
{
	background: #6fa3b5;
	border-color: #538393;
}
.button.primary
{
	background: #0D5CAB;
	border-radius: 5px;
	color: #FFF;
	cursor: pointer;
	font-size: 15px;
	outline: 0;
	padding: 0 20px;
}
.button.primary:hover
{
	background: #0b4f93;
}
.ui-tabs ul.ui-tabs-nav
{
	border-bottom: 1px solid #b6b7b7;
	margin-bottom: 20px;
}
.ui-tabs ul.ui-tabs-nav:after
{
	clear: both;
	display: table;
}
.ui-tabs ul.ui-tabs-nav li
{
	background: #ebebeb;
	background: linear-gradient(to bottom,#fff 0,#ebebeb 100%);
	background: -moz-linear-gradient(top,#fff 0,#ebebeb 100%);
	background: -ms-linear-gradient(top,#fff 0,#ebebeb 100%);
	background: -o-linear-gradient(top,#fff 0,#ebebeb 100%);
	background: -webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#ebebeb));
	background: -webkit-linear-gradient(top,#fff 0,#ebebeb 100%);
	border: 1px solid #b6b7b7;
	border-radius: 4px 4px 0 0;
	color: #767575;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ebebeb', GradientType=0);
	float: left;
	font-size: 12px;
	line-height: 15px;
	margin: 0 0 -1px 5px;
	max-width: 180px;
	text-align: center;
}
@media only screen and (max-width:768px)
{
	.ui-tabs ul.ui-tabs-nav li
	{
		margin: 0 0 5px 5px;
	}
}
.ui-tabs ul.ui-tabs-nav li:first-child
{
	margin-left: 0;
}
.ui-tabs ul.ui-tabs-nav li a
{
	color: #767575;
	display: block;
	outline: 0;
	padding: 8px 10px;
}
.ui-tabs ul.ui-tabs-nav li a.active
{
	background: #5da7ed;
	background: linear-gradient(to bottom,#3e88ce 0,#5da7ed 100%);
	background: -moz-linear-gradient(top,#3e88ce 0,#5da7ed 100%);
	background: -ms-linear-gradient(top,#3e88ce 0,#5da7ed 100%);
	background: -o-linear-gradient(top,#3e88ce 0,#5da7ed 100%);
	background: -webkit-gradient(linear,left top,left bottom,color-stop(0,#3e88ce),color-stop(100%,#5da7ed));
	background: -webkit-linear-gradient(top,#3e88ce 0,#5da7ed 100%);
	border-color: #0266c7 #0266c7 #5da7ed;
	color: #fff;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#3e88ce', endColorstr='#5da7ed', GradientType=0);
}
.ui-carousel
{
	position: relative;
}
.ui-carousel .slides:after
{
	clear: both;
	display: table;
}
.ui-carousel .slides li
{
	float: left;
	margin-left: 20px;
}
@media only screen and (max-width:768px)
{
	.ui-carousel .slides li
	{
		margin-left: 22px;
	}
}
.ui-carousel .slides li:first-child
{
	margin-left: 0;
}
.ui-carousel .control-nav
{
	bottom: 0;
	position: absolute;
	right: 0;
}
.ui-carousel .control-nav:after
{
	clear: both;
	display: table;
}
.ui-carousel .control-nav li
{
	display: block;
	float: left;
	margin-left: 5px;
}
.ui-carousel .control-nav li:first-child
{
	margin-left: 0;
}
.ui-carousel .control-nav li a
{
	background: #004a90;
	border-radius: 100%;
	cursor: pointer;
	display: block;
	height: 16px;
	overflow: hidden;
	text-indent: -999px;
	width: 16px;
}
.ui-carousel .control-nav li a.active
{
	background-color: #4392de;
}
.ui-carousel .direction-nav a
{
	background: url(../img/slider-direction-nav.png)no-repeat;
	display: block;
	height: 60px;
	outline: 0;
	position: absolute;
	top: 50%;
	width: 32px;
}
.ui-icon
{
	background: center no-repeat;
	display: inline-block;
	transition: all .5s;
	vertical-align: middle;
	webkit-transition: all .5s;
}
.ui-icon.s14x14
{
	height: 14px;
	width: 14px;
}
.ui-icon.s14x14.search
{
	background-image: url(../img/icons/s14x14-search.png);
}
.ui-icon.s20x20
{
	height: 20px;
	width: 20px;
}
.ui-icon.s20x20.facebook
{
	background-image: url(../img/icons/s20x20-facebook.png);
}
.ui-icon.s20x20.twitter
{
	background-image: url(../img/icons/s20x20-twitter.png);
}
.ui-icon.s30x30
{
	height: 30px;
	width: 30px;
}
.ui-icon.s30x30.refresh
{
	background-image: url(../img/icons/s30x30-refresh.png);
}
.ui-icon.s24x24
{
	float: left;
	height: 24px;
	margin: 10px;
	width: 24px;
}
.ui-icon.s24x24.microphone
{
	background-image: url(../img/icons/news.png);
	height: 20px;
	margin-top: 13px;
	width: 27px;
}
.ui-icon.s24x24.megaphone
{
	background-image: url(../img/icons/s24x24-megaphone.png);
}
.ui-icon.s24x24.management
{
	background-image: url(../img/icons/s24x24-manage.png);
}
.ui-icon.s24x24.guy
{
	background-image: url(../img/icons/s24x24-guy.png);
}
.ui-icon.s10x10.back
{
	background-image: url(../img/icons/s10x10-back.png);
	height: 10px;
	width: 10px;
}
.ui-icon.s17x14.home
{
	background-image: url(../img/icons/s17x14-home.png);
	height: 14px;
	width: 17px;
}
.ui-icon.s27x14.pdf
{
	background-image: url(../img/icons/s27x14-pdf.png);
	height: 14px;
	width: 27px;
}
.ui-icon.s30x12.photo
{
	background-image: url(../img/icons/s30x12-photo.png);
	height: 12px;
	width: 30px;
}
.ui-icon.s25x18.users
{
	background-image: url(../img/icons/s25x18-users.png);
	height: 18px;
	width: 25px;
}
.ui-icon.s25x18.users.white,a:hover>.ui-icon.s25x18.users
{
	background-image: url(../img/icons/s25x18-users-white.png);
}
.ui-icon.s17x17.create
{
	background-image: url(../img/icons/s17x17-create.png);
	height: 17px;
	width: 17px;
}
.ui-icon.s17x17.create.white,a:hover>.ui-icon.s17x17.create
{
	background-image: url(../img/icons/s17x17-create-white.png);
}
.ui-icon.s25x25.tick
{
	background-image: url(../img/icons/s25x25-tick.png);
	height: 25px;
	width: 25px;
}
.ui-icon.s25x25.tick.white,a:hover>.ui-icon.s25x25.tick
{
	background-image: url(../img/icons/s25x25-tick-white.png);
}
.ui-icon.s63x58
{
	height: 58px;
	width: 94px;
}
.ui-icon.s63x70
{
	height: 58px;
	width: 63px;
}
.ui-icon.s63x58.airplane
{
	background-image: url(../img/icons/s63x58-airplane.png);
}
.ui-icon.s63x70.video
{
	background-image: url(../img/icons/s63x58-video.png);
}
.ui-icon.s66x69.exam
{
	background-image: url(../img/icons/exam.png);
}
.ui-icon.s66x69
{
	height: 69px;
	width: 66px;
}
.ui-icon.s63x58.quality
{
	background-image: url(../img/icons/s63x58-quality.png);
}
.ui-icon.s63x64.globe
{
	background-image: url(../img/icons/s63x64-globe.png);
	height: 64px;
	width: 63px;
}
.ui-icon.s74x46.group
{
	background-image: url(../img/icons/s74x46-group.png);
	height: 46px;
	width: 74px;
}
.ui-icon.s50x69.passenger
{
	background-image: url(../img/icons/s50x69-pass.png);
	height: 69px;
	width: 74px;
}
.ui-icon.s42x58.clipboard
{
	background-image: url(../img/icons/s42x58-clipboard.png);
	height: 58px;
	width: 42px;
}
.ui-icon.s67x66.strategy
{
	background-image: url(../img/icons/s67x66-strategy.png);
	height: 66px;
	width: 67px;
}
.ui-icon.s54x61.tree
{
	background-image: url(../img/icons/s54x61-tree.png);
	height: 61px;
	width: 54px;
}
.ui-icon.bubbles
{
	background: url(../img/ui-icons-bubblelist.png)no-repeat;
	height: 68px;
	width: 74px;
}
.ui-icon.bubbles.group
{
	background-position: 0 0;
	height: 66px;
	width: 74px;
}
.ui-icon.bubbles.globe
{
	background-position: -100px 0;
	height: 67px;
	width: 63px;
}
.ui-icon.bubbles.passenger
{
	background-position: -200px 0;
	height: 69px;
	width: 50px;
}
.ui-icon.bubbles.clipboard
{
	background-position: -300px 0;
	height: 70px;
	width: 42px;
}
.ui-icon.bubbles.airplane
{
	background-position: -400px 0;
	height: 66px;
	width: 67px;
}
.ui-icon.bubbles.tree
{
	background-position: -500px 0;
	height: 65px;
	width: 54px;
}
.ui-icon.bubbles.quality
{
	background-position: -600px 0;
}
.ui-icon.bubbles.video
{
	background-position: -700px 0;
}
.ui-icon.bubbles.exam
{
	background-position: -800px 0;
}
.bbAccordion
{
	margin-bottom: 10px;
}
.bbAccordion .accordion-head
{
	background: #4C9DE8;
	border: 1px solid #24495d;
	border-radius: 5px;
	cursor: pointer;
	padding: .8em 1em;
}
.bbAccordion .accordion-head:hover,.bbAccordion.active .accordion-head,.bbAccordion.active .accordion-head:hover
{
	background: #0D5CAB;
}
.bbAccordion .accordion-head h2
{
	background: url(../img/accordion-arrow-right.png)100% 50% no-repeat;
	color: #fff;
	font-size: 1em;
	line-height: 1.3em;
	margin: 0;
	padding-right: 20px;
}
.bbAccordion.active .accordion-head h2
{
	background-image: url(../img/accordion-arrow-down.png);
}
.bbAccordion .accordion-head .ui-icons.arrow
{
	background-position: -377px -10px;
	float: right;
	height: 14px;
	margin: 2px 0 0 10px;
	width: 14px;
}
.bbAccordion.active .accordion-head .ui-icons.arrow
{
	background-position: -350px -10px;
}
.bbAccordion .accordion-content
{
	padding: 10px;
}
.bbAccordion .accordion-content.active
{
	display: block;
}
.bbAccordion .accordion-content article table:first-child
{
	margin-top: 0!important;
}
.wrapper.accordion
{
	background: 0 none;
	border: 0;
	padding: 0 20px;
}
.wrapper.accordion .wrapper-head
{
	background: url(../img/bg-pattern.png)#eceeef;
	border: 1px solid #cacbcc;
	border-radius: 3px;
	color: #505050;
	cursor: pointer;
	height: 50px;
	line-height: 50px!important;
	margin: 0!important;
	padding-left: 10px;
	position: relative;
}
.wrapper.accordion.active .wrapper-head
{
	background-color: #005ca9;
	border-color: #01488b;
	color: #fff;
}
.wrapper.accordion .wrapper-head:after
{
	background: url(../img/accordion-toggle.png)no-repeat;
	content: '';
	display: block;
	height: 32px;
	position: absolute;
	right: 10px;
	top: 10px;
	width: 32px;
}
.wrapper.accordion.active .wrapper-head:after
{
	background-image: url(../img/accordion-toggle-active.png);
}
.wrapper.accordion .wrapper-head h3,.wrapper.accordion .wrapper-head h4,.wrapper.accordion .wrapper-head h5,.wrapper.accordion .wrapper-head h6
{
	display: inline-block;
	font-weight: 700;
	vertical-align: middle;
}
.wrapper.accordion .wrapper-body
{
	border-bottom: 1px solid #cacbcc;
	display: none;
	padding: 10px 0;
}
.wrapper.accordion.active .wrapper-body
{
	display: block;
}
.ui-carousel .direction-nav a.prev
{
	background-position: 0 -91px;
	left: -52px;
}
.ui-carousel .direction-nav a.prev:hover
{
	background-position: 0 0;
}
.ui-carousel .direction-nav a.next
{
	background-position: -78px -91px;
	right: -52px;
}
.ui-carousel .direction-nav a.next:hover
{
	background-position: -78px 0;
}
.ui-table
{
	width: 100%;
}
.ui-table img
{
	height: auto!important;
}
.ui-table.highlight-first-col tr:first-child td
{
	background: #479BEB;
	color: #FFF;
}
.ui-table tr td
{
	border: 1px solid #CFCFCF;
	color: #767575;
	padding: 11px;
}
.col-6-table tr td
{
	display: none;
	padding: 5px;
	width: 100px;
}
.col-6-table p
{
	font-size: 12px;
	width: 100px;
}
section .section-bar.homeSection
{
	background: url(../img/section-bar-bg.png)left -20px repeat-x;
	height: 300px!important;
}
@media only screen and (min-width:350px)and (max-width:479px)
{
	section .section-bar.homeSection
	{
		height: 350px!important;
	}
}
@media only screen and (min-width:480px)and (max-width:768px)
{
	section .section-bar.homeSection
	{
		height: 400px!important;
	}
}
@media only screen and (max-width:768px)
{
	.direction-nav
	{
		display: none;
	}
	section .section-bar.homeSection
	{
		background: url(../img/section-bar-bg.png)no-repeat;
		background-size: cover;
		o-background-size: cover;
		webkit-background-size: cover;
	}
}
section .section-bar.mapsBar
{
	height: 340px!important;
}
.section-bar .ui-slider
{
	position: relative;
	z-index: 888;
}
.section-bar .ui-slider .viewport
{
	overflow: visible!important;
}
.section-bar .ui-slider .slides:after
{
	clear: both;
	display: table;
}
.section-bar .ui-slider .slides li
{
	color: #fff;
	font: 300 12px/18px "Museo Sans",Arial,Helvetica,sans-serif;
	opacity: 0;
	visibility: hidden;
}
.section-bar .ui-slider .slides li .media
{
	background: #fff;
	border: 1px solid #acacab;
	border-radius: 4px;
	box-shadow: 0 50px 75px -75px #000;
	float: left;
	height: 290px;
	margin: 0 15px 0 0;
	padding: 4px;
	width: 52.1%;
}
@media only screen and (max-width:768px)
{
	.section-bar .ui-slider .slides li .media
	{
		box-shadow: none;
		float: none;
		height: auto;
		margin: 0 auto;
		max-width: 500px;
		width: 90%;
	}
	.section-bar .ui-slider .slides li .media img
	{
		width: 100%;
	}
}
.section-bar .ui-slider .slides li .media img
{
	display: block;
}
.section-bar .ui-slider .slides li .slogan,.section-bar .ui-slider .slides li p
{
	float: right;
	margin: 20px 0 0;
	width: 430px;
}
.section-bar .ui-slider .slides li .slogan
{
	font-size: 33px;
	font-weight: 900;
	line-height: 33px;
}
@media only screen and (max-width:768px)
{
	.section-bar .ui-slider .slides li .slogan,.section-bar .ui-slider .slides li p
	{
		float: none;
		margin: 0;
		text-align: center;
		width: 100%;
	}
	.section-bar .ui-slider .slides li .slogan
	{
		font-size: 18px;
		line-height: 1;
		margin: 10px auto;
		width: 95%;
	}
	.section-bar .ui-slider .slides li .slogan-title
	{
		display: none;
	}
}
.slogan-title
{
	font-size: 20px;
}
.section-bar .ui-slider .control-nav
{
	bottom: 15px;
	position: absolute;
	right: 0;
}
.section-bar .ui-slider .control-nav:after
{
	clear: both;
	display: table;
}
.section-bar .ui-slider .control-nav li
{
	display: block;
	float: left;
	margin-left: 5px;
}
@media only screen and (max-width:768px)
{
	.section-bar .ui-slider .control-nav
	{
		bottom: -20px;
		text-align: center;
		width: 100%;
	}
	.section-bar .ui-slider .control-nav li
	{
		display: inline-block;
		float: none;
	}
}
.section-bar .ui-slider .control-nav li:first-child
{
	margin-left: 0;
}
.section-bar .ui-slider .control-nav li a
{
	background: #004a90;
	border-radius: 50%;
	cursor: pointer;
	display: block;
	height: 16px;
	moz-transition: all .4s ease;
	ms-transition: all .4s ease;
	o-transition: all .4s ease;
	overflow: hidden;
	text-indent: -999px;
	transition: all .4s ease;
	webkit-transition: all .4s ease;
	width: 16px;
}
@media only screen and (max-width:768px)
{
	.section-bar .ui-slider .control-nav li a
	{
		height: 10px;
		width: 10px;
	}
}
.section-bar .ui-slider .control-nav li a.active
{
	background-color: #4C9BE6;
}
.section-bar .ui-slider .direction-nav a
{
	background: url(../img/slider-direction-nav.png)no-repeat;
	display: block;
	height: 60px;
	outline: 0;
	position: absolute;
	top: 50%;
	width: 32px;
}
.section-bar .ui-slider .direction-nav a.prev
{
	background-position: 0 -91px;
	left: -52px;
}
.section-bar .ui-slider .direction-nav a.prev:hover
{
	background-position: 0 0;
}
.section-bar .ui-slider .direction-nav a.next
{
	background-position: -78px -91px;
	right: -52px;
}
.section-bar .ui-slider .direction-nav a.next:hover
{
	background-position: -78px 0;
}
.flex-overlay
{
	background-color: transparent;
	height: 70%;
	left: 0;
	position: absolute;
	top: 0;
	width: 100%;
	z-index: 9999;
}
.header-top,.select-input,header,header .menu-bar
{
	position: relative;
}
.flex-next,.flex-prev
{
	z-index: 99999;
}
.fancybox-wrap
{
	background: #fff;
	padding: 12px;
}
.fancybox-wrap .fancybox-skin
{
	border-radius: 0;
	box-shadow: none;
}
.fancybox-wrap .fancybox-close
{
	background: url(../img/icons/s16x16-close.png)center no-repeat #fff;
	border: solid #cecccc;
	border-radius: 0 0 0 10px;
	border-width: 0 0 1px 1px;
	height: 30px;
	right: 0;
	top: 0;
	width: 36px;
}
.wrapper.news-tab .pagination
{
	height: 9px;
	line-height: 9px;
	padding: 22px 0;
	text-align: center;
}




.wrapper.news-tab .pagination a
{
	background: #D0CECE;
	border-radius: 100%;
	display: inline-block;
	height: 9px;
	width: 9px;
	margin-top: 10px;
}
.wrapper.news-tab .pagination a.active
{
	background: #67a8ee;
}
.fullButton,.wrapper.pagination .wrapper-body .more
{
	font-size: 18px;
}
.wrapper.pagination .wrapper-body
{
	color: #838282;
	padding: 15px 0;
	text-align: center;
}
.wrapper.pagination .wrapper-body .ui-button
{
	margin: 0 2px;
}
.wrapper.pagination .wrapper-body .page
{
	padding-left: 0;
	padding-right: 0;
	width: 18px;
}
.wrapper.pagination .wrapper-body .page.active
{
	background: #0755a0;
	border-color: #0755a0;
	color: #fff;
}
.ui-input
{
	background: #f4f6f5;
	border-radius: 4px;
	color: #767575;
	font: 12px/16px Arial,Helvetica,sans-serif;
	height: 15px;
	margin: 0;
	moz-transition: all .4s ease-in-out;
	ms-transition: all .4s ease-in-out;
	o-transition: all .4s ease-in-out;
	outline: 0;
	padding: 6px 10px;
	transition: all .4s ease-in-out;
	webkit-transition: all .4s ease-in-out;
	width: 220px;
}
.ui-input:focus
{
	border-color: #767575;
}
textarea.ui-input
{
	height: 86px;
	resize: none;
}
.select-input
{
	background: #f1f1f1;
	border-radius: 4px;
	box-sizing: border-box;
	color: #999;
	font-size: 15px;
	min-width: 140px;
	outline: 0;
	padding: 10px;
}
.select-input.calendar-input
{
	background: url(../img/icons/datepicker.png)right center no-repeat #f1f1f1;
	padding: 10px 0 10px 18px;
}
header
{
	background: #fff;
}
header .header-bar
{
	background: rgba(0,0,0,.4);
	color: #fff;
	font-size: 12px;
	height: 25px;
	line-height: 25px;
}
header .header-bar .barColumn
{
	border-right: 1px solid rgba(0,0,0,.1);
	margin-left: 25px;
	padding-right: 25px;
}
@media only screen and (max-width:768px)
{
	header .header-bar
	{
		overflow: hidden;
	}
	header .header-bar .barColumn
	{
		margin-left: 10px;
		padding-right: 10px;
	}
	header .header-bar .barColumn.first-column
	{
		display: none;
	}
}
header .header-bar .lang li a
{
	color: #fff;
	display: block;
	height: 22px;
	moz-transition: all .5s ease-in-out;
	ms-transition: all .5s ease-in-out;
	o-transition: all .5s ease-in-out;
	padding-bottom: 2px;
	padding-left: 28px;
	transition: all .5s ease-in-out;
	webkit-transition: all .5s ease-in-out;
}
header .header-bar .lang li a.usa
{
	background: url(../img/icons/en.png)left center no-repeat;
}
header .header-bar .lang li a.usa.active,header .header-bar .lang li a.usa:hover
{
	color: #545480;
}
header .header-bar .lang li a.turkey
{
	background: url(../img/icons/tr.png)left center no-repeat;
	border-right: 1px solid rgba(0,0,0,.1);
	padding-right: 20px;
}
header .header-bar .lang li a.turkey.active,header .header-bar .lang li a.turkey:hover
{
	color: #BC3A38;
}
header .header-bar a
{
	color: #fff;
}
@media only screen and (max-width:768px)
{
	header .header-bar .lang li a
	{
		text-indent: -9999px;
	}
	header .header-bar .lang li a.turkey
	{
		padding-right: 10px;
	}
	.header-area
	{
		display: none;
	}
	.header-main:after,.header-main:before
	{
		content: "";
	}
	.header-main
	{
		box-sizing: border-box;
		moz-box-sizing: border-box;
		padding: 5px 10px 15px;
		webkit-box-sizing: border-box;
		width: 100%;
	}
	.header-main:before
	{
		display: table;
	}
	.header-main:after
	{
		clear: both;
		display: table;
	}
}
.menu-open
{
	display: none;
}
@media only screen and (max-width:768px)
{
	.menu-open
	{
		display: block;
		float: right;
		margin-top: 7px;
		width: 45px;
	}
	.menu-open span
	{
		background: #0D5CAB;
		display: block;
		height: 5px;
		margin-bottom: 6px;
		width: 100%;
	}
}
.menu-close
{
	display: none;
}
@media only screen and (max-width:768px)
{
	.menu-close
	{
		display: block;
		float: right;
		margin-top: 3px;
		width: 32px;
	}
	.menu-close span
	{
		background: #fff;
		display: block;
		height: 5px;
		width: 100%;
	}
	.menu-close span.line1
	{
		moz-transform: translateY(11.5px)translateX(0)rotate(45deg);
		transform: translateY(11.5px)translateX(0)rotate(45deg);
		webkit-transform: translateY(11.5px)translateX(0)rotate(45deg);
	}
	.menu-close span.line2
	{
		moz-transform: translateY(6.8px)translateX(0)rotate(-45deg);
		transform: translateY(6.8px)translateX(0)rotate(-45deg);
		webkit-transform: translateY(6.8px)translateX(0)rotate(-45deg);
	}
}
header .logo
{
	background: url(../img/logo.png)no-repeat;
	display: block;
	float: left;
	height: 79px;
	margin-top: 11px;
	width: 294px;
}
@media only screen and (max-width:768px)
{
	header .logo
	{
		background: url(../img/logo-mobile.png)no-repeat;
		height: 45px;
		margin-top: 0;
		padding: 0 10px;
		width: 150px;
	}
}
header .logo.en
{
	background: url(../img/header-logo.png)no-repeat;
	display: block;
	float: left;
	height: 79px;
	margin-top: 7px;
	width: 294px;
}
@media only screen and (max-width:768px)
{
	header .logo.en
	{
		background: url(../img/header-logo-mobile.png)no-repeat;
		height: 40px;
		margin-top: 0;
		padding: 0 10px;
		width: 150px;
	}
}
header .logo-ulastirma
{
	background: url(../img/logo-ulastirma.png)no-repeat;
	display: block;
	height: 115px;
	width: 175px;
}
@media only screen and (max-width:768px)
{
	header .logo-ulastirma
	{
		display: none;
	}
}
header .logo-ulastirma-en
{
	background: url(../img/logo-ulastirma-en.png)no-repeat;
	display: block;
	height: 100px;
	margin-top: 3px;
	width: 72px;
}
header .search-area
{
	margin: 5px 0 0;
	width: 395px;
}
header .search-area input[type=text]
{
	float: left;
	padding-right: 14px;
	width: 302px;
}
header .search-area .submit
{
	float: left;
	margin-left: -7px;
	padding-left: 28px;
	padding-right: 28px;
}
header .search-area .submit .ui-icon
{
	vertical-align: top;
}
header .sub-buttons
{
	margin: 0 0 10px;
}
header .sub-buttons .social
{
	float: left;
	height: 30px;
	line-height: 30px;
}
header .sub-buttons>.ui-button
{
	float: left;
	margin-right: 5px;
	padding-left: 0;
	padding-right: 0;
	width: 92px;
}
header .sub-buttons>.ui-button:first-child
{
	margin-left: 0!important;
}
.lang
{
	margin-right: 13px;
}
@media only screen and (max-width:768px)
{
	header .logo-ulastirma-en
	{
		display: none;
	}
	.lang
	{
		margin-right: 0;
	}
}
.header-top
{
	top: 0;
}
.header-top.hide
{
	top: -200px;
}
header .menu-bar
{
	background: url(../img/bg-x.png)0 -139px repeat-x;
	border-top: 1px solid #d4d4d4;
	box-shadow: 0 3px 6px -6px #000;
	font-size: 0;
	height: 46px;
	margin: 5px 0 0;
	text-align: center;
	top: 0;
	width: 100%;
	z-index: 7777;
}
@media only screen and (max-width:768px)
{
	header .menu-bar
	{
		background: rgba(71,155,235,.9);
		border-top: none;
		box-shadow: none;
		height: 100%;
		margin: 0;
		ms-overflow-y: auto;
		opacity: 0;
		overflow-y: auto;
		position: fixed;
		top: 0;
		visibility: hidden;
		width: 100%;
		z-index: 999;
	}
	header .menu-bar.active
	{
		opacity: 1;
		visibility: visible;
	}
}
header .menu-bar.smaller
{
	position: fixed;
	top: -15px;
}
header .menu-bar.smaller .page-intro
{
	left: 0;
	opacity: 1;
	visibility: visible;
}
.page-intro,.top
{
	visibility: hidden;
}
.page-intro
{
	background: #b1332e;
	bottom: 1px;
	box-sizing: border-box;
	color: #FFF;
	display: block;
	float: left;
	height: 47px;
	left: -10px;
	opacity: 0;
	padding-top: 7px;
	position: relative;
	text-align: center;
	transition: all 100ms cubic-bezier(.4,0,1,1);
	width: 47px;
}
header .main-menu
{
	display: inline-block;
	position: relative;
}
@media only screen and (max-width:768px)
{
	.page-intro
	{
		background: 0 0;
		left: 0;
		opacity: 1;
		padding-top: 2px;
		visibility: visible;
	}
	header .main-menu
	{
		margin-top: 60px;
		width: 90%;
	}
}
header .main-menu:after
{
	clear: both;
	display: table;
}
header .main-menu>li
{
	background: url(../img/menu-bar-separator.png)no-repeat;
	float: left;
	font: 900 14px/46px "Museo Sans",Arial,Helvetica,sans-serif;
	height: 46px;
	padding: 0!important;
	position: relative;
	vertical-align: top;
}
@media only screen and (max-width:768px)
{
	header .main-menu>li
	{
		background: 0 0;
		border-bottom: 1px solid rgba(0,0,0,.1)!important;
		float: none!important;
		height: auto!important;
		overflow: hidden;
		padding: 0!important;
	}
}
header .main-menu>li:first-child
{
	background: 0 none;
}
header .main-menu>li>a
{
	color: #939393;
	display: block;
	padding: 0 18px;
}
header .main-menu>li.active,header .main-menu>li:hover
{
	background: url(../img/bg-x.png)0 -185px repeat-x;
	border: 1px solid #4b9ae5;
	border-radius: 4px;
	height: 55px;
	margin: -6px 0;
	position: relative;
	z-index: 999;
}
@media only screen and (max-width:768px)
{
	header .main-menu>li>a
	{
		color: #FFF;
	}
	header .main-menu>li.active,header .main-menu>li:hover
	{
		background: 0 0;
		border: none;
		border-bottom: 1px solid #4b9ae5;
		border-radius: 0;
		height: auto;
		margin: 0;
		padding: 0!important;
		position: relative;
		z-index: 999;
	}
}
.sub-menu li,header .main-menu div.sub-menu li:first-child
{
	margin-top: 0;
}
header .main-menu>li:hover
{
	background-position: 0 -240px;
	border-color: #b1332e;
}
@media only screen and (max-width:768px)
{
	header .main-menu>li:hover
	{
		background: 0;
		border-color: #448ACC;
	}
}
@media only screen and (min-width:768px)
{
	header .main-menu>li.active>a,header .main-menu>li:hover>a
	{
		color: #fff;
		padding: 5px 17px 4px;
	}
}
header .main-menu .sub-menu
{
	background: #fff;
	border: 1px solid #b6b7b7;
	display: none;
	font: 400 11px/14px Arial,Helvetica,sans-serif;
	text-align: left;
	z-index: 999;
}
@media only screen and (max-width:768px)
{
	header .main-menu .sub-menu
	{
		background: 0 0;
		border: none;
		display: block;
		overflow: hidden;
		padding-bottom: 10px;
		position: relative;
		width: 100%;
	}
}
@media only screen and (min-width:768px)
{
	header .main-menu li:hover .sub-menu
	{
		display: block!important;
	}
}
header .main-menu>li.active .sub-menu
{
	border-top: none!important;
}
header .main-menu .sub-menu
{
	border-radius: 0 0 5px 5px;
	border-top: 6px solid #a3221d;
	padding: 14px 13px;
	position: absolute;
	top: 51px;
	width: 610px;
}
@media only screen and (max-width:768px)
{
	header .main-menu .sub-menu
	{
		border-top: none;
		display: none;
		left: 0!important;
		overflow: hidden;
		padding: 0 0 10px;
		position: relative!important;
		top: 0!important;
		width: 100%!important;
	}
	header .main-menu .sub-menu.open-nav
	{
		display: block;
	}
}
header .main-menu .sub-menu.first
{
	left: -1px;
}
@media only screen and (max-width:768px)
{
	header .main-menu .sub-menu.first
	{
		left: 0;
		width: 100%!important;
	}
}
header .main-menu .sub-menu.columns2 .item
{
	width: 31%;
}
@media only screen and (max-width:768px)
{
	header .main-menu .sub-menu.columns2 .item
	{
		width: 100%;
	}
}
header .main-menu .sub-menu.columns2n .item
{
	width: 35%;
}
@media only screen and (max-width:768px)
{
	header .main-menu .sub-menu.columns2n .item
	{
		width: 100%;
	}
}
header .main-menu .sub-menu.columns3 .item
{
	width: 23%;
}
header .main-menu .sub-menu .item
{
	float: left;
	margin-right: 10px;
	overflow: hidden;
	position: relative;
	z-index: 777;
}
header .main-menu .sub-menu .item li
{
	margin-left: 0!important;
}
@media only screen and (max-width:768px)
{
	header .main-menu .sub-menu.columns3 .item
	{
		width: 100%;
	}
	header .main-menu .sub-menu .item
	{
		text-align: center;
		width: 100%;
	}
	header .main-menu .sub-menu .item:first-child
	{
		margin-left: 0;
		margin-right: 0;
	}
}
header .main-menu .sub-menu .media img
{
	border-radius: 5px;
	display: block;
	height: 142px;
	width: 187px;
}
header .main-menu .sub-menu .media
{
	margin-right: 18px;
	width: 187px!important;
}
@media only screen and (max-width:768px)
{
	header .main-menu .sub-menu .media img
	{
		display: inline-block;
	}
	header .main-menu .sub-menu .media
	{
		margin-right: 0;
		text-align: center;
		width: 100%!important;
	}
}
header .main-menu .sub-menu .mediaList
{
	overflow: hidden;
	width: 200px;
}
header .main-menu .sub-menu .mediaItem
{
	border-bottom: 1px solid #eeeaea;
	margin-bottom: 10px;
	overflow: hidden;
	padding-bottom: 10px;
}
header .main-menu div.sub-menu .mediaItem:hover .info
{
	color: #b1332e;
}
@media only screen and (max-width:768px)
{
	header .main-menu .sub-menu .mediaItem
	{
		border-bottom: none;
		float: left;
		margin-bottom: 0;
		padding-bottom: 0;
		width: 50%;
	}
	header .main-menu div.sub-menu .mediaItem:hover .info
	{
		color: #fff;
	}
}
header .main-menu div.sub-menu .mediaItem:last-child
{
	border-bottom: 0;
	margin-bottom: 0;
	padding-bottom: 0;
}
header .main-menu div.sub-menu .mediaItem img
{
	border-radius: 3px;
	float: left;
}
@media only screen and (max-width:768px)
{
	header .main-menu div.sub-menu .mediaItem img
	{
		float: none;
	}
}
header .main-menu div.sub-menu .mediaItem .info
{
	color: #01427F;
	float: left;
	margin-left: 5px;
	moz-transition: all .4s ease-in-out;
	ms-transition: all .4s ease-in-out;
	o-transition: all .4s ease-in-out;
	padding-top: 5px;
	transition: all .4s ease-in-out;
	webkit-transition: all .4s ease-in-out;
	width: 100px;
}
@media only screen and (max-width:768px)
{
	header .main-menu div.sub-menu .mediaItem .info
	{
		color: #FFF;
		display: block;
		float: none;
		margin-bottom: 10px;
		margin-left: 0;
		width: 90%;
	}
}
header .main-menu div.sub-menu .mediaItem .info h5
{
	display: block;
	font-size: 18px;
	font-weight: 700;
	margin-bottom: 2px;
}
header .main-menu div.sub-menu .mediaItem .info span
{
	display: block;
	font-size: 10px;
	line-height: 1;
}
header .main-menu div.sub-menu ul
{
	display: inline-block;
	line-height: 14px;
	list-style: none;
	margin-right: 13px;
	vertical-align: middle;
}
header .main-menu div.sub-menu .buttons .ui-button
{
	padding: 5px 0 4px;
	width: 188px;
}
header .main-menu ul.sub-menu
{
	border-radius: 4px;
	left: 50%;
	margin-left: -76px;
	padding: 10px 0;
	top: 64px;
	width: 170px;
}
@media only screen and (max-width:768px)
{
	header .main-menu div.sub-menu ul
	{
		display: block;
		margin-right: 0;
	}
	header .main-menu ul.sub-menu
	{
		display: none;
		margin-left: 0;
		padding: 0;
	}
}
header .main-menu ul.sub-menu:before
{
	background: url(../img/sub-menu-arrow.png)center bottom no-repeat;
	content: '';
	display: block;
	height: 10px;
	left: 0;
	position: absolute;
	top: -10px;
	width: 100%;
}
header .main-menu ul.sub-menu li
{
	float: none;
	font: 400 12px/16px Arial,Helvetica,sans-serif;
	margin-top: 0;
	padding-left: 0;
}
header .main-menu ul.sub-menu a
{
	display: block;
	height: 38px;
	line-height: 40px;
	padding: 0 15px;
}
@media only screen and (max-width:768px)
{
	header .main-menu ul.sub-menu a
	{
		height: auto;
		line-height: 26px;
		padding: 0;
	}
}
.sub-menu li a
{
	color: #636467;
	font-size: 12px;
	line-height: 17px;
	padding-left: 0;
	position: relative;
	transition: all .5s ease;
}
.sub-menu li a,.sub-menu li a:before
{
	moz-transition: all .5s ease;
	ms-transition: all .5s ease;
	o-transition: all .5s ease;
	webkit-transition: all .5s ease;
}
.sub-menu li a:before
{
	background: #b1332e;
	height: 1px;
	left: 0;
	margin-right: 3px;
	opacity: 0;
	position: absolute;
	top: 7px;
	transition: all .5s ease;
	width: 0;
}
@media only screen and (max-width:768px)
{
	.sub-menu li a
	{
		color: #FFF;
	}
	.sub-menu li a:before
	{
		opacity: 1;
	}
}
.sub-menu li a:hover
{
	color: #b1332e;
	padding-left: 15px;
}
@media only screen and (min-width:768px)
{
	.sub-menu li a:hover:before
	{
		height: 1px;
		opacity: 1;
		width: 10px;
	}
}
@media only screen and (max-width:768px)
{
	.sub-menu li a:hover
	{
		color: #fff;
		padding-left: 0;
	}
	header .main-menu ul.orderNav
	{
		text-align: center;
	}
}
header .main-menu ul.orderNav a
{
	moz-transition: none;
	ms-transition: none;
	o-transition: none;
	transition: none;
	webkit-transition: none;
}
header .main-menu ul.orderNav a:hover
{
	background: url(../img/bg-x.png)0 -295px repeat-x;
	color: #fff;
	margin: 0 -1px;
	padding: 0 16px;
}
header .main-menu ul.orderNav a:hover:before
{
	height: 1px;
	opacity: 1;
	width: 0;
}
header .main-menu ul.orderNav a .ui-icon
{
	margin-right: 10px;
	width: 25px;
}
@media only screen and (max-width:768px)
{
	header .main-menu ul.orderNav a .ui-icon
	{
		display: none;
	}
}
header .main-menu ul.orderNav a i
{
	display: inline-block;
	line-height: 16px;
	vertical-align: middle;
	width: 105px;
}
@media only screen and (max-width:768px)
{
	header .main-menu ul.orderNav a i
	{
		width: 100%;
	}
	.menu-top
	{
		background: rgba(71,155,235,.8);
		box-sizing: border-box;
		height: 45px;
		moz-box-sizing: border-box;
		padding: 5px 4px;
		position: fixed;
		webkit-box-sizing: border-box;
		width: 100%;
		z-index: 9999;
	}
}
footer
{
	background: #4c4d4d;
}
footer .footer-bar
{
	background: #797878;
	height: 95px;
}
@media only screen and (max-width:768px)
{
	footer .footer-bar
	{
		display: none;
	}
}
footer .footer-bar li
{
	float: left;
	margin: 15px 0 0 35px;
}
footer .footer-bar li:first-child
{
	margin-left: 0;
}
footer .footer-bar li .ui-logos
{
	margin: 0 auto;
	opacity: .5;
	transition: opacity .3s;
}
footer .footer-bar li .ui-logos:hover
{
	opacity: 1;
}
footer .footer-bar .ui-logos
{
	background: url(../img/shgm-logos.png)no-repeat;
	display: block;
	height: 80px;
	width: 100px;
}
footer .footer-bar .ui-logos.shgm
{
	background-position: 0 0;
	width: 222px;
}
footer .footer-bar .ui-logos.uup
{
	background-position: -240px 0;
	width: 176px;
}
footer .footer-bar .ui-logos.bakanlik
{
	background-position: -450px 0;
	width: 86px;
}
footer .footer-bar .ui-logos.ulastirma
{
	background-position: -550px 0;
	width: 196px;
}
footer .footer-bar .ui-logos.cagri
{
	background-position: -760px 0;
	width: 117px;
}
footer .footer-content
{
	color: #fff;
	padding: 40px 0;
}
.wrapper.subscription
{
	margin-bottom: 40px;
}
footer .footer-content .wrapper.subscription
{
	margin-bottom: 0;
}
.footer-content .wrapper .wrapper-body:after,.wrapper.subscription .wrapper-body:after
{
	clear: both;
	content: '';
	display: table;
}
.footer-social
{
	float: right;
	width: 183px;
}
@media only screen and (max-width:768px)
{
	footer .footer-content
	{
		padding: 10px 0;
	}
	.footer-social
	{
		float: none;
		text-align: center;
		width: 100%;
	}
	.footer-social ul li
	{
		display: inline-block;
		float: none!important;
	}
}
.footer-social .social-title
{
	background: rgba(0,0,0,.4);
	border-radius: 3px;
	font-size: 13px;
	line-height: 1.3em;
	padding: 5px 8px;
}
@media only screen and (max-width:768px)
{
	.footer-social .social-title
	{
		display: block;
		margin: 0 10px;
	}
}
.footer-social>ul
{
	margin-left: -6px;
	margin-top: 10px;
}
.footer-social ul li
{
	float: left;
	list-style: none;
}
.footer-social ul li a
{
	background: rgba(0,0,0,.2);
	border-radius: 4px;
	box-sizing: border-box;
	color: #fff;
	display: block;
	height: 41px;
	margin-left: 6px;
	padding-top: 8px;
	text-align: center;
	width: 41px;
}
.fc button,.footer-social ul li a
{
	moz-box-sizing: border-box;
	webkit-box-sizing: border-box;
}
.footer-social ul li a:hover.facebook
{
	background: #3b5998;
}
.footer-social ul li a:hover.twitter
{
	background: #00aced;
}
.footer-social ul li a:hover.rss
{
	background: #f90;
}
.footer-social ul li a:hover.youtube
{
	background: #b00;
}
.wrapper.subscription .ui-button,.wrapper.subscription .ui-input,.wrapper.subscription label
{
	float: left;
	margin: 0 0 0 5px;
}
.wrapper.subscription label
{
	height: 30px;
	line-height: 30px;
}
.wrapper.subscription label em
{
	display: inline-block;
	line-height: 15px;
	vertical-align: middle;
}
.wrapper.subscription input[type=text]
{
	width: 120px;
}
.footer-content a
{
	color: #d9d5d5;
	display: block;
	margin-left: -3px;
	position: relative;
	transition: all .3s;
	webkit-transition: all .25s;
}
.mobile-sidebar-menu,.section-content .detail-area.full .side-area
{
	display: none;
}
.footer-content a:hover
{
	color: #fff;
}
.footer-content .v-list
{
	float: left;
	list-style: square;
	margin: 0 0 0 30px;
	width: 175px;
}
@media only screen and (max-width:768px)
{
	.footer-content .v-list
	{
		float: none!important;
		margin: 10px 14px!important;
		width: 100%!important;
	}
}
.footer-content .v-list:first-child
{
	margin-left: 0;
}
.footer-content .v-list li
{
	font-size: 11px;
	line-height: 1.3em;
	margin-left: 1em;
}
.footer-content .v-list .title
{
	font-size: 18px;
	font-weight: 700;
	margin-bottom: 5px;
	margin-top: 20px;
}
.footer-content .v-list .title:first-child
{
	list-style: none;
	margin-left: 0;
	margin-top: 0;
}
.top
{
	background: rgba(177,51,46,.8);
	border-radius: 50%;
	bottom: -60px;
	box-sizing: border-box;
	color: #fff;
	height: 50px;
	line-height: 50px;
	opacity: 0;
	padding-top: 7px;
	position: fixed;
	right: 30px;
	text-align: center;
	text-decoration: none;
	transition: all .3s linear;
	width: 50px;
	z-index: 888;
}
.top.show,.top.show .plane
{
	opacity: 1;
}
.top.show
{
	bottom: 20px;
	visibility: visible;
}
.section-content .detail-area .side-area
{
	/*float: left;*/
	width: 238px;
}
.side-area .wrapper.link-list
{
	border-top: 1px solid #b0cbd5;
	padding: 15px;
}
.side-area .wrapper.link-list:first-child
{
	border-top: 0 none;
}
.side-area .wrapper.link-list .wrapper-head
{
	color: #063f75;
	font: 700 17px/21px "Museo Sans",Arial,Helvetica,sans-serif;
	margin: 0 0 10px;
}
.side-area .wrapper.link-list .wrapper-body .item
{
	margin: 5px 0 0;
}
.side-area .wrapper.link-list .wrapper-body .item:first-child
{
	margin-top: 0;
}
.sidebar-menu li
{
	border-bottom: 1px solid #ddd;
	margin-bottom: 5px;
	padding: 5px 0;
}
.sidebar-menu li a
{
	color: #818586;
}
@media only screen and (max-width:768px)
{
	.footer-image
	{
		display: none;
	}
	.top
	{
		right: 10px;
	}
	.section-content .detail-area .side-area
	{
		display: none;
	}
	.mobile-sidebar-menu
	{
		display: block;
		margin-bottom: 10px;
	}
	.mobile-sidebar-menu select
	{
		appearance: none;
		background: url(../img/icons/arrow-black.png)right center no-repeat #fff;
		border: 1px solid #b0cbd5;
		border-radius: 3px;
		font-size: 15px;
		height: 40px;
		moz-appearance: none;
		outline: 0;
		padding-left: 10px;
		webkit-appearance: none;
		width: 100%;
	}
}
section
{
	background: url(../img/section-bg.png);
}
section .section-bar
{
	background: url(../img/section-bar-bg.jpg)left top repeat-x;
	background-size: cover;
	border-bottom: 1px solid #dde2e5;
	box-shadow: 0 3px 6px -6px #000;
	height: 220px!important;
	o-background-size: cover;
	overflow: hidden;
	padding: 30px 0;
	position: relative;
	webkit-background-size: cover;
	width: 100%;
}
section .section-bar.homeSection
{
	overflow: visible!important;
}
body.detail section .section-bar
{
	background: url(../img/section-bar-detail-bg.png)center 0 no-repeat #fff;
	background-size: cover;
	o-background-size: cover;
	webkit-background-size: cover;
}
@media only screen and (max-width:768px)
{
	section .section-bar
	{
		box-shadow: none;
		padding: 15px 0;
	}
	body.detail section .section-bar
	{
		height: 150px!important;
	}
}
body.detail section .section-bar.google-maps
{
	height: 330px!important;
	padding: 0;
}
@media only screen and (max-width:768px)
{
	body.detail section .section-bar.google-maps
	{
		height: 150px!important;
	}
}
body.detail section .section-bar.google-maps .google-map
{
	height: 100%;
	margin: 0;
}
body.detail section .section-bar.google-maps iframe
{
	height: 100%;
	width: 100%;
}
section .section-content
{
	padding: 30px 0;
}
.section-content .detail-area
{
	background: #e3ebee;
	border: 1px solid #b0cbd5;
	border-radius: 4px;
}
@media only screen and (max-width:768px)
{
	section .section-content
	{
		padding: 0;
		padding-top : 50px;
	}
	body.detail section .section-content
	{
		padding: 10px 0;
	}
	.section-content .detail-area
	{
		background: 0 0;
		border: none;
		padding: 0 10px;
	}
}
.section-content .detail-area .main-area
{
	background: url(/documents/sivilhavacilik/files/images/genel/shgm-logo-main.png)center no-repeat #fff;
	border: solid #b0cbd5;
	border-radius: 3px 0 0 3px;
	border-width: 1px 0 1px 1px;
	/*float: left;*/
	margin: -1px 0 -1px -1px;
	min-height: 617px;
	padding-bottom: 20px;
	width: 100%;
}
@media only screen and (max-width:768px)
{
	.section-content .detail-area .main-area
	{
		border-radius: 3px;
		border-width: 1px;
		float: none;
		margin: 0;
		min-height: auto;
		padding-bottom: 10px;
		width: 100%;
	}
}
.section-content .detail-area.full .main-area
{
	border-radius: 3px;
	float: none;
	overflow: hidden;
	width: 100%;
}
.section-content .main-area .wrapper
{
	margin: 20px 0 0;
}
.section-content .main-area .wrapper:first-child
{
	margin-top: 0;
}
.section-content .main-area .wrapper .wrapper-head
{
	color: #5A5A5A;
	font: 100 17px/19px "Museo Sans ",Arial,Helvetica,sans-serif;
	margin: 0 20px 15px;
}
.wrapper.article .wrapper-body
{
	color: #7F7E7E;
	line-height: 18px;
	padding: 0 20px 20px;
}
@media only screen and (max-width:768px)
{
	.wrapper.article .wrapper-body
	{
		padding: 0 10px 10px!important;
	}
	.wrapper.article .wrapper-body img
	{
		max-width: 100%;
	}
}
.share-wrapper
{
	border-bottom: 1px solid #ebecec;
	margin-bottom: 10px;
	margin-top: 10px;
}
.share-wrapper:before
{
	display: table;
}
.share-wrapper:after
{
	clear: both;
	display: table;
}
.share-content
{
	position: relative;
	top: 20px;
}
.share-content .share-title
{
	background: #FFF;
	float: left;
	font-size: 20px;
	margin-top: 7px;
	padding-right: 7px;
}
@media only screen and (max-width:768px)
{
	.share-content .share-title
	{
		display: none;
	}
}
.share-content .share-item
{
	background: #FFF;
	float: right;
}
.share-content .share-item a
{
	background: #FFF;
	border: 1px solid #7F7E7E;
	border-radius: 50%;
	box-sizing: border-box;
	color: #7F7E7E;
	display: inline-block;
	height: 39px;
	margin-left: 10px;
	padding-top: 7px;
	text-align: center;
	width: 39px;
}
.share-content .share-item a:hover
{
	color: #fff;
}
.share-content .share-item a:hover.facebook
{
	background: #0e589a;
	border-color: #0e589a;
}
.share-content .share-item a:hover.twitter
{
	background: #2bd0ff;
	border-color: #2bd0ff;
}
.share-content .share-item a:hover.google-plus
{
	background: #d34836;
	border-color: #d34836;
}
.vertical-select+.sbHolder .sbOptions a
{
	border-bottom: 1px solid #058ec0;
	color: #fff;
	font-size: 20px;
	font-weight: 300;
	padding: 7px 0 7px 3px;
}
.vertical-select+.sbHolder .sbOptions a:hover
{
	background: 0 0;
	color: red!important;
}
.vertical-select+.sbHolder .sbSelector
{
	color: #999!important;
	font-size: 20px;
}
.vertical-select+.sbHolder .sbOptions li
{
	padding: 0 7px;
}
.sbHolder
{
	background: #f1f1f1;
	border: none;
	border-radius: 4px;
	height: 40px!important;
	min-width: 140px;
	position: relative;
	width: 100%;
}
.ui-datepicker-calendar .ui-state-active,.ui-datepicker-calendar .ui-state-hover
{
	background: #0D5CAB;
	border-radius: 50%;
	color: #fff;
}
.sbOptions,.sbSelector,.sbToggle
{
	position: absolute;
}
.sbSelector
{
	color: #999;
	display: block;
	font-size: 15px;
	left: 0;
	line-height: 40px!important;
	outline: 0;
	overflow: hidden;
	text-indent: 10px;
	top: 0;
	width: 100%;
}
.sbSelector:hover
{
	color: #999;
}
.sbToggle
{
	background: url(../img/icons/select-arrow.png)no-repeat;
	bottom: 0;
	display: block;
	height: 7px;
	margin: auto;
	outline: 0;
	right: 10px;
	top: 0;
	width: 11px;
	z-index: 99;
}
.sbHolderDisabled
{
	background-color: #3C3C3C;
	border: 1px solid #515151;
}
.sbOptions
{
	background: #f2f7fc;
	left: 0;
	list-style: none;
	margin: 3px 0 0!important;
	overflow-y: auto;
	padding: 0!important;
	width: 100%;
	z-index: 100;
}
.sbOptions li a
{
	color: #999;
	display: block;
	font-size: 14px;
	font-weight: 300;
	outline: 0;
	padding: 5px 20px;
}
.sbOptions .sbDisabled,.sbOptions .sbGroup
{
	border-bottom: dotted 1px #515151;
	padding: 7px 0 7px 3px;
}
.sbOptions li a:hover
{
	background: #0D5CAB;
	color: #fff!important;
}
.sbOptions li.last a
{
	border-bottom: none;
}
.sbOptions .sbDisabled
{
	color: #999;
	display: block;
}
.sbOptions .sbGroup
{
	color: #EBB52D;
	display: block;
	font-weight: 700;
}
.sbOptions .sbSub
{
	padding-left: 17px;
}
.detail-title-area .sbOptions a,.detail-title-area .sbSelector
{
	color: #232323;
	font-size: 11px;
	font-weight: 400;
}
.detail-title-area .sbHolder,.detail-title-area .sbSelector
{
	height: 30px;
}
.detail-title-area .sbSelector
{
	line-height: 30px;
}
.ui-datepicker
{
	background: #f2f7fc;
	display: none;
	height: auto;
	margin: 5px auto 0;
	width: 300px;
	z-index: 444!important;
}
.fc-button-group,.fc-icon
{
	display: inline-block;
}
.ui-datepicker table
{
	margin: 9px auto;
	width: 90%;
}
.ui-datepicker-header
{
	color: #fff;
	font-size: 24px;
	height: 63px;
	line-height: 63px;
	padding: 0 19px;
	position: relative;
}
.ui-datepicker-title
{
	border-bottom: 1px solid #dcdcdc;
}
.ui-datepicker-next,.ui-datepicker-prev
{
	cursor: pointer;
	height: 11px;
	margin-top: -2px;
	position: absolute;
	text-indent: -9999px;
	top: 50%;
	width: 6px;
}
.ui-datepicker-prev
{
	background: url(../img/icons/select-left.png)no-repeat;
	right: 31px;
}
.ui-datepicker-next
{
	background: url(../img/icons/select-right.png)no-repeat;
	float: left;
	right: 19px;
}
.ui-datepicker-next:hover
{
	background: url(../img/icons/select-right-hover.png)no-repeat;
}
.ui-datepicker-prev:hover
{
	background: url(../img/icons/select-left-hover.png)no-repeat;
}
.ui-datepicker .ui-state-disabled
{
	color: #d0d0d0;
}
.ui-datepicker th
{
	color: #464646;
	font-size: 12px;
	padding: 5px 0;
	text-transform: uppercase;
}
.ui-datepicker tbody td
{
	padding: 0;
	text-align: center;
}
.ui-datepicker tbody td:last-child
{
	border-right: 0;
}
.ui-datepicker tbody tr:last-child
{
	border-bottom: 0;
}
.ui-datepicker td a,.ui-datepicker td span
{
	color: #555;
	display: inline-block;
	font-size: 13px;
	height: 28px;
	line-height: 29px;
	text-align: center;
	width: 28px;
}
.ui-datepicker-calendar .ui-state-active
{
	position: relative;
}
.ui-datepicker-unselectable .ui-state-default
{
	background: #f4f4f4;
	color: #b4b3b3;
}
.ui-datepicker-calendar td:first-child .ui-state-active
{
	margin-left: 0;
	width: 29px;
}
.ui-datepicker-calendar td:last-child .ui-state-active
{
	margin-right: 0;
	width: 29px;
}
.ui-datepicker-calendar tr:last-child .ui-state-active
{
	height: 29px;
	margin-bottom: 0;
}
.ui-datepicker select
{
	background: url(../img/icons/select-arrow-right.png)right center no-repeat #E4EAEF;
	color: #5A5656;
	font-size: 11px;
	height: 30px;
	line-height: 30px;
	moz-appearance: none;
	outline: 0;
	padding: 0 5px;
	text-indent: .01px;
	text-overflow: '';
	webkit-appearance: none;
	width: 112px;
}
.fc-icon,body .fc
{
	font-size: 1em;
}
.ui-datepicker select+select
{
	margin-left: 10px;
}
.fc
{
	direction: ltr;
	text-align: left;
}
.fc-rtl
{
	text-align: right;
}
.fc th,.fc-basic-view .fc-week-number,.fc-icon,.fc-toolbar
{
	text-align: center;
}
.fc-unthemed .fc-divider,.fc-unthemed .fc-popover,.fc-unthemed .fc-row,.fc-unthemed tbody,.fc-unthemed td,.fc-unthemed th,.fc-unthemed thead
{
	border-color: #ddd;
}
.fc-unthemed .fc-popover
{
	background-color: #fff;
}
.fc-unthemed .fc-divider,.fc-unthemed .fc-popover .fc-header
{
	background: #eee;
}
.fc-unthemed .fc-popover .fc-header .fc-close
{
	color: #666;
}
.fc-unthemed .fc-today
{
	background: #fcf8e3;
}
.fc-highlight
{
	background: #bce8f1;
	filter: alpha(opacity=30);
}
.fc-bgevent
{
	background: #8fdf82;
	filter: alpha(opacity=30);
}
.fc-nonbusiness
{
	background: #d7d7d7;
}
.fc-icon
{
	font-family: "Courier New",Courier,monospace;
	height: 1em;
	khtml-user-select: none;
	line-height: 1em;
	moz-user-select: none;
	ms-user-select: none;
	overflow: hidden;
	user-select: none;
	webkit-user-select: none;
	width: 1em;
}
.fc-icon:after
{
	margin: 0 -1em;
	position: relative;
}
.fc-icon-left-single-arrow:after
{
	content: "\02039";
	font-size: 200%;
	font-weight: 700;
	left: 3%;
	top: -7%;
}
.fc-icon-right-single-arrow:after
{
	content: "\0203A";
	font-size: 200%;
	font-weight: 700;
	left: -3%;
	top: -7%;
}
.fc-icon-left-double-arrow:after
{
	content: "\000AB";
	font-size: 160%;
	top: -7%;
}
.fc-icon-right-double-arrow:after
{
	content: "\000BB";
	font-size: 160%;
	top: -7%;
}
.fc-icon-left-triangle:after
{
	content: "\25C4";
	font-size: 125%;
	left: -2%;
	top: 3%;
}
.fc-icon-right-triangle:after
{
	content: "\25BA";
	font-size: 125%;
	left: 2%;
	top: 3%;
}
.fc-icon-down-triangle:after
{
	content: "\25BC";
	font-size: 125%;
	top: 2%;
}
.fc-icon-x:after
{
	content: "\000D7";
	font-size: 200%;
	top: 6%;
}
.fc button
{
	box-sizing: border-box;
	cursor: pointer;
	font-size: 1em;
	height: 2.1em;
	margin: 0;
	moz-box-sizing: border-box;
	padding: 0 .6em;
	webkit-box-sizing: border-box;
}
.fc button::-moz-focus-inner
{
	margin: 0;
	padding: 0;
}
.fc-state-default
{
	background-color: #f5f5f5;
	background-image: linear-gradient(to bottom,#fff,#e6e6e6);
	background-image: -moz-linear-gradient(top,#fff,#e6e6e6);
	background-image: -o-linear-gradient(top,#fff,#e6e6e6);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));
	background-image: -webkit-linear-gradient(top,#fff,#e6e6e6);
	background-repeat: repeat-x;
	border: 1px solid;
	border-color: #e6e6e6 #e6e6e6 #bfbfbf;
	border-color: rgba(0,0,0,.1)rgba(0,0,0,.1)rgba(0,0,0,.25);
	box-shadow: inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);
	color: #333;
	text-shadow: 0 1px 1px rgba(255,255,255,.75);
}
.fc-state-default.fc-corner-left
{
	border-bottom-left-radius: 4px;
	border-top-left-radius: 4px;
}
.fc-state-default.fc-corner-right
{
	border-bottom-right-radius: 4px;
	border-top-right-radius: 4px;
}
.fc button .fc-icon
{
	margin: 0 .2em;
	position: relative;
	top: -.05em;
	vertical-align: middle;
}
.fc-state-active,.fc-state-disabled,.fc-state-down,.fc-state-hover
{
	background-color: #e6e6e6;
	color: #333;
}
.fc-state-hover
{
	background-position: 0 -15px;
	color: #333;
	moz-transition: background-position .1s linear;
	o-transition: background-position .1s linear;
	transition: background-position .1s linear;
	webkit-transition: background-position .1s linear;
}
.fc-state-active,.fc-state-down
{
	background-color: #ccc;
	background-image: none;
	box-shadow: inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);
}
.fc-state-disabled
{
	background-image: none;
	box-shadow: none;
	cursor: default;
	filter: alpha(opacity=65);
	opacity: .65;
}
.fc-event.fc-draggable,.fc-event[href],.fc-popover .fc-header .fc-close
{
	cursor: pointer;
}
.fc .fc-button-group>*
{
	float: left;
	margin: 0 0 0 -1px;
}
.fc .fc-button-group>:first-child
{
	margin-left: 0;
}
.fc-popover
{
	box-shadow: 0 2px 6px rgba(0,0,0,.15);
	position: absolute;
}
.fc-popover .fc-header
{
	padding: 2px 4px;
}
.fc-popover .fc-header .fc-title
{
	margin: 0 2px;
}
.fc-ltr .fc-popover .fc-header .fc-title,.fc-rtl .fc-popover .fc-header .fc-close
{
	float: left;
}
.fc-ltr .fc-popover .fc-header .fc-close,.fc-rtl .fc-popover .fc-header .fc-title
{
	float: right;
}
.fc-unthemed .fc-popover .fc-header .fc-close
{
	font-size: .9em;
	margin-top: 2px;
}
.fc-popover>.ui-widget-header+.ui-widget-content
{
	border-top: 0;
}
.fc-divider
{
	border-width: 1px;
}
hr.fc-divider
{
	border-width: 1px 0;
	height: 0;
	margin: 0;
	padding: 0 0 2px;
}
.fc-bg table,.fc-row .fc-bgevent-skeleton table,.fc-row .fc-highlight-skeleton table
{
	height: 100%;
}
.fc-clear
{
	clear: both;
}
.fc-bg,.fc-bgevent-skeleton,.fc-helper-skeleton,.fc-highlight-skeleton
{
	left: 0;
	position: absolute;
	right: 0;
	top: 0;
}
.fc-event,.fc-event .fc-content,.fc-row,.fc-scroller>*
{
	position: relative;
}
.fc-bg
{
	bottom: 0;
}
.fc table
{
	font-size: 1em;
	table-layout: fixed;
	width: 100%;
}
.fc td,.fc th
{
	border-style: solid;
	border-width: 1px;
	padding: 0;
	vertical-align: top;
}
.fc td.fc-today
{
	border-style: double;
}
.fc .fc-row
{
	border-style: solid;
	border-width: 0;
}
.fc-row table
{
	border-bottom: 0 hidden transparent;
	border-left: 0 hidden transparent;
	border-right: 0 hidden transparent;
}
.fc-row:first-child table
{
	border-top: 0 hidden transparent;
}
.fc-row .fc-bg
{
	z-index: 1;
}
.fc-row .fc-bgevent-skeleton td,.fc-row .fc-highlight-skeleton td
{
	border-color: transparent;
}
.fc-row .fc-bgevent-skeleton
{
	z-index: 2;
}
.fc-row .fc-highlight-skeleton
{
	z-index: 3;
}
.fc-row .fc-content-skeleton
{
	padding-bottom: 2px;
	position: relative;
	z-index: 4;
}
.fc-row .fc-helper-skeleton
{
	z-index: 5;
}
.fc-row .fc-content-skeleton td,.fc-row .fc-helper-skeleton td
{
	background: 0 0;
	border-bottom: 0;
	border-color: transparent;
}
.fc-row .fc-content-skeleton tbody td,.fc-row .fc-helper-skeleton tbody td
{
	border-top: 0;
}
.fc-scroller
{
	overflow-x: hidden;
	overflow-y: scroll;
}
@media only screen and (max-width:768px)
{
	.fc-scroller
	{
		height: auto!important;
	}
}
.fc-scroller>*
{
	overflow: hidden;
	width: 100%;
}
.fc-event
{
	background-color: #0D5CAB;
	border: 1px solid #0D5CAB;
	border-radius: 3px;
	display: block;
	font-size: .85em;
	font-weight: 400;
	line-height: 1.3;
}
.fc-event,.fc-event:hover,.ui-widget .fc-event
{
	color: #fff;
}
.fc-not-allowed,.fc-not-allowed .fc-event
{
	cursor: not-allowed;
}
.fc-event .fc-bg
{
	background: #fff;
	filter: alpha(opacity=25);
	opacity: .25;
	z-index: 1;
}
.fc-event .fc-content
{
	z-index: 2;
}
.fc-event .fc-resizer
{
	position: absolute;
	z-index: 3;
}
.fc-ltr .fc-h-event.fc-not-start,.fc-rtl .fc-h-event.fc-not-end
{
	border-bottom-left-radius: 0;
	border-left-width: 0;
	border-top-left-radius: 0;
	margin-left: 0;
	padding-left: 1px;
}
.fc-ltr .fc-h-event.fc-not-end,.fc-rtl .fc-h-event.fc-not-start
{
	border-bottom-right-radius: 0;
	border-right-width: 0;
	border-top-right-radius: 0;
	margin-right: 0;
	padding-right: 1px;
}
.fc-h-event .fc-resizer
{
	bottom: -1px;
	left: -1px;
	right: -1px;
	top: -1px;
	width: 5px;
}
.fc-ltr .fc-h-event .fc-start-resizer,.fc-ltr .fc-h-event .fc-start-resizer:after,.fc-ltr .fc-h-event .fc-start-resizer:before,.fc-rtl .fc-h-event .fc-end-resizer,.fc-rtl .fc-h-event .fc-end-resizer:after,.fc-rtl .fc-h-event .fc-end-resizer:before
{
	cursor: w-resize;
	right: auto;
}
.fc-ltr .fc-h-event .fc-end-resizer,.fc-ltr .fc-h-event .fc-end-resizer:after,.fc-ltr .fc-h-event .fc-end-resizer:before,.fc-rtl .fc-h-event .fc-start-resizer,.fc-rtl .fc-h-event .fc-start-resizer:after,.fc-rtl .fc-h-event .fc-start-resizer:before
{
	cursor: e-resize;
	left: auto;
}
.fc-day-grid-event
{
	margin: 1px 2px 0;
	padding: 0 1px;
}
.fc-day-grid-event .fc-time
{
	font-weight: 700;
}
.fc-day-grid-event .fc-resizer
{
	left: -3px;
	right: -3px;
	width: 7px;
}
a.fc-more
{
	cursor: pointer;
	font-size: .85em;
	margin: 1px 3px;
}
a.fc-more:hover
{
	text-decoration: underline;
}
.fc-limited
{
	display: none;
}
.fc-day-grid .fc-row
{
	height: 109px;
	overflow: hidden;
	z-index: 1;
}
.fc-more-popover
{
	width: 220px;
	z-index: 2;
}
.fc-more-popover .fc-event-container
{
	padding: 10px;
}
.fc-toolbar
{
	margin-bottom: 1em;
}
.fc-toolbar .fc-left
{
	float: left;
}
.fc-toolbar .fc-right
{
	float: right;
}
.fc-toolbar .fc-center
{
	display: inline-block;
}
.fc .fc-toolbar>*>*
{
	float: left;
	margin-left: .75em;
}
.fc .fc-toolbar>*>:first-child
{
	margin-left: 0;
}
.fc-toolbar h2
{
	margin: 0;
}
.fc-toolbar button
{
	position: relative;
}
.fc-toolbar .fc-state-hover,.fc-toolbar .ui-state-hover
{
	z-index: 2;
}
.fc-toolbar .fc-state-down
{
	z-index: 3;
}
.fc-toolbar .fc-state-active,.fc-toolbar .ui-state-active
{
	z-index: 4;
}
.fc-toolbar button:focus
{
	z-index: 5;
}
.fc-view-container *,.fc-view-container :after,.fc-view-container :before
{
	box-sizing: content-box;
	moz-box-sizing: content-box;
	webkit-box-sizing: content-box;
}
.fc-view,.fc-view>table
{
	position: relative;
	z-index: 1;
}
.fc-basicDay-view .fc-content-skeleton,.fc-basicWeek-view .fc-content-skeleton
{
	padding-bottom: 1em;
	padding-top: 1px;
}
.fc-basic-view .fc-body .fc-row
{
	min-height: 4em;
}
.fc-row.fc-rigid
{
	overflow: hidden;
}
.fc-row.fc-rigid .fc-content-skeleton
{
	left: 0;
	position: absolute;
	right: 0;
	top: 0;
}
.fc-basic-view .fc-day-number,.fc-basic-view .fc-week-number
{
	padding: 0 2px;
}
.fc-basic-view td.fc-day-number,.fc-basic-view td.fc-week-number span
{
	padding-bottom: 2px;
	padding-top: 2px;
}
.fc-basic-view .fc-week-number span
{
	display: inline-block;
	min-width: 1.25em;
}
.fc-ltr .fc-basic-view .fc-day-number
{
	text-align: right;
}
.fc-rtl .fc-basic-view .fc-day-number
{
	text-align: left;
}
.fc-day-number.fc-other-month
{
	filter: alpha(opacity=30);
	opacity: .3;
}
.fc-agenda-view .fc-day-grid
{
	position: relative;
	z-index: 2;
}
.fc-agenda-view .fc-day-grid .fc-row
{
	min-height: 3em;
}
.fc-agenda-view .fc-day-grid .fc-row .fc-content-skeleton
{
	padding-bottom: 1em;
	padding-top: 1px;
}
.fc .fc-axis
{
	padding: 0 4px;
	vertical-align: middle;
}
.fc-ltr .fc-axis
{
	text-align: right;
}
.fc-rtl .fc-axis
{
	text-align: left;
}
.fa-fw,.fa-li,.fa-stack-1x,.fa-stack-2x
{
	text-align: center;
}
.ui-widget td.fc-axis
{
	font-weight: 400;
}
.fc-time-grid,.fc-time-grid-container
{
	position: relative;
	z-index: 1;
}
.fc-time-grid
{
	min-height: 100%;
}
.fc-time-grid table
{
	border: 0 hidden transparent;
}
.fc-time-grid>.fc-bg
{
	z-index: 1;
}
.fc-time-grid .fc-slats,.fc-time-grid>hr
{
	position: relative;
	z-index: 2;
}
.fc-time-grid .fc-bgevent-skeleton,.fc-time-grid .fc-content-skeleton
{
	left: 0;
	position: absolute;
	right: 0;
	top: 0;
}
.fc-time-grid .fc-bgevent-skeleton
{
	z-index: 3;
}
.fc-time-grid .fc-highlight-skeleton
{
	z-index: 4;
}
.fc-time-grid .fc-content-skeleton
{
	z-index: 5;
}
.fc-time-grid .fc-helper-skeleton
{
	z-index: 6;
}
.fc-time-grid .fc-slats td
{
	border-bottom: 0;
	height: 1.5em;
}
.fc-time-grid .fc-slats .fc-minor td
{
	border-top-style: dotted;
}
.fc-time-grid .fc-slats .ui-widget-content
{
	background: 0 0;
}
.fc-time-grid .fc-highlight-container
{
	position: relative;
}
.fc-time-grid .fc-highlight
{
	left: 0;
	position: absolute;
	right: 0;
}
.fc-time-grid .fc-bgevent-container,.fc-time-grid .fc-event-container
{
	position: relative;
}
.fc-ltr .fc-time-grid .fc-event-container
{
	margin: 0 2.5% 0 2px;
}
.fc-rtl .fc-time-grid .fc-event-container
{
	margin: 0 2px 0 2.5%;
}
.fc-time-grid .fc-bgevent,.fc-time-grid .fc-event
{
	position: absolute;
	z-index: 1;
}
.fc-time-grid .fc-bgevent
{
	left: 0;
	right: 0;
}
.fc-v-event.fc-not-start
{
	border-top-left-radius: 0;
	border-top-right-radius: 0;
	border-top-width: 0;
	padding-top: 1px;
}
.fc-v-event.fc-not-end
{
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0;
	border-bottom-width: 0;
	padding-bottom: 1px;
}
.fc-time-grid-event
{
	overflow: hidden;
}
.fc-time-grid-event .fc-time,.fc-time-grid-event .fc-title
{
	padding: 0 1px;
}
.fc-time-grid-event .fc-time
{
	font-size: .85em;
	white-space: nowrap;
}
.fc-time-grid-event.fc-short .fc-time,.fc-time-grid-event.fc-short .fc-title
{
	display: inline-block;
	vertical-align: top;
}
.fc-time-grid-event.fc-short .fc-time span
{
	display: none;
}
.fc-time-grid-event.fc-short .fc-time:before
{
	content: attr(data-start);
}
.fc-time-grid-event.fc-short .fc-time:after
{
	content: "\000A0-\000A0";
}
.fc-time-grid-event.fc-short .fc-title
{
	font-size: .85em;
	padding: 0;
}
.fc-time-grid-event .fc-resizer
{
	bottom: 0;
	cursor: s-resize;
	font-family: monospace;
	font-size: 11px;
	height: 8px;
	left: 0;
	line-height: 8px;
	overflow: hidden;
	right: 0;
	text-align: center;
}
.fc-time-grid-event .fc-resizer:after
{
	content: "=";
}
.fc-widget-header table thead tr
{
	background-color: #74b2f2;
	color: #fff;
}
@font-face
{
	font-family: 'Museo Sans';
	font-style: normal;
	font-weight: 100;
	src: url(../fonts/museosans_100.eot);
	src: url(../fonts/museosans_100.eot?#iefix)format(embedded-opentype),url(../fonts/museosans_100.woff)format(woff),url(../fonts/museosans_100.ttf)format(truetype),url(../fonts/museosans_100.svg#museo_sans100)format(svg);
}
@font-face
{
	font-family: 'Museo Sans';
	font-style: normal;
	font-weight: 300;
	src: url(../fonts/museosans_300.eot);
	src: url(../fonts/museosans_300.eot?#iefix)format(embedded-opentype),url(../fonts/museosans_300.woff)format(woff),url(../fonts/museosans_300.ttf)format(truetype),url(../fonts/museosans_300.svg#museo_sans300)format(svg);
}
@font-face
{
	font-family: 'Museo Sans';
	font-style: normal;
	font-weight: 500;
	src: url(../fonts/museosans_500.eot);
	src: url(../fonts/museosans_500.eot?#iefix)format(embedded-opentype),url(../fonts/museosans_500.woff)format(woff),url(../fonts/museosans_500.ttf)format(truetype),url(../fonts/museosans_500.svg#museo_sans500)format(svg);
}
@font-face
{
	font-family: 'Museo Sans';
	font-style: normal;
	font-weight: 700;
	src: url(../fonts/museosans_700.eot);
	src: url(../fonts/museosans_700.eot?#iefix)format(embedded-opentype),url(../fonts/museosans_700.woff)format(woff),url(../fonts/museosans_700.ttf)format(truetype),url(../fonts/museosans_700.svg#museo_sans700)format(svg);
}
@font-face
{
	font-family: 'Museo Sans';
	font-style: normal;
	font-weight: 900;
	src: url(../fonts/museosans_900.eot);
	src: url(../fonts/museosans_900.eot?#iefix)format(embedded-opentype),url(../fonts/museosans_900.woff)format(woff),url(../fonts/museosans_900.ttf)format(truetype),url(../fonts/museosans_900.svg#museo_sans900)format(svg);
}
@font-face
{
	font-family: FontAwesome;
	font-style: normal;
	font-weight: 400;
	src: url(../fonts/fontawesome-webfont.eot?#iefix&v=4.2.0)format("embedded-opentype"),url(../fonts/fontawesome-webfont.woff?v=4.2.0)format("woff"),url(../fonts/fontawesome-webfont.ttf?v=4.2.0)format("truetype"),url(../fonts/fontawesome-webfont.svg?v=4.2.0#fontawesomeregular)format("svg");
	src: url(../fonts/fontawesome-webfont.eot?v=4.2.0);
}
.fa
{
	font: normal normal normal 14px/1 FontAwesome;
	font-size: inherit;
	moz-osx-font-smoothing: grayscale;
	text-rendering: auto;
	webkit-font-smoothing: antialiased;
}
.fa-lg
{
	font-size: 1.33333333em;
	line-height: .75em;
	vertical-align: -15%;
}
.fa-2x
{
	font-size: 2em;
}
.fa-3x
{
	font-size: 3em;
}
.fa-4x
{
	font-size: 4em;
}
.fa-5x
{
	font-size: 5em;
}
.fa-fw
{
	width: 1.28571429em;
}
.fa-ul
{
	list-style-type: none;
	margin-left: 2.14285714em;
	padding-left: 0;
}
.fa-ul>li
{
	position: relative;
}
.fa-li
{
	left: -2.14285714em;
	position: absolute;
	top: .14285714em;
	width: 2.14285714em;
}
.fa-li.fa-lg
{
	left: -1.85714286em;
}
.fa-border
{
	border: .08em solid #eee;
	border-radius: .1em;
	padding: .2em .25em .15em;
}
.image_left,.image_right,.rounded
{
	border-radius: 6px;
}
.pull-right
{
	float: right;
}
.pull-left
{
	float: left;
}
.fa.pull-left
{
	margin-right: .3em;
}
.fa.pull-right
{
	margin-left: .3em;
}
.fa-spin
{
	animation: fa-spin 2s infinite linear;
	webkit-animation: fa-spin 2s infinite linear;
}
@-webkit-keyframes fa-spin
{
	0%
	{
		transform: rotate(0);
		webkit-transform: rotate(0);
	}
	100%
	{
		transform: rotate(359deg);
		webkit-transform: rotate(359deg);
	}
}
@keyframes fa-spin
{
	0%
	{
		transform: rotate(0);
		webkit-transform: rotate(0);
	}
	100%
	{
		transform: rotate(359deg);
		webkit-transform: rotate(359deg);
	}
}
.fa-rotate-90
{
	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
	ms-transform: rotate(90deg);
	transform: rotate(90deg);
	webkit-transform: rotate(90deg);
}
.fa-rotate-180
{
	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
	ms-transform: rotate(180deg);
	transform: rotate(180deg);
	webkit-transform: rotate(180deg);
}
.fa-rotate-270
{
	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
	ms-transform: rotate(270deg);
	transform: rotate(270deg);
	webkit-transform: rotate(270deg);
}
.fa-flip-horizontal
{
	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);
	ms-transform: scale(-1,1);
	transform: scale(-1,1);
	webkit-transform: scale(-1,1);
}
.fa-flip-vertical
{
	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);
	ms-transform: scale(1,-1);
	transform: scale(1,-1);
	webkit-transform: scale(1,-1);
}
:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-rotate-90
{
	filter: none;
}
.fa-stack
{
	height: 2em;
	line-height: 2em;
	position: relative;
	vertical-align: middle;
	width: 2em;
}
.fa-stack-1x,.fa-stack-2x
{
	left: 0;
	position: absolute;
	width: 100%;
}
.fa-stack-1x
{
	line-height: inherit;
}
.fa-stack-2x
{
	font-size: 2em;
}
.fa-inverse
{
	color: #fff;
}
.fa-glass:before
{
	content: "\f000";
}
.fa-music:before
{
	content: "\f001";
}
.fa-search:before
{
	content: "\f002";
}
.fa-envelope-o:before
{
	content: "\f003";
}
.fa-heart:before
{
	content: "\f004";
}
.fa-star:before
{
	content: "\f005";
}
.fa-star-o:before
{
	content: "\f006";
}
.fa-user:before
{
	content: "\f007";
}
.fa-film:before
{
	content: "\f008";
}
.fa-th-large:before
{
	content: "\f009";
}
.fa-th:before
{
	content: "\f00a";
}
.fa-th-list:before
{
	content: "\f00b";
}
.fa-check:before
{
	content: "\f00c";
}
.fa-close:before,.fa-remove:before,.fa-times:before
{
	content: "\f00d";
}
.fa-search-plus:before
{
	content: "\f00e";
}
.fa-search-minus:before
{
	content: "\f010";
}
.fa-power-off:before
{
	content: "\f011";
}
.fa-signal:before
{
	content: "\f012";
}
.fa-cog:before,.fa-gear:before
{
	content: "\f013";
}
.fa-trash-o:before
{
	content: "\f014";
}
.fa-home:before
{
	content: "\f015";
}
.fa-file-o:before
{
	content: "\f016";
}
.fa-clock-o:before
{
	content: "\f017";
}
.fa-road:before
{
	content: "\f018";
}
.fa-download:before
{
	content: "\f019";
}
.fa-arrow-circle-o-down:before
{
	content: "\f01a";
}
.fa-arrow-circle-o-up:before
{
	content: "\f01b";
}
.fa-inbox:before
{
	content: "\f01c";
}
.fa-play-circle-o:before
{
	content: "\f01d";
}
.fa-repeat:before,.fa-rotate-right:before
{
	content: "\f01e";
}
.fa-refresh:before
{
	content: "\f021";
}
.fa-list-alt:before
{
	content: "\f022";
}
.fa-lock:before
{
	content: "\f023";
}
.fa-flag:before
{
	content: "\f024";
}
.fa-headphones:before
{
	content: "\f025";
}
.fa-volume-off:before
{
	content: "\f026";
}
.fa-volume-down:before
{
	content: "\f027";
}
.fa-volume-up:before
{
	content: "\f028";
}
.fa-qrcode:before
{
	content: "\f029";
}
.fa-barcode:before
{
	content: "\f02a";
}
.fa-tag:before
{
	content: "\f02b";
}
.fa-tags:before
{
	content: "\f02c";
}
.fa-book:before
{
	content: "\f02d";
}
.fa-bookmark:before
{
	content: "\f02e";
}
.fa-print:before
{
	content: "\f02f";
}
.fa-camera:before
{
	content: "\f030";
}
.fa-font:before
{
	content: "\f031";
}
.fa-bold:before
{
	content: "\f032";
}
.fa-italic:before
{
	content: "\f033";
}
.fa-text-height:before
{
	content: "\f034";
}
.fa-text-width:before
{
	content: "\f035";
}
.fa-align-left:before
{
	content: "\f036";
}
.fa-align-center:before
{
	content: "\f037";
}
.fa-align-right:before
{
	content: "\f038";
}
.fa-align-justify:before
{
	content: "\f039";
}
.fa-list:before
{
	content: "\f03a";
}
.fa-dedent:before,.fa-outdent:before
{
	content: "\f03b";
}
.fa-indent:before
{
	content: "\f03c";
}
.fa-video-camera:before
{
	content: "\f03d";
}
.fa-image:before,.fa-photo:before,.fa-picture-o:before
{
	content: "\f03e";
}
.fa-pencil:before
{
	content: "\f040";
}
.fa-map-marker:before
{
	content: "\f041";
}
.fa-adjust:before
{
	content: "\f042";
}
.fa-tint:before
{
	content: "\f043";
}
.fa-edit:before,.fa-pencil-square-o:before
{
	content: "\f044";
}
.fa-share-square-o:before
{
	content: "\f045";
}
.fa-check-square-o:before
{
	content: "\f046";
}
.fa-arrows:before
{
	content: "\f047";
}
.fa-step-backward:before
{
	content: "\f048";
}
.fa-fast-backward:before
{
	content: "\f049";
}
.fa-backward:before
{
	content: "\f04a";
}
.fa-play:before
{
	content: "\f04b";
}
.fa-pause:before
{
	content: "\f04c";
}
.fa-stop:before
{
	content: "\f04d";
}
.fa-forward:before
{
	content: "\f04e";
}
.fa-fast-forward:before
{
	content: "\f050";
}
.fa-step-forward:before
{
	content: "\f051";
}
.fa-eject:before
{
	content: "\f052";
}
.fa-chevron-left:before
{
	content: "\f053";
}
.fa-chevron-right:before
{
	content: "\f054";
}
.fa-plus-circle:before
{
	content: "\f055";
}
.fa-minus-circle:before
{
	content: "\f056";
}
.fa-times-circle:before
{
	content: "\f057";
}
.fa-check-circle:before
{
	content: "\f058";
}
.fa-question-circle:before
{
	content: "\f059";
}
.fa-info-circle:before
{
	content: "\f05a";
}
.fa-crosshairs:before
{
	content: "\f05b";
}
.fa-times-circle-o:before
{
	content: "\f05c";
}
.fa-check-circle-o:before
{
	content: "\f05d";
}
.fa-ban:before
{
	content: "\f05e";
}
.fa-arrow-left:before
{
	content: "\f060";
}
.fa-arrow-right:before
{
	content: "\f061";
}
.fa-arrow-up:before
{
	content: "\f062";
}
.fa-arrow-down:before
{
	content: "\f063";
}
.fa-mail-forward:before,.fa-share:before
{
	content: "\f064";
}
.fa-expand:before
{
	content: "\f065";
}
.fa-compress:before
{
	content: "\f066";
}
.fa-plus:before
{
	content: "\f067";
}
.fa-minus:before
{
	content: "\f068";
}
.fa-asterisk:before
{
	content: "\f069";
}
.fa-exclamation-circle:before
{
	content: "\f06a";
}
.fa-gift:before
{
	content: "\f06b";
}
.fa-leaf:before
{
	content: "\f06c";
}
.fa-fire:before
{
	content: "\f06d";
}
.fa-eye:before
{
	content: "\f06e";
}
.fa-eye-slash:before
{
	content: "\f070";
}
.fa-exclamation-triangle:before,.fa-warning:before
{
	content: "\f071";
}
.fa-plane:before
{
	content: "\f072";
}
.fa-calendar:before
{
	content: "\f073";
}
.fa-random:before
{
	content: "\f074";
}
.fa-comment:before
{
	content: "\f075";
}
.fa-magnet:before
{
	content: "\f076";
}
.fa-chevron-up:before
{
	content: "\f077";
}
.fa-chevron-down:before
{
	content: "\f078";
}
.fa-retweet:before
{
	content: "\f079";
}
.fa-shopping-cart:before
{
	content: "\f07a";
}
.fa-folder:before
{
	content: "\f07b";
}
.fa-folder-open:before
{
	content: "\f07c";
}
.fa-arrows-v:before
{
	content: "\f07d";
}
.fa-arrows-h:before
{
	content: "\f07e";
}
.fa-bar-chart-o:before,.fa-bar-chart:before
{
	content: "\f080";
}
.fa-twitter-square:before
{
	content: "\f081";
}
.fa-facebook-square:before
{
	content: "\f082";
}
.fa-camera-retro:before
{
	content: "\f083";
}
.fa-key:before
{
	content: "\f084";
}
.fa-cogs:before,.fa-gears:before
{
	content: "\f085";
}
.fa-comments:before
{
	content: "\f086";
}
.fa-thumbs-o-up:before
{
	content: "\f087";
}
.fa-thumbs-o-down:before
{
	content: "\f088";
}
.fa-star-half:before
{
	content: "\f089";
}
.fa-heart-o:before
{
	content: "\f08a";
}
.fa-sign-out:before
{
	content: "\f08b";
}
.fa-linkedin-square:before
{
	content: "\f08c";
}
.fa-thumb-tack:before
{
	content: "\f08d";
}
.fa-external-link:before
{
	content: "\f08e";
}
.fa-sign-in:before
{
	content: "\f090";
}
.fa-trophy:before
{
	content: "\f091";
}
.fa-github-square:before
{
	content: "\f092";
}
.fa-upload:before
{
	content: "\f093";
}
.fa-lemon-o:before
{
	content: "\f094";
}
.fa-phone:before
{
	content: "\f095";
}
.fa-square-o:before
{
	content: "\f096";
}
.fa-bookmark-o:before
{
	content: "\f097";
}
.fa-phone-square:before
{
	content: "\f098";
}
.fa-twitter:before
{
	content: "\f099";
}
.fa-facebook:before
{
	content: "\f09a";
}
.fa-github:before
{
	content: "\f09b";
}
.fa-unlock:before
{
	content: "\f09c";
}
.fa-credit-card:before
{
	content: "\f09d";
}
.fa-rss:before
{
	content: "\f09e";
}
.fa-hdd-o:before
{
	content: "\f0a0";
}
.fa-bullhorn:before
{
	content: "\f0a1";
}
.fa-bell:before
{
	content: "\f0f3";
}
.fa-certificate:before
{
	content: "\f0a3";
}
.fa-hand-o-right:before
{
	content: "\f0a4";
}
.fa-hand-o-left:before
{
	content: "\f0a5";
}
.fa-hand-o-up:before
{
	content: "\f0a6";
}
.fa-hand-o-down:before
{
	content: "\f0a7";
}
.fa-arrow-circle-left:before
{
	content: "\f0a8";
}
.fa-arrow-circle-right:before
{
	content: "\f0a9";
}
.fa-arrow-circle-up:before
{
	content: "\f0aa";
}
.fa-arrow-circle-down:before
{
	content: "\f0ab";
}
.fa-globe:before
{
	content: "\f0ac";
}
.fa-wrench:before
{
	content: "\f0ad";
}
.fa-tasks:before
{
	content: "\f0ae";
}
.fa-filter:before
{
	content: "\f0b0";
}
.fa-briefcase:before
{
	content: "\f0b1";
}
.fa-arrows-alt:before
{
	content: "\f0b2";
}
.fa-group:before,.fa-users:before
{
	content: "\f0c0";
}
.fa-chain:before,.fa-link:before
{
	content: "\f0c1";
}
.fa-cloud:before
{
	content: "\f0c2";
}
.fa-flask:before
{
	content: "\f0c3";
}
.fa-cut:before,.fa-scissors:before
{
	content: "\f0c4";
}
.fa-copy:before,.fa-files-o:before
{
	content: "\f0c5";
}
.fa-paperclip:before
{
	content: "\f0c6";
}
.fa-floppy-o:before,.fa-save:before
{
	content: "\f0c7";
}
.fa-square:before
{
	content: "\f0c8";
}
.fa-bars:before,.fa-navicon:before,.fa-reorder:before
{
	content: "\f0c9";
}
.fa-list-ul:before
{
	content: "\f0ca";
}
.fa-list-ol:before
{
	content: "\f0cb";
}
.fa-strikethrough:before
{
	content: "\f0cc";
}
.fa-underline:before
{
	content: "\f0cd";
}
.fa-table:before
{
	content: "\f0ce";
}
.fa-magic:before
{
	content: "\f0d0";
}
.fa-truck:before
{
	content: "\f0d1";
}
.fa-pinterest:before
{
	content: "\f0d2";
}
.fa-pinterest-square:before
{
	content: "\f0d3";
}
.fa-google-plus-square:before
{
	content: "\f0d4";
}
.fa-google-plus:before
{
	content: "\f0d5";
}
.fa-money:before
{
	content: "\f0d6";
}
.fa-caret-down:before
{
	content: "\f0d7";
}
.fa-caret-up:before
{
	content: "\f0d8";
}
.fa-caret-left:before
{
	content: "\f0d9";
}
.fa-caret-right:before
{
	content: "\f0da";
}
.fa-columns:before
{
	content: "\f0db";
}
.fa-sort:before,.fa-unsorted:before
{
	content: "\f0dc";
}
.fa-sort-desc:before,.fa-sort-down:before
{
	content: "\f0dd";
}
.fa-sort-asc:before,.fa-sort-up:before
{
	content: "\f0de";
}
.fa-envelope:before
{
	content: "\f0e0";
}
.fa-linkedin:before
{
	content: "\f0e1";
}
.fa-rotate-left:before,.fa-undo:before
{
	content: "\f0e2";
}
.fa-gavel:before,.fa-legal:before
{
	content: "\f0e3";
}
.fa-dashboard:before,.fa-tachometer:before
{
	content: "\f0e4";
}
.fa-comment-o:before
{
	content: "\f0e5";
}
.fa-comments-o:before
{
	content: "\f0e6";
}
.fa-bolt:before,.fa-flash:before
{
	content: "\f0e7";
}
.fa-sitemap:before
{
	content: "\f0e8";
}
.fa-umbrella:before
{
	content: "\f0e9";
}
.fa-clipboard:before,.fa-paste:before
{
	content: "\f0ea";
}
.fa-lightbulb-o:before
{
	content: "\f0eb";
}
.fa-exchange:before
{
	content: "\f0ec";
}
.fa-cloud-download:before
{
	content: "\f0ed";
}
.fa-cloud-upload:before
{
	content: "\f0ee";
}
.fa-user-md:before
{
	content: "\f0f0";
}
.fa-stethoscope:before
{
	content: "\f0f1";
}
.fa-suitcase:before
{
	content: "\f0f2";
}
.fa-bell-o:before
{
	content: "\f0a2";
}
.fa-coffee:before
{
	content: "\f0f4";
}
.fa-cutlery:before
{
	content: "\f0f5";
}
.fa-file-text-o:before
{
	content: "\f0f6";
}
.fa-building-o:before
{
	content: "\f0f7";
}
.fa-hospital-o:before
{
	content: "\f0f8";
}
.fa-ambulance:before
{
	content: "\f0f9";
}
.fa-medkit:before
{
	content: "\f0fa";
}
.fa-fighter-jet:before
{
	content: "\f0fb";
}
.fa-beer:before
{
	content: "\f0fc";
}
.fa-h-square:before
{
	content: "\f0fd";
}
.fa-plus-square:before
{
	content: "\f0fe";
}
.fa-angle-double-left:before
{
	content: "\f100";
}
.fa-angle-double-right:before
{
	content: "\f101";
}
.fa-angle-double-up:before
{
	content: "\f102";
}
.fa-angle-double-down:before
{
	content: "\f103";
}
.fa-angle-left:before
{
	content: "\f104";
}
.fa-angle-right:before
{
	content: "\f105";
}
.fa-angle-up:before
{
	content: "\f106";
}
.fa-angle-down:before
{
	content: "\f107";
}
.fa-desktop:before
{
	content: "\f108";
}
.fa-laptop:before
{
	content: "\f109";
}
.fa-tablet:before
{
	content: "\f10a";
}
.fa-mobile-phone:before,.fa-mobile:before
{
	content: "\f10b";
}
.fa-circle-o:before
{
	content: "\f10c";
}
.fa-quote-left:before
{
	content: "\f10d";
}
.fa-quote-right:before
{
	content: "\f10e";
}
.fa-spinner:before
{
	content: "\f110";
}
.fa-circle:before
{
	content: "\f111";
}
.fa-mail-reply:before,.fa-reply:before
{
	content: "\f112";
}
.fa-github-alt:before
{
	content: "\f113";
}
.fa-folder-o:before
{
	content: "\f114";
}
.fa-folder-open-o:before
{
	content: "\f115";
}
.fa-smile-o:before
{
	content: "\f118";
}
.fa-frown-o:before
{
	content: "\f119";
}
.fa-meh-o:before
{
	content: "\f11a";
}
.fa-gamepad:before
{
	content: "\f11b";
}
.fa-keyboard-o:before
{
	content: "\f11c";
}
.fa-flag-o:before
{
	content: "\f11d";
}
.fa-flag-checkered:before
{
	content: "\f11e";
}
.fa-terminal:before
{
	content: "\f120";
}
.fa-code:before
{
	content: "\f121";
}
.fa-mail-reply-all:before,.fa-reply-all:before
{
	content: "\f122";
}
.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before
{
	content: "\f123";
}
.fa-location-arrow:before
{
	content: "\f124";
}
.fa-crop:before
{
	content: "\f125";
}
.fa-code-fork:before
{
	content: "\f126";
}
.fa-chain-broken:before,.fa-unlink:before
{
	content: "\f127";
}
.fa-question:before
{
	content: "\f128";
}
.fa-info:before
{
	content: "\f129";
}
.fa-exclamation:before
{
	content: "\f12a";
}
.fa-superscript:before
{
	content: "\f12b";
}
.fa-subscript:before
{
	content: "\f12c";
}
.fa-eraser:before
{
	content: "\f12d";
}
.fa-puzzle-piece:before
{
	content: "\f12e";
}
.fa-microphone:before
{
	content: "\f130";
}
.fa-microphone-slash:before
{
	content: "\f131";
}
.fa-shield:before
{
	content: "\f132";
}
.fa-calendar-o:before
{
	content: "\f133";
}
.fa-fire-extinguisher:before
{
	content: "\f134";
}
.fa-rocket:before
{
	content: "\f135";
}
.fa-maxcdn:before
{
	content: "\f136";
}
.fa-chevron-circle-left:before
{
	content: "\f137";
}
.fa-chevron-circle-right:before
{
	content: "\f138";
}
.fa-chevron-circle-up:before
{
	content: "\f139";
}
.fa-chevron-circle-down:before
{
	content: "\f13a";
}
.fa-html5:before
{
	content: "\f13b";
}
.fa-css3:before
{
	content: "\f13c";
}
.fa-anchor:before
{
	content: "\f13d";
}
.fa-unlock-alt:before
{
	content: "\f13e";
}
.fa-bullseye:before
{
	content: "\f140";
}
.fa-ellipsis-h:before
{
	content: "\f141";
}
.fa-ellipsis-v:before
{
	content: "\f142";
}
.fa-rss-square:before
{
	content: "\f143";
}
.fa-play-circle:before
{
	content: "\f144";
}
.fa-ticket:before
{
	content: "\f145";
}
.fa-minus-square:before
{
	content: "\f146";
}
.fa-minus-square-o:before
{
	content: "\f147";
}
.fa-level-up:before
{
	content: "\f148";
}
.fa-level-down:before
{
	content: "\f149";
}
.fa-check-square:before
{
	content: "\f14a";
}
.fa-pencil-square:before
{
	content: "\f14b";
}
.fa-external-link-square:before
{
	content: "\f14c";
}
.fa-share-square:before
{
	content: "\f14d";
}
.fa-compass:before
{
	content: "\f14e";
}
.fa-caret-square-o-down:before,.fa-toggle-down:before
{
	content: "\f150";
}
.fa-caret-square-o-up:before,.fa-toggle-up:before
{
	content: "\f151";
}
.fa-caret-square-o-right:before,.fa-toggle-right:before
{
	content: "\f152";
}
.fa-eur:before,.fa-euro:before
{
	content: "\f153";
}
.fa-gbp:before
{
	content: "\f154";
}
.fa-dollar:before,.fa-usd:before
{
	content: "\f155";
}
.fa-inr:before,.fa-rupee:before
{
	content: "\f156";
}
.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen:before
{
	content: "\f157";
}
.fa-rouble:before,.fa-rub:before,.fa-ruble:before
{
	content: "\f158";
}
.fa-krw:before,.fa-won:before
{
	content: "\f159";
}
.fa-bitcoin:before,.fa-btc:before
{
	content: "\f15a";
}
.fa-file:before
{
	content: "\f15b";
}
.fa-file-text:before
{
	content: "\f15c";
}
.fa-sort-alpha-asc:before
{
	content: "\f15d";
}
.fa-sort-alpha-desc:before
{
	content: "\f15e";
}
.fa-sort-amount-asc:before
{
	content: "\f160";
}
.fa-sort-amount-desc:before
{
	content: "\f161";
}
.fa-sort-numeric-asc:before
{
	content: "\f162";
}
.fa-sort-numeric-desc:before
{
	content: "\f163";
}
.fa-thumbs-up:before
{
	content: "\f164";
}
.fa-thumbs-down:before
{
	content: "\f165";
}
.fa-youtube-square:before
{
	content: "\f166";
}
.fa-youtube:before
{
	content: "\f167";
}
.fa-xing:before
{
	content: "\f168";
}
.fa-xing-square:before
{
	content: "\f169";
}
.fa-youtube-play:before
{
	content: "\f16a";
}
.fa-dropbox:before
{
	content: "\f16b";
}
.fa-stack-overflow:before
{
	content: "\f16c";
}
.fa-instagram:before
{
	content: "\f16d";
}
.fa-flickr:before
{
	content: "\f16e";
}
.fa-adn:before
{
	content: "\f170";
}
.fa-bitbucket:before
{
	content: "\f171";
}
.fa-bitbucket-square:before
{
	content: "\f172";
}
.fa-tumblr:before
{
	content: "\f173";
}
.fa-tumblr-square:before
{
	content: "\f174";
}
.fa-long-arrow-down:before
{
	content: "\f175";
}
.fa-long-arrow-up:before
{
	content: "\f176";
}
.fa-long-arrow-left:before
{
	content: "\f177";
}
.fa-long-arrow-right:before
{
	content: "\f178";
}
.fa-apple:before
{
	content: "\f179";
}
.fa-windows:before
{
	content: "\f17a";
}
.fa-android:before
{
	content: "\f17b";
}
.fa-linux:before
{
	content: "\f17c";
}
.fa-dribbble:before
{
	content: "\f17d";
}
.fa-skype:before
{
	content: "\f17e";
}
.fa-foursquare:before
{
	content: "\f180";
}
.fa-trello:before
{
	content: "\f181";
}
.fa-female:before
{
	content: "\f182";
}
.fa-male:before
{
	content: "\f183";
}
.fa-gittip:before
{
	content: "\f184";
}
.fa-sun-o:before
{
	content: "\f185";
}
.fa-moon-o:before
{
	content: "\f186";
}
.fa-archive:before
{
	content: "\f187";
}
.fa-bug:before
{
	content: "\f188";
}
.fa-vk:before
{
	content: "\f189";
}
.fa-weibo:before
{
	content: "\f18a";
}
.fa-renren:before
{
	content: "\f18b";
}
.fa-pagelines:before
{
	content: "\f18c";
}
.fa-stack-exchange:before
{
	content: "\f18d";
}
.fa-arrow-circle-o-right:before
{
	content: "\f18e";
}
.fa-arrow-circle-o-left:before
{
	content: "\f190";
}
.fa-caret-square-o-left:before,.fa-toggle-left:before
{
	content: "\f191";
}
.fa-dot-circle-o:before
{
	content: "\f192";
}
.fa-wheelchair:before
{
	content: "\f193";
}
.fa-vimeo-square:before
{
	content: "\f194";
}
.fa-try:before,.fa-turkish-lira:before
{
	content: "\f195";
}
.fa-plus-square-o:before
{
	content: "\f196";
}
.fa-space-shuttle:before
{
	content: "\f197";
}
.fa-slack:before
{
	content: "\f198";
}
.fa-envelope-square:before
{
	content: "\f199";
}
.fa-wordpress:before
{
	content: "\f19a";
}
.fa-openid:before
{
	content: "\f19b";
}
.fa-bank:before,.fa-institution:before,.fa-university:before
{
	content: "\f19c";
}
.fa-graduation-cap:before,.fa-mortar-board:before
{
	content: "\f19d";
}
.fa-yahoo:before
{
	content: "\f19e";
}
.fa-google:before
{
	content: "\f1a0";
}
.fa-reddit:before
{
	content: "\f1a1";
}
.fa-reddit-square:before
{
	content: "\f1a2";
}
.fa-stumbleupon-circle:before
{
	content: "\f1a3";
}
.fa-stumbleupon:before
{
	content: "\f1a4";
}
.fa-delicious:before
{
	content: "\f1a5";
}
.fa-digg:before
{
	content: "\f1a6";
}
.fa-pied-piper:before
{
	content: "\f1a7";
}
.fa-pied-piper-alt:before
{
	content: "\f1a8";
}
.fa-drupal:before
{
	content: "\f1a9";
}
.fa-joomla:before
{
	content: "\f1aa";
}
.fa-language:before
{
	content: "\f1ab";
}
.fa-fax:before
{
	content: "\f1ac";
}
.fa-building:before
{
	content: "\f1ad";
}
.fa-child:before
{
	content: "\f1ae";
}
.fa-paw:before
{
	content: "\f1b0";
}
.fa-spoon:before
{
	content: "\f1b1";
}
.fa-cube:before
{
	content: "\f1b2";
}
.fa-cubes:before
{
	content: "\f1b3";
}
.fa-behance:before
{
	content: "\f1b4";
}
.fa-behance-square:before
{
	content: "\f1b5";
}
.fa-steam:before
{
	content: "\f1b6";
}
.fa-steam-square:before
{
	content: "\f1b7";
}
.fa-recycle:before
{
	content: "\f1b8";
}
.fa-automobile:before,.fa-car:before
{
	content: "\f1b9";
}
.fa-cab:before,.fa-taxi:before
{
	content: "\f1ba";
}
.fa-tree:before
{
	content: "\f1bb";
}
.fa-spotify:before
{
	content: "\f1bc";
}
.fa-deviantart:before
{
	content: "\f1bd";
}
.fa-soundcloud:before
{
	content: "\f1be";
}
.fa-database:before
{
	content: "\f1c0";
}
.fa-file-pdf-o:before
{
	content: "\f1c1";
}
.fa-file-word-o:before
{
	content: "\f1c2";
}
.fa-file-excel-o:before
{
	content: "\f1c3";
}
.fa-file-powerpoint-o:before
{
	content: "\f1c4";
}
.fa-file-image-o:before,.fa-file-photo-o:before,.fa-file-picture-o:before
{
	content: "\f1c5";
}
.fa-file-archive-o:before,.fa-file-zip-o:before
{
	content: "\f1c6";
}
.fa-file-audio-o:before,.fa-file-sound-o:before
{
	content: "\f1c7";
}
.fa-file-movie-o:before,.fa-file-video-o:before
{
	content: "\f1c8";
}
.fa-file-code-o:before
{
	content: "\f1c9";
}
.fa-vine:before
{
	content: "\f1ca";
}
.fa-codepen:before
{
	content: "\f1cb";
}
.fa-jsfiddle:before
{
	content: "\f1cc";
}
.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-ring:before,.fa-life-saver:before,.fa-support:before
{
	content: "\f1cd";
}
.fa-circle-o-notch:before
{
	content: "\f1ce";
}
.fa-ra:before,.fa-rebel:before
{
	content: "\f1d0";
}
.fa-empire:before,.fa-ge:before
{
	content: "\f1d1";
}
.fa-git-square:before
{
	content: "\f1d2";
}
.fa-git:before
{
	content: "\f1d3";
}
.fa-hacker-news:before
{
	content: "\f1d4";
}
.fa-tencent-weibo:before
{
	content: "\f1d5";
}
.fa-qq:before
{
	content: "\f1d6";
}
.fa-wechat:before,.fa-weixin:before
{
	content: "\f1d7";
}
.fa-paper-plane:before,.fa-send:before
{
	content: "\f1d8";
}
.fa-paper-plane-o:before,.fa-send-o:before
{
	content: "\f1d9";
}
.fa-history:before
{
	content: "\f1da";
}
.fa-circle-thin:before
{
	content: "\f1db";
}
.fa-header:before
{
	content: "\f1dc";
}
.fa-paragraph:before
{
	content: "\f1dd";
}
.fa-sliders:before
{
	content: "\f1de";
}
.fa-share-alt:before
{
	content: "\f1e0";
}
.fa-share-alt-square:before
{
	content: "\f1e1";
}
.fa-bomb:before
{
	content: "\f1e2";
}
.fa-futbol-o:before,.fa-soccer-ball-o:before
{
	content: "\f1e3";
}
.fa-tty:before
{
	content: "\f1e4";
}
.fa-binoculars:before
{
	content: "\f1e5";
}
.fa-plug:before
{
	content: "\f1e6";
}
.fa-slideshare:before
{
	content: "\f1e7";
}
.fa-twitch:before
{
	content: "\f1e8";
}
.fa-yelp:before
{
	content: "\f1e9";
}
.fa-newspaper-o:before
{
	content: "\f1ea";
}
.fa-wifi:before
{
	content: "\f1eb";
}
.fa-calculator:before
{
	content: "\f1ec";
}
.fa-paypal:before
{
	content: "\f1ed";
}
.fa-google-wallet:before
{
	content: "\f1ee";
}
.fa-cc-visa:before
{
	content: "\f1f0";
}
.fa-cc-mastercard:before
{
	content: "\f1f1";
}
.fa-cc-discover:before
{
	content: "\f1f2";
}
.fa-cc-amex:before
{
	content: "\f1f3";
}
.fa-cc-paypal:before
{
	content: "\f1f4";
}
.fa-cc-stripe:before
{
	content: "\f1f5";
}
.fa-bell-slash:before
{
	content: "\f1f6";
}
.fa-bell-slash-o:before
{
	content: "\f1f7";
}
.fa-trash:before
{
	content: "\f1f8";
}
.fa-copyright:before
{
	content: "\f1f9";
}
.fa-at:before
{
	content: "\f1fa";
}
.fa-eyedropper:before
{
	content: "\f1fb";
}
.fa-paint-brush:before
{
	content: "\f1fc";
}
.fa-birthday-cake:before
{
	content: "\f1fd";
}
.fa-area-chart:before
{
	content: "\f1fe";
}
.fa-pie-chart:before
{
	content: "\f200";
}
.fa-line-chart:before
{
	content: "\f201";
}
.fa-lastfm:before
{
	content: "\f202";
}
.fa-lastfm-square:before
{
	content: "\f203";
}
.fa-toggle-off:before
{
	content: "\f204";
}
.fa-toggle-on:before
{
	content: "\f205";
}
.fa-bicycle:before
{
	content: "\f206";
}
.fa-bus:before
{
	content: "\f207";
}
.fa-ioxhost:before
{
	content: "\f208";
}
.fa-angellist:before
{
	content: "\f209";
}
.fa-cc:before
{
	content: "\f20a";
}
.fa-ils:before,.fa-shekel:before,.fa-sheqel:before
{
	content: "\f20b";
}
.fa-meanpath:before
{
	content: "\f20c";
}
a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video
{
	border: 0;
	font: inherit;
	margin: 0;
	padding: 0;
	vertical-align: baseline;
}
.section-content .main-area .wrapper .wrapper-head h1,.section-content .main-area .wrapper .wrapper-head h2,.section-content .main-area .wrapper .wrapper-head h3,.section-content .main-area .wrapper .wrapper-head h4,.section-content .main-area .wrapper .wrapper-head h5,.section-content .main-area .wrapper .wrapper-head h6,h3
{
	font-weight: 700;
}
.image_left,.image_right,.rounded
{
	border: 1px solid #d5d6d6;
}
body,html
{
	height: auto;
	margin: 0;
	ms-overflow-x: hidden;
	overflow-x: hidden;
	padding: 0;
	width: 100%;
}
body.active,html.active
{
	overflow: hidden;
}
body
{
	color: #7F7E7E;
	font: 400 13px/1.3em Arial,Helvetica,sans-serif;
	line-height: 1.5;
	min-width: 1000px;
	text-rendering: optimizeLegibility;
	webkit-font-smoothing: antialiased;
	webkit-text-size-adjust: none;
	z-index: 1;
}
.main
{
	margin: 0 auto;
	width: 960px;
}
@media only screen and (max-width:768px)
{
	body
	{
		min-width: 100%;
	}
	.main
	{
		margin: auto;
		width: 100%;
	}
}
.container
{
	margin: 0 auto;
	padding: 0 10px;
	width: 940px;
}
@media only screen and (max-width:768px)
{
	.container
	{
		padding: 0;
		width: 100%;
	}
}
body.detail section .container
{
	padding: 0;
	width: 960px;
}
.image_right
{
	float: right;
	margin: 0 0 10px 10px;
	vertical-align: top;
}
@media only screen and (max-width:768px)
{
	body.detail section .container
	{
		padding: 0;
		width: 100%;
	}
	.image_right
	{
		display: block;
		float: none!important;
		margin: 0 0 5px;
		vertical-align: bottom;
	}
}
.image_left
{
	float: left;
	margin: 0 10px 10px 0;
	vertical-align: top;
}
@media only screen and (max-width:768px)
{
	.image_left
	{
		bottom: none;
		display: block;
		float: none!important;
		margin: 0 0 5px;
		vertical-align: baseline;
	}
}
.is-mobile
{
	display: none;
}
@media only screen and (max-width:768px)
{
	.is-mobile
	{
		display: block!important;
	}
}
.d-none
{
	display: none!important;
}
.d-block
{
	display: block!important;
}
.d-inline
{
	display: inline!important;
}
.fc table,table
{
	border-spacing: 0;
}
.ui-tabs .ui-tabs-nav ul li,.ui-tabs ul.ui-tabs-nav,header .main-menu div.sub-menu li,ul,ul.v-list.disc,ul.v-list.disc li
{
	list-style: none;
}
.fc-icon,body
{
	webkit-touch-callout: none;
}
.fc table,.ui-table,table
{
	border-collapse: collapse;
}
.fc-divider,.fc-unthemed .fc-popover
{
	border-style: solid;
	border-width: 1px;
}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section
{
	display: block;
}
.fa,.fa-stack
{
	display: inline-block;
}
blockquote,q
{
	quotes: none;
}
blockquote:after,blockquote:before,q:after,q:before
{
	content: '';
	content: none;
}
.date-list ul li:after,.date-list ul li:before,.f-cf:after,.f-cf:before,.share-wrapper:after,.share-wrapper:before,ul.h-list:after
{
	content: "";
}
.ui-button,.ui-input
{
	border: 1px solid #D5D5D5;
}
.separator
{
	border-bottom: 1px solid #d7d7d7;
	margin: 20px 0;
}
.semi-separator
{
	border-bottom: 1px dotted #d7d7d7;
	margin: 10px 0;
}
@media screen and (min-width:641px)
{
	.d-full
	{
		display: block!important;
	}
	.d-w640
	{
		display: none!important;
	}
}
@media screen and (max-width:640px)
{
	.d-full
	{
		display: none!important;
	}
	.d-w640
	{
		display: block!important;
	}
}
.f-left
{
	float: left!important;
}
.f-right
{
	float: right!important;
}
.f-clear,.f-none
{
	float: none!important;
}
.f-clear
{
	clear: both;
	height: 0;
}
.f-cf:after,.f-cf:before
{
	display: table;
}
.f-cf:after
{
	clear: both;
}
.w1
{
	width: 60px!important;
}
.w2
{
	width: 140px!important;
}
.w3
{
	width: 220px!important;
}
.w4
{
	width: 300px!important;
}
.w5
{
	width: 380px!important;
}
.w6
{
	width: 460px!important;
}
.w7
{
	width: 540px!important;
}
.w8
{
	width: 620px!important;
}
.w9
{
	width: 700px!important;
}
.w10
{
	width: 780px!important;
}
.w11
{
	width: 860px!important;
}
.w12
{
	width: 940px!important;
}
.m-a0
{
	margin: 0!important;
}
.m-a5
{
	margin: 5px!important;
}
.m-a10
{
	margin: 10px!important;
}
.m-a15
{
	margin: 15px!important;
}
.m-a20
{
	margin: 20px!important;
}
.m-a40
{
	margin: 40px!important;
}
.m-t0
{
	margin-top: 0!important;
}
.m-b0
{
	margin-bottom: 0!important;
}
.m-l0
{
	margin-left: 0!important;
}
.m-r0
{
	margin-right: 0!important;
}
.m-t5
{
	margin-top: 5px!important;
}
.m-b5
{
	margin-bottom: 5px!important;
}
.m-l5
{
	margin-left: 5px!important;
}
.m-r5
{
	margin-right: 5px!important;
}
.m-t10
{
	margin-top: 10px!important;
}
.m-b10
{
	margin-bottom: 10px!important;
}
.m-l10
{
	margin-left: 10px!important;
}
.m-r10
{
	margin-right: 10px!important;
}
.m-t15
{
	margin-top: 15px!important;
}
.m-b15
{
	margin-bottom: 15px!important;
}
.m-l15
{
	margin-left: 15px!important;
}
.m-r15
{
	margin-right: 15px!important;
}
.m-t20
{
	margin-top: 20px!important;
}
.m-b20
{
	margin-bottom: 20px!important;
}
.m-l20
{
	margin-left: 20px!important;
}
.m-r20
{
	margin-right: 20px!important;
}
.m-t30
{
	margin-top: 30px!important;
}
.m-t40
{
	margin-top: 40px!important;
}
.m-b40
{
	margin-bottom: 40px!important;
}
.m-l40
{
	margin-left: 40px!important;
}
.m-r40
{
	margin-right: 40px!important;
}
.m-l60
{
	margin-left: 60px!important;
}
.m-r60
{
	margin-right: 60px!important;
}
.p-a0
{
	margin: 0!important;
}
.p-a5
{
	margin: 5px!important;
}
.p-a1.fc-event,.fc-event:hover,.fc-state-hover,.footer-content a:hover,.sbOptions a:link,.sbOptions a:visited,.sbSelector,.sbSelector:hover,.sub-menu li a:hover,.ui-button,.ui-button:hover,.ui-datepicker a,.ui-tabs ul.ui-tabs-nav li a,.ui-tabs ul.ui-tabs-nav li a.active,.ui-widget .fc-event,a,a.fc-more,a:active,a:hover,header .main-menu>li>a
{
	text-decoration: none;
}
.fc .fc-axis,.fc button,.fc-time-grid-event.fc-short .fc-content
{
	white-space: nowrap;
}
.ui-button
{
	background: #ebebeb;
	background: linear-gradient(to bottom,#fff 0,#ebebeb 100%);
	background: -moz-linear-gradient(top,#fff 0,#ebebeb 100%);
	background: -ms-linear-gradient(top,#fff 0,#ebebeb 100%);
	background: -o-linear-gradient(top,#fff 0,#ebebeb 100%);
	background: -webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#ebebeb));
	background: -webkit-linear-gradient(top,#fff 0,#ebebeb 100%);
	border-radius: 4px;
	color: #767575;
	cursor: pointer;
	display: inline-block;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ebebeb', GradientType=0);
	font-size: 11px;
	line-height: 14px;
	padding: 7px 9px 6px;
	text-align: center;
}
.ui-button:hover
{
	background: #5da7ed;
	background: linear-gradient(to bottom,#3e88ce 0,#5da7ed 100%);
	background: -moz-linear-gradient(top,#3e88ce 0,#5da7ed 100%);
	background: -ms-linear-gradient(top,#3e88ce 0,#5da7ed 100%);
	background: -o-linear-gradient(top,#3e88ce 0,#5da7ed 100%);
	background: -webkit-gradient(linear,left top,left bottom,color-stop(0,#3e88ce),color-stop(100%,#5da7ed));
	background: -webkit-linear-gradient(top,#3e88ce 0,#5da7ed 100%);
	border-color: #0266c7;
	color: #fff;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#3e88ce', endColorstr='#5da7ed', GradientType=0);
}
.ui-button.dark
{
	background: #919090;
	border-color: #818080;
	filter: none;
}
.ui-button.blue
{
	background: #4392dd;
	background: linear-gradient(to bottom,#52a1ec 0,#4392dd 100%);
	background: -moz-linear-gradient(top,#52a1ec 0,#4392dd 100%);
	background: -ms-linear-gradient(top,#52a1ec 0,#4392dd 100%);
	background: -o-linear-gradient(top,#52a1ec 0,#4392dd 100%);
	background: -webkit-gradient(linear,left top,left bottom,color-stop(0,#52a1ec),color-stop(100%,#4392dd));
	background: -webkit-linear-gradient(top,#52a1ec 0,#4392dd 100%);
	border-color: #4b9ae5;
	color: #fff;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#52a1ec', endColorstr='#4392dd', GradientType=0);
}
.ui-button.blue:hover
{
	background: #2f7eca;
	background: linear-gradient(to bottom,#1160ab 0,#2f7eca 100%);
	background: -moz-linear-gradient(top,#1160ab 0,#2f7eca 100%);
	background: -ms-linear-gradient(top,#1160ab 0,#2f7eca 100%);
	background: -o-linear-gradient(top,#1160ab 0,#2f7eca 100%);
	background: -webkit-gradient(linear,left top,left bottom,color-stop(0,#1160ab),color-stop(100%,#2f7eca));
	background: -webkit-linear-gradient(top,#1160ab 0,#2f7eca 100%);
	border-color: #0266c7;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#1160ab', endColorstr='#2f7eca', GradientType=0);
}
.ui-button.clear
{
	background: 0 none;
	filter: none;
}
.ui-button.special:after,.ui-button.special:before
{
	display: inline-block;
	height: 14px;
	vertical-align: top;
}
.ui-button.special:before
{
	content: url(../img/icons/stars-left.png);
	margin-right: 9px;
}
.ui-button.special:after
{
	content: url(../img/icons/stars-right.png);
	margin-left: 9px;
}
.section-bar .ui-slider .control-nav:after,.section-bar .ui-slider .slides:after,.sub-menu li a:before,.sub-menu li a:hover:before,.ui-button ul.sub-menu:before,.ui-carousel .control-nav:after,.ui-carousel .slides:after,.ui-tabs ul.ui-tabs-nav:after,.wrapper.news-list .item h5:after,header .main-menu ul.orderNav a:hover:before,header .main-menu:after
{
	content: "";
}
.ui-button.small
{
	border-color: #d4d5d6;
	padding-bottom: 1px;
	padding-top: 2px;
}
.ui-button.small.dark
{
	background: #e6e7e7;
	background: linear-gradient(to bottom,#eceded 0,#e6e7e7 100%);
	background: -moz-linear-gradient(top,#eceded 0,#e6e7e7 100%);
	background: -ms-linear-gradient(top,#eceded 0,#e6e7e7 100%);
	background: -o-linear-gradient(top,#eceded 0,#e6e7e7 100%);
	background: -webkit-gradient(linear,left top,left bottom,color-stop(0,#eceded),color-stop(100%,#e6e7e7));
	background: -webkit-linear-gradient(top,#eceded 0,#e6e7e7 100%);
	border-color: #cfcece;
	color: #838282;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eceded', endColorstr='#e6e7e7', GradientType=0);
}
.ui-button.small.blue
{
	background: #cdd9de;
	background: linear-gradient(to bottom,#e1edf1 0,#cdd9de 100%);
	background: -moz-linear-gradient(top,#e1edf1 0,#cdd9de 100%);
	background: -ms-linear-gradient(top,#e1edf1 0,#cdd9de 100%);
	background: -o-linear-gradient(top,#e1edf1 0,#cdd9de 100%);
	background: -webkit-gradient(linear,left top,left bottom,color-stop(0,#e1edf1),color-stop(100%,#cdd9de));
	background: -webkit-linear-gradient(top,#e1edf1 0,#cdd9de 100%);
	border-color: #adcfdb;
	color: #0755a0;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e1edf1', endColorstr='#cdd9de', GradientType=0);
}
.ui-button.big
{
	font-size: 25px;
	font-weight: 700;
	line-height: 29px;
	padding: 11px 40px 10px;
}
.ui-button.big.blue
{
	background: #4392de;
	background: linear-gradient(to bottom,#4b9ae5 0,#4392de 100%);
	background: -moz-linear-gradient(top,#4b9ae5 0,#4392de 100%);
	background: -ms-linear-gradient(top,#4b9ae5 0,#4392de 100%);
	background: -o-linear-gradient(top,#4b9ae5 0,#4392de 100%);
	background: -webkit-gradient(linear,left top,left bottom,color-stop(0,#4b9ae5),color-stop(100%,#4392de));
	background: -webkit-linear-gradient(top,#4b9ae5 0,#4392de 100%);
	border: 1px solid #4b9ae5;
	border-bottom: 3px solid #004a90;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4b9ae5', endColorstr='#4392de', GradientType=0);
}
.ui-button.big.blue:hover
{
	background: #4392de;
	background: linear-gradient(to bottom,#4392de 0,#4b9ae5 100%);
	background: -moz-linear-gradient(top,#4392de 0,#4b9ae5 100%);
	background: -ms-linear-gradient(top,#4392de 0,#4b9ae5 100%);
	background: -o-linear-gradient(top,#4392de 0,#4b9ae5 100%);
	background: -webkit-gradient(linear,left top,left bottom,color-stop(0,#4392de),color-stop(100%,#4b9ae5));
	background: -webkit-linear-gradient(top,#4392de 0,#4b9ae5 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4392de', endColorstr='#4b9ae5', GradientType=0);
}
.ui-button ul.sub-menu
{
	background: #fff;
	border: 1px solid #b6b7b7;
	border-radius: 4px;
	display: none;
	left: 0;
	padding: 9px 0;
	position: absolute;
	text-align: left;
	top: 38px;
	width: 100%;
	z-index: 1000;
}
.ui-button ul.sub-menu:before
{
	background: url(../img/sub-menu-arrow.png)center bottom no-repeat;
	display: block;
	height: 10px;
	left: 0;
	position: absolute;
	top: -10px;
	width: 100%;
}
.ui-button:hover ul.sub-menu
{
	display: block!important;
}
.ui-button ul.sub-menu li
{
	float: none;
	font: 400 12px/16px Arial,Helvetica,sans-serif;
	margin: 9px 9px 0;
	padding-left: 0;
}
.ui-button ul.sub-menu li:first-child
{
	margin-top: 0;
}
.ui-button ul.sub-menu li .ui-button
{
	display: block;
}
.fullButton
{
	background: #80AEBE;
	border: none;
	border-bottom: 3px solid #5C91A3;
	border-radius: 5px;
	color: #fff;
	cursor: pointer;
	float: right;
	height: 34px;
	moz-transition: all .4s ease-in-out;
	ms-transition: all .4s ease-in-out;
	o-transition: all .4s ease-in-out;
	padding: 5px;
	text-align: center;
	transition: all .4s ease-in-out;
	webkit-transition: all .4s ease-in-out;
	width: 26%;
}
.fullButton:hover
{
	background: #6fa3b5;
	border-color: #538393;
}
.button.primary
{
	background: #0D5CAB;
	border-radius: 5px;
	color: #FFF;
	cursor: pointer;
	font-size: 15px;
	outline: 0;
	padding: 0 20px;
}
.button.primary:hover
{
	background: #0b4f93;
}
.ui-tabs ul.ui-tabs-nav
{
	border-bottom: 1px solid #b6b7b7;
	margin-bottom: 20px;
}
.ui-tabs ul.ui-tabs-nav:after
{
	clear: both;
	display: table;
}
.ui-tabs ul.ui-tabs-nav li
{
	background: #ebebeb;
	background: linear-gradient(to bottom,#fff 0,#ebebeb 100%);
	background: -moz-linear-gradient(top,#fff 0,#ebebeb 100%);
	background: -ms-linear-gradient(top,#fff 0,#ebebeb 100%);
	background: -o-linear-gradient(top,#fff 0,#ebebeb 100%);
	background: -webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#ebebeb));
	background: -webkit-linear-gradient(top,#fff 0,#ebebeb 100%);
	border: 1px solid #b6b7b7;
	border-radius: 4px 4px 0 0;
	color: #767575;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ebebeb', GradientType=0);
	float: left;
	font-size: 12px;
	line-height: 15px;
	margin: 0 0 -1px 5px;
	max-width: 180px;
	text-align: center;
}
@media only screen and (max-width:768px)
{
	.ui-tabs ul.ui-tabs-nav li
	{
		margin: 0 0 5px 5px;
	}
}
.ui-tabs ul.ui-tabs-nav li:first-child
{
	margin-left: 0;
}
.ui-tabs ul.ui-tabs-nav li a
{
	color: #767575;
	display: block;
	outline: 0;
	padding: 8px 10px;
}
.ui-tabs ul.ui-tabs-nav li a.active
{
	background: #5da7ed;
	background: linear-gradient(to bottom,#3e88ce 0,#5da7ed 100%);
	background: -moz-linear-gradient(top,#3e88ce 0,#5da7ed 100%);
	background: -ms-linear-gradient(top,#3e88ce 0,#5da7ed 100%);
	background: -o-linear-gradient(top,#3e88ce 0,#5da7ed 100%);
	background: -webkit-gradient(linear,left top,left bottom,color-stop(0,#3e88ce),color-stop(100%,#5da7ed));
	background: -webkit-linear-gradient(top,#3e88ce 0,#5da7ed 100%);
	border-color: #0266c7 #0266c7 #5da7ed;
	color: #fff;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#3e88ce', endColorstr='#5da7ed', GradientType=0);
}
.ui-carousel
{
	position: relative;
}
.ui-carousel .slides:after
{
	clear: both;
	display: table;
}
.ui-carousel .slides li
{
	float: left;
	margin-left: 20px;
}
@media only screen and (max-width:768px)
{
	.ui-carousel .slides li
	{
		margin-left: 22px;
	}
}
.ui-carousel .slides li:first-child
{
	margin-left: 0;
}
.ui-carousel .control-nav
{
	bottom: 0;
	position: absolute;
	right: 0;
}
.ui-carousel .control-nav:after
{
	clear: both;
	display: table;
}
.ui-carousel .control-nav li
{
	display: block;
	float: left;
	margin-left: 5px;
}
.ui-carousel .control-nav li:first-child
{
	margin-left: 0;
}
.ui-carousel .control-nav li a
{
	background: #004a90;
	border-radius: 100%;
	cursor: pointer;
	display: block;
	height: 16px;
	overflow: hidden;
	text-indent: -999px;
	width: 16px;
}
.ui-carousel .control-nav li a.active
{
	background-color: #4392de;
}
.ui-carousel .direction-nav a
{
	background: url(../img/slider-direction-nav.png)no-repeat;
	display: block;
	height: 60px;
	outline: 0;
	position: absolute;
	top: 50%;
	width: 32px;
}
.ui-icon
{
	background: center no-repeat;
	display: inline-block;
	transition: all .5s;
	vertical-align: middle;
	webkit-transition: all .5s;
}
.ui-icon.s14x14
{
	height: 14px;
	width: 14px;
}
.ui-icon.s14x14.search
{
	background-image: url(../img/icons/s14x14-search.png);
}
.ui-icon.s20x20
{
	height: 20px;
	width: 20px;
}
.ui-icon.s20x20.facebook
{
	background-image: url(../img/icons/s20x20-facebook.png);
}
.ui-icon.s20x20.twitter
{
	background-image: url(../img/icons/s20x20-twitter.png);
}
.ui-icon.s30x30
{
	height: 30px;
	width: 30px;
}
.ui-icon.s30x30.refresh
{
	background-image: url(../img/icons/s30x30-refresh.png);
}
.ui-icon.s24x24
{
	float: left;
	height: 24px;
	margin: 10px;
	width: 24px;
}
.ui-icon.s24x24.microphone
{
	background-image: url(../img/icons/news.png);
	height: 20px;
	margin-top: 13px;
	width: 27px;
}
.ui-icon.s24x24.megaphone
{
	background-image: url(../img/icons/s24x24-megaphone.png);
}
.ui-icon.s24x24.management
{
	background-image: url(../img/icons/s24x24-manage.png);
}
.ui-icon.s24x24.guy
{
	background-image: url(../img/icons/s24x24-guy.png);
}
.ui-icon.s10x10.back
{
	background-image: url(../img/icons/s10x10-back.png);
	height: 10px;
	width: 10px;
}
.ui-icon.s17x14.home
{
	background-image: url(../img/icons/s17x14-home.png);
	height: 14px;
	width: 17px;
}
.ui-icon.s27x14.pdf
{
	background-image: url(../img/icons/s27x14-pdf.png);
	height: 14px;
	width: 27px;
}
.ui-icon.s30x12.photo
{
	background-image: url(../img/icons/s30x12-photo.png);
	height: 12px;
	width: 30px;
}
.ui-icon.s25x18.users
{
	background-image: url(../img/icons/s25x18-users.png);
	height: 18px;
	width: 25px;
}
.ui-icon.s25x18.users.white,a:hover>.ui-icon.s25x18.users
{
	background-image: url(../img/icons/s25x18-users-white.png);
}
.ui-icon.s17x17.create
{
	background-image: url(../img/icons/s17x17-create.png);
	height: 17px;
	width: 17px;
}
.ui-icon.s17x17.create.white,a:hover>.ui-icon.s17x17.create
{
	background-image: url(../img/icons/s17x17-create-white.png);
}
.ui-icon.s25x25.tick
{
	background-image: url(../img/icons/s25x25-tick.png);
	height: 25px;
	width: 25px;
}
.ui-icon.s25x25.tick.white,a:hover>.ui-icon.s25x25.tick
{
	background-image: url(../img/icons/s25x25-tick-white.png);
}
.ui-icon.s63x58
{
	height: 58px;
	width: 94px;
}
.ui-icon.s63x70
{
	height: 58px;
	width: 63px;
}
.ui-icon.s63x58.airplane
{
	background-image: url(../img/icons/s63x58-airplane.png);
}
.ui-icon.s63x70.video
{
	background-image: url(../img/icons/s63x58-video.png);
}
.ui-icon.s66x69.exam
{
	background-image: url(../img/icons/exam.png);
}
.ui-icon.s66x69
{
	height: 69px;
	width: 66px;
}
.ui-icon.s63x58.quality
{
	background-image: url(../img/icons/s63x58-quality.png);
}
.ui-icon.s63x64.globe
{
	background-image: url(../img/icons/s63x64-globe.png);
	height: 64px;
	width: 63px;
}
.ui-icon.s74x46.group
{
	background-image: url(../img/icons/s74x46-group.png);
	height: 46px;
	width: 74px;
}
.ui-icon.s50x69.passenger
{
	background-image: url(../img/icons/s50x69-pass.png);
	height: 69px;
	width: 74px;
}
.ui-icon.s42x58.clipboard
{
	background-image: url(../img/icons/s42x58-clipboard.png);
	height: 58px;
	width: 42px;
}
.ui-icon.s67x66.strategy
{
	background-image: url(../img/icons/s67x66-strategy.png);
	height: 66px;
	width: 67px;
}
.ui-icon.s54x61.tree
{
	background-image: url(../img/icons/s54x61-tree.png);
	height: 61px;
	width: 54px;
}
.ui-icon.bubbles
{
	background: url(../img/ui-icons-bubblelist.png)no-repeat;
	height: 68px;
	width: 74px;
}
.ui-icon.bubbles.group
{
	background-position: 0 0;
	height: 66px;
	width: 74px;
}
.ui-icon.bubbles.globe
{
	background-position: -100px 0;
	height: 67px;
	width: 63px;
}
.ui-icon.bubbles.passenger
{
	background-position: -200px 0;
	height: 69px;
	width: 50px;
}
.ui-icon.bubbles.clipboard
{
	background-position: -300px 0;
	height: 70px;
	width: 42px;
}
.ui-icon.bubbles.airplane
{
	background-position: -400px 0;
	height: 66px;
	width: 67px;
}
.ui-icon.bubbles.tree
{
	background-position: -500px 0;
	height: 65px;
	width: 54px;
}
.ui-icon.bubbles.quality
{
	background-position: -600px 0;
}
.ui-icon.bubbles.video
{
	background-position: -700px 0;
}
.ui-icon.bubbles.exam
{
	background-position: -800px 0;
}
.bbAccordion
{
	margin-bottom: 10px;
}
.bbAccordion .accordion-head
{
	background: #4C9DE8;
	border: 1px solid #24495d;
	border-radius: 5px;
	cursor: pointer;
	padding: .8em 1em;
}
.bbAccordion .accordion-head:hover,.bbAccordion.active .accordion-head,.bbAccordion.active .accordion-head:hover
{
	background: #0D5CAB;
}
.bbAccordion .accordion-head h2
{
	background: url(../img/accordion-arrow-right.png)100% 50% no-repeat;
	color: #fff;
	font-size: 1em;
	line-height: 1.3em;
	margin: 0;
	padding-right: 20px;
}
.bbAccordion.active .accordion-head h2
{
	background-image: url(../img/accordion-arrow-down.png);
}
.bbAccordion .accordion-head .ui-icons.arrow
{
	background-position: -377px -10px;
	float: right;
	height: 14px;
	margin: 2px 0 0 10px;
	width: 14px;
}
.bbAccordion.active .accordion-head .ui-icons.arrow
{
	background-position: -350px -10px;
}
.bbAccordion .accordion-content
{
	padding: 10px;
}
.bbAccordion .accordion-content.active
{
	display: block;
}
.bbAccordion .accordion-content article table:first-child
{
	margin-top: 0!important;
}
.wrapper.accordion
{
	background: 0 none;
	border: 0;
	padding: 0 20px;
}
.wrapper.accordion .wrapper-head
{
	background: url(../img/bg-pattern.png)#eceeef;
	border: 1px solid #cacbcc;
	border-radius: 3px;
	color: #505050;
	cursor: pointer;
	height: 50px;
	line-height: 50px!important;
	margin: 0!important;
	padding-left: 10px;
	position: relative;
}
.wrapper.accordion.active .wrapper-head
{
	background-color: #005ca9;
	border-color: #01488b;
	color: #fff;
}
.wrapper.accordion .wrapper-head:after
{
	background: url(../img/accordion-toggle.png)no-repeat;
	content: '';
	display: block;
	height: 32px;
	position: absolute;
	right: 10px;
	top: 10px;
	width: 32px;
}
.wrapper.accordion.active .wrapper-head:after
{
	background-image: url(../img/accordion-toggle-active.png);
}
.wrapper.accordion .wrapper-head h3,.wrapper.accordion .wrapper-head h4,.wrapper.accordion .wrapper-head h5,.wrapper.accordion .wrapper-head h6
{
	display: inline-block;
	font-weight: 700;
	vertical-align: middle;
}
.wrapper.accordion .wrapper-body
{
	border-bottom: 1px solid #cacbcc;
	display: none;
	padding: 20px 0;
}
.wrapper.accordion.active .wrapper-body
{
	display: block;
}
.ui-carousel .direction-nav a.prev
{
	background-position: 0 -91px;
	left: -52px;
}
.ui-carousel .direction-nav a.prev:hover
{
	background-position: 0 0;
}
.ui-carousel .direction-nav a.next
{
	background-position: -78px -91px;
	right: -52px;
}
.ui-carousel .direction-nav a.next:hover
{
	background-position: -78px 0;
}
.ui-table
{
	width: 100%;
}
.ui-table img
{
	height: auto!important;
}
.ui-table.highlight-first-col tr:first-child td
{
	background: #479BEB;
	color: #FFF;
}
.ui-table tr td
{
	border: 1px solid #CFCFCF;
	color: #767575;
	padding: 11px;
}
.col-6-table tr td
{
	display: none;
	padding: 5px;
	width: 100px;
}
.col-6-table p
{
	font-size: 12px;
	width: 100px;
}
section .section-bar.homeSection
{
	background: url(../img/section-bar-bg.png)left -20px repeat-x;
	height: 300px!important;
}
@media only screen and (min-width:350px)and (max-width:479px)
{
	section .section-bar.homeSection
	{
		height: 350px!important;
	}
}
@media only screen and (min-width:480px)and (max-width:768px)
{
	section .section-bar.homeSection
	{
		height: 400px!important;
	}
}
@media only screen and (max-width:768px)
{
	.direction-nav
	{
		display: none;
	}
	section .section-bar.homeSection
	{
		background: url(../img/section-bar-bg.png)no-repeat;
		background-size: cover;
		o-background-size: cover;
		webkit-background-size: cover;
	}
}
section .section-bar.mapsBar
{
	height: 340px!important;
}
.section-bar .ui-slider
{
	position: relative;
	z-index: 888;
}
.section-bar .ui-slider .viewport
{
	overflow: visible!important;
}
.section-bar .ui-slider .slides:after
{
	clear: both;
	display: table;
}
.section-bar .ui-slider .slides li
{
	color: #fff;
	font: 300 12px/18px "Museo Sans",Arial,Helvetica,sans-serif;
	opacity: 0;
	visibility: hidden;
}
.section-bar .ui-slider .slides li .media
{
	background: #fff;
	border: 1px solid #acacab;
	border-radius: 4px;
	box-shadow: 0 50px 75px -75px #000;
	float: left;
	height: 290px;
	margin: 0 15px 0 0;
	padding: 4px;
	width: 52.1%;
}
@media only screen and (max-width:768px)
{
	.section-bar .ui-slider .slides li .media
	{
		box-shadow: none;
		float: none;
		height: auto;
		margin: 0 auto;
		max-width: 500px;
		width: 90%;
	}
	.section-bar .ui-slider .slides li .media img
	{
		width: 100%;
	}
}
.section-bar .ui-slider .slides li .media img
{
	display: block;
}
.section-bar .ui-slider .slides li .slogan,.section-bar .ui-slider .slides li p
{
	float: right;
	margin: 20px 0 0;
	width: 430px;
}
.section-bar .ui-slider .slides li .slogan
{
	font-size: 33px;
	font-weight: 900;
	line-height: 33px;
}
@media only screen and (max-width:768px)
{
	.section-bar .ui-slider .slides li .slogan,.section-bar .ui-slider .slides li p
	{
		float: none;
		margin: 0;
		text-align: center;
		width: 100%;
	}
	.section-bar .ui-slider .slides li .slogan
	{
		font-size: 18px;
		line-height: 1;
		margin: 10px auto;
		width: 95%;
	}
	.section-bar .ui-slider .slides li .slogan-title
	{
		display: none;
	}
}
.slogan-title
{
	font-size: 20px;
}
.section-bar .ui-slider .control-nav
{
	bottom: 15px;
	position: absolute;
	right: 0;
}
.section-bar .ui-slider .control-nav:after
{
	clear: both;
	display: table;
}
.section-bar .ui-slider .control-nav li
{
	display: block;
	float: left;
	margin-left: 5px;
}
@media only screen and (max-width:768px)
{
	.section-bar .ui-slider .control-nav
	{
		bottom: -20px;
		text-align: center;
		width: 100%;
	}
	.section-bar .ui-slider .control-nav li
	{
		display: inline-block;
		float: none;
	}
}
.section-bar .ui-slider .control-nav li:first-child
{
	margin-left: 0;
}
.section-bar .ui-slider .control-nav li a
{
	background: #004a90;
	border-radius: 50%;
	cursor: pointer;
	display: block;
	height: 16px;
	moz-transition: all .4s ease;
	ms-transition: all .4s ease;
	o-transition: all .4s ease;
	overflow: hidden;
	text-indent: -999px;
	transition: all .4s ease;
	webkit-transition: all .4s ease;
	width: 16px;
}
@media only screen and (max-width:768px)
{
	.section-bar .ui-slider .control-nav li a
	{
		height: 10px;
		width: 10px;
	}
}
.section-bar .ui-slider .control-nav li a.active
{
	background-color: #4C9BE6;
}
.section-bar .ui-slider .direction-nav a
{
	background: url(../img/slider-direction-nav.png)no-repeat;
	display: block;
	height: 60px;
	outline: 0;
	position: absolute;
	top: 50%;
	width: 32px;
}
.section-bar .ui-slider .direction-nav a.prev
{
	background-position: 0 -91px;
	left: -52px;
}
.section-bar .ui-slider .direction-nav a.prev:hover
{
	background-position: 0 0;
}
.section-bar .ui-slider .direction-nav a.next
{
	background-position: -78px -91px;
	right: -52px;
}
.section-bar .ui-slider .direction-nav a.next:hover
{
	background-position: -78px 0;
}
.flex-overlay
{
	background-color: transparent;
	height: 70%;
	left: 0;
	position: absolute;
	top: 0;
	width: 100%;
	z-index: 9999;
}
.header-top,.select-input,header,header .menu-bar
{
	position: relative;
}
.flex-next,.flex-prev
{
	z-index: 99999;
}
.fancybox-wrap
{
	background: #fff;
	padding: 12px;
}
.fancybox-wrap .fancybox-skin
{
	border-radius: 0;
	box-shadow: none;
}
.fancybox-wrap .fancybox-close
{
	background: url(../img/icons/s16x16-close.png)center no-repeat #fff;
	border: solid #cecccc;
	border-radius: 0 0 0 10px;
	border-width: 0 0 1px 1px;
	height: 30px;
	right: 0;
	top: 0;
	width: 36px;
}
.wrapper.news-tab .pagination
{
	height: 9px;
	line-height: 9px;
	padding: 22px 0;
	text-align: center;
}
.wrapper.news-tab .pagination a
{
	background: #D0CECE;
	border-radius: 100%;
	display: inline-block;
	height: 9px;
	width: 9px;
}
.wrapper.news-tab .pagination a.active
{
	background: #67a8ee;
}
.fullButton,.wrapper.pagination .wrapper-body .more
{
	font-size: 18px;
}
.wrapper.pagination .wrapper-body
{
	color: #838282;
	padding: 15px 0;
	text-align: center;
}
.wrapper.pagination .wrapper-body .ui-button
{
	margin: 0 2px;
}
.wrapper.pagination .wrapper-body .page
{
	padding-left: 0;
	padding-right: 0;
	width: 18px;
}
.wrapper.pagination .wrapper-body .page.active
{
	background: #0755a0;
	border-color: #0755a0;
	color: #fff;
}
.ui-input
{
	background: #f4f6f5;
	border-radius: 4px;
	color: #767575;
	font: 12px/16px Arial,Helvetica,sans-serif;
	height: 15px;
	margin: 0;
	moz-transition: all .4s ease-in-out;
	ms-transition: all .4s ease-in-out;
	o-transition: all .4s ease-in-out;
	outline: 0;
	padding: 6px 10px;
	transition: all .4s ease-in-out;
	webkit-transition: all .4s ease-in-out;
	width: 220px;
}
.ui-input:focus
{
	border-color: #767575;
}
textarea.ui-input
{
	height: 86px;
	resize: none;
}
.select-input
{
	background: #f1f1f1;
	border-radius: 4px;
	box-sizing: border-box;
	color: #999;
	font-size: 15px;
	min-width: 140px;
	outline: 0;
	padding: 10px;
}
.select-input.calendar-input
{
	background: url(../img/icons/datepicker.png)right center no-repeat #f1f1f1;
	padding: 10px 0 10px 18px;
}
header
{
	background: #fff;
}
header .header-bar
{
	background: rgba(0,0,0,.4);
	color: #fff;
	font-size: 12px;
	height: 25px;
	line-height: 25px;
}
header .header-bar .barColumn
{
	border-right: 1px solid rgba(0,0,0,.1);
	margin-left: 25px;
	padding-right: 25px;
}
@media only screen and (max-width:768px)
{
	header .header-bar
	{
		overflow: hidden;
	}
	header .header-bar .barColumn
	{
		margin-left: 10px;
		padding-right: 10px;
	}
	header .header-bar .barColumn.first-column
	{
		display: none;
	}
}
header .header-bar .lang li a
{
	color: #fff;
	display: block;
	height: 22px;
	moz-transition: all .5s ease-in-out;
	ms-transition: all .5s ease-in-out;
	o-transition: all .5s ease-in-out;
	padding-bottom: 2px;
	padding-left: 28px;
	transition: all .5s ease-in-out;
	webkit-transition: all .5s ease-in-out;
}
header .header-bar .lang li a.usa
{
	background: url(../img/icons/en.png)left center no-repeat;
}
header .header-bar .lang li a.usa.active,header .header-bar .lang li a.usa:hover
{
	color: #545480;
}
header .header-bar .lang li a.turkey
{
	background: url(../img/icons/tr.png)left center no-repeat;
	border-right: 1px solid rgba(0,0,0,.1);
	padding-right: 20px;
}
header .header-bar .lang li a.turkey.active,header .header-bar .lang li a.turkey:hover
{
	color: #BC3A38;
}
header .header-bar a
{
	color: #fff;
}
@media only screen and (max-width:768px)
{
	header .header-bar .lang li a
	{
		text-indent: -9999px;
	}
	header .header-bar .lang li a.turkey
	{
		padding-right: 10px;
	}
	.header-area
	{
		display: none;
	}
	.header-main:after,.header-main:before
	{
		content: "";
	}
	.header-main
	{
		box-sizing: border-box;
		moz-box-sizing: border-box;
		padding: 5px 10px 15px;
		webkit-box-sizing: border-box;
		width: 100%;
	}
	.header-main:before
	{
		display: table;
	}
	.header-main:after
	{
		clear: both;
		display: table;
	}
}
.menu-open
{
	display: none;
}
@media only screen and (max-width:768px)
{
	.menu-open
	{
		display: block;
		float: right;
		margin-top: 7px;
		width: 45px;
	}
	.menu-open span
	{
		background: #0D5CAB;
		display: block;
		height: 5px;
		margin-bottom: 6px;
		width: 100%;
	}
}
.menu-close
{
	display: none;
}
@media only screen and (max-width:768px)
{
	.menu-close
	{
		display: block;
		float: right;
		margin-top: 3px;
		width: 32px;
	}
	.menu-close span
	{
		background: #fff;
		display: block;
		height: 5px;
		width: 100%;
	}
	.menu-close span.line1
	{
		moz-transform: translateY(11.5px)translateX(0)rotate(45deg);
		transform: translateY(11.5px)translateX(0)rotate(45deg);
		webkit-transform: translateY(11.5px)translateX(0)rotate(45deg);
	}
	.menu-close span.line2
	{
		moz-transform: translateY(6.8px)translateX(0)rotate(-45deg);
		transform: translateY(6.8px)translateX(0)rotate(-45deg);
		webkit-transform: translateY(6.8px)translateX(0)rotate(-45deg);
	}
}
header .logo
{
	background: url(../img/logo.png)no-repeat;
	display: block;
	float: left;
	height: 84px;
	margin-top: 11px;
	width: 294px;
}
@media only screen and (max-width:768px)
{
	header .logo
	{
		background: url(../img/logo-mobile.png)no-repeat;
		height: 48px;
		margin-top: 0;
		padding: 0 10px;
		width: 150px;
	}
}
header .logo.en
{
	background: url(../img/header-logo.png)no-repeat;
	display: block;
	float: left;
	height: 79px;
	margin-top: 7px;
	width: 294px;
}
@media only screen and (max-width:768px)
{
	header .logo.en
	{
		background: url(../img/header-logo-mobile.png)no-repeat;
		height: 40px;
		margin-top: 0;
		padding: 0 10px;
		width: 150px;
	}
}
header .logo-ulastirma
{
	background: url(../img/logo-ulastirma.png)no-repeat;
	display: block;
	height: 115px;
	width: 175px;
}
@media only screen and (max-width:768px)
{
	header .logo-ulastirma
	{
		display: none;
	}
}
header .logo-ulastirma-en
{
	background: url(../img/logo-ulastirma-en.png)no-repeat;
	display: block;
	height: 100px;
	margin-top: 3px;
	width: 72px;
}
header .search-area
{
	margin: 5px 0 0;
	width: 395px;
}
header .search-area input[type=text]
{
	float: left;
	padding-right: 14px;
	width: 302px;
}
header .search-area .submit
{
	float: left;
	margin-left: -7px;
	padding-left: 28px;
	padding-right: 28px;
}
header .search-area .submit .ui-icon
{
	vertical-align: top;
}
header .sub-buttons
{
	margin: 0 0 10px;
}
header .sub-buttons .social
{
	float: left;
	height: 30px;
	line-height: 30px;
}
header .sub-buttons>.ui-button
{
	float: left;
	margin-right: 5px;
	padding-left: 0;
	padding-right: 0;
	width: 92px;
}
header .sub-buttons>.ui-button:first-child
{
	margin-left: 0!important;
}
.lang
{
	margin-right: 13px;
}
@media only screen and (max-width:768px)
{
	header .logo-ulastirma-en
	{
		display: none;
	}
	.lang
	{
		margin-right: 0;
	}
}
.header-top
{
	top: 0;
}
.header-top.hide
{
	top: -200px;
}
header .menu-bar
{
	background: url(../img/bg-x.png)0 -139px repeat-x;
	border-top: 1px solid #d4d4d4;
	box-shadow: 0 3px 6px -6px #000;
	font-size: 0;
	height: 46px;
	margin: 5px 0 0;
	text-align: center;
	top: 0;
	width: 100%;
	z-index: 7777;
}
@media only screen and (max-width:768px)
{
	header .menu-bar
	{
		background: rgba(71,155,235,.9);
		border-top: none;
		box-shadow: none;
		height: 100%;
		margin: 0;
		ms-overflow-y: auto;
		opacity: 0;
		overflow-y: auto;
		position: fixed;
		top: 0;
		visibility: hidden;
		width: 100%;
		z-index: 999;
	}
	header .menu-bar.active
	{
		opacity: 1;
		visibility: visible;
	}
}
header .menu-bar.smaller
{
	position: fixed;
	top: -15px;
}
header .menu-bar.smaller .page-intro
{
	left: 0;
	opacity: 1;
	visibility: visible;
}
.page-intro,.top
{
	visibility: hidden;
}
.page-intro
{
	background: #b1332e;
	bottom: 1px;
	box-sizing: border-box;
	color: #FFF;
	display: block;
	float: left;
	height: 47px;
	left: -10px;
	opacity: 0;
	padding-top: 7px;
	position: relative;
	text-align: center;
	transition: all 100ms cubic-bezier(.4,0,1,1);
	width: 47px;
}
header .main-menu
{
	display: inline-block;
	position: relative;
}
@media only screen and (max-width:768px)
{
	.page-intro
	{
		background: 0 0;
		left: 0;
		opacity: 1;
		padding-top: 2px;
		visibility: visible;
	}
	header .main-menu
	{
		margin-top: 60px;
		width: 90%;
	}
}
header .main-menu:after
{
	clear: both;
	display: table;
}
header .main-menu>li
{
	background: url(../img/menu-bar-separator.png)no-repeat;
	float: left;
	font: 900 14px/46px "Museo Sans",Arial,Helvetica,sans-serif;
	height: 46px;
	padding: 0!important;
	position: relative;
	vertical-align: top;
}
@media only screen and (max-width:768px)
{
	header .main-menu>li
	{
		background: 0 0;
		border-bottom: 1px solid rgba(0,0,0,.1)!important;
		float: none!important;
		height: auto!important;
		overflow: hidden;
		padding: 0!important;
	}
}
header .main-menu>li:first-child
{
	background: 0 none;
}
header .main-menu>li>a
{
	color: #939393;
	display: block;
	padding: 0 18px;
}
header .main-menu>li.active,header .main-menu>li:hover
{
	background: url(../img/bg-x.png)0 -185px repeat-x;
	border: 1px solid #4b9ae5;
	border-radius: 4px;
	height: 55px;
	margin: -6px 0;
	position: relative;
	z-index: 999;
}
@media only screen and (max-width:768px)
{
	header .main-menu>li>a
	{
		color: #FFF;
	}
	header .main-menu>li.active,header .main-menu>li:hover
	{
		background: 0 0;
		border: none;
		border-bottom: 1px solid #4b9ae5;
		border-radius: 0;
		height: auto;
		margin: 0;
		padding: 0!important;
		position: relative;
		z-index: 999;
	}
}
.sub-menu li,header .main-menu div.sub-menu li:first-child
{
	margin-top: 0;
}
header .main-menu>li:hover
{
	background-position: 0 -240px;
	border-color: #b1332e;
}
@media only screen and (max-width:768px)
{
	header .main-menu>li:hover
	{
		background: 0;
		border-color: #448ACC;
	}
}
@media only screen and (min-width:768px)
{
	header .main-menu>li.active>a,header .main-menu>li:hover>a
	{
		color: #fff;
		padding: 5px 17px 4px;
	}
}
header .main-menu .sub-menu
{
	background: #fff;
	border: 1px solid #b6b7b7;
	display: none;
	font: 400 11px/14px Arial,Helvetica,sans-serif;
	text-align: left;
	z-index: 999;
}
@media only screen and (max-width:768px)
{
	header .main-menu .sub-menu
	{
		background: 0 0;
		border: none;
		display: block;
		overflow: hidden;
		padding-bottom: 10px;
		position: relative;
		width: 100%;
	}
}
@media only screen and (min-width:768px)
{
	header .main-menu li:hover .sub-menu
	{
		display: block!important;
	}
}
header .main-menu>li.active .sub-menu
{
	border-top: none!important;
}
header .main-menu .sub-menu
{
	border-radius: 0 0 5px 5px;
	border-top: 6px solid #a3221d;
	padding: 14px 13px;
	position: absolute;
	top: 51px;
	width: 610px;
}
@media only screen and (max-width:768px)
{
	header .main-menu .sub-menu
	{
		border-top: none;
		display: none;
		left: 0!important;
		overflow: hidden;
		padding: 0 0 10px;
		position: relative!important;
		top: 0!important;
		width: 100%!important;
	}
	header .main-menu .sub-menu.open-nav
	{
		display: block;
	}
}
header .main-menu .sub-menu.first
{
	left: -1px;
}
@media only screen and (max-width:768px)
{
	header .main-menu .sub-menu.first
	{
		left: 0;
		width: 100%!important;
	}
}
header .main-menu .sub-menu.columns2 .item
{
	width: 31%;
}
@media only screen and (max-width:768px)
{
	header .main-menu .sub-menu.columns2 .item
	{
		width: 100%;
	}
}
header .main-menu .sub-menu.columns2n .item
{
	width: 35%;
}
@media only screen and (max-width:768px)
{
	header .main-menu .sub-menu.columns2n .item
	{
		width: 100%;
	}
}
header .main-menu .sub-menu.columns3 .item
{
	width: 23%;
}
header .main-menu .sub-menu .item
{
	float: left;
	margin-right: 10px;
	overflow: hidden;
	position: relative;
	z-index: 777;
}
header .main-menu .sub-menu .item li
{
	margin-left: 0!important;
}
@media only screen and (max-width:768px)
{
	header .main-menu .sub-menu.columns3 .item
	{
		width: 100%;
	}
	header .main-menu .sub-menu .item
	{
		text-align: center;
		width: 100%;
	}
	header .main-menu .sub-menu .item:first-child
	{
		margin-left: 0;
		margin-right: 0;
	}
}
header .main-menu .sub-menu .media img
{
	border-radius: 5px;
	display: block;
	height: 142px;
	width: 187px;
}
header .main-menu .sub-menu .media
{
	margin-right: 18px;
	width: 187px!important;
}
@media only screen and (max-width:768px)
{
	header .main-menu .sub-menu .media img
	{
		display: inline-block;
	}
	header .main-menu .sub-menu .media
	{
		margin-right: 0;
		text-align: center;
		width: 100%!important;
	}
}
header .main-menu .sub-menu .mediaList
{
	overflow: hidden;
	width: 200px;
}
header .main-menu .sub-menu .mediaItem
{
	border-bottom: 1px solid #eeeaea;
	margin-bottom: 10px;
	overflow: hidden;
	padding-bottom: 10px;
}
header .main-menu div.sub-menu .mediaItem:hover .info
{
	color: #b1332e;
}
@media only screen and (max-width:768px)
{
	header .main-menu .sub-menu .mediaItem
	{
		border-bottom: none;
		float: left;
		margin-bottom: 0;
		padding-bottom: 0;
		width: 50%;
	}
	header .main-menu div.sub-menu .mediaItem:hover .info
	{
		color: #fff;
	}
}
header .main-menu div.sub-menu .mediaItem:last-child
{
	border-bottom: 0;
	margin-bottom: 0;
	padding-bottom: 0;
}
header .main-menu div.sub-menu .mediaItem img
{
	border-radius: 3px;
	float: left;
}
@media only screen and (max-width:768px)
{
	header .main-menu div.sub-menu .mediaItem img
	{
		float: none;
	}
}
header .main-menu div.sub-menu .mediaItem .info
{
	color: #01427F;
	float: left;
	margin-left: 5px;
	moz-transition: all .4s ease-in-out;
	ms-transition: all .4s ease-in-out;
	o-transition: all .4s ease-in-out;
	padding-top: 5px;
	transition: all .4s ease-in-out;
	webkit-transition: all .4s ease-in-out;
	width: 100px;
}
@media only screen and (max-width:768px)
{
	header .main-menu div.sub-menu .mediaItem .info
	{
		color: #FFF;
		display: block;
		float: none;
		margin-bottom: 10px;
		margin-left: 0;
		width: 90%;
	}
}
header .main-menu div.sub-menu .mediaItem .info h5
{
	display: block;
	font-size: 18px;
	font-weight: 700;
	margin-bottom: 2px;
}
header .main-menu div.sub-menu .mediaItem .info span
{
	display: block;
	font-size: 10px;
	line-height: 1;
}
header .main-menu div.sub-menu ul
{
	display: inline-block;
	line-height: 14px;
	list-style: none;
	margin-right: 13px;
	vertical-align: middle;
}
header .main-menu div.sub-menu .buttons .ui-button
{
	padding: 5px 0 4px;
	width: 188px;
}
header .main-menu ul.sub-menu
{
	border-radius: 4px;
	left: 50%;
	margin-left: -76px;
	padding: 10px 0;
	top: 64px;
	width: 170px;
}
@media only screen and (max-width:768px)
{
	header .main-menu div.sub-menu ul
	{
		display: block;
		margin-right: 0;
	}
	header .main-menu ul.sub-menu
	{
		display: none;
		margin-left: 0;
		padding: 0;
	}
}
header .main-menu ul.sub-menu:before
{
	background: url(../img/sub-menu-arrow.png)center bottom no-repeat;
	content: '';
	display: block;
	height: 10px;
	left: 0;
	position: absolute;
	top: -10px;
	width: 100%;
}
header .main-menu ul.sub-menu li
{
	float: none;
	font: 400 12px/16px Arial,Helvetica,sans-serif;
	margin-top: 0;
	padding-left: 0;
}
header .main-menu ul.sub-menu a
{
	display: block;
	height: 38px;
	line-height: 40px;
	padding: 0 15px;
}
@media only screen and (max-width:768px)
{
	header .main-menu ul.sub-menu a
	{
		height: auto;
		line-height: 26px;
		padding: 0;
	}
}
.sub-menu li a
{
	color: #636467;
	font-size: 12px;
	line-height: 17px;
	padding-left: 0;
	position: relative;
	transition: all .5s ease;
}
.sub-menu li a,.sub-menu li a:before
{
	moz-transition: all .5s ease;
	ms-transition: all .5s ease;
	o-transition: all .5s ease;
	webkit-transition: all .5s ease;
}
.sub-menu li a:before
{
	background: #b1332e;
	height: 1px;
	left: 0;
	margin-right: 3px;
	opacity: 0;
	position: absolute;
	top: 7px;
	transition: all .5s ease;
	width: 0;
}
@media only screen and (max-width:768px)
{
	.sub-menu li a
	{
		color: #FFF;
	}
	.sub-menu li a:before
	{
		opacity: 1;
	}
}
.sub-menu li a:hover
{
	color: #b1332e;
	padding-left: 15px;
}
@media only screen and (min-width:768px)
{
	.sub-menu li a:hover:before
	{
		height: 1px;
		opacity: 1;
		width: 10px;
	}
}
@media only screen and (max-width:768px)
{
	.sub-menu li a:hover
	{
		color: #fff;
		padding-left: 0;
	}
	header .main-menu ul.orderNav
	{
		text-align: center;
	}
}
header .main-menu ul.orderNav a
{
	moz-transition: none;
	ms-transition: none;
	o-transition: none;
	transition: none;
	webkit-transition: none;
}
header .main-menu ul.orderNav a:hover
{
	background: url(../img/bg-x.png)0 -295px repeat-x;
	color: #fff;
	margin: 0 -1px;
	padding: 0 16px;
}
header .main-menu ul.orderNav a:hover:before
{
	height: 1px;
	opacity: 1;
	width: 0;
}
header .main-menu ul.orderNav a .ui-icon
{
	margin-right: 10px;
	width: 25px;
}
@media only screen and (max-width:768px)
{
	header .main-menu ul.orderNav a .ui-icon
	{
		display: none;
	}
}
header .main-menu ul.orderNav a i
{
	display: inline-block;
	line-height: 16px;
	vertical-align: middle;
	width: 105px;
}
@media only screen and (max-width:768px)
{
	header .main-menu ul.orderNav a i
	{
		width: 100%;
	}
	.menu-top
	{
		background: rgba(71,155,235,.8);
		box-sizing: border-box;
		height: 45px;
		moz-box-sizing: border-box;
		padding: 5px 4px;
		position: fixed;
		webkit-box-sizing: border-box;
		width: 100%;
		z-index: 9999;
	}
}
footer
{
	background: #4c4d4d;
}
footer .footer-bar
{
	background: #797878;
	height: 95px;
}
@media only screen and (max-width:768px)
{
	footer .footer-bar
	{
		display: none;
	}
}
footer .footer-bar li
{
	float: left;
	margin: 15px 0 0 35px;
}
footer .footer-bar li:first-child
{
	margin-left: 0;
}
footer .footer-bar li .ui-logos
{
	margin: 0 auto;
	opacity: .5;
	transition: opacity .3s;
}
footer .footer-bar li .ui-logos:hover
{
	opacity: 1;
}
footer .footer-bar .ui-logos
{
	background: url(../img/shgm-logos.png)no-repeat;
	display: block;
	height: 80px;
	width: 100px;
}
footer .footer-bar .ui-logos.shgm
{
	background-position: 0 0;
	width: 222px;
}
footer .footer-bar .ui-logos.uup
{
	background-position: -240px 0;
	width: 176px;
}
footer .footer-bar .ui-logos.bakanlik
{
	background-position: -450px 0;
	width: 86px;
}
footer .footer-bar .ui-logos.ulastirma
{
	background-position: -550px 0;
	width: 196px;
}
footer .footer-bar .ui-logos.cagri
{
	background-position: -760px 0;
	width: 117px;
}
footer .footer-content
{
	color: #fff;
	padding: 40px 0;
}
.wrapper.subscription
{
	margin-bottom: 40px;
}
footer .footer-content .wrapper.subscription
{
	margin-bottom: 0;
}
.footer-content .wrapper .wrapper-body:after,.wrapper.subscription .wrapper-body:after
{
	clear: both;
	content: '';
	display: table;
}
.footer-social
{
	float: right;
	width: 183px;
}
@media only screen and (max-width:768px)
{
	footer .footer-content
	{
		padding: 10px 0;
	}
	.footer-social
	{
		float: none;
		text-align: center;
		width: 100%;
	}
	.footer-social ul li
	{
		display: inline-block;
		float: none!important;
	}
}
.footer-social .social-title
{
	background: rgba(0,0,0,.4);
	border-radius: 3px;
	font-size: 13px;
	line-height: 1.3em;
	padding: 5px 8px;
}
@media only screen and (max-width:768px)
{
	.footer-social .social-title
	{
		display: block;
		margin: 0 10px;
	}
}
.footer-social>ul
{
	margin-left: -6px;
	margin-top: 10px;
}
.footer-social ul li
{
	float: left;
	list-style: none;
}
.footer-social ul li a
{
	background: rgba(0,0,0,.2);
	border-radius: 4px;
	box-sizing: border-box;
	color: #fff;
	display: block;
	height: 41px;
	margin-left: 6px;
	padding-top: 8px;
	text-align: center;
	width: 41px;
}
.fc button,.footer-social ul li a
{
	moz-box-sizing: border-box;
	webkit-box-sizing: border-box;
}
.footer-social ul li a:hover.facebook
{
	background: #3b5998;
}
.footer-social ul li a:hover.twitter
{
	background: #00aced;
}
.footer-social ul li a:hover.rss
{
	background: #f90;
}
.footer-social ul li a:hover.youtube
{
	background: #b00;
}
.wrapper.subscription .ui-button,.wrapper.subscription .ui-input,.wrapper.subscription label
{
	float: left;
	margin: 0 0 0 5px;
}
.wrapper.subscription label
{
	height: 30px;
	line-height: 30px;
}
.wrapper.subscription label em
{
	display: inline-block;
	line-height: 15px;
	vertical-align: middle;
}
.wrapper.subscription input[type=text]
{
	width: 120px;
}
.footer-content a
{
	color: #d9d5d5;
	display: block;
	margin-left: -3px;
	position: relative;
	transition: all .3s;
	webkit-transition: all .25s;
}
.mobile-sidebar-menu,.section-content .detail-area.full .side-area
{
	display: none;
}
.footer-content a:hover
{
	color: #fff;
}
.footer-content .v-list
{
	float: left;
	list-style: square;
	margin: 0 0 0 30px;
	width: 175px;
}
@media only screen and (max-width:768px)
{
	.footer-content .v-list
	{
		float: none!important;
		margin: 10px 14px!important;
		width: 100%!important;
	}
}
.footer-content .v-list:first-child
{
	margin-left: 0;
}
.footer-content .v-list li
{
	font-size: 11px;
	line-height: 1.3em;
	margin-left: 1em;
}
.footer-content .v-list .title
{
	font-size: 18px;
	font-weight: 700;
	margin-bottom: 5px;
	margin-top: 20px;
}
.footer-content .v-list .title:first-child
{
	list-style: none;
	margin-left: 0;
	margin-top: 0;
}
.top
{
	background: rgba(177,51,46,.8);
	border-radius: 50%;
	bottom: -60px;
	box-sizing: border-box;
	color: #fff;
	height: 50px;
	line-height: 50px;
	opacity: 0;
	padding-top: 7px;
	position: fixed;
	right: 30px;
	text-align: center;
	text-decoration: none;
	transition: all .3s linear;
	width: 50px;
	z-index: 888;
}
.top.show,.top.show .plane
{
	opacity: 1;
}
.top.show
{
	bottom: 20px;
	visibility: visible;
}
.section-content .detail-area .side-area
{
	width: 238px;
	margin-left: 20px;
}
.side-area .wrapper.link-list
{
	border-top: 1px solid #b0cbd5;
	padding: 15px;
}
.side-area .wrapper.link-list:first-child
{
	border-top: 0 none;
}
.side-area .wrapper.link-list .wrapper-head
{
	color: #063f75;
	font: 700 17px/21px "Museo Sans",Arial,Helvetica,sans-serif;
	margin: 0 0 10px;
}
.side-area .wrapper.link-list .wrapper-body .item
{
	margin: 5px 0 0;
}
.side-area .wrapper.link-list .wrapper-body .item:first-child
{
	margin-top: 0;
}
.sidebar-menu li
{
	border-bottom: 1px solid #ddd;
	margin-bottom: 5px;
	padding: 5px 0;
}
.sidebar-menu li a
{
	color: #818586;
}
@media only screen and (max-width:768px)
{
	.footer-image
	{
		display: none;
	}
	.top
	{
		right: 10px;
	}
	.section-content .detail-area .side-area
	{
		display: none;
	}
	.mobile-sidebar-menu
	{
		display: block;
		margin-bottom: 10px;
	}
	.mobile-sidebar-menu select
	{
		appearance: none;
		background: url(../img/icons/arrow-black.png)right center no-repeat #fff;
		border: 1px solid #b0cbd5;
		border-radius: 3px;
		font-size: 15px;
		height: 40px;
		moz-appearance: none;
		outline: 0;
		padding-left: 10px;
		webkit-appearance: none;
		width: 100%;
	}
}
section
{
	background: url(../img/section-bg.png);
}
section .section-bar
{
	background: url(../img/section-bar-bg.jpg)left top repeat-x;
	background-size: cover;
	border-bottom: 1px solid #dde2e5;
	box-shadow: 0 3px 6px -6px #000;
	height: 220px!important;
	o-background-size: cover;
	overflow: hidden;
	padding: 30px 0;
	position: relative;
	webkit-background-size: cover;
	width: 100%;
}
section .section-bar.homeSection
{
	overflow: visible!important;
}
body.detail section .section-bar
{
	background: url(../img/section-bar-detail-bg.png)center 0 no-repeat #fff;
	background-size: cover;
	o-background-size: cover;
	webkit-background-size: cover;
}
@media only screen and (max-width:768px)
{
	section .section-bar
	{
		box-shadow: none;
		padding: 15px 0;
	}
	body.detail section .section-bar
	{
		height: 150px!important;
	}
}
body.detail section .section-bar.google-maps
{
	height: 330px!important;
	padding: 0;
}
@media only screen and (max-width:768px)
{
	body.detail section .section-bar.google-maps
	{
		height: 150px!important;
	}
}
body.detail section .section-bar.google-maps .google-map
{
	height: 100%;
	margin: 0;
}
body.detail section .section-bar.google-maps iframe
{
	height: 100%;
	width: 100%;
}
section .section-content
{
	padding: 30px 0;
}
.section-content .detail-area
{
	background: #e3ebee;
	border: 1px solid #b0cbd5;
	border-radius: 4px;
}
@media only screen and (max-width:768px)
{
	section .section-content
	{
		padding: 0;
	}
	body.detail section .section-content
	{
		padding: 10px 0;
	}
	.section-content .detail-area
	{
		background: 0 0;
		border: none;
		padding: 0 10px;
	}
}
.section-content .detail-area .main-area
{
	background: url(/documents/sivilhavacilik/files/images/genel/shgm-logo-main.png)center no-repeat #fff;
	border: solid #b0cbd5;
	border-radius: 3px 0 0 3px;
	border-width: 1px 0 1px 1px;
	margin: -1px 0 -1px -1px;
	min-height: 617px;
	padding-bottom: 20px;
	width: 100%;
}
@media only screen and (max-width:768px)
{
	.section-content .detail-area .main-area
	{
		border-radius: 3px;
		border-width: 1px;
		float: none;
		margin: 0;
		min-height: auto;
		padding-bottom: 10px;
		width: 100%;
	}
}
.section-content .detail-area.full .main-area
{
	border-radius: 3px;
	float: none;
	overflow: hidden;
	width: 100%;
}
.section-content .main-area .wrapper
{
	margin: 20px 0 0;
}
.section-content .main-area .wrapper:first-child
{
	margin-top: 0;
}
.section-content .main-area .wrapper .wrapper-head
{
	color: #5A5A5A;
	font: 100 17px/19px "Museo Sans ",Arial,Helvetica,sans-serif;
	margin: 0 20px 15px;
}
.wrapper.article .wrapper-body
{
	color: #7F7E7E;
	line-height: 18px;
	padding: 0 20px 20px;
}
@media only screen and (max-width:768px)
{
	.wrapper.article .wrapper-body
	{
		padding: 0 10px 10px!important;
	}
	.wrapper.article .wrapper-body img
	{
		max-width: 100%;
	}
}
.share-wrapper
{
	border-bottom: 1px solid #ebecec;
	margin-bottom: 10px;
	margin-top: 10px;
}
.share-wrapper:before
{
	display: table;
}
.share-wrapper:after
{
	clear: both;
	display: table;
}
.share-content
{
	position: relative;
	top: 20px;
}
.share-content .share-title
{
	background: #FFF;
	float: left;
	font-size: 20px;
	margin-top: 7px;
	padding-right: 7px;
}
@media only screen and (max-width:768px)
{
	.share-content .share-title
	{
		display: none;
	}
}
.share-content .share-item
{
	background: #FFF;
	float: right;
}
.share-content .share-item a
{
	background: #FFF;
	border: 1px solid #7F7E7E;
	border-radius: 50%;
	box-sizing: border-box;
	color: #7F7E7E;
	display: inline-block;
	height: 39px;
	margin-left: 10px;
	padding-top: 7px;
	text-align: center;
	width: 39px;
}
.share-content .share-item a:hover
{
	color: #fff;
}
.share-content .share-item a:hover.facebook
{
	background: #0e589a;
	border-color: #0e589a;
}
.share-content .share-item a:hover.twitter
{
	background: #2bd0ff;
	border-color: #2bd0ff;
}
.share-content .share-item a:hover.google-plus
{
	background: #d34836;
	border-color: #d34836;
}
.vertical-select+.sbHolder .sbOptions a
{
	border-bottom: 1px solid #058ec0;
	color: #fff;
	font-size: 20px;
	font-weight: 300;
	padding: 7px 0 7px 3px;
}
.vertical-select+.sbHolder .sbOptions a:hover
{
	background: 0 0;
	color: red!important;
}
.vertical-select+.sbHolder .sbSelector
{
	color: #999!important;
	font-size: 20px;
}
.vertical-select+.sbHolder .sbOptions li
{
	padding: 0 7px;
}
.sbHolder
{
	background: #f1f1f1;
	border: none;
	border-radius: 4px;
	height: 40px!important;
	min-width: 140px;
	position: relative;
	width: 100%;
}
.ui-datepicker-calendar .ui-state-active,.ui-datepicker-calendar .ui-state-hover
{
	background: #0D5CAB;
	border-radius: 50%;
	color: #fff;
}
.sbOptions,.sbSelector,.sbToggle
{
	position: absolute;
}
.sbSelector
{
	color: #999;
	display: block;
	font-size: 15px;
	left: 0;
	line-height: 40px!important;
	outline: 0;
	overflow: hidden;
	text-indent: 10px;
	top: 0;
	width: 100%;
}
.sbSelector:hover
{
	color: #999;
}
.sbToggle
{
	background: url(../img/icons/select-arrow.png)no-repeat;
	bottom: 0;
	display: block;
	height: 7px;
	margin: auto;
	outline: 0;
	right: 10px;
	top: 0;
	width: 11px;
	z-index: 99;
}
.sbHolderDisabled
{
	background-color: #3C3C3C;
	border: 1px solid #515151;
}
.sbOptions
{
	background: #f2f7fc;
	left: 0;
	list-style: none;
	margin: 3px 0 0!important;
	overflow-y: auto;
	padding: 0!important;
	width: 100%;
	z-index: 100;
}
.sbOptions li a
{
	color: #999;
	display: block;
	font-size: 14px;
	font-weight: 300;
	outline: 0;
	padding: 5px 20px;
}
.sbOptions .sbDisabled,.sbOptions .sbGroup
{
	border-bottom: dotted 1px #515151;
	padding: 7px 0 7px 3px;
}
.sbOptions li a:hover
{
	background: #0D5CAB;
	color: #fff!important;
}
.sbOptions li.last a
{
	border-bottom: none;
}
.sbOptions .sbDisabled
{
	color: #999;
	display: block;
}
.sbOptions .sbGroup
{
	color: #EBB52D;
	display: block;
	font-weight: 700;
}
.sbOptions .sbSub
{
	padding-left: 17px;
}
.detail-title-area .sbOptions a,.detail-title-area .sbSelector
{
	color: #232323;
	font-size: 11px;
	font-weight: 400;
}
.detail-title-area .sbHolder,.detail-title-area .sbSelector
{
	height: 30px;
}
.detail-title-area .sbSelector
{
	line-height: 30px;
}
.ui-datepicker
{
	background: #f2f7fc;
	display: none;
	height: auto;
	margin: 5px auto 0;
	width: 300px;
	z-index: 444!important;
}
.fc-button-group,.fc-icon
{
	display: inline-block;
}
.ui-datepicker table
{
	margin: 9px auto;
	width: 90%;
}
.ui-datepicker-header
{
	color: #fff;
	font-size: 24px;
	height: 63px;
	line-height: 63px;
	padding: 0 19px;
	position: relative;
}
.ui-datepicker-title
{
	border-bottom: 1px solid #dcdcdc;
}
.ui-datepicker-next,.ui-datepicker-prev
{
	cursor: pointer;
	height: 11px;
	margin-top: -2px;
	position: absolute;
	text-indent: -9999px;
	top: 50%;
	width: 6px;
}
.ui-datepicker-prev
{
	background: url(../img/icons/select-left.png)no-repeat;
	right: 31px;
}
.ui-datepicker-next
{
	background: url(../img/icons/select-right.png)no-repeat;
	float: left;
	right: 19px;
}
.ui-datepicker-next:hover
{
	background: url(../img/icons/select-right-hover.png)no-repeat;
}
.ui-datepicker-prev:hover
{
	background: url(../img/icons/select-left-hover.png)no-repeat;
}
.ui-datepicker .ui-state-disabled
{
	color: #d0d0d0;
}
.ui-datepicker th
{
	color: #464646;
	font-size: 12px;
	padding: 5px 0;
	text-transform: uppercase;
}
.ui-datepicker tbody td
{
	padding: 0;
	text-align: center;
}
.ui-datepicker tbody td:last-child
{
	border-right: 0;
}
.ui-datepicker tbody tr:last-child
{
	border-bottom: 0;
}
.ui-datepicker td a,.ui-datepicker td span
{
	color: #555;
	display: inline-block;
	font-size: 13px;
	height: 28px;
	line-height: 29px;
	text-align: center;
	width: 28px;
}
.ui-datepicker-calendar .ui-state-active
{
	position: relative;
}
.ui-datepicker-unselectable .ui-state-default
{
	background: #f4f4f4;
	color: #b4b3b3;
}
.ui-datepicker-calendar td:first-child .ui-state-active
{
	margin-left: 0;
	width: 29px;
}
.ui-datepicker-calendar td:last-child .ui-state-active
{
	margin-right: 0;
	width: 29px;
}
.ui-datepicker-calendar tr:last-child .ui-state-active
{
	height: 29px;
	margin-bottom: 0;
}
.ui-datepicker select
{
	background: url(../img/icons/select-arrow-right.png)right center no-repeat #E4EAEF;
	color: #5A5656;
	font-size: 11px;
	height: 30px;
	line-height: 30px;
	moz-appearance: none;
	outline: 0;
	padding: 0 5px;
	text-indent: .01px;
	text-overflow: '';
	webkit-appearance: none;
	width: 112px;
}
.fc-icon,body .fc
{
	font-size: 1em;
}
.ui-datepicker select+select
{
	margin-left: 10px;
}
.fc
{
	direction: ltr;
	text-align: left;
}
.fc-rtl
{
	text-align: right;
}
.fc th,.fc-basic-view .fc-week-number,.fc-icon,.fc-toolbar
{
	text-align: center;
}
.fc-unthemed .fc-divider,.fc-unthemed .fc-popover,.fc-unthemed .fc-row,.fc-unthemed tbody,.fc-unthemed td,.fc-unthemed th,.fc-unthemed thead
{
	border-color: #ddd;
}
.fc-unthemed .fc-popover
{
	background-color: #fff;
}
.fc-unthemed .fc-divider,.fc-unthemed .fc-popover .fc-header
{
	background: #eee;
}
.fc-unthemed .fc-popover .fc-header .fc-close
{
	color: #666;
}
.fc-unthemed .fc-today
{
	background: #fcf8e3;
}
.fc-highlight
{
	background: #bce8f1;
	filter: alpha(opacity=30);
}
.fc-bgevent
{
	background: #8fdf82;
	filter: alpha(opacity=30);
}
.fc-nonbusiness
{
	background: #d7d7d7;
}
.fc-icon
{
	font-family: "Courier New",Courier,monospace;
	height: 1em;
	khtml-user-select: none;
	line-height: 1em;
	moz-user-select: none;
	ms-user-select: none;
	overflow: hidden;
	user-select: none;
	webkit-user-select: none;
	width: 1em;
}
.fc-icon:after
{
	margin: 0 -1em;
	position: relative;
}
.fc-icon-left-single-arrow:after
{
	content: "\02039";
	font-size: 200%;
	font-weight: 700;
	left: 3%;
	top: -7%;
}
.fc-icon-right-single-arrow:after
{
	content: "\0203A";
	font-size: 200%;
	font-weight: 700;
	left: -3%;
	top: -7%;
}
.fc-icon-left-double-arrow:after
{
	content: "\000AB";
	font-size: 160%;
	top: -7%;
}
.fc-icon-right-double-arrow:after
{
	content: "\000BB";
	font-size: 160%;
	top: -7%;
}
.fc-icon-left-triangle:after
{
	content: "\25C4";
	font-size: 125%;
	left: -2%;
	top: 3%;
}
.fc-icon-right-triangle:after
{
	content: "\25BA";
	font-size: 125%;
	left: 2%;
	top: 3%;
}
.fc-icon-down-triangle:after
{
	content: "\25BC";
	font-size: 125%;
	top: 2%;
}
.fc-icon-x:after
{
	content: "\000D7";
	font-size: 200%;
	top: 6%;
}
.fc button
{
	box-sizing: border-box;
	cursor: pointer;
	font-size: 1em;
	height: 2.1em;
	margin: 0;
	moz-box-sizing: border-box;
	padding: 0 .6em;
	webkit-box-sizing: border-box;
}
.fc button::-moz-focus-inner
{
	margin: 0;
	padding: 0;
}
.fc-state-default
{
	background-color: #f5f5f5;
	background-image: linear-gradient(to bottom,#fff,#e6e6e6);
	background-image: -moz-linear-gradient(top,#fff,#e6e6e6);
	background-image: -o-linear-gradient(top,#fff,#e6e6e6);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));
	background-image: -webkit-linear-gradient(top,#fff,#e6e6e6);
	background-repeat: repeat-x;
	border: 1px solid;
	border-color: #e6e6e6 #e6e6e6 #bfbfbf;
	border-color: rgba(0,0,0,.1)rgba(0,0,0,.1)rgba(0,0,0,.25);
	box-shadow: inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);
	color: #333;
	text-shadow: 0 1px 1px rgba(255,255,255,.75);
}
.fc-state-default.fc-corner-left
{
	border-bottom-left-radius: 4px;
	border-top-left-radius: 4px;
}
.fc-state-default.fc-corner-right
{
	border-bottom-right-radius: 4px;
	border-top-right-radius: 4px;
}
.fc button .fc-icon
{
	margin: 0 .2em;
	position: relative;
	top: -.05em;
	vertical-align: middle;
}
.fc-state-active,.fc-state-disabled,.fc-state-down,.fc-state-hover
{
	background-color: #e6e6e6;
	color: #333;
}
.fc-state-hover
{
	background-position: 0 -15px;
	color: #333;
	moz-transition: background-position .1s linear;
	o-transition: background-position .1s linear;
	transition: background-position .1s linear;
	webkit-transition: background-position .1s linear;
}
.fc-state-active,.fc-state-down
{
	background-color: #ccc;
	background-image: none;
	box-shadow: inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);
}
.fc-state-disabled
{
	background-image: none;
	box-shadow: none;
	cursor: default;
	filter: alpha(opacity=65);
	opacity: .65;
}
.fc-event.fc-draggable,.fc-event[href],.fc-popover .fc-header .fc-close
{
	cursor: pointer;
}
.fc .fc-button-group>*
{
	float: left;
	margin: 0 0 0 -1px;
}
.fc .fc-button-group>:first-child
{
	margin-left: 0;
}
.fc-popover
{
	box-shadow: 0 2px 6px rgba(0,0,0,.15);
	position: absolute;
}
.fc-popover .fc-header
{
	padding: 2px 4px;
}
.fc-popover .fc-header .fc-title
{
	margin: 0 2px;
}
.fc-ltr .fc-popover .fc-header .fc-title,.fc-rtl .fc-popover .fc-header .fc-close
{
	float: left;
}
.fc-ltr .fc-popover .fc-header .fc-close,.fc-rtl .fc-popover .fc-header .fc-title
{
	float: right;
}
.fc-unthemed .fc-popover .fc-header .fc-close
{
	font-size: .9em;
	margin-top: 2px;
}
.fc-popover>.ui-widget-header+.ui-widget-content
{
	border-top: 0;
}
.fc-divider
{
	border-width: 1px;
}
hr.fc-divider
{
	border-width: 1px 0;
	height: 0;
	margin: 0;
	padding: 0 0 2px;
}
.fc-bg table,.fc-row .fc-bgevent-skeleton table,.fc-row .fc-highlight-skeleton table
{
	height: 100%;
}
.fc-clear
{
	clear: both;
}
.fc-bg,.fc-bgevent-skeleton,.fc-helper-skeleton,.fc-highlight-skeleton
{
	left: 0;
	position: absolute;
	right: 0;
	top: 0;
}
.fc-event,.fc-event .fc-content,.fc-row,.fc-scroller>*
{
	position: relative;
}
.fc-bg
{
	bottom: 0;
}
.fc table
{
	font-size: 1em;
	table-layout: fixed;
	width: 100%;
}
.fc td,.fc th
{
	border-style: solid;
	border-width: 1px;
	padding: 0;
	vertical-align: top;
}
.fc td.fc-today
{
	border-style: double;
}
.fc .fc-row
{
	border-style: solid;
	border-width: 0;
}
.fc-row table
{
	border-bottom: 0 hidden transparent;
	border-left: 0 hidden transparent;
	border-right: 0 hidden transparent;
}
.fc-row:first-child table
{
	border-top: 0 hidden transparent;
}
.fc-row .fc-bg
{
	z-index: 1;
}
.fc-row .fc-bgevent-skeleton td,.fc-row .fc-highlight-skeleton td
{
	border-color: transparent;
}
.fc-row .fc-bgevent-skeleton
{
	z-index: 2;
}
.fc-row .fc-highlight-skeleton
{
	z-index: 3;
}
.fc-row .fc-content-skeleton
{
	padding-bottom: 2px;
	position: relative;
	z-index: 4;
}
.fc-row .fc-helper-skeleton
{
	z-index: 5;
}
.fc-row .fc-content-skeleton td,.fc-row .fc-helper-skeleton td
{
	background: 0 0;
	border-bottom: 0;
	border-color: transparent;
}
.fc-row .fc-content-skeleton tbody td,.fc-row .fc-helper-skeleton tbody td
{
	border-top: 0;
}
.fc-scroller
{
	overflow-x: hidden;
	overflow-y: scroll;
}
@media only screen and (max-width:768px)
{
	.fc-scroller
	{
		height: auto!important;
	}
}
.fc-scroller>*
{
	overflow: hidden;
	width: 100%;
}
.fc-event
{
	background-color: #0D5CAB;
	border: 1px solid #0D5CAB;
	border-radius: 3px;
	display: block;
	font-size: .85em;
	font-weight: 400;
	line-height: 1.3;
}
.fc-event,.fc-event:hover,.ui-widget .fc-event
{
	color: #fff;
}
.fc-not-allowed,.fc-not-allowed .fc-event
{
	cursor: not-allowed;
}
.fc-event .fc-bg
{
	background: #fff;
	filter: alpha(opacity=25);
	opacity: .25;
	z-index: 1;
}
.fc-event .fc-content
{
	z-index: 2;
}
.fc-event .fc-resizer
{
	position: absolute;
	z-index: 3;
}
.fc-ltr .fc-h-event.fc-not-start,.fc-rtl .fc-h-event.fc-not-end
{
	border-bottom-left-radius: 0;
	border-left-width: 0;
	border-top-left-radius: 0;
	margin-left: 0;
	padding-left: 1px;
}
.fc-ltr .fc-h-event.fc-not-end,.fc-rtl .fc-h-event.fc-not-start
{
	border-bottom-right-radius: 0;
	border-right-width: 0;
	border-top-right-radius: 0;
	margin-right: 0;
	padding-right: 1px;
}
.fc-h-event .fc-resizer
{
	bottom: -1px;
	left: -1px;
	right: -1px;
	top: -1px;
	width: 5px;
}
.fc-ltr .fc-h-event .fc-start-resizer,.fc-ltr .fc-h-event .fc-start-resizer:after,.fc-ltr .fc-h-event .fc-start-resizer:before,.fc-rtl .fc-h-event .fc-end-resizer,.fc-rtl .fc-h-event .fc-end-resizer:after,.fc-rtl .fc-h-event .fc-end-resizer:before
{
	cursor: w-resize;
	right: auto;
}
.fc-ltr .fc-h-event .fc-end-resizer,.fc-ltr .fc-h-event .fc-end-resizer:after,.fc-ltr .fc-h-event .fc-end-resizer:before,.fc-rtl .fc-h-event .fc-start-resizer,.fc-rtl .fc-h-event .fc-start-resizer:after,.fc-rtl .fc-h-event .fc-start-resizer:before
{
	cursor: e-resize;
	left: auto;
}
.fc-day-grid-event
{
	margin: 1px 2px 0;
	padding: 0 1px;
}
.fc-day-grid-event .fc-time
{
	font-weight: 700;
}
.fc-day-grid-event .fc-resizer
{
	left: -3px;
	right: -3px;
	width: 7px;
}
a.fc-more
{
	cursor: pointer;
	font-size: .85em;
	margin: 1px 3px;
}
a.fc-more:hover
{
	text-decoration: underline;
}
.fc-limited
{
	display: none;
}
.fc-day-grid .fc-row
{
	height: 109px;
	overflow: hidden;
	z-index: 1;
}
.fc-more-popover
{
	width: 220px;
	z-index: 2;
}
.fc-more-popover .fc-event-container
{
	padding: 10px;
}
.fc-toolbar
{
	margin-bottom: 1em;
}
.fc-toolbar .fc-left
{
	float: left;
}
.fc-toolbar .fc-right
{
	float: right;
}
.fc-toolbar .fc-center
{
	display: inline-block;
}
.fc .fc-toolbar>*>*
{
	float: left;
	margin-left: .75em;
}
.fc .fc-toolbar>*>:first-child
{
	margin-left: 0;
}
.fc-toolbar h2
{
	margin: 0;
}
.fc-toolbar button
{
	position: relative;
}
.fc-toolbar .fc-state-hover,.fc-toolbar .ui-state-hover
{
	z-index: 2;
}
.fc-toolbar .fc-state-down
{
	z-index: 3;
}
.fc-toolbar .fc-state-active,.fc-toolbar .ui-state-active
{
	z-index: 4;
}
.fc-toolbar button:focus
{
	z-index: 5;
}
.fc-view-container *,.fc-view-container :after,.fc-view-container :before
{
	box-sizing: content-box;
	moz-box-sizing: content-box;
	webkit-box-sizing: content-box;
}
.fc-view,.fc-view>table
{
	position: relative;
	z-index: 1;
}
.fc-basicDay-view .fc-content-skeleton,.fc-basicWeek-view .fc-content-skeleton
{
	padding-bottom: 1em;
	padding-top: 1px;
}
.fc-basic-view .fc-body .fc-row
{
	min-height: 4em;
}
.fc-row.fc-rigid
{
	overflow: hidden;
}
.fc-row.fc-rigid .fc-content-skeleton
{
	left: 0;
	position: absolute;
	right: 0;
	top: 0;
}
.fc-basic-view .fc-day-number,.fc-basic-view .fc-week-number
{
	padding: 0 2px;
}
.fc-basic-view td.fc-day-number,.fc-basic-view td.fc-week-number span
{
	padding-bottom: 2px;
	padding-top: 2px;
}
.fc-basic-view .fc-week-number span
{
	display: inline-block;
	min-width: 1.25em;
}
.fc-ltr .fc-basic-view .fc-day-number
{
	text-align: right;
}
.fc-rtl .fc-basic-view .fc-day-number
{
	text-align: left;
}
.fc-day-number.fc-other-month
{
	filter: alpha(opacity=30);
	opacity: .3;
}
.fc-agenda-view .fc-day-grid
{
	position: relative;
	z-index: 2;
}
.fc-agenda-view .fc-day-grid .fc-row
{
	min-height: 3em;
}
.fc-agenda-view .fc-day-grid .fc-row .fc-content-skeleton
{
	padding-bottom: 1em;
	padding-top: 1px;
}
.fc .fc-axis
{
	padding: 0 4px;
	vertical-align: middle;
}
.fc-ltr .fc-axis
{
	text-align: right;
}
.fc-rtl .fc-axis
{
	text-align: left;
}
.fa-fw,.fa-li,.fa-stack-1x,.fa-stack-2x
{
	text-align: center;
}
.ui-widget td.fc-axis
{
	font-weight: 400;
}
.fc-time-grid,.fc-time-grid-container
{
	position: relative;
	z-index: 1;
}
.fc-time-grid
{
	min-height: 100%;
}
.fc-time-grid table
{
	border: 0 hidden transparent;
}
.fc-time-grid>.fc-bg
{
	z-index: 1;
}
.fc-time-grid .fc-slats,.fc-time-grid>hr
{
	position: relative;
	z-index: 2;
}
.fc-time-grid .fc-bgevent-skeleton,.fc-time-grid .fc-content-skeleton
{
	left: 0;
	position: absolute;
	right: 0;
	top: 0;
}
.fc-time-grid .fc-bgevent-skeleton
{
	z-index: 3;
}
.fc-time-grid .fc-highlight-skeleton
{
	z-index: 4;
}
.fc-time-grid .fc-content-skeleton
{
	z-index: 5;
}
.fc-time-grid .fc-helper-skeleton
{
	z-index: 6;
}
.fc-time-grid .fc-slats td
{
	border-bottom: 0;
	height: 1.5em;
}
.fc-time-grid .fc-slats .fc-minor td
{
	border-top-style: dotted;
}
.fc-time-grid .fc-slats .ui-widget-content
{
	background: 0 0;
}
.fc-time-grid .fc-highlight-container
{
	position: relative;
}
.fc-time-grid .fc-highlight
{
	left: 0;
	position: absolute;
	right: 0;
}
.fc-time-grid .fc-bgevent-container,.fc-time-grid .fc-event-container
{
	position: relative;
}
.fc-ltr .fc-time-grid .fc-event-container
{
	margin: 0 2.5% 0 2px;
}
.fc-rtl .fc-time-grid .fc-event-container
{
	margin: 0 2px 0 2.5%;
}
.fc-time-grid .fc-bgevent,.fc-time-grid .fc-event
{
	position: absolute;
	z-index: 1;
}
.fc-time-grid .fc-bgevent
{
	left: 0;
	right: 0;
}
.fc-v-event.fc-not-start
{
	border-top-left-radius: 0;
	border-top-right-radius: 0;
	border-top-width: 0;
	padding-top: 1px;
}
.fc-v-event.fc-not-end
{
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0;
	border-bottom-width: 0;
	padding-bottom: 1px;
}
.fc-time-grid-event
{
	overflow: hidden;
}
.fc-time-grid-event .fc-time,.fc-time-grid-event .fc-title
{
	padding: 0 1px;
}
.fc-time-grid-event .fc-time
{
	font-size: .85em;
	white-space: nowrap;
}
.fc-time-grid-event.fc-short .fc-time,.fc-time-grid-event.fc-short .fc-title
{
	display: inline-block;
	vertical-align: top;
}
.fc-time-grid-event.fc-short .fc-time span
{
	display: none;
}
.fc-time-grid-event.fc-short .fc-time:before
{
	content: attr(data-start);
}
.fc-time-grid-event.fc-short .fc-time:after
{
	content: "\000A0-\000A0";
}
.fc-time-grid-event.fc-short .fc-title
{
	font-size: .85em;
	padding: 0;
}
.fc-time-grid-event .fc-resizer
{
	bottom: 0;
	cursor: s-resize;
	font-family: monospace;
	font-size: 11px;
	height: 8px;
	left: 0;
	line-height: 8px;
	overflow: hidden;
	right: 0;
	text-align: center;
}
.fc-time-grid-event .fc-resizer:after
{
	content: "=";
}
.fc-widget-header table thead tr
{
	background-color: #74b2f2;
	color: #fff;
}
@font-face
{
	font-family: 'Museo Sans';
	font-style: normal;
	font-weight: 100;
	src: url(../fonts/museosans_100.eot);
	src: url(../fonts/museosans_100.eot?#iefix)format(embedded-opentype),url(../fonts/museosans_100.woff)format(woff),url(../fonts/museosans_100.ttf)format(truetype),url(../fonts/museosans_100.svg#museo_sans100)format(svg);
}
@font-face
{
	font-family: 'Museo Sans';
	font-style: normal;
	font-weight: 300;
	src: url(../fonts/museosans_300.eot);
	src: url(../fonts/museosans_300.eot?#iefix)format(embedded-opentype),url(../fonts/museosans_300.woff)format(woff),url(../fonts/museosans_300.ttf)format(truetype),url(../fonts/museosans_300.svg#museo_sans300)format(svg);
}
@font-face
{
	font-family: 'Museo Sans';
	font-style: normal;
	font-weight: 500;
	src: url(../fonts/museosans_500.eot);
	src: url(../fonts/museosans_500.eot?#iefix)format(embedded-opentype),url(../fonts/museosans_500.woff)format(woff),url(../fonts/museosans_500.ttf)format(truetype),url(../fonts/museosans_500.svg#museo_sans500)format(svg);
}
@font-face
{
	font-family: 'Museo Sans';
	font-style: normal;
	font-weight: 700;
	src: url(../fonts/museosans_700.eot);
	src: url(../fonts/museosans_700.eot?#iefix)format(embedded-opentype),url(../fonts/museosans_700.woff)format(woff),url(../fonts/museosans_700.ttf)format(truetype),url(../fonts/museosans_700.svg#museo_sans700)format(svg);
}
@font-face
{
	font-family: 'Museo Sans';
	font-style: normal;
	font-weight: 900;
	src: url(../fonts/museosans_900.eot);
	src: url(../fonts/museosans_900.eot?#iefix)format(embedded-opentype),url(../fonts/museosans_900.woff)format(woff),url(../fonts/museosans_900.ttf)format(truetype),url(../fonts/museosans_900.svg#museo_sans900)format(svg);
}
@font-face
{
	font-family: FontAwesome;
	font-style: normal;
	font-weight: 400;
	src: url(../fonts/fontawesome-webfont.eot?#iefix&v=4.2.0)format("embedded-opentype"),url(../fonts/fontawesome-webfont.woff?v=4.2.0)format("woff"),url(../fonts/fontawesome-webfont.ttf?v=4.2.0)format("truetype"),url(../fonts/fontawesome-webfont.svg?v=4.2.0#fontawesomeregular)format("svg");
	src: url(../fonts/fontawesome-webfont.eot?v=4.2.0);
}
.fa
{
	font: normal normal normal 14px/1 FontAwesome;
	font-size: inherit;
	moz-osx-font-smoothing: grayscale;
	text-rendering: auto;
	webkit-font-smoothing: antialiased;
}
.fa-lg
{
	font-size: 1.33333333em;
	line-height: .75em;
	vertical-align: -15%;
}
.fa-2x
{
	font-size: 2em;
}
.fa-3x
{
	font-size: 3em;
}
.fa-4x
{
	font-size: 4em;
}
.fa-5x
{
	font-size: 5em;
}
.fa-fw
{
	width: 1.28571429em;
}
.fa-ul
{
	list-style-type: none;
	margin-left: 2.14285714em;
	padding-left: 0;
}
.fa-ul>li
{
	position: relative;
}
.fa-li
{
	left: -2.14285714em;
	position: absolute;
	top: .14285714em;
	width: 2.14285714em;
}
.fa-li.fa-lg
{
	left: -1.85714286em;
}
.fa-border
{
	border: .08em solid #eee;
	border-radius: .1em;
	padding: .2em .25em .15em;
}
.image_left,.image_right,.rounded
{
	border-radius: 6px;
}
.pull-right
{
	float: right;
}
.pull-left
{
	float: left;
}
.fa.pull-left
{
	margin-right: .3em;
}
.fa.pull-right
{
	margin-left: .3em;
}
.fa-spin
{
	animation: fa-spin 2s infinite linear;
	webkit-animation: fa-spin 2s infinite linear;
}
@-webkit-keyframes fa-spin
{
	0%
	{
		transform: rotate(0);
		webkit-transform: rotate(0);
	}
	100%
	{
		transform: rotate(359deg);
		webkit-transform: rotate(359deg);
	}
}
@keyframes fa-spin
{
	0%
	{
		transform: rotate(0);
		webkit-transform: rotate(0);
	}
	100%
	{
		transform: rotate(359deg);
		webkit-transform: rotate(359deg);
	}
}
.fa-rotate-90
{
	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
	ms-transform: rotate(90deg);
	transform: rotate(90deg);
	webkit-transform: rotate(90deg);
}
.fa-rotate-180
{
	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
	ms-transform: rotate(180deg);
	transform: rotate(180deg);
	webkit-transform: rotate(180deg);
}
.fa-rotate-270
{
	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
	ms-transform: rotate(270deg);
	transform: rotate(270deg);
	webkit-transform: rotate(270deg);
}
.fa-flip-horizontal
{
	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);
	ms-transform: scale(-1,1);
	transform: scale(-1,1);
	webkit-transform: scale(-1,1);
}
.fa-flip-vertical
{
	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);
	ms-transform: scale(1,-1);
	transform: scale(1,-1);
	webkit-transform: scale(1,-1);
}
:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-rotate-90
{
	filter: none;
}
.fa-stack
{
	height: 2em;
	line-height: 2em;
	position: relative;
	vertical-align: middle;
	width: 2em;
}
.fa-stack-1x,.fa-stack-2x
{
	left: 0;
	position: absolute;
	width: 100%;
}
.fa-stack-1x
{
	line-height: inherit;
}
.fa-stack-2x
{
	font-size: 2em;
}
.fa-inverse
{
	color: #fff;
}
.fa-glass:before
{
	content: "\f000";
}
.fa-music:before
{
	content: "\f001";
}
.fa-search:before
{
	content: "\f002";
}
.fa-envelope-o:before
{
	content: "\f003";
}
.fa-heart:before
{
	content: "\f004";
}
.fa-star:before
{
	content: "\f005";
}
.fa-star-o:before
{
	content: "\f006";
}
.fa-user:before
{
	content: "\f007";
}
.fa-film:before
{
	content: "\f008";
}
.fa-th-large:before
{
	content: "\f009";
}
.fa-th:before
{
	content: "\f00a";
}
.fa-th-list:before
{
	content: "\f00b";
}
.fa-check:before
{
	content: "\f00c";
}
.fa-close:before,.fa-remove:before,.fa-times:before
{
	content: "\f00d";
}
.fa-search-plus:before
{
	content: "\f00e";
}
.fa-search-minus:before
{
	content: "\f010";
}
.fa-power-off:before
{
	content: "\f011";
}
.fa-signal:before
{
	content: "\f012";
}
.fa-cog:before,.fa-gear:before
{
	content: "\f013";
}
.fa-trash-o:before
{
	content: "\f014";
}
.fa-home:before
{
	content: "\f015";
}
.fa-file-o:before
{
	content: "\f016";
}
.fa-clock-o:before
{
	content: "\f017";
}
.fa-road:before
{
	content: "\f018";
}
.fa-download:before
{
	content: "\f019";
}
.fa-arrow-circle-o-down:before
{
	content: "\f01a";
}
.fa-arrow-circle-o-up:before
{
	content: "\f01b";
}
.fa-inbox:before
{
	content: "\f01c";
}
.fa-play-circle-o:before
{
	content: "\f01d";
}
.fa-repeat:before,.fa-rotate-right:before
{
	content: "\f01e";
}
.fa-refresh:before
{
	content: "\f021";
}
.fa-list-alt:before
{
	content: "\f022";
}
.fa-lock:before
{
	content: "\f023";
}
.fa-flag:before
{
	content: "\f024";
}
.fa-headphones:before
{
	content: "\f025";
}
.fa-volume-off:before
{
	content: "\f026";
}
.fa-volume-down:before
{
	content: "\f027";
}
.fa-volume-up:before
{
	content: "\f028";
}
.fa-qrcode:before
{
	content: "\f029";
}
.fa-barcode:before
{
	content: "\f02a";
}
.fa-tag:before
{
	content: "\f02b";
}
.fa-tags:before
{
	content: "\f02c";
}
.fa-book:before
{
	content: "\f02d";
}
.fa-bookmark:before
{
	content: "\f02e";
}
.fa-print:before
{
	content: "\f02f";
}
.fa-camera:before
{
	content: "\f030";
}
.fa-font:before
{
	content: "\f031";
}
.fa-bold:before
{
	content: "\f032";
}
.fa-italic:before
{
	content: "\f033";
}
.fa-text-height:before
{
	content: "\f034";
}
.fa-text-width:before
{
	content: "\f035";
}
.fa-align-left:before
{
	content: "\f036";
}
.fa-align-center:before
{
	content: "\f037";
}
.fa-align-right:before
{
	content: "\f038";
}
.fa-align-justify:before
{
	content: "\f039";
}
.fa-list:before
{
	content: "\f03a";
}
.fa-dedent:before,.fa-outdent:before
{
	content: "\f03b";
}
.fa-indent:before
{
	content: "\f03c";
}
.fa-video-camera:before
{
	content: "\f03d";
}
.fa-image:before,.fa-photo:before,.fa-picture-o:before
{
	content: "\f03e";
}
.fa-pencil:before
{
	content: "\f040";
}
.fa-map-marker:before
{
	content: "\f041";
}
.fa-adjust:before
{
	content: "\f042";
}
.fa-tint:before
{
	content: "\f043";
}
.fa-edit:before,.fa-pencil-square-o:before
{
	content: "\f044";
}
.fa-share-square-o:before
{
	content: "\f045";
}
.fa-check-square-o:before
{
	content: "\f046";
}
.fa-arrows:before
{
	content: "\f047";
}
.fa-step-backward:before
{
	content: "\f048";
}
.fa-fast-backward:before
{
	content: "\f049";
}
.fa-backward:before
{
	content: "\f04a";
}
.fa-play:before
{
	content: "\f04b";
}
.fa-pause:before
{
	content: "\f04c";
}
.fa-stop:before
{
	content: "\f04d";
}
.fa-forward:before
{
	content: "\f04e";
}
.fa-fast-forward:before
{
	content: "\f050";
}
.fa-step-forward:before
{
	content: "\f051";
}
.fa-eject:before
{
	content: "\f052";
}
.fa-chevron-left:before
{
	content: "\f053";
}
.fa-chevron-right:before
{
	content: "\f054";
}
.fa-plus-circle:before
{
	content: "\f055";
}
.fa-minus-circle:before
{
	content: "\f056";
}
.fa-times-circle:before
{
	content: "\f057";
}
.fa-check-circle:before
{
	content: "\f058";
}
.fa-question-circle:before
{
	content: "\f059";
}
.fa-info-circle:before
{
	content: "\f05a";
}
.fa-crosshairs:before
{
	content: "\f05b";
}
.fa-times-circle-o:before
{
	content: "\f05c";
}
.fa-check-circle-o:before
{
	content: "\f05d";
}
.fa-ban:before
{
	content: "\f05e";
}
.fa-arrow-left:before
{
	content: "\f060";
}
.fa-arrow-right:before
{
	content: "\f061";
}
.fa-arrow-up:before
{
	content: "\f062";
}
.fa-arrow-down:before
{
	content: "\f063";
}
.fa-mail-forward:before,.fa-share:before
{
	content: "\f064";
}
.fa-expand:before
{
	content: "\f065";
}
.fa-compress:before
{
	content: "\f066";
}
.fa-plus:before
{
	content: "\f067";
}
.fa-minus:before
{
	content: "\f068";
}
.fa-asterisk:before
{
	content: "\f069";
}
.fa-exclamation-circle:before
{
	content: "\f06a";
}
.fa-gift:before
{
	content: "\f06b";
}
.fa-leaf:before
{
	content: "\f06c";
}
.fa-fire:before
{
	content: "\f06d";
}
.fa-eye:before
{
	content: "\f06e";
}
.fa-eye-slash:before
{
	content: "\f070";
}
.fa-exclamation-triangle:before,.fa-warning:before
{
	content: "\f071";
}
.fa-plane:before
{
	content: "\f072";
}
.fa-calendar:before
{
	content: "\f073";
}
.fa-random:before
{
	content: "\f074";
}
.fa-comment:before
{
	content: "\f075";
}
.fa-magnet:before
{
	content: "\f076";
}
.fa-chevron-up:before
{
	content: "\f077";
}
.fa-chevron-down:before
{
	content: "\f078";
}
.fa-retweet:before
{
	content: "\f079";
}
.fa-shopping-cart:before
{
	content: "\f07a";
}
.fa-folder:before
{
	content: "\f07b";
}
.fa-folder-open:before
{
	content: "\f07c";
}
.fa-arrows-v:before
{
	content: "\f07d";
}
.fa-arrows-h:before
{
	content: "\f07e";
}
.fa-bar-chart-o:before,.fa-bar-chart:before
{
	content: "\f080";
}
.fa-twitter-square:before
{
	content: "\f081";
}
.fa-facebook-square:before
{
	content: "\f082";
}
.fa-camera-retro:before
{
	content: "\f083";
}
.fa-key:before
{
	content: "\f084";
}
.fa-cogs:before,.fa-gears:before
{
	content: "\f085";
}
.fa-comments:before
{
	content: "\f086";
}
.fa-thumbs-o-up:before
{
	content: "\f087";
}
.fa-thumbs-o-down:before
{
	content: "\f088";
}
.fa-star-half:before
{
	content: "\f089";
}
.fa-heart-o:before
{
	content: "\f08a";
}
.fa-sign-out:before
{
	content: "\f08b";
}
.fa-linkedin-square:before
{
	content: "\f08c";
}
.fa-thumb-tack:before
{
	content: "\f08d";
}
.fa-external-link:before
{
	content: "\f08e";
}
.fa-sign-in:before
{
	content: "\f090";
}
.fa-trophy:before
{
	content: "\f091";
}
.fa-github-square:before
{
	content: "\f092";
}
.fa-upload:before
{
	content: "\f093";
}
.fa-lemon-o:before
{
	content: "\f094";
}
.fa-phone:before
{
	content: "\f095";
}
.fa-square-o:before
{
	content: "\f096";
}
.fa-bookmark-o:before
{
	content: "\f097";
}
.fa-phone-square:before
{
	content: "\f098";
}
.fa-twitter:before
{
	content: "\f099";
}
.fa-facebook:before
{
	content: "\f09a";
}
.fa-github:before
{
	content: "\f09b";
}
.fa-unlock:before
{
	content: "\f09c";
}
.fa-credit-card:before
{
	content: "\f09d";
}
.fa-rss:before
{
	content: "\f09e";
}
.fa-hdd-o:before
{
	content: "\f0a0";
}
.fa-bullhorn:before
{
	content: "\f0a1";
}
.fa-bell:before
{
	content: "\f0f3";
}
.fa-certificate:before
{
	content: "\f0a3";
}
.fa-hand-o-right:before
{
	content: "\f0a4";
}
.fa-hand-o-left:before
{
	content: "\f0a5";
}
.fa-hand-o-up:before
{
	content: "\f0a6";
}
.fa-hand-o-down:before
{
	content: "\f0a7";
}
.fa-arrow-circle-left:before
{
	content: "\f0a8";
}
.fa-arrow-circle-right:before
{
	content: "\f0a9";
}
.fa-arrow-circle-up:before
{
	content: "\f0aa";
}
.fa-arrow-circle-down:before
{
	content: "\f0ab";
}
.fa-globe:before
{
	content: "\f0ac";
}
.fa-wrench:before
{
	content: "\f0ad";
}
.fa-tasks:before
{
	content: "\f0ae";
}
.fa-filter:before
{
	content: "\f0b0";
}
.fa-briefcase:before
{
	content: "\f0b1";
}
.fa-arrows-alt:before
{
	content: "\f0b2";
}
.fa-group:before,.fa-users:before
{
	content: "\f0c0";
}
.fa-chain:before,.fa-link:before
{
	content: "\f0c1";
}
.fa-cloud:before
{
	content: "\f0c2";
}
.fa-flask:before
{
	content: "\f0c3";
}
.fa-cut:before,.fa-scissors:before
{
	content: "\f0c4";
}
.fa-copy:before,.fa-files-o:before
{
	content: "\f0c5";
}
.fa-paperclip:before
{
	content: "\f0c6";
}
.fa-floppy-o:before,.fa-save:before
{
	content: "\f0c7";
}
.fa-square:before
{
	content: "\f0c8";
}
.fa-bars:before,.fa-navicon:before,.fa-reorder:before
{
	content: "\f0c9";
}
.fa-list-ul:before
{
	content: "\f0ca";
}
.fa-list-ol:before
{
	content: "\f0cb";
}
.fa-strikethrough:before
{
	content: "\f0cc";
}
.fa-underline:before
{
	content: "\f0cd";
}
.fa-table:before
{
	content: "\f0ce";
}
.fa-magic:before
{
	content: "\f0d0";
}
.fa-truck:before
{
	content: "\f0d1";
}
.fa-pinterest:before
{
	content: "\f0d2";
}
.fa-pinterest-square:before
{
	content: "\f0d3";
}
.fa-google-plus-square:before
{
	content: "\f0d4";
}
.fa-google-plus:before
{
	content: "\f0d5";
}
.fa-money:before
{
	content: "\f0d6";
}
.fa-caret-down:before
{
	content: "\f0d7";
}
.fa-caret-up:before
{
	content: "\f0d8";
}
.fa-caret-left:before
{
	content: "\f0d9";
}
.fa-caret-right:before
{
	content: "\f0da";
}
.fa-columns:before
{
	content: "\f0db";
}
.fa-sort:before,.fa-unsorted:before
{
	content: "\f0dc";
}
.fa-sort-desc:before,.fa-sort-down:before
{
	content: "\f0dd";
}
.fa-sort-asc:before,.fa-sort-up:before
{
	content: "\f0de";
}
.fa-envelope:before
{
	content: "\f0e0";
}
.fa-linkedin:before
{
	content: "\f0e1";
}
.fa-rotate-left:before,.fa-undo:before
{
	content: "\f0e2";
}
.fa-gavel:before,.fa-legal:before
{
	content: "\f0e3";
}
.fa-dashboard:before,.fa-tachometer:before
{
	content: "\f0e4";
}
.fa-comment-o:before
{
	content: "\f0e5";
}
.fa-comments-o:before
{
	content: "\f0e6";
}
.fa-bolt:before,.fa-flash:before
{
	content: "\f0e7";
}
.fa-sitemap:before
{
	content: "\f0e8";
}
.fa-umbrella:before
{
	content: "\f0e9";
}
.fa-clipboard:before,.fa-paste:before
{
	content: "\f0ea";
}
.fa-lightbulb-o:before
{
	content: "\f0eb";
}
.fa-exchange:before
{
	content: "\f0ec";
}
.fa-cloud-download:before
{
	content: "\f0ed";
}
.fa-cloud-upload:before
{
	content: "\f0ee";
}
.fa-user-md:before
{
	content: "\f0f0";
}
.fa-stethoscope:before
{
	content: "\f0f1";
}
.fa-suitcase:before
{
	content: "\f0f2";
}
.fa-bell-o:before
{
	content: "\f0a2";
}
.fa-coffee:before
{
	content: "\f0f4";
}
.fa-cutlery:before
{
	content: "\f0f5";
}
.fa-file-text-o:before
{
	content: "\f0f6";
}
.fa-building-o:before
{
	content: "\f0f7";
}
.fa-hospital-o:before
{
	content: "\f0f8";
}
.fa-ambulance:before
{
	content: "\f0f9";
}
.fa-medkit:before
{
	content: "\f0fa";
}
.fa-fighter-jet:before
{
	content: "\f0fb";
}
.fa-beer:before
{
	content: "\f0fc";
}
.fa-h-square:before
{
	content: "\f0fd";
}
.fa-plus-square:before
{
	content: "\f0fe";
}
.fa-angle-double-left:before
{
	content: "\f100";
}
.fa-angle-double-right:before
{
	content: "\f101";
}
.fa-angle-double-up:before
{
	content: "\f102";
}
.fa-angle-double-down:before
{
	content: "\f103";
}
.fa-angle-left:before
{
	content: "\f104";
}
.fa-angle-right:before
{
	content: "\f105";
}
.fa-angle-up:before
{
	content: "\f106";
}
.fa-angle-down:before
{
	content: "\f107";
}
.fa-desktop:before
{
	content: "\f108";
}
.fa-laptop:before
{
	content: "\f109";
}
.fa-tablet:before
{
	content: "\f10a";
}
.fa-mobile-phone:before,.fa-mobile:before
{
	content: "\f10b";
}
.fa-circle-o:before
{
	content: "\f10c";
}
.fa-quote-left:before
{
	content: "\f10d";
}
.fa-quote-right:before
{
	content: "\f10e";
}
.fa-spinner:before
{
	content: "\f110";
}
.fa-circle:before
{
	content: "\f111";
}
.fa-mail-reply:before,.fa-reply:before
{
	content: "\f112";
}
.fa-github-alt:before
{
	content: "\f113";
}
.fa-folder-o:before
{
	content: "\f114";
}
.fa-folder-open-o:before
{
	content: "\f115";
}
.fa-smile-o:before
{
	content: "\f118";
}
.fa-frown-o:before
{
	content: "\f119";
}
.fa-meh-o:before
{
	content: "\f11a";
}
.fa-gamepad:before
{
	content: "\f11b";
}
.fa-keyboard-o:before
{
	content: "\f11c";
}
.fa-flag-o:before
{
	content: "\f11d";
}
.fa-flag-checkered:before
{
	content: "\f11e";
}
.fa-terminal:before
{
	content: "\f120";
}
.fa-code:before
{
	content: "\f121";
}
.fa-mail-reply-all:before,.fa-reply-all:before
{
	content: "\f122";
}
.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before
{
	content: "\f123";
}
.fa-location-arrow:before
{
	content: "\f124";
}
.fa-crop:before
{
	content: "\f125";
}
.fa-code-fork:before
{
	content: "\f126";
}
.fa-chain-broken:before,.fa-unlink:before
{
	content: "\f127";
}
.fa-question:before
{
	content: "\f128";
}
.fa-info:before
{
	content: "\f129";
}
.fa-exclamation:before
{
	content: "\f12a";
}
.fa-superscript:before
{
	content: "\f12b";
}
.fa-subscript:before
{
	content: "\f12c";
}
.fa-eraser:before
{
	content: "\f12d";
}
.fa-puzzle-piece:before
{
	content: "\f12e";
}
.fa-microphone:before
{
	content: "\f130";
}
.fa-microphone-slash:before
{
	content: "\f131";
}
.fa-shield:before
{
	content: "\f132";
}
.fa-calendar-o:before
{
	content: "\f133";
}
.fa-fire-extinguisher:before
{
	content: "\f134";
}
.fa-rocket:before
{
	content: "\f135";
}
.fa-maxcdn:before
{
	content: "\f136";
}
.fa-chevron-circle-left:before
{
	content: "\f137";
}
.fa-chevron-circle-right:before
{
	content: "\f138";
}
.fa-chevron-circle-up:before
{
	content: "\f139";
}
.fa-chevron-circle-down:before
{
	content: "\f13a";
}
.fa-html5:before
{
	content: "\f13b";
}
.fa-css3:before
{
	content: "\f13c";
}
.fa-anchor:before
{
	content: "\f13d";
}
.fa-unlock-alt:before
{
	content: "\f13e";
}
.fa-bullseye:before
{
	content: "\f140";
}
.fa-ellipsis-h:before
{
	content: "\f141";
}
.fa-ellipsis-v:before
{
	content: "\f142";
}
.fa-rss-square:before
{
	content: "\f143";
}
.fa-play-circle:before
{
	content: "\f144";
}
.fa-ticket:before
{
	content: "\f145";
}
.fa-minus-square:before
{
	content: "\f146";
}
.fa-minus-square-o:before
{
	content: "\f147";
}
.fa-level-up:before
{
	content: "\f148";
}
.fa-level-down:before
{
	content: "\f149";
}
.fa-check-square:before
{
	content: "\f14a";
}
.fa-pencil-square:before
{
	content: "\f14b";
}
.fa-external-link-square:before
{
	content: "\f14c";
}
.fa-share-square:before
{
	content: "\f14d";
}
.fa-compass:before
{
	content: "\f14e";
}
.fa-caret-square-o-down:before,.fa-toggle-down:before
{
	content: "\f150";
}
.fa-caret-square-o-up:before,.fa-toggle-up:before
{
	content: "\f151";
}
.fa-caret-square-o-right:before,.fa-toggle-right:before
{
	content: "\f152";
}
.fa-eur:before,.fa-euro:before
{
	content: "\f153";
}
.fa-gbp:before
{
	content: "\f154";
}
.fa-dollar:before,.fa-usd:before
{
	content: "\f155";
}
.fa-inr:before,.fa-rupee:before
{
	content: "\f156";
}
.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen:before
{
	content: "\f157";
}
.fa-rouble:before,.fa-rub:before,.fa-ruble:before
{
	content: "\f158";
}
.fa-krw:before,.fa-won:before
{
	content: "\f159";
}
.fa-bitcoin:before,.fa-btc:before
{
	content: "\f15a";
}
.fa-file:before
{
	content: "\f15b";
}
.fa-file-text:before
{
	content: "\f15c";
}
.fa-sort-alpha-asc:before
{
	content: "\f15d";
}
.fa-sort-alpha-desc:before
{
	content: "\f15e";
}
.fa-sort-amount-asc:before
{
	content: "\f160";
}
.fa-sort-amount-desc:before
{
	content: "\f161";
}
.fa-sort-numeric-asc:before
{
	content: "\f162";
}
.fa-sort-numeric-desc:before
{
	content: "\f163";
}
.fa-thumbs-up:before
{
	content: "\f164";
}
.fa-thumbs-down:before
{
	content: "\f165";
}
.fa-youtube-square:before
{
	content: "\f166";
}
.fa-youtube:before
{
	content: "\f167";
}
.fa-xing:before
{
	content: "\f168";
}
.fa-xing-square:before
{
	content: "\f169";
}
.fa-youtube-play:before
{
	content: "\f16a";
}
.fa-dropbox:before
{
	content: "\f16b";
}
.fa-stack-overflow:before
{
	content: "\f16c";
}
.fa-instagram:before
{
	content: "\f16d";
}
.fa-flickr:before
{
	content: "\f16e";
}
.fa-adn:before
{
	content: "\f170";
}
.fa-bitbucket:before
{
	content: "\f171";
}
.fa-bitbucket-square:before
{
	content: "\f172";
}
.fa-tumblr:before
{
	content: "\f173";
}
.fa-tumblr-square:before
{
	content: "\f174";
}
.fa-long-arrow-down:before
{
	content: "\f175";
}
.fa-long-arrow-up:before
{
	content: "\f176";
}
.fa-long-arrow-left:before
{
	content: "\f177";
}
.fa-long-arrow-right:before
{
	content: "\f178";
}
.fa-apple:before
{
	content: "\f179";
}
.fa-windows:before
{
	content: "\f17a";
}
.fa-android:before
{
	content: "\f17b";
}
.fa-linux:before
{
	content: "\f17c";
}
.fa-dribbble:before
{
	content: "\f17d";
}
.fa-skype:before
{
	content: "\f17e";
}
.fa-foursquare:before
{
	content: "\f180";
}
.fa-trello:before
{
	content: "\f181";
}
.fa-female:before
{
	content: "\f182";
}
.fa-male:before
{
	content: "\f183";
}
.fa-gittip:before
{
	content: "\f184";
}
.fa-sun-o:before
{
	content: "\f185";
}
.fa-moon-o:before
{
	content: "\f186";
}
.fa-archive:before
{
	content: "\f187";
}
.fa-bug:before
{
	content: "\f188";
}
.fa-vk:before
{
	content: "\f189";
}
.fa-weibo:before
{
	content: "\f18a";
}
.fa-renren:before
{
	content: "\f18b";
}
.fa-pagelines:before
{
	content: "\f18c";
}
.fa-stack-exchange:before
{
	content: "\f18d";
}
.fa-arrow-circle-o-right:before
{
	content: "\f18e";
}
.fa-arrow-circle-o-left:before
{
	content: "\f190";
}
.fa-caret-square-o-left:before,.fa-toggle-left:before
{
	content: "\f191";
}
.fa-dot-circle-o:before
{
	content: "\f192";
}
.fa-wheelchair:before
{
	content: "\f193";
}
.fa-vimeo-square:before
{
	content: "\f194";
}
.fa-try:before,.fa-turkish-lira:before
{
	content: "\f195";
}
.fa-plus-square-o:before
{
	content: "\f196";
}
.fa-space-shuttle:before
{
	content: "\f197";
}
.fa-slack:before
{
	content: "\f198";
}
.fa-envelope-square:before
{
	content: "\f199";
}
.fa-wordpress:before
{
	content: "\f19a";
}
.fa-openid:before
{
	content: "\f19b";
}
.fa-bank:before,.fa-institution:before,.fa-university:before
{
	content: "\f19c";
}
.fa-graduation-cap:before,.fa-mortar-board:before
{
	content: "\f19d";
}
.fa-yahoo:before
{
	content: "\f19e";
}
.fa-google:before
{
	content: "\f1a0";
}
.fa-reddit:before
{
	content: "\f1a1";
}
.fa-reddit-square:before
{
	content: "\f1a2";
}
.fa-stumbleupon-circle:before
{
	content: "\f1a3";
}
.fa-stumbleupon:before
{
	content: "\f1a4";
}
.fa-delicious:before
{
	content: "\f1a5";
}
.fa-digg:before
{
	content: "\f1a6";
}
.fa-pied-piper:before
{
	content: "\f1a7";
}
.fa-pied-piper-alt:before
{
	content: "\f1a8";
}
.fa-drupal:before
{
	content: "\f1a9";
}
.fa-joomla:before
{
	content: "\f1aa";
}
.fa-language:before
{
	content: "\f1ab";
}
.fa-fax:before
{
	content: "\f1ac";
}
.fa-building:before
{
	content: "\f1ad";
}
.fa-child:before
{
	content: "\f1ae";
}
.fa-paw:before
{
	content: "\f1b0";
}
.fa-spoon:before
{
	content: "\f1b1";
}
.fa-cube:before
{
	content: "\f1b2";
}
.fa-cubes:before
{
	content: "\f1b3";
}
.fa-behance:before
{
	content: "\f1b4";
}
.fa-behance-square:before
{
	content: "\f1b5";
}
.fa-steam:before
{
	content: "\f1b6";
}
.fa-steam-square:before
{
	content: "\f1b7";
}
.fa-recycle:before
{
	content: "\f1b8";
}
.fa-automobile:before,.fa-car:before
{
	content: "\f1b9";
}
.fa-cab:before,.fa-taxi:before
{
	content: "\f1ba";
}
.fa-tree:before
{
	content: "\f1bb";
}
.fa-spotify:before
{
	content: "\f1bc";
}
.fa-deviantart:before
{
	content: "\f1bd";
}
.fa-soundcloud:before
{
	content: "\f1be";
}
.fa-database:before
{
	content: "\f1c0";
}
.fa-file-pdf-o:before
{
	content: "\f1c1";
}
.fa-file-word-o:before
{
	content: "\f1c2";
}
.fa-file-excel-o:before
{
	content: "\f1c3";
}
.fa-file-powerpoint-o:before
{
	content: "\f1c4";
}
.fa-file-image-o:before,.fa-file-photo-o:before,.fa-file-picture-o:before
{
	content: "\f1c5";
}
.fa-file-archive-o:before,.fa-file-zip-o:before
{
	content: "\f1c6";
}
.fa-file-audio-o:before,.fa-file-sound-o:before
{
	content: "\f1c7";
}
.fa-file-movie-o:before,.fa-file-video-o:before
{
	content: "\f1c8";
}
.fa-file-code-o:before
{
	content: "\f1c9";
}
.fa-vine:before
{
	content: "\f1ca";
}
.fa-codepen:before
{
	content: "\f1cb";
}
.fa-jsfiddle:before
{
	content: "\f1cc";
}
.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-ring:before,.fa-life-saver:before,.fa-support:before
{
	content: "\f1cd";
}
.fa-circle-o-notch:before
{
	content: "\f1ce";
}
.fa-ra:before,.fa-rebel:before
{
	content: "\f1d0";
}
.fa-empire:before,.fa-ge:before
{
	content: "\f1d1";
}
.fa-git-square:before
{
	content: "\f1d2";
}
.fa-git:before
{
	content: "\f1d3";
}
.fa-hacker-news:before
{
	content: "\f1d4";
}
.fa-tencent-weibo:before
{
	content: "\f1d5";
}
.fa-qq:before
{
	content: "\f1d6";
}
.fa-wechat:before,.fa-weixin:before
{
	content: "\f1d7";
}
.fa-paper-plane:before,.fa-send:before
{
	content: "\f1d8";
}
.fa-paper-plane-o:before,.fa-send-o:before
{
	content: "\f1d9";
}
.fa-history:before
{
	content: "\f1da";
}
.fa-circle-thin:before
{
	content: "\f1db";
}
.fa-header:before
{
	content: "\f1dc";
}
.fa-paragraph:before
{
	content: "\f1dd";
}
.fa-sliders:before
{
	content: "\f1de";
}
.fa-share-alt:before
{
	content: "\f1e0";
}
.fa-share-alt-square:before
{
	content: "\f1e1";
}
.fa-bomb:before
{
	content: "\f1e2";
}
.fa-futbol-o:before,.fa-soccer-ball-o:before
{
	content: "\f1e3";
}
.fa-tty:before
{
	content: "\f1e4";
}
.fa-binoculars:before
{
	content: "\f1e5";
}
.fa-plug:before
{
	content: "\f1e6";
}
.fa-slideshare:before
{
	content: "\f1e7";
}
.fa-twitch:before
{
	content: "\f1e8";
}
.fa-yelp:before
{
	content: "\f1e9";
}
.fa-newspaper-o:before
{
	content: "\f1ea";
}
.fa-wifi:before
{
	content: "\f1eb";
}
.fa-calculator:before
{
	content: "\f1ec";
}
.fa-paypal:before
{
	content: "\f1ed";
}
.fa-google-wallet:before
{
	content: "\f1ee";
}
.fa-cc-visa:before
{
	content: "\f1f0";
}
.fa-cc-mastercard:before
{
	content: "\f1f1";
}
.fa-cc-discover:before
{
	content: "\f1f2";
}
.fa-cc-amex:before
{
	content: "\f1f3";
}
.fa-cc-paypal:before
{
	content: "\f1f4";
}
.fa-cc-stripe:before
{
	content: "\f1f5";
}
.fa-bell-slash:before
{
	content: "\f1f6";
}
.fa-bell-slash-o:before
{
	content: "\f1f7";
}
.fa-trash:before
{
	content: "\f1f8";
}
.fa-copyright:before
{
	content: "\f1f9";
}
.fa-at:before
{
	content: "\f1fa";
}
.fa-eyedropper:before
{
	content: "\f1fb";
}
.fa-paint-brush:before
{
	content: "\f1fc";
}
.fa-birthday-cake:before
{
	content: "\f1fd";
}
.fa-area-chart:before
{
	content: "\f1fe";
}
.fa-pie-chart:before
{
	content: "\f200";
}
.fa-line-chart:before
{
	content: "\f201";
}
.fa-lastfm:before
{
	content: "\f202";
}
.fa-lastfm-square:before
{
	content: "\f203";
}
.fa-toggle-off:before
{
	content: "\f204";
}
.fa-toggle-on:before
{
	content: "\f205";
}
.fa-bicycle:before
{
	content: "\f206";
}
.fa-bus:before
{
	content: "\f207";
}
.fa-ioxhost:before
{
	content: "\f208";
}
.fa-angellist:before
{
	content: "\f209";
}
.fa-cc:before
{
	content: "\f20a";
}
.fa-ils:before,.fa-shekel:before,.fa-sheqel:before
{
	content: "\f20b";
}
.fa-meanpath:before
{
	content: "\f20c";
}
a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video
{
	border: 0;
	font: inherit;
	margin: 0;
	padding: 0;
	vertical-align: baseline;
}
.section-content .main-area .wrapper .wrapper-head h1,.section-content .main-area .wrapper .wrapper-head h2,.section-content .main-area .wrapper .wrapper-head h3,.section-content .main-area .wrapper .wrapper-head h4,.section-content .main-area .wrapper .wrapper-head h5,.section-content .main-area .wrapper .wrapper-head h6,h3
{
	font-weight: 700;
}
.image_left,.image_right,.rounded
{
	border: 1px solid #d5d6d6;
}
body,html
{
	height: auto;
	margin: 0;
	ms-overflow-x: hidden;
	overflow-x: hidden;
	padding: 0;
	width: 100%;
}
body.active,html.active
{
	overflow: hidden;
}
body
{
	color: #7F7E7E;
	font: 400 13px/1.3em Arial,Helvetica,sans-serif;
	line-height: 1.5;
	min-width: 1000px;
	text-rendering: optimizeLegibility;
	webkit-font-smoothing: antialiased;
	webkit-text-size-adjust: none;
	z-index: 1;
}
.main
{
	margin: 0 auto;
	width: 960px;
}
@media only screen and (max-width:768px)
{
	body
	{
		min-width: 100%;
	}
	.main
	{
		margin: auto;
		width: 100%;
	}
}
.container
{
	margin: 0 auto;
	padding: 0 10px;
	width: 940px;
}
@media only screen and (max-width:768px)
{
	.container
	{
		padding: 0;
		width: 100%;
		
	}
}
body.detail section .container
{
	padding: 0;
	width: 960px;
}
.image_right
{
	float: right;
	margin: 0 0 10px 10px;
	vertical-align: top;
}
@media only screen and (max-width:768px)
{
	body.detail section .container
	{
		padding: 0;
		width: 100%;
	}
	.image_right
	{
		display: block;
		float: none!important;
		margin: 0 0 5px;
		vertical-align: bottom;
	}
}
.image_left
{
	float: left;
	margin: 0 10px 10px 0;
	vertical-align: top;
}
@media only screen and (max-width:768px)
{
	.image_left
	{
		bottom: none;
		display: block;
		float: none!important;
		margin: 0 0 5px;
		vertical-align: baseline;
	}
}
.is-mobile
{
	display: none;
}
@media only screen and (max-width:768px)
{
	.is-mobile
	{
		display: block!important;
	}
}
.d-none
{
	display: none!important;
}
.d-block
{
	display: block!important;
}
.d-inline
{
	display: inline!important;
}
.fc table,table
{
	border-spacing: 0;
}
.ui-tabs .ui-tabs-nav ul li,.ui-tabs ul.ui-tabs-nav,header .main-menu div.sub-menu li,ul,ul.v-list.disc,ul.v-list.disc li
{
	list-style: none;
}
.fc-icon,body
{
	webkit-touch-callout: none;
}
.fc table,.ui-table,table
{
	border-collapse: collapse;
}
.fc-divider,.fc-unthemed .fc-popover
{
	border-style: solid;
	border-width: 1px;
}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section
{
	display: block;
}
.fa,.fa-stack
{
	display: inline-block;
}
blockquote,q
{
	quotes: none;
}
blockquote:after,blockquote:before,q:after,q:before
{
	content: '';
	content: none;
}
.date-list ul li:after,.date-list ul li:before,.f-cf:after,.f-cf:before,.share-wrapper:after,.share-wrapper:before,ul.h-list:after
{
	content: "";
}
.ui-button,.ui-input
{
	border: 1px solid #D5D5D5;
}
.separator
{
	border-bottom: 1px solid #d7d7d7;
	margin: 20px 0;
}
.semi-separator
{
	border-bottom: 1px dotted #d7d7d7;
	margin: 10px 0;
}
@media screen and (min-width:641px)
{
	.d-full
	{
		display: block!important;
	}
	.d-w640
	{
		display: none!important;
	}
}
@media screen and (max-width:640px)
{
	.d-full
	{
		display: none!important;
	}
	.d-w640
	{
		display: block!important;
	}
}
.f-left
{
	float: left!important;
}
.f-right
{
	float: right!important;
}
.f-clear,.f-none
{
	float: none!important;
}
.f-clear
{
	clear: both;
	height: 0;
}
.f-cf:after,.f-cf:before
{
	display: table;
}
.f-cf:after
{
	clear: both;
}
.w1
{
	width: 60px!important;
}
.w2
{
	width: 140px!important;
}
.w3
{
	width: 220px!important;
}
.w4
{
	width: 300px!important;
}
.w5
{
	width: 380px!important;
}
.w6
{
	width: 460px!important;
}
.w7
{
	width: 540px!important;
}
.w8
{
	width: 620px!important;
}
.w9
{
	width: 700px!important;
}
.w10
{
	width: 780px!important;
}
.w11
{
	width: 860px!important;
}
.w12
{
	width: 940px!important;
}
.m-a0
{
	margin: 0!important;
}
.m-a5
{
	margin: 5px!important;
}
.m-a10
{
	margin: 10px!important;
}
.m-a15
{
	margin: 15px!important;
}
.m-a20
{
	margin: 20px!important;
}
.m-a40
{
	margin: 40px!important;
}
.m-t0
{
	margin-top: 0!important;
}
.m-b0
{
	margin-bottom: 0!important;
}
.m-l0
{
	margin-left: 0!important;
}
.m-r0
{
	margin-right: 0!important;
}
.m-t5
{
	margin-top: 5px!important;
}
.m-b5
{
	margin-bottom: 5px!important;
}
.m-l5
{
	margin-left: 5px!important;
}
.m-r5
{
	margin-right: 5px!important;
}
.m-t10
{
	margin-top: 10px!important;
}
.m-b10
{
	margin-bottom: 10px!important;
}
.m-l10
{
	margin-left: 10px!important;
}
.m-r10
{
	margin-right: 10px!important;
}
.m-t15
{
	margin-top: 15px!important;
}
.m-b15
{
	margin-bottom: 15px!important;
}
.m-l15
{
	margin-left: 15px!important;
}
.m-r15
{
	margin-right: 15px!important;
}
.m-t20
{
	margin-top: 20px!important;
}
.m-b20
{
	margin-bottom: 20px!important;
}
.m-l20
{
	margin-left: 20px!important;
}
.m-r20
{
	margin-right: 20px!important;
}
.m-t30
{
	margin-top: 30px!important;
}
.m-t40
{
	margin-top: 40px!important;
}
.m-b40
{
	margin-bottom: 40px!important;
}
.m-l40
{
	margin-left: 40px!important;
}
.m-r40
{
	margin-right: 40px!important;
}
.m-l60
{
	margin-left: 60px!important;
}
.m-r60
{
	margin-right: 60px!important;
}
.p-a0
{
	margin: 0!important;
}
.p-a5
{
	margin: 5px!important;
}
.p-a10
{
	margin: 10px!important;
}
.p-a15
{
	margin: 15px!important;
}
.p-a20
{
	margin: 20px!important;
}
.p-a40
{
	margin: 40px!important;
}
.p-t0
{
	padding-top: 0!important;
}
.p-b0
{
	padding-bottom: 0!important;
}
.p-l0
{
	padding-left: 0!important;
}
.p-r0
{
	padding-right: 0!important;
}
.p-t5
{
	padding-top: 5px!important;
}
.p-b5
{
	padding-bottom: 5px!important;
}
.p-l5
{
	padding-left: 5px!important;
}
.p-r5
{
	padding-right: 5px!important;
}
.p-t10
{
	padding-top: 10px!important;
}
.p-b10
{
	padding-bottom: 10px!important;
}
.p-l10
{
	padding-left: 10px!important;
}
.p-r10
{
	padding-right: 10px!important;
}
.p-t15
{
	padding-top: 15px!important;
}
.p-b15
{
	padding-bottom: 15px!important;
}
.p-l15
{
	padding-left: 15px!important;
}
.p-r15
{
	padding-right: 15px!important;
}
.p-t20
{
	padding-top: 20px!important;
}
.p-b20
{
	padding-bottom: 20px!important;
}
.p-l20
{
	padding-left: 20px!important;
}
.p-r20
{
	padding-right: 20px!important;
}
.p-t40
{
	padding-top: 40px!important;
}
.p-b40
{
	padding-bottom: 40px!important;
}
.p-l40
{
	padding-left: 40px!important;
}
.p-r40
{
	padding-right: 40px!important;
}
ul.h-list:after
{
	clear: both;
	display: table;
}
ul.h-list>li
{
	float: left;
	padding-left: 20px;
}
ul.h-list>li:first-child
{
	padding-left: 0;
}
ul.v-list>li
{
	margin: 5px 0 0;
}
ul.v-list>li:first-child
{
	margin-top: 0;
}
ul.v-list.disc.links
{
	color: #0755a0;
}
ul.v-list.disc>li
{
	margin-left: 15px;
}
h6
{
	font-size: 14px;
	line-height: 18px;
}
h5
{
	font-size: 16px;
	line-height: 20px;
}
h4
{
	font-size: 18px;
	line-height: 22px;
}
h2
{
	font-size: 22px;
	line-height: 26px;
}
h1
{
	font-size: 40px;
	line-height: 60px;
}
h3
{
	font-size: 17px;
	line-height: 24px;
}
p
{
	margin-bottom: 10px;
}
.t-light,em
{
	font-weight: 300;
}
.t-bold,strong
{
	font-weight: 700;
}
small
{
	font-size: 12px;
}
.t-left
{
	text-align: left!important;
}
.t-center
{
	text-align: center!important;
}
.t-right
{
	text-align: right!important;
}
a,a:active,a:hover
{
	color: #004a90;
}
a:hover
{
	color: #055097;
	text-decoration: underline;
}
.wrapper.news-list,.wrapper.news-tab
{
	background: #fff;
	border: 1px solid #D3D2D2;
	border-radius: 4px;
	color: #474646;
	float: left;
	margin: 0 0 0 2%;
	width: 298px;
}
@media only screen and (max-width:768px)
{
	.wrapper.news-list,.wrapper.news-tab
	{
		float: none;
		margin: 10px auto!important;
	}
}
.wrapper.custom-tab
{
	background: #D2E6F5;
	border-color: #9BB9D2;
}
.wrapper.custom-tab .pagination a.active,.wrapper.custom-tab .tarih
{
	background: #278FC7!important;
}
.wrapper.custom-tab .item,.wrapper.custom-tab .wrapper-head
{
	border-color: #75B4F1!important;
}
.wrapper.custom-tab .item .title i,.wrapper.custom-tab .wrapper-head .title i
{
	color: #278FC7!important;
}
.wrapper.custom-tab .tarih
{
	color: #FFF;
}
.wrapper.custom-tab .tg_link:hover
{
	color: #278FC7!important;
}
.wrapper.news-list:first-child,.wrapper.news-tab:first-child
{
	margin-left: 0;
}
.wrapper.news-list .wrapper-head,.wrapper.news-tab .wrapper-head
{
	border-bottom: 3px solid #ddd;
	font: 300 13px/45px "Museo Sans",Arial,Helvetica,sans-serif;
	height: 45px;
	text-align: center;
}
.wrapper.news-list .wrapper-head .title,.wrapper.news-tab .wrapper-head .title
{
	display: inline-block;
	line-height: 24px;
	padding-left: 15px;
	vertical-align: middle;
}
.wrapper.news-list .wrapper-head .title i,.wrapper.news-tab .wrapper-head .title i
{
	color: #67a8ee;
	margin-right: 6px;
}
.wrapper-head>.title
{
	float: left;
	font-weight: 700;
	margin-top: 12px;
}
.wrapper.news-list .wrapper-body,.wrapper.news-tab .wrapper-body
{
	height: 255px;
	padding: 15px 15px 0;
}
.wrapper.news-tab .tab
{
	display: none;
	height: 216px;
}
.wrapper.news-tab .tab:first-child
{
	display: block;
}
.wrapper.news-list .item,.wrapper.news-tab .item
{
	border-top: 1px solid #E6E1E1;
	color: #474646;
	display: block;
	font-size: 12px;
	font-weight: 700;
	line-height: 57px;
	margin: 0;
	padding: 10px 0;
}
.wrapper.news-list .item:first-child,.wrapper.news-tab .item:first-child
{
	border-top: 0 none;
	margin-top: 0;
	padding-top: 0;
}
.wrapper.news-list .item img,.wrapper.news-list .item p,.wrapper.news-tab .item img,.wrapper.news-tab .item p
{
	display: inline-block;
	vertical-align: middle;
}
.content_new .tarih .newItem,.tarih,.tarih small
{
	display: block;
}
.wrapper.news-list .item img,.wrapper.news-tab .item img
{
	border-radius: 4px;
	float: left;
	height: 57px;
	margin: 0 15px 0 0;
	width: 90px;
}
.wrapper.news-list .item img
{
	height: 90px;
	width: 100px;
}
.wrapper.news-list .item p,.wrapper.news-tab .item p
{
	float: left;
	line-height: 14px;
	margin-bottom: 0;
	transition: all .5s;
	webkit-transition: all .5s;
	width: 160px;
}
.wrapper.news-list a.item:hover p,.wrapper.news-tab a.item:hover p
{
	color: #000;
}
.tarih
{
	background: #eee;
	border-radius: 4px;
	float: left;
	font-size: 24px;
	line-height: 100%;
	margin-right: 10px;
	padding: 5px;
	position: relative;
	text-align: center;
	width: 58px;
}
.tarih.red
{
	color: #a3221d;
}
.tarih small
{
	font-size: .5em;
	line-height: 100%;
	margin-top: 5px;
}
.tarih .newItem
{
	background: #FE8F46;
	color: #fff;
	display: none;
	font-size: 10px;
	height: 15px;
	line-height: 16px;
	position: absolute;
	right: 0;
	top: -10px;
	width: 35px;
}
.wrapper.news-list .item h5
{
	display: block;
	float: left;
	margin: 10px 0 5px;
	padding: 0 0 5px;
	position: relative;
	width: 152px;
}
.wrapper.news-list .item h5:after
{
	background: #a3a2a2;
	bottom: 0;
	display: block;
	height: 1px;
	left: 0;
	position: absolute;
	width: 10px;
}
.wrapper.news-list .item h5 em
{
	display: block;
	font-size: 11px;
	line-height: 14px;
}
.wrapper.news-list .item p
{
	color: #636161;
	font-size: 11px;
	font-weight: 300;
	width: 150px;
}
.date-list
{
	padding: 0 10px;
}
@media only screen and (max-width:768px)
{
	.date-list
	{
		padding: 0;
	}
}
.date-list ul li
{
	margin-bottom: 10px;
	margin-left: 0!important;
	padding-bottom: 10px;
}
.date-list ul li:before
{
	display: table;
}
.date-list ul li:after
{
	clear: both;
	display: table;
}
.date-list ul li a
{
	color: #333;
	font-weight: 700;
	text-decoration: none;
}
.date-list ul li a .tarih
{
	color: #636467;
	moz-transition: all .5s ease-in-out;
	ms-transition: all .5s ease-in-out;
	o-transition: all .5s ease-in-out;
	transition: all .5s ease-in-out;
	webkit-transition: all .5s ease-in-out;
}
.date-list ul li a .tarih.red
{
	color: #a3221d;
}
.date-list ul li a .tarih:hover
{
	color: #64a6ee;
}
.date-list ul li a p
{
	color: #333;
	font-weight: 700;
	o-transition: all .5s ease-in-out;
	padding-top: 17px;
	transition: all .5s ease-in-out;
}
.date-list ul li a p:hover
{
	color: #64a6ee;
}
.contact-wrapper .address-wrap
{
	float: left;
	width: 400px;
}
@media only screen and (max-width:768px)
{
	.date-list ul li
	{
		border-bottom: 1px solid #F1EFEF;
	}
	.date-list ul li a p
	{
		padding-top: 0;
	}
	.contact-wrapper .address-wrap
	{
		float: none;
		width: 100%;
	}
}
.contact-wrapper .address-wrap .addressTab ul
{
	margin: 0!important;
	padding: 0!important;
}
.contact-wrapper .address-wrap .addressTab h2
{
	background: #E6F4FE;
	border-bottom: 1px solid #006BB1;
	padding: 8px 5px 8px 10px;
}
.contact-wrapper .address-wrap .addressTab ul li
{
	border-bottom: 1px solid #ccc;
	list-style: none;
	overflow: hidden;
	padding: 8px 5px 8px 10px;
}
.contact-wrapper .address-wrap .addressTab ul li .addressTitle
{
	float: left;
	font-weight: 700;
	width: 70px;
}
.contact-wrapper .address-wrap .addressTab ul li .addressInfo
{
	float: left;
	width: 300px;
}
.contact-wrapper .address-wrap .addressTab ul li .addressInfo a
{
	color: #7F7E7E;
	o-transition: all .5s ease-in-out;
	text-decoration: none;
	transition: all .5s ease-in-out;
}
.contact-wrapper .address-wrap .addressTab ul li .addressInfo a:hover
{
	color: #656565;
}
.contact-wrapper .form-wrap
{
	float: right;
	width: 500px;
}
@media only screen and (max-width:768px)
{
	.contact-wrapper .form-wrap
	{
		float: none;
		margin-top: 20px;
		width: 100%;
	}
}
.result-wrapper
{
	margin-top: 40px!important;
}
.plane
{
	background: url(../img/icons/plane.png)no-repeat;
	height: 32px;
	opacity: .8;
	width: 32px;
}
.search-form
{
	border: 1px solid #CFCFCF;
	padding: 5px;
}
.search-form input
{
	height: 25px;
	width: 425px!important;
}
@media only screen and (max-width:768px)
{
	.search-form input
	{
		box-sizing: border-box;
		height: 35px;
		width: 100%!important;
	}
}
.search-form h2
{
	padding-top: 15px;
}
.contact-wrapper .address-wrap .addressTab ul li .addressInfo a,.date-list ul li a p
{
	moz-transition: all .5s ease-in-out;
	ms-transition: all .5s ease-in-out;
	webkit-transition: all .5s ease-in-out;
}
#map-canvas
{
	height: 300px!important;
	width: 100%!important;
}
.content-list ul
{
	margin-left: 47px;
	padding-left: 1px;
}
.fc-bgevent,.fc-highlight
{
	filter: alpha(opacity=30);
	opacity: .3;
}
.ui-tabs .tab .wrapper-head
{
	margin-left: 0!important;
	margin-right: 0!important;
}
.ui-tabs .tab .wrapper-body
{
	padding-left: 0!important;
	padding-right: 0!important;
}
.wrapper.breadcrumb .wrapper-body
{
	border-bottom: 1px solid #d1e1e7;
	height: 14px;
	line-height: 16px;
	padding: 10px 20px;
}
.wrapper.breadcrumb .wrapper-body a
{
	color: #4c4d4d;
}
.wrapper.breadcrumb .wrapper-body li
{
	list-style: inside url(../img/breadcrumb-separator.png);
	padding-left: 8px;
}
.wrapper.breadcrumb .wrapper-body li:first-child
{
	list-style: none;
	padding-left: 0;
}
.wrapper.breadcrumb .wrapper-body .home
{
	display: block;
}
.wrapper.content-list .wrapper-body
{
	padding: 0 20px;
}
.wrapper.content-list .line
{
	margin: 20px 0 0;
}
.wrapper.content-list .line:first-child
{
	margin-top: 0;
}
.wrapper.content-list .item:first-child
{
	margin-left: 0;
}
.wrapper.content-list .item img
{
	background: #fff;
	border: 1px solid #d5d6d6;
	border-radius: 4px;
	float: left;
	height: 110px;
	margin: 0 10px 0 0;
	padding: 6px;
	transition: all .5s ease-in-out;
	width: 145px;
}
.wrapper.content-list .item .title,.wrapper.content-list .item img
{
	ms-transition: all .5s ease-in-out;
	o-transition: all .5s ease-in-out;
}
@media only screen and (max-width:768px)
{
	.wrapper.content-list .item img
	{
		display: block;
		float: none;
		margin-bottom: 5px;
	}
}
.wrapper.content-list .item .title,.wrapper.content-list .item img
{
	moz-transition: all .5s ease-in-out;
	webkit-transition: all .5s ease-in-out;
}
.wrapper.content-list .item
{
	float: left;
	margin: 0 0 0 20px;
	width: 650px;
}
@media only screen and (max-width:768px)
{
	.wrapper.content-list .item
	{
		float: none!important;
		width: 100%!important;
	}
}
.wrapper.content-list .item.full
{
	width: 100%;
}
.wrapper.content-list .item:hover .title
{
	color: #b1332e;
}
.wrapper.content-list .item:hover a img
{
	border-color: #b1332e;
}
.wrapper.content-list .item .title,.wrapper.content-list .item p
{
	float: left;
	width: 480px;
}
@media only screen and (max-width:768px)
{
	.wrapper.content-list .item .title,.wrapper.content-list .item p
	{
		float: none;
		width: 100%;
	}
}
.wrapper.content-list .item.full p
{
	float: left!important;
	width: 750px!important;
}
@media only screen and (max-width:768px)
{
	.wrapper.content-list .item.full p
	{
		float: none!important;
		width: auto!important;
	}
}
.wrapper.content-list .item .title
{
	color: #5b5a5a;
	font-size: 16px;
	font-weight: 700;
	line-height: 20px;
	padding: 5px 0;
	transition: all .5s ease-in-out;
}
.item-detail
{
	float: left;
	width: 480px;
}
.date
{
	color: #807F7F;
	margin-top: 3px;
}
.wrapper.content-list .item p
{
	color: #807f7f;
	margin-top: 12px;
	overflow: hidden;
}
@media only screen and (max-width:768px)
{
	.item-detail
	{
		float: none;
		width: 100%;
	}
	.wrapper.content-list .item p
	{
		margin-top: 0;
	}
}
.main-area .wrapper.link-list .wrapper-body
{
	font-size: 12px;
	padding: 0 20px;
}
.main-area .wrapper.link-list .wrapper-body ul li
{
	margin-top: 10px;
}
.main-area .wrapper.link-list .wrapper-body ul li:first-child
{
	margin-top: 0;
}
.wrapper.form .wrapper-body
{
	color: #767575;
	line-height: 18px;
	padding: 0 20px 20px;
}
.iframe-body
{
	height: 600px;
}
.wrapper.form .wrapper-body .line
{
	font-size: 12px;
	margin-top: 20px;
}
.wrapper.form .wrapper-body .line:first-child
{
	margin-top: 0;
}
.wrapper.form .wrapper-body .line:after
{
	clear: both;
	content: '';
	display: table;
}
.wrapper.form .wrapper-body .line>.title
{
	float: left;
	height: 30px;
	line-height: 30px;
	width: 140px;
}
.wrapper.form .wrapper-body .line>.title label
{
	font-size: 15px;
	font-weight: 700;
	line-height: 15px;
}
.wrapper.form .wrapper-body .line .element:after
{
	clear: both;
	content: '';
	display: table;
}
.contact-wrapper:after,.contact-wrapper:before,.filter-group:after,.filter-group:before,.search-group:after,.search-group:before,.select-form .form-group:after,.select-form .form-group:before,.select-form:after,.select-form:before
{
	content: "";
}
.wrapper.form .wrapper-body .line .element.captcha .refresh,.wrapper.form .wrapper-body .line .element.captcha .ui-button,.wrapper.form .wrapper-body .line .element.captcha .ui-input,.wrapper.form .wrapper-body .line .element.captcha img
{
	float: left;
	margin-left: 10px;
}
.wrapper.form .wrapper-body .line .element.captcha img
{
	border-radius: 3px;
	margin-left: 0;
}
.wrapper.form .wrapper-body .line .element.captcha .ui-input
{
	width: 90px;
}
.wrapper.form .wrapper-body .line .element .full
{
	width: 498px;
}
section .canvas
{
	background: #f4f6f5;
	border: 1px solid #b6b7b7;
	border-radius: 4px;
	cursor: default;
	height: 360px;
	line-height: 360px;
	margin: 0;
	padding: 6px 10px;
	text-align: center;
}
section .canvas i
{
	color: #767575;
	display: inline-block;
	font: 900 72px/86px "Museo Sans",Arial,Helvetica,sans-serif;
	letter-spacing: -8px;
	vertical-align: middle;
}
section .bubbles-bar
{
	background: #f0f8fc;
	height: 166px;
	padding: 28px 0;
}
.wrapper.bubble-list .ui-carousel .direction-nav a
{
	top: 40px;
}
.wrapper.bubble-list .item
{
	background: #75b4f1;
	border-radius: 5px;
	color: #747474;
	display: block;
	font: 300 16px/20px "Museo Sans",Arial,Helvetica,sans-serif;
	height: 164px;
	moz-transition: all .3s ease-in-out;
	ms-transition: all .3s ease-in-out;
	o-transition: all .3s ease-in-out;
	position: relative;
	text-align: center;
	text-decoration: none;
	transition: all .3s ease-in-out;
	webkit-transition: all .3s ease-in-out;
	width: 140px;
}
.wrapper.bubble-list .item:first-child
{
	margin-left: 0;
}
.wrapper.bubble-list .bubble
{
	height: 121px;
	line-height: 115px;
	margin: 0 0 -20px;
	text-align: center;
	width: 140px;
}
.wrapper.bubble-list .bubble-title
{
	background: #278FC7;
	border-radius: 0 0 5px 5px;
	bottom: 0;
	box-sizing: border-box;
	color: #fff;
	display: table;
	font-size: 15px;
	height: 50px;
	line-height: 1.1;
	padding: 7px 5px;
	position: absolute;
	width: 140px;
}
.top,.wrapper.bubble-list .bubble-title
{
	moz-box-sizing: border-box;
	webkit-box-sizing: border-box;
}
.wrapper.bubble-list .bubble-title span
{
	display: table-cell;
	vertical-align: middle;
}
.wrapper.bubble-list .item:hover
{
	background: #bbb;
}
.ui-carousel .slides li:hover>a
{
	color: #64a6ee;
}
.contact-wrapper:before
{
	display: table;
}
.contact-wrapper:after
{
	clear: both;
	display: table;
}
.change,.plane
{
	display: inline-block;
}
.fc-bg,.fc-row .fc-bgevent-skeleton,.fc-row .fc-highlight-skeleton
{
	bottom: 0;
}
.top:hover
{
	background: #b1332e;
	color: #FFF;
	text-decoration: none;
}
.calendar-wrapper
{
	padding: 10spx 0;
	width: 100%;
}
.calencar-change
{
	margin-bottom: 20px;
	text-align: right;
}
.change
{
	background: #d14836;
	border-radius: 5px;
	color: #fff;
	padding: 10px;
}
.change:hover
{
	background: #c13e2c;
	color: #FFF;
}
.wrapper-body.full ul
{
	margin-left: 0;
	padding-left: 0;
}
.select-form
{
	margin: 10px auto;
	width: 753px;
}
.select-form:before
{
	display: table;
}
.select-form:after
{
	clear: both;
	display: table;
}
.select-form .form-group
{
	float: left;
	margin-bottom: 20px;
	margin-right: 20px;
}
.select-form .form-group:before
{
	display: table;
}
.select-form .form-group:after
{
	clear: both;
	display: table;
}
.select-form .form-group.full
{
	float: right;
	width: 314px;
}
.select-form .form-group .label-name
{
	display: table;
	float: left;
	height: 46px;
	margin-right: 5px;
	position: relative;
	text-align: right;
	width: 100px;
}
.button.primary,.select-input
{
	border: none;
	height: 40px;
	width: 100%;
}
.select-form .form-group .label-name span
{
	display: table-cell;
	vertical-align: middle;
}
.select-form .form-group .form-item
{
	float: left;
	width: 250px;
}
.search-group
{
	width: 100%;
}
.search-group:before
{
	display: table;
}
.search-group:after
{
	clear: both;
	display: table;
}
.filter-group
{
	border: 1px solid #f1f1f1;
	border-radius: 5px;
	display: none;
	margin: 20px 0;
	padding: 20px 0 0;
	width: 100%;
}
.filter-group:before
{
	display: table;
}
.filter-group:after
{
	clear: both;
	display: table;
}
.filter-group.active
{
	display: block;
}
.select-form-items
{
	float: left;
	width: 750px;
}
.select-form-action
{
	float: left;
	margin-top: 30px;
}
.no-result,.results tr[visible=false]
{
	display: none;
}
.results tr[visible=true]
{
	display: table-row;
}
.counter
{
	color: #ccc;
	padding: 8px;
}
#cat-cover-photo
{
	background: no-repeat none;
	display: block;
	float: right;
	height: 180px;
	width: 280px;
}
.main-area ul
{
	list-style: disc;
}
.main-area ul li ul li
{
	list-style: circle inside;
	padding-left: 0;
}
.main-area ol
{
	margin-left: 48px;
}
.tg_link
{
	color: #333;
	display: block;
	float: right;
	font-size: 12px;
	margin-right: 10px;
	margin-top: 1px;
	text-decoration: none;
}
.video-foto-arsiv,.video-foto-detay
{
	margin-left: 0!important;
	overflow: hidden;
}
.video-foto-arsiv li,.video-foto-detay li
{
	float: left;
	list-style: none;
	margin-bottom: 12px;
	margin-right: 12px;
	width: 182px;
}
.video-foto-arsiv li a,.video-foto-detay li a
{
	border: 1px solid #c3c3c3;
	border-radius: 5px;
	display: block;
	height: 140px;
	padding: 10px;
	text-decoration: none;
}
.video-foto-arsiv li a em,.video-foto-detay li a em
{
	display: block;
	font-style: normal;
	text-align: center;
}
.video-foto-arsiv li a:hover,.video-foto-detay li a:hover
{
	border-color: #006BB1;
}
.ui-tabs-nav
{
	margin-left: 0!important;
}
.google-map
{
	margin: 1em 0;
}
.iframe-body html body
{
	background-color: #FFF!important;
}
iframe body
{
	background: red!important;
}
0
{
	margin: 10px!important;
}
.p-a15
{
	margin: 15px!important;
}
.p-a20
{
	margin: 20px!important;
}
.p-a40
{
	margin: 40px!important;
}
.p-t0
{
	padding-top: 0!important;
}
.p-b0
{
	padding-bottom: 0!important;
}
.p-l0
{
	padding-left: 0!important;
}
.p-r0
{
	padding-right: 0!important;
}
.p-t5
{
	padding-top: 5px!important;
}
.p-b5
{
	padding-bottom: 5px!important;
}
.p-l5
{
	padding-left: 5px!important;
}
.p-r5
{
	padding-right: 5px!important;
}
.p-t10
{
	padding-top: 10px!important;
}
.p-b10
{
	padding-bottom: 10px!important;
}
.p-l10
{
	padding-left: 10px!important;
}
.p-r10
{
	padding-right: 10px!important;
}
.p-t15
{
	padding-top: 15px!important;
}
.p-b15
{
	padding-bottom: 15px!important;
}
.p-l15
{
	padding-left: 15px!important;
}
.p-r15
{
	padding-right: 15px!important;
}
.p-t20
{
	padding-top: 20px!important;
}
.p-b20
{
	padding-bottom: 20px!important;
}
.p-l20
{
	padding-left: 20px!important;
}
.p-r20
{
	padding-right: 20px!important;
}
.p-t40
{
	padding-top: 40px!important;
}
.p-b40
{
	padding-bottom: 40px!important;
}
.p-l40
{
	padding-left: 40px!important;
}
.p-r40
{
	padding-right: 40px!important;
}
ul.h-list:after
{
	clear: both;
	display: table;
}
ul.h-list>li
{
	float: left;
	padding-left: 20px;
}
ul.h-list>li:first-child
{
	padding-left: 0;
}
ul.v-list>li
{
	margin: 5px 0 0;
}
ul.v-list>li:first-child
{
	margin-top: 0;
}
ul.v-list.disc.links
{
	color: #0755a0;
}
ul.v-list.disc>li
{
	margin-left: 15px;
}
h6
{
	font-size: 14px;
	line-height: 18px;
}
h5
{
	font-size: 16px;
	line-height: 20px;
}
h4
{
	font-size: 18px;
	line-height: 22px;
}
h2
{
	font-size: 22px;
	line-height: 26px;
}
h1
{
	font-size: 40px;
	line-height: 60px;
}
h3
{
	font-size: 17px;
	line-height: 24px;
}
p
{
	margin-bottom: 10px;
}
.t-light,em
{
	font-weight: 300;
}
.t-bold,strong
{
	font-weight: 700;
}
small
{
	font-size: 12px;
}
.t-left
{
	text-align: left!important;
}
.t-center
{
	text-align: center!important;
}
.t-right
{
	text-align: right!important;
}
a,a:active,a:hover
{
	color: #004a90;
}
a:hover
{
	color: #055097;
	text-decoration: underline;
}
.wrapper.news-list,.wrapper.news-tab
{
	background: #fff;
	border: 1px solid #D3D2D2;
	border-radius: 4px;
	color: #474646;
	float: left;
	margin: 0 0 0 2%;
	width: 218px;

}
@media only screen and (max-width:768px)
{
	.wrapper.news-list,.wrapper.news-tab
	{
		float: none;
		margin: 5px auto!important;
	}
}
.wrapper.custom-tab
{
	background: #D2E6F5;
	border-color: #9BB9D2;
}
.wrapper.custom-tab .pagination a.active,.wrapper.custom-tab .tarih
{
	background: #278FC7!important;
}
.wrapper.custom-tab .item,.wrapper.custom-tab .wrapper-head
{
	border-color: #75B4F1!important;
}
.wrapper.custom-tab .item .title i,.wrapper.custom-tab .wrapper-head .title i
{
	color: #278FC7!important;
}
.wrapper.custom-tab .tarih
{
	color: #FFF;
}
.wrapper.custom-tab .tg_link:hover
{
	color: #278FC7!important;
}
.wrapper.news-list:first-child,.wrapper.news-tab:first-child
{
	margin-left: 0;
}
.wrapper.news-list .wrapper-head,.wrapper.news-tab .wrapper-head
{
	border-bottom: 3px solid #ddd;
	font: 300 13px/45px "Museo Sans",Arial,Helvetica,sans-serif;
	height: 45px;
	text-align: center;
}
.wrapper.news-list .wrapper-head .title,.wrapper.news-tab .wrapper-head .title
{
	display: inline-block;
	line-height: 24px;
	padding-left: 10px;
	vertical-align: middle;
}
.wrapper.news-list .wrapper-head .title i,.wrapper.news-tab .wrapper-head .title i
{
	color: #67a8ee;
	margin-right: 6px;
}
.wrapper-head>.title
{
	float: left;
	font-weight: 700;
	margin-top: 12px;
}
.wrapper.news-list .wrapper-body,.wrapper.news-tab .wrapper-body
{
	height: 280px;
	padding: 10px 1px 0;
	
}
.wrapper.news-tab .tab
{
	display: none;
	height: 216px;
}
.wrapper.news-tab .tab:first-child
{
	display: block;
}
.wrapper.news-list .item,.wrapper.news-tab .item
{
	border-top: 1px solid #E6E1E1;
	color: #474646;
	display: block;
	font-size: 12px;
	font-weight: 700;
	line-height: 57px;
	margin: 0;
	padding: 10px 0;
}
.wrapper.news-list .item:first-child,.wrapper.news-tab .item:first-child
{
	border-top: 0 none;
	margin-top: 0;
	padding-top: 0;
}
.wrapper.news-list .item img,.wrapper.news-list .item p,.wrapper.news-tab .item img,.wrapper.news-tab .item p
{
	display: inline-block;
	vertical-align: middle;
}
.content_new .tarih .newItem,.tarih,.tarih small
{
	display: block;
}
.wrapper.news-list .item img,.wrapper.news-tab .item img
{
	border-radius: 4px;
	float: left;
	height: 37px;
	margin: 0 5px 0 0;
	width: 50px;
}
.wrapper.news-list .item img
{
	height: 90px;
	width: 100px;
}
.wrapper.news-list .item p,.wrapper.news-tab .item p
{
	float: left;
	line-height: 14px;
	margin-bottom: 0;
	transition: all .5s;
	webkit-transition: all .5s;
	width: 160px;
}
.wrapper.news-list a.item:hover p,.wrapper.news-tab a.item:hover p
{
	color: #000;
}
.tarih
{
	background: #eee;
	border-radius: 4px;
	float: left;
	font-size: 24px;
	line-height: 100%;
	margin-right: 5px;
	padding: 5px;
	position: relative;
	text-align: center;
	width: 40px;
}
.tarih.red
{
	color: #a3221d;
}
.tarih small
{
	font-size: .5em;
	line-height: 100%;
	margin-top: 5px;
}
.tarih .newItem
{
	background: #FE8F46;
	color: #fff;
	display: none;
	font-size: 10px;
	height: 15px;
	line-height: 16px;
	position: absolute;
	right: 0;
	top: -10px;
	width: 35px;
}
.wrapper.news-list .item h5
{
	display: block;
	float: left;
	margin: 10px 0 5px;
	padding: 0 0 5px;
	position: relative;
	width: 152px;
}
.wrapper.news-list .item h5:after
{
	background: #a3a2a2;
	bottom: 0;
	display: block;
	height: 1px;
	left: 0;
	position: absolute;
	width: 10px;
}
.wrapper.news-list .item h5 em
{
	display: block;
	font-size: 11px;
	line-height: 14px;
}
.wrapper.news-list .item p
{
	color: #636161;
	font-size: 11px;
	font-weight: 300;
	width: 150px;
}
.date-list
{
	padding: 0 10px;
}
@media only screen and (max-width:768px)
{
	.date-list
	{
		padding: 0;
	}
}
.date-list ul li
{
	margin-bottom: 10px;
	margin-left: 0!important;
	padding-bottom: 10px;
}
.date-list ul li:before
{
	display: table;
}
.date-list ul li:after
{
	clear: both;
	display: table;
}
.date-list ul li a
{
	color: #333;
	font-weight: 700;
	text-decoration: none;
}
.date-list ul li a .tarih
{
	color: #636467;
	moz-transition: all .5s ease-in-out;
	ms-transition: all .5s ease-in-out;
	o-transition: all .5s ease-in-out;
	transition: all .5s ease-in-out;
	webkit-transition: all .5s ease-in-out;
}
.date-list ul li a .tarih.red
{
	color: #a3221d;
}
.date-list ul li a .tarih:hover
{
	color: #64a6ee;
}
.date-list ul li a p
{
	color: #333;
	font-weight: 700;
	o-transition: all .5s ease-in-out;
	padding-top: 17px;
	transition: all .5s ease-in-out;
}
.date-list ul li a p:hover
{
	color: #64a6ee;
}
.contact-wrapper .address-wrap
{
	float: left;
	width: 400px;
}
@media only screen and (max-width:768px)
{
	.date-list ul li
	{
		border-bottom: 1px solid #F1EFEF;
	}
	.date-list ul li a p
	{
		padding-top: 0;
	}
	.contact-wrapper .address-wrap
	{
		float: none;
		width: 100%;
	}
}
.contact-wrapper .address-wrap .addressTab ul
{
	margin: 0!important;
	padding: 0!important;
}
.contact-wrapper .address-wrap .addressTab h2
{
	background: #E6F4FE;
	border-bottom: 1px solid #006BB1;
	padding: 8px 5px 8px 10px;
}
.contact-wrapper .address-wrap .addressTab ul li
{
	border-bottom: 1px solid #ccc;
	list-style: none;
	overflow: hidden;
	padding: 8px 5px 8px 10px;
}
.contact-wrapper .address-wrap .addressTab ul li .addressTitle
{
	float: left;
	font-weight: 700;
	width: 70px;
}
.contact-wrapper .address-wrap .addressTab ul li .addressInfo
{
	float: left;
	width: 300px;
}
.contact-wrapper .address-wrap .addressTab ul li .addressInfo a
{
	color: #7F7E7E;
	o-transition: all .5s ease-in-out;
	text-decoration: none;
	transition: all .5s ease-in-out;
}
.contact-wrapper .address-wrap .addressTab ul li .addressInfo a:hover
{
	color: #656565;
}
.contact-wrapper .form-wrap
{
	float: right;
	width: 500px;
}
@media only screen and (max-width:768px)
{
	.contact-wrapper .form-wrap
	{
		float: none;
		margin-top: 20px;
		width: 100%;
	}
}
.result-wrapper
{
	margin-top: 40px!important;
}
.plane
{
	background: url(../img/icons/plane.png)no-repeat;
	height: 32px;
	opacity: .8;
	width: 32px;
}
.search-form
{
	border: 1px solid #CFCFCF;
	padding: 5px;
}
.search-form input
{
	height: 25px;
	width: 425px!important;
}
@media only screen and (max-width:768px)
{
	.search-form input
	{
		box-sizing: border-box;
		height: 35px;
		width: 100%!important;
	}
}
.search-form h2
{
	padding-top: 15px;
}
.contact-wrapper .address-wrap .addressTab ul li .addressInfo a,.date-list ul li a p
{
	moz-transition: all .5s ease-in-out;
	ms-transition: all .5s ease-in-out;
	webkit-transition: all .5s ease-in-out;
}
#map-canvas
{
	height: 300px!important;
	width: 100%!important;
}
.content-list ul
{
	margin-left: 47px;
	padding-left: 1px;
}
.fc-bgevent,.fc-highlight
{
	filter: alpha(opacity=30);
	opacity: .3;
}
.ui-tabs .tab .wrapper-head
{
	margin-left: 0!important;
	margin-right: 0!important;
}
.ui-tabs .tab .wrapper-body
{
	padding-left: 0!important;
	padding-right: 0!important;
}
.wrapper.breadcrumb .wrapper-body
{
	border-bottom: 1px solid #d1e1e7;
	height: 14px;
	line-height: 16px;
	padding: 10px 20px;
}
.wrapper.breadcrumb .wrapper-body a
{
	color: #4c4d4d;
}
.wrapper.breadcrumb .wrapper-body li
{
	list-style: inside url(../img/breadcrumb-separator.png);
	padding-left: 8px;
}
.wrapper.breadcrumb .wrapper-body li:first-child
{
	list-style: none;
	padding-left: 0;
}
.wrapper.breadcrumb .wrapper-body .home
{
	display: block;
}
.wrapper.content-list .wrapper-body
{
	padding: 0 20px;
}
.wrapper.content-list .line
{
	margin: 20px 0 0;
}
.wrapper.content-list .line:first-child
{
	margin-top: 0;
}
.wrapper.content-list .item:first-child
{
	margin-left: 0;
}
.wrapper.content-list .item img
{
	background: #fff;
	border: 1px solid #d5d6d6;
	border-radius: 4px;
	float: left;
	height: 110px;
	margin: 0 10px 0 0;
	padding: 6px;
	transition: all .5s ease-in-out;
	width: 145px;
}
.wrapper.content-list .item .title,.wrapper.content-list .item img
{
	ms-transition: all .5s ease-in-out;
	o-transition: all .5s ease-in-out;
}
@media only screen and (max-width:768px)
{
	.wrapper.content-list .item img
	{
		display: block;
		float: none;
		margin-bottom: 5px;
	}
}
.wrapper.content-list .item .title,.wrapper.content-list .item img
{
	moz-transition: all .5s ease-in-out;
	webkit-transition: all .5s ease-in-out;
}
.wrapper.content-list .item
{
	float: left;
	margin: 0 0 0 20px;
	width: 650px;
}
@media only screen and (max-width:768px)
{
	.wrapper.content-list .item
	{
		float: none!important;
		width: 100%!important;
	}
}
.wrapper.content-list .item.full
{
	width: 100%;
}
.wrapper.content-list .item:hover .title
{
	color: #b1332e;
}
.wrapper.content-list .item:hover a img
{
	border-color: #b1332e;
}
.wrapper.content-list .item .title,.wrapper.content-list .item p
{
	float: left;
	width: 480px;
}
@media only screen and (max-width:768px)
{
	.wrapper.content-list .item .title,.wrapper.content-list .item p
	{
		float: none;
		width: 100%;
	}
}
.wrapper.content-list .item.full p
{
	float: left!important;
	width: 750px!important;
}
@media only screen and (max-width:768px)
{
	.wrapper.content-list .item.full p
	{
		float: none!important;
		width: auto!important;
	}
}
.wrapper.content-list .item .title
{
	color: #5b5a5a;
	font-size: 16px;
	font-weight: 700;
	line-height: 20px;
	padding: 5px 0;
	transition: all .5s ease-in-out;
}
.item-detail
{
	float: left;
	width: 480px;
}
.date
{
	color: #807F7F;
	margin-top: 3px;
}
.wrapper.content-list .item p
{
	color: #807f7f;
	margin-top: 12px;
	overflow: hidden;
}
@media only screen and (max-width:768px)
{
	.item-detail
	{
		float: none;
		width: 100%;
	}
	.wrapper.content-list .item p
	{
		margin-top: 0;
	}
}
.main-area .wrapper.link-list .wrapper-body
{
	font-size: 12px;
	padding: 0 20px;
}
.main-area .wrapper.link-list .wrapper-body ul li
{
	margin-top: 10px;
}
.main-area .wrapper.link-list .wrapper-body ul li:first-child
{
	margin-top: 0;
}
.wrapper.form .wrapper-body
{
	color: #767575;
	line-height: 18px;
	padding: 0 20px 20px;
}
.iframe-body
{
	height: 600px;
}
.wrapper.form .wrapper-body .line
{
	font-size: 12px;
	margin-top: 20px;
}
.wrapper.form .wrapper-body .line:first-child
{
	margin-top: 0;
}
.wrapper.form .wrapper-body .line:after
{
	clear: both;
	content: '';
	display: table;
}
.wrapper.form .wrapper-body .line>.title
{
	float: left;
	height: 30px;
	line-height: 30px;
	width: 140px;
}
.wrapper.form .wrapper-body .line>.title label
{
	font-size: 15px;
	font-weight: 700;
	line-height: 15px;
}
.wrapper.form .wrapper-body .line .element:after
{
	clear: both;
	content: '';
	display: table;
}
.contact-wrapper:after,.contact-wrapper:before,.filter-group:after,.filter-group:before,.search-group:after,.search-group:before,.select-form .form-group:after,.select-form .form-group:before,.select-form:after,.select-form:before
{
	content: "";
}
.wrapper.form .wrapper-body .line .element.captcha .refresh,.wrapper.form .wrapper-body .line .element.captcha .ui-button,.wrapper.form .wrapper-body .line .element.captcha .ui-input,.wrapper.form .wrapper-body .line .element.captcha img
{
	float: left;
	margin-left: 10px;
}
.wrapper.form .wrapper-body .line .element.captcha img
{
	border-radius: 3px;
	margin-left: 0;
}
.wrapper.form .wrapper-body .line .element.captcha .ui-input
{
	width: 90px;
}
.wrapper.form .wrapper-body .line .element .full
{
	width: 498px;
}
section .canvas
{
	background: #f4f6f5;
	border: 1px solid #b6b7b7;
	border-radius: 4px;
	cursor: default;
	height: 360px;
	line-height: 360px;
	margin: 0;
	padding: 6px 10px;
	text-align: center;
}
section .canvas i
{
	color: #767575;
	display: inline-block;
	font: 900 72px/86px "Museo Sans",Arial,Helvetica,sans-serif;
	letter-spacing: -8px;
	vertical-align: middle;
}
section .bubbles-bar
{
	background: #f0f8fc;
	height: 166px;
	padding: 28px 0;
}
.wrapper.bubble-list .ui-carousel .direction-nav a
{
	top: 40px;
}
.wrapper.bubble-list .item
{
	background: #75b4f1;
	border-radius: 5px;
	color: #747474;
	display: block;
	font: 300 16px/20px "Museo Sans",Arial,Helvetica,sans-serif;
	height: 164px;
	moz-transition: all .3s ease-in-out;
	ms-transition: all .3s ease-in-out;
	o-transition: all .3s ease-in-out;
	position: relative;
	text-align: center;
	text-decoration: none;
	transition: all .3s ease-in-out;
	webkit-transition: all .3s ease-in-out;
	width: 140px;
}
.wrapper.bubble-list .item:first-child
{
	margin-left: 0;
}
.wrapper.bubble-list .bubble
{
	height: 121px;
	line-height: 115px;
	margin: 0 0 -20px;
	text-align: center;
	width: 140px;
}
.wrapper.bubble-list .bubble-title
{
	background: #278FC7;
	border-radius: 0 0 5px 5px;
	bottom: 0;
	box-sizing: border-box;
	color: #fff;
	display: table;
	font-size: 15px;
	height: 50px;
	line-height: 1.1;
	padding: 7px 5px;
	position: absolute;
	width: 140px;
}
.top,.wrapper.bubble-list .bubble-title
{
	moz-box-sizing: border-box;
	webkit-box-sizing: border-box;
}
.wrapper.bubble-list .bubble-title span
{
	display: table-cell;
	vertical-align: middle;
}
.wrapper.bubble-list .item:hover
{
	background: #bbb;
}
.ui-carousel .slides li:hover>a
{
	color: #64a6ee;
}
.contact-wrapper:before
{
	display: table;
}
.contact-wrapper:after
{
	clear: both;
	display: table;
}
.change,.plane
{
	display: inline-block;
}
.fc-bg,.fc-row .fc-bgevent-skeleton,.fc-row .fc-highlight-skeleton
{
	bottom: 0;
}
.top:hover
{
	background: #b1332e;
	color: #FFF;
	text-decoration: none;
}
.calendar-wrapper
{
	padding: 10px 0;
	width: 100%;
}
.calencar-change
{
	margin-bottom: 20px;
	text-align: right;
}
.change
{
	background: #d14836;
	border-radius: 5px;
	color: #fff;
	padding: 10px;
}
.change:hover
{
	background: #c13e2c;
	color: #FFF;
}
.wrapper-body.full ul
{
	margin-left: 0;
	padding-left: 0;
}
.select-form
{
	margin: 30px auto;
	width: 753px;
}
.select-form:before
{
	display: table;
}
.select-form:after
{
	clear: both;
	display: table;
}
.select-form .form-group
{
	float: left;
	margin-bottom: 20px;
	margin-right: 20px;
}
.select-form .form-group:before
{
	display: table;
}
.select-form .form-group:after
{
	clear: both;
	display: table;
}
.select-form .form-group.full
{
	float: right;
	width: 314px;
}
.select-form .form-group .label-name
{
	display: table;
	float: left;
	height: 46px;
	margin-right: 5px;
	position: relative;
	text-align: right;
	width: 100px;
}
.button.primary,.select-input
{
	border: none;
	height: 40px;
	width: 100%;
}
.select-form .form-group .label-name span
{
	display: table-cell;
	vertical-align: middle;
}
.select-form .form-group .form-item
{
	float: left;
	width: 250px;
}
.search-group
{
	width: 100%;
}
.search-group:before
{
	display: table;
}
.search-group:after
{
	clear: both;
	display: table;
}
.filter-group
{
	border: 1px solid #f1f1f1;
	border-radius: 5px;
	display: none;
	margin: 20px 0;
	padding: 20px 0 0;
	width: 100%;
}
.filter-group:before
{
	display: table;
}
.filter-group:after
{
	clear: both;
	display: table;
}
.filter-group.active
{
	display: block;
}
.select-form-items
{
	float: left;
	width: 750px;
}
.select-form-action
{
	float: left;
	margin-top: 30px;
}
.no-result,.results tr[visible=false]
{
	display: none;
}
.results tr[visible=true]
{
	display: table-row;
}
.counter
{
	color: #ccc;
	padding: 8px;
}
#cat-cover-photo
{
	background: no-repeat none;
	display: block;
	float: right;
	height: 180px;
	width: 280px;
}
.main-area ul
{
	list-style: disc;
}
.main-area ul li ul li
{
	list-style: circle inside;
	padding-left: 0;
}
.main-area ol
{
	margin-left: 48px;
}
.tg_link
{
	color: #333;
	display: block;
	float: right;
	font-size: 12px;
	margin-right: 10px;
	margin-top: 1px;
	text-decoration: none;
}
.video-foto-arsiv,.video-foto-detay
{
	margin-left: 0!important;
	overflow: hidden;
}
.video-foto-arsiv li,.video-foto-detay li
{
	float: left;
	list-style: none;
	margin-bottom: 12px;
	margin-right: 12px;
	width: 182px;
}
.video-foto-arsiv li a,.video-foto-detay li a
{
	border: 1px solid #c3c3c3;
	border-radius: 5px;
	display: block;
	height: 140px;
	padding: 10px;
	text-decoration: none;
}
.video-foto-arsiv li a em,.video-foto-detay li a em
{
	display: block;
	font-style: normal;
	text-align: center;
}
.video-foto-arsiv li a:hover,.video-foto-detay li a:hover
{
	border-color: #006BB1;
}
.ui-tabs-nav
{
	margin-left: 0!important;
}
.google-map
{
	margin: 1em 0;
}
.iframe-body html body
{
	background-color: #FFF!important;
}
iframe body
{
	background: red!important;
}