@charset "utf-8";
/* CSS Document */

body {
	background-color:#FFF;
}
.wrapper {
	position:relative;
}
.form-horizontal h3{font-size: 24px;padding: 20px;margin: 20px 0;
	background-color: #f5f5f5;}
.btn-siyah { background-color: #000000; color: #FFFFFF; border: #000000 1px solid; line-height: 80px; margin-top: 25px;}
.btn-siyah:hover { background-color: #A00014; color: #ffffff; }

.container2 {
	margin:0;
	padding:0;
}

.header-wrapper {
	width:100%;
	position:relative;
	background:rgba(255,255,255,0.85);
	z-index:9999;
}

.header-content {
	width:981px;
	height:162px;
	margin:0 auto;
}

.header-contents {
    width: 100%;
	height:162px;
}

.header-contents .menu {
	width:761px;
}

.header-contents .header-content-left {
	width:761px;
}

.header-content-left {
	display:block;
	float:left;
	width:623px;
	height:77px;
}

.header-content-right {
	display:block;
	float:left;
	width:258px;
	height:77px;	
}

.header-contents .logo {
	float:left;
	width:258px;
	height:100px;
}

.logo {
	float: left;
	width: 358px;
	height: 100px;
	margin: 30px 0px 32px 0px;
}

 
.logo a img {
    width:353px;
	height:100px;	
}

.menu {
	display:block;
	float:left;
	height:42px;
	position:relative;
	z-index:3;
	text-align:right;
	margin-top:27px;
}

#top-menu {
	float:left;
	height:42px;
	margin-left:25px;
	margin-bottom:0px;
}

#top-menu li {
	display:inline-block;
}

#top-menu li a {
	font:16px 'museo_sans100';
	text-align:left;
	color:#515053;
	padding:4px 7px;
}

#top-menu li ul li.menu-header {
	width:201px;
	height:97px;
	box-shadow:none;
}

#top-menu li ul li a {
	width:190px;
	height:13px;
	color:#515053;
	font:16px 'museo_sans100';
	text-align:left;
	border-bottom:1px solid #f3f3f3;
	padding:9px 0 10px 11px;
}

#top-menu li ul li:hover a {
	background-color:#1e96d5;
	color:#FFF;
}

.social-media {
	display:block;
	float:right;
	height:28px;
	margin-top:27px;
}

.social-media a {
	display:table;
	float:left;
	width:21px;
	height:21px;
	color:#FFF;
	background-color:#c73e00;
	-moz-border-radius: 100%;
	-webkit-border-radius: 100%;
	border-radius: 100%;
	margin-right:1px;
}

.social-media a:hover {
	background-color:#FFF;
	opacity:1 !important;
	color:#c73e00;	
}

.social-media a:last-child {
	margin-right:0px;
}

.social-media a i {
	display:table-cell;
	vertical-align: middle;
    text-align: center
}

.languages {
	display:block;
	float:right;
	width:56px;
	height:25px;
	margin-top:20px;
}

.languages a {
	display:table;
	float:left;
	width:25px;
	height:25px;
	color:#3a393b;
	border:1px solid #3a393b;
	-moz-border-radius: 100%;
	-webkit-border-radius: 100%;
	border-radius: 100%;
	margin-right:1px;
}

.languages a:hover, .languages a.akdil {
	background-color:#3a393b;
	opacity:1 !important;
	color:#FFF;
}

.languages a span {
	display:table-cell;
	vertical-align: middle;
    text-align: center
}

.online-reservation {
	display:block;
	float:left;
	width:163px;
	height:77px;
	background-color:#ff4200;
	color:#FFF;
	-moz-border-bottom-right-radius: 20px;
	-webkit-border-bottom-right-radius: 20px;
	border-bottom-right-radius: 20px;
	position:absolute;
	right:73px;
}

.online-reservation img {
	display:block;
	float:left;
	margin:15px 13px 14px 15px;
	vertical-align:top;
}

.online-reservation b {
	display:inline-block;
	font:27px 'museo_sans500';
	margin-top:7px;
	margin-bottom:-10px;
}

.online-reservation span {
	display:inline-block;
	font:15px 'museo_sans100';
}

.content-wrapper {
	width:100%;
	height:auto;
}

.homepage-content {
	position:relative;
	z-index:3;
	width:980px;
	margin:0 auto;
	padding:20px 25px 27px 53px;
}

.slides-wrapper {
    display: block;
	float:left;
	position:relative;
}

.slide {
	background-color:#adaeb2;
	text-align:center;
	height:1146px;
}

.slide a, .slide a img  {
	display:block;
	margin:0 auto;
	height:1146px;
}

.slides-wrapper .bx-viewport {
	background:none !important;
}

.slides-wrapper .slide-description {
	display:block;
	width:100%;
	height:50px;
	position:relative;
	margin:0 auto;
	padding-left:89px;
	top:-146px;
	margin-bottom:-146px;
}	

.slides-wrapper .slide-description h1 {
	display:inline-block;
	width:auto;
	color:#FFF;
	font-size:23px;
	font-family:'museo_sans100';
	background:#8a4793;
	float:left;
	padding:16px 56px 16px 56px;
}

.slide-next {
	display:block;
	position:absolute;
	z-index:2;
	width:32px;
	height:30px;
	bottom:0;
	left:447px;
	background:#FFF url(../images/slider-next.png) no-repeat 12px 7px;
	margin:0 auto;
}

.slide-prev {
	display:block;
	position:absolute;
	z-index:2;
	width:32px;
	height:30px;
	bottom:0;
	background:#FFF url(../images/slider-prev.png) no-repeat 12px 7px;
	left:415px;
}

.slide-next .bx-next, .slide-prev .bx-prev {
	display:block;
	width:32px;
	height:30px;
}

.slide-next:hover, .slide-prev:hover {
	background-color:#e1dbde;
}

 
.main-banner {
	display:block;
	float:left;
	position:relative;
	width:319px;
	height:364px;
}

.main-banner .bx-wrapper .bx-controls .bx-pager {
    bottom: 11px;	
}

.main-banner .bx-wrapper .bx-controls .bx-pager a {
	width:13px;
	height:3px;
	background-color:rgba(255,255,255,1);
}

.main-banner .bx-wrapper .bx-controls .bx-pager a.active, .main-banner .bx-wrapper .bx-controls .bx-pager a:hover {
	width:13px;
	height:3px;
	background-color:#f36708;
}

.news-banner {
	display:block;
	float:left;
	position:relative;
	width:593;
	height:202px;
}

.news-banner .bx-wrapper .bx-viewport {
	background:#67d7db;
}

.news-banner .bx-wrapper .bx-controls .bx-pager {
    display:block;
	position:relative;
	float:right;
	width:auto;
    bottom: 19px;
	right:169px;
    padding-top: 0px;
    margin-top: 0px;
}

.news-banner .bx-wrapper .bx-controls .bx-pager a {
	width:12px;
	height:10px;
}

.news-banner .bx-wrapper .bx-controls .bx-pager a.active, .news-banner .bx-wrapper .bx-controls .bx-pager a:hover {
	width:12px;
	height:10px;
}

.news-banner img {
	float:left;
}

.news-banner .slide-description {
	display:block;
	float:left;
	width:297px;
	height:153px;
	padding:20px 22px 29px 24px;
	color:#FFF;
}	

.news-banner .slide-description h1 {
	font-size:23px;
	font-family:'museo_sans100';
	margin-bottom:8px;
}

.news-banner .slide-description h1 a {
	color:#FFF;
}

.news-banner .slide-description span {
	font:15px 'opensans_condensedbold';
}

.homepage-left {
	display:block;
	float:left;
	width:593px;
}

.homepage-news {
	display:block;
	width:593px;
	height:698px;
}

.homepage-news .homepage-block-title {
	display:block;
	float:left;
	width:593px;
	height:66px;
	background:#26c9cf;	
}

.homepage-news .homepage-block-title h1 {
	float:left;
	font-size:20px;
	font-family:'opensans_condensedbold';
	color:#ffffff;
	margin-top:17px;
	margin-left:20px;
}

.homepage-news .homepage-block-title .view-all {
	display:block;
	float:right;
	background:url(../images/view-all.png) no-repeat 0 5px;
	padding-left:24px;
	font:15px 'opensans_condensedbold';
	color:#FFF;
	margin:25px 26px 0 0;
}

.homepage-news-block {
	display:block;
	float:left;
	width:272px;
	height:286px;
	padding:18px 12px 12px 12px;
}

.homepage-news .homepage-news-block:nth-of-type(even) {
	width:273px;
	background-color:#4accd1;
}

.homepage-news .homepage-news-block:nth-of-type(odd) {
	width:272px;
	background-color:#50d0d5;
}

.homepage-news-block h2 {
	margin-top:25px;
	margin-bottom:13px;
	font-family:'opensans_condensedbold';
	font-size:17px;
	letter-spacing:-1px;
}

.homepage-news-block h2 a {
	color:#FFF;
}

.homepage-news-block span {
	font:13px 'opensans-light';
	color:#FFF;
}

.homepage-right {
	display:block;
	float:left;
	width:506px;
	position:relative;
	bottom:81px;
	margin-bottom:-81px;
	
}


































.footer-wrapper {
	width:100%;
}

.footer-content {
	width:1155px;
	margin:0 auto;
	font:11px 'museo_sans100';
	height:70px;
	padding-top:50px;
	background:url(../images/footer-bg.png) no-repeat center;
}

.footer-carousel {
	display:block;
	margin:0 auto;
	width:1057px;
	height:150px;
	border:1px solid #fafafa;
	padding:17px 52px 26px 61px;
}

.footer-navigation {
	display:block;
	margin:0 auto;
	width:1069px;
	height:283px;
	border:1px solid #fafafa;
	padding-bottom:13px;
	padding-top:23px;
}

.footer-logo {
    margin-left:8px;
    margin-top:8px;
    float:left;
}

.footer-logo img {
    width: 75px;
    height: 50px;
}

.footer-copyright {
	margin-left:3px;
	float:left;
	color:#8d8d8d;
}

.footer-address {
	margin-left:3px;
	float:left;
	color:#8d8d8d;
	margin-top:-15px;
}

.footer-address img, {
	display:inline-block;
	vertical-align:top;
}

.footer-address span { 
	display:inline-block;
	vertical-align:top;
	margin-top:22px;
	margin-left:22px;
}


.footer-copyright a {
	display:block;
	float:left;
	margin-right:26px;
	vertical-align:text-top;
}

.footer-designby {
	float:right;
	margin-top:5px;
}

.footer-empatidesign a {
	color:#bec0c1;
}

.content-top-wrapper {
    display: block;
	width:100%;
    height: 189px;
    overflow: visible;
    background-color:#828f97;
    z-index:1;
}

.content-top-content {
    display: block;
	width:891px;
    height: 229px;
	position:relative;
}

.content-top-content img {
	display:block;
	position:absolute;
}

.content-top-content h1 {
    display: block;
    float: left;
	position:absolute;
	bottom:0px;
	width:215px;
    height: 41px;
	font-family: 'opensans-light';
	color:#000;
	background:url(../images/top-content-bg.png) no-repeat;
	font-size:22px;
	padding-top:18px;
	margin-left:213px;
	padding-left:19px;
}

.content-top-content h2 {
    display: block;
    float: left;
	position:absolute;
	left:264px;
	bottom:22px;
	width:303px;
    height: 85px;
	font-family: 'opensans_condensedbold';
	color:#FFF;
	background:rgba(240,254,255,0.21);
	font-size:35.27px;
	padding-top:40px;
	padding-left:25px;
}

.content-top-title span {
    font-family: 'museo_sans100';
}

.content-container {
	display:block;
	width:920px;
	height:auto;
	padding-bottom:76px;
	background-color:#FFF;
	
}

.content-content {
	width:1155px;
	height:auto;
	display:block;
	margin:0 auto;
}

.content-content .content-container {
	padding-bottom:0px;
	float:left;
	padding-left:14px;
	padding-right:14px;
	width:891px;
	-webkit-box-shadow: 0px 0px 17px 10px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 17px 10px rgba(0,0,0,0.1);
	box-shadow: 0px 0px 17px 10px rgba(0,0,0,0.1);
}

.content-container-wrap {
    display:block;
    float: left;
    width:1155px;
    height:auto;
}

.content-left {
    display: block;
	float:left;
    width: 294px;
}

.content-left-title {
	display:block;
	width:186px;
	height:23px;
	font:'opensans-semibold' 20px;
	background:url(../images/content-left-title.png) no-repeat;
	color:#FFF;
	padding:12px 14px;
}

.left-banner {
    display: block;
    float: left;
    margin: 15px 0 0 6px;
}

.left-banner img {
    border:1px solid #ebebeb;
}

.left-menu {
    display: block;
    float: right;
    width: 214px;
}

.left-menu li {
    list-style-type: none;
    width: 214px;
	margin-top:6px;
}

.left-menu > li > a {
    display: block;
    font:14px 'opensans-semibold';
    color:#7d7d7d;
    width: 194px;
	height:25px;
    padding: 11px 0 0 13px !important;
    border: 1px solid #f3f3f3;
	background:#FFF;
}

.left-menu li a:hover {
	color:#000;
	background:#f5f5f5;
	opacity:1 !important;
}

.left-menu li ul li {
	list-style-type: none;
    width: 214px;
	margin-top:6px;
}

.left-menu li.left-menu-active ul {
	display:block !important;
}

.left-menu li ul li a {
    display: block;
    font:14px 'museo_sans100';
    color:#7d7d7d;
    width: 194px;
	height:25px;
    padding: 11px 0 0 13px !important;
    border: 1px solid #f3f3f3;
	background:#FFF;
}

.left-menu li ul li a:hover {
	color:#000;
	background:#f5f5f5;
	opacity:1 !important;
}

.left-menu > li.left-menu-active > a {
	color:#000 !important;
	background:#f5f5f5 !important;
	opacity:1 !important;
}

.left-menu > li > ul > li.left-menu-active {
	color:#000 !important;
	background:#f5f5f5 !important;
	opacity:1 !important;
}

.content-right {
    display: block;
    float:right;
    width: 665px;
}

.content-right p {
	font-size:15px 'museo_sans300';
	color:#515054;
}

.top-navigation {
	display:block;
	float:left;
	width:657px;
	height:25px;
	border-bottom:1px solid #f6f6f6;
	margin-bottom:20px;
	padding-left:20px;
	padding-top:10px;
}

.top-navigation ul {
	float:right;
	list-style:none;
}

.top-navigation li {
	display:block;
	float:left;
	margin-right:3px;
}

.top-navigation li a {
	display:block;
	float:left;
	color:#b1b1b1;
	font:12px 'opensans-light';
}

.top-navigation li:last-child a {
	color:#000000;
}

.content {
	display:block;
	float:left;
	padding-left:21px;
}

.content-right#contact p {
    font:14px 'museo_sans100' !important;
    color:#000;
    line-height: 24px !important;
}

.content-right#contact .content-right-title-2 span {
    float: right;
}
	
.content-right-title {
	color:#505e67;
	width:679px;
	text-align:left;
	border-bottom:1px dotted #a6b8c0;
	padding-bottom:16px;
	margin-bottom:24px;
}

.content-right-title-2 {
    color:#505e67;
    width:679px;
    text-align:left;
    border-bottom:1px dotted #a6b8c0;
    padding-bottom:16px;
    margin-bottom:24px;
    font:15px 'opensans-semibold';
    margin-top: 19px;
}

.content-right-sub-title {
    color:#1f2c35;
    margin-bottom:19px;
}

.content-col {
	float:left;
	width:565px;
	height:auto;
	margin-right:11px;
	margin-left:11px;
}

.content-align-left {
	text-align:left;
}

.content-align-right {
	text-align:right;
}

.map {
	display: inline-block;
    width: 320px;
    height: 212px;
	margin-top: 45px;
    vertical-align: top;
}

.contact-information {
	display:block;
	position:absolute;
	width:438px;
	height:auto;
	background-color:#FFF;
	padding:20px;
	top:37px;
}

.contact-information-title {
	font:12px 'opensans-semibold';
	border-bottom:1px solid #ebebeb;
	padding-bottom:8px;
}

.contact-left {
	display:block;
	float:left;
	width:219px;
	border-right:1px solid #ebebeb;
	margin-top:9px;
}

.contact-left span , .contact-right span {
	display:block;
	float:left;
	margin-bottom:10px;
	font:12px 'opensans-light';
	width:100%;
}

.contact-right span img {
	margin-top:5px;
	margin-bottom:-5px;
	margin-right:7px;
}

.contact-right {
	display:block;
	float:left;
	width:200px;
	margin-top:9px;
	padding-left:18px;
}

.box {
	display:block;
	float:left;
	position:relative;
	width:318px;
	height:229px;
	margin:0 16px 20px 0;
    border: 1px solid #f8f8f8;
}

.box img {
    width: 220px;
    height: 180px;
    margin: 6px 50px 0 50px;
	-webkit-transition: all .2s ease-in-out;
}

.box img:hover {
	opacity:0.8;
	-webkit-transition: all .2s ease-in-out;
}

.box span {
	display:block;
	position:absolute;
	width:318px;
	margin:0 auto;
	font:14px 'museo_sans100';
	color:#0e3e54;
	text-align:center;
}

.box-detail {
    display:block;
    float:left;
    position:relative;
    width:681px;
    height:384px;
    border: 1px solid #f8f8f8;
}

.box-small {
    display:block;
    float:left;
    position:relative;
    width:160px;
    height:111px;
    margin:0 11px 14px 0;
    border: 1px solid #f1f1f1;
}

.box-small img {
    width: 124px;
    height: 92px;
    margin: 9px 19px 10px 19px;
    opacity: 0.43;
	-webkit-transition: all .2s ease-in-out;
}

.box-small:hover img {
    opacity: 1;
	-webkit-transition: all .2s ease-in-out;
}

.box-project {
    display:block;
    float:left;
    position:relative;
    width:321px;
    height:205px;
    margin:0 7px 19px 0;
    padding: 7px;
    border: 1px solid #ebebeb;
}

.box-project img {
    width: 321px;
    height: 169px;
	-webkit-transition: all .2s ease-in-out;
	background-color:#3d4d57;
}

.box-project img:hover {
	opacity:0.8;
	-webkit-transition: all .2s ease-in-out;
}

.box-project span {
    display:block;
    position:absolute;
    width:321px;
    margin:0 auto;
    font:13px 'museo_sans100';
    color:#1f2c35;
    text-align:center;
    margin-top: 10px;
}

.technic-document {
    display: block;
    float: right;
    position: relative;
    background:url('../images/teknik-dokuman-btn.png') no-repeat;
    width: 160px;
    height: 44px;
    margin-bottom: -44px;
    right: 160px;
}

.request-detail {
    display: block;
    float: right;
    position: relative;
    background:url('../images/detayli-bilgi-iste-btn.png') no-repeat;
    width: 160px;
    height: 44px;
    margin-bottom: -44px;
}

.box-detail img {
    margin-left: 157px;
    margin-top: 18px;
}
.ui-accordion-header {
	width:841px;
	height:29px;
	padding-top:15px;
	font:15px 'opensans-semibold';
	color:#0d4074;
	background:url(../images/accordion-header.png) no-repeat;
	cursor:pointer;
}

.ui-accordion-content {
	padding-top:25px;
	color:#00194f;
	
}

.ui-accordion-content p {
	font:14px 'museo_sans100';
}

.service-details-go-top {
	display:block;
	float:right;
	width:107px;
	height:73px;
	background:url(../images/service-detail-go-top.png) no-repeat;
}

.navigation {
	position: fixed;
	z-index: 1;
	left: 15px;
	top: 40%;
}
.navigation li{
	display: block;
	-webkit-transition: all .2s ease-in-out;
	text-align: center;
	width: 14px;
	height: 14px;
	margin-top: 5px;
	position: relative;
	-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
	border-radius: 20px;
	font-size: 0px;
	line-height: 20px;/*IE 7 AND 8 DO NOT SUPPORT BORDER RADIUS*/
	background-color:#d7d7d7;
}
.navigation li div {
	display: none;
	position: absolute;
	left: 30px;
	width: 140px;
	height:20px;
	text-align: left;
	color: rgba(255,255,255,0.0);
	background-color:#3bb54c;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	font:14px 'museo_sans100';
	padding:5px;
	text-align:center;
	top:-5px;
}
.navigation li:hover div {
	display: block;
	color: rgba(255,255,255,1);
}
.navigation li:hover, .navigation li.active{
	cursor: pointer;
	font-size: 12px;
	background-color:#3bb54c;
}

label {
	display:block;
	font:19px 'museo_sans100';
	color:#000;
	margin-right:29px;
	margin-bottom:6px;
	text-align:left;
}

.contact-form select {
	display:block;
	float:left;
	width:191px;
	height:52px;
	background:url(../images/contact-select-bg.png) no-repeat 512px;
	-webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
	cursor:pointer;
	width:auto;
	height:60px;
	background-color:#fafafa;
	color:#bdc3cc;
	font:12px 'opensans_condensedbold';
	margin-bottom:12px;
	padding-left:12px;
	border:none;
}

.contact-form {
	display:block;
	float:left;
	width:548px;
	margin-top:12px;
}

.contact-form input[type=text] {
	width:252px;
}

.contact-form input[type=text]#end {
	margin-right:0;
}

.contact-form textarea {
	width:526px;
	height:163px;
}

.contact-form select {
	width:540px;
}


.box-single {
	display:block;
	margin:0 auto;
	width:1173px;
	height:235px;
	position:absolute;
	bottom:85px;
	z-index:1;
	background-color:#FFF;
	cursor:default;
}

.box-single-project-proposal {
	left:-782px;
}

.box-single-project-proposal form label,  .box-single-project-proposal form input[type=text] {
	width:262px;
}

.box-single-project-proposal form {
	display:block;
	float:left;
	padding:27px 40px 20px 40px;
}

.box-single-project-proposal-left {
	display:block;
	float:left;
	width:585px;
}

.box-single-project-proposal-right {
	display:block;
	float:left;
	width:505px;
}

.box-single-project-proposal-right label, .box-single-project-proposal-right label textarea {
	width:513px !important;
	height:127px;
}

.box-single-project-proposal-right label {
	width:513px !important;
	height:140px;
}

.box-single-project-proposal form label#short, .box-single-project-proposal form input[type=text]#short {
	width:68px;
}

.box-single-project-proposal-right input[type=submit] {
	margin-right:-15px;
}

.box-single-projects {
	left:-391px;
}

.box-single-projects .bx-wrapper, .box-single-services .bx-wrapper {
	margin-top:32px !important;
	margin-left:30px !important;
	
}
.box-single-projects .bx-viewport, .box-single-services .bx-viewport {
height:190px !important;
}

.box-single {
	display:block;
	margin:0 auto;
	width:1173px;
	height:235px;
	position:absolute;
	bottom:85px;
	z-index:1;
	background-color:#FFF;
	cursor:default;
}

.box-single-project-proposal {
	left:-782px;
}

.box-single-project-proposal form label,  .box-single-project-proposal form input[type=text] {
	width:262px;
}

.box-single-project-proposal form {
	display:block;
	float:left;
	padding:27px 40px 20px 40px;
}

.box-single-project-proposal-left {
	display:block;
	float:left;
	width:585px;
}

.box-single-project-proposal-right {
	display:block;
	float:left;
	width:505px;
}

.box-single-project-proposal-right label, .box-single-project-proposal-right label textarea {
	width:513px !important;
	height:127px;
}

.box-single-project-proposal-right label {
	width:513px !important;
	height:140px;
}

.box-single-project-proposal form label#short, .box-single-project-proposal form input[type=text]#short {
	width:68px;
}

.box-single-project-proposal-right input[type=submit] {
	margin-right:-15px;
}

.box-single-projects {
	left:-391px;
}

.box-single-projects .bx-wrapper, .box-single-services .bx-wrapper {
	margin-top:32px !important;
	margin-left:30px !important;
	
}
.box-single-projects .bx-viewport, .box-single-services .bx-viewport {
height:190px !important;
}

#carousels {
	
}

.carousel a:hover:after {
	display:block;
}

.carousel a:after {
	display:none;
	position:absolute;
	top: 22%;
	left: 26%;
	content:"";
	width:106px;
	height:100px;
	background:url(../images/zoom.png) no-repeat;
}

.carousel-controls {
	display:block;
	width:100px;
	margin:0 auto;
	margin-top:20px;
}

.carousel-kapat {
	display:block;
    float: right;
	width:56px;
	height:56px;
	margin-top:70px;
	margin-left:52px;
}


.carousel-next {
	display:block;
    float: right;
	width:56px;
	height:56px;
	margin-top:70px;
}

.carousel-prev {
	display:block;
    float: right;
	width:56px;
	height:56px;
	margin-top:70px;
}

.carousel-next .bx-next {
	display:block;
	width:56px;
	height:56px;
	background:url(../images/carousel-next.png) no-repeat;
}

.carousel-prev  .bx-prev {
	display:block;
	width:56px;
	height:56px;
	background:url(../images/carousel-prev.png) no-repeat;
}
.homepage-content .bx-wrapper .bx-controls .bx-pager {
	margin:0 auto;
	position:relative;
	width:982px !important;
	bottom:30px;
	padding-top:0px;
	margin-top:0px;
	text-align:right;
}

.homepage-content .bx-wrapper .bx-controls {
	margin-bottom: -30px;
}

.carousel-content {
	padding-left:5px;
}

.ui-datepicker-inline {
	width:316px !important;
	height:236px !important;
	margin-bottom:10px !important;
	border-radius:0 !important;
}

.addresses {
	display:block;
	float:left;
	width:349px;
	height:250px;
	border-right:1px solid #f1f1f1;
}

#addresses {
	background:#FFF !important;
	border:none !important;
	top:-18px;
	margin-bottom:-18px;
}

#addresses ul {
	height:45px;
	border-bottom:1px dotted #dcdcdc;
}

#addresses ul li .ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
	border:none !important;
	outline:none;
}

#addresses ul li.ui-state-default a {
	padding:11px !important;
	outline:none;
	color:#00bac1;
}


#addresses ul li .ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited {
	color:#fe934e !important;
	font:15px 'opensans_condensedbold';
	outline:none;
}

#addresses ul li .ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active {
	border:none !important;
}

#addresses ul li .ui-state-hover a, .ui-state-hover a:link, .ui-state-hover a:visited {
	color:#fe934e !important;
	font:15px 'opensans_condensedbold';
	border:none !important;
}

#addresses ul li .ui-state-hover,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-hover,
.ui-state-focus,
.ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus {
	border: none !important;
}

#addresses .ui-tabs-nav .ui-tabs-anchor {
	font:15px 'opensans_condensedbold';
}

.apps {
	margin-left:20px;
}

.apps a {
	margin-right:2px;
}

.bottom-social-media {
	margin-left:20px;
}

.bottom-social-media a {
	margin-right:4px;
}

.footer-cols {
	float:right;
}

.footer-col {
	display:block;
	float:left;
	padding-left:21px;
	border-right:1px solid #f2f2f2;
	padding-right:15px;
}

.footer-col h2 {
	font:18px 'opensans_condensedbold';
	color:#fe6c00;
	margin-bottom:20px;
}

.footer-col ul {
	list-style:none;
}

.footer-col ul li {
	margin-bottom:3px;
}

.footer-col ul li a {
	font:14px 'museo_sans100';
	color:#00bac1;
}

.footer-carousel .slide {
	min-width:142px !important;
	min-height:115px !important;
	max-width:142px !important;
	max-height:115px !important;
	text-align:center;
	padding-top:15px;
}	

.footer-carousel .slide a {
	color:#FFF;
	font:20px 'opensans_condensedbold';
}

.footer-carousel .slide img {
	display:inline-block;
	margin-bottom:2px;
}

#fc1 {
	background-color:#eb4957;
}

#fc2 {
	background-color:#efc50e;
}

#fc3 {
	background-color:#73adcb;
}

#fc4 {
	background-color:#6bc47a;
}

#fc5 {
	background-color:#4de0e5;
}

#fc6 {
	background-color:#400a6e;
}

#fc7 {
	background-color:#7da7d9;
}

.photo {
	display:block;
	float:left;
	width:274px;
	height:244px;
	margin-right:31px;
	margin-bottom:15px;
}

.photo a {
	display:block;
	float:left;
	width:274px;
	height:244px;
}

.photo a img {
	width:274px;
	height:205px;
}

.photo a span {
	display:block;
	width:auto;
	text-align:center;
	margin-top:6px;
	font:18px 'opensans_condensedbold';
	color:#392670;
}

.pager {
	display:block;
	float:left;
	width:100%;
	height:auto;
	text-align:center;
}

.pager ul {
	display:block;
	width:auto;
	margin:0 auto;
	list-style:none;
}

.pager ul li {
	display:inline-block;
	width:50px;
	height:45px;
	margin-right:6px;
}

.pager ul li a {
	display:block;
	float:left;
	width:50px;
	height:36px;
	font:18px 'opensans_condensedbold';
	color:#FFF;
	text-align:center;
	background:#00d4d9;
	padding-top:9px;
}

.pager ul li:first-child a, .pager ul li:last-child a {
	background-color:#02bcc0;
}

.pager ul li a:hover, .pager ul li a.pageractive {
	background:#ff7500;
}

.pager ul li:last-child {
	margin-right:0;
}

select {
	display:block;
	float:left;
	width:191px;
	height:52px;
	background:#fafafa url(../images/select-bg.png) no-repeat 164px;
	border:1px solid #ececec;
	font:18px 'opensans_condensedbold';
	color:#321d66;
	padding-left:15px;
	margin-right:14px;
	margin-bottom:11px;
	-webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
	cursor:pointer;
}
	
.filter {
	display:block;
	float:left;
}

.content-list-item {
	display:block;
	float:left;
	width:885px;
	height:96px;
	border:1px solid #f5f5f5;
	margin-bottom:12px;	
}

.content-list-item-title {
	display:block;
	float:left;
	width:664px;
	height:38px;
	margin-top:22px;
	padding-top:14px;
	padding-left:25px;
	font:18px 'opensans_condensedbold';
	color:#280c4e;
	border-right:1px solid #ebebeb;
}

.content-list-item-word {
	display:block;
	float:left;
	width:91px;
	height:42px;
	margin-top:22px;
	padding-top:10px;
	text-align:center;
	border-right:1px solid #ebebeb;
}

.content-list-item-pdf {
	display:block;
	float:left;
	width:91px;
	height:42px;
	margin-top:22px;
	padding-top:10px;
	text-align:center;
}
.content-list-item-image {
	display:block;
	float:left;
	width:250px;
	height:auto;
	margin-top:22px;
	padding-left:25px;
}

.content-list-item-channel {
	display:block;
	float:left;
	width:176px;
	height:38px;
	padding-top:14px;
	font:15px 'opensans_condensedbold';
	color:#280c4e;
	border-bottom:1px solid #ebebeb;
}

.content-list-item-date {
	display:block;
	float:left;
	width:80px;
	height:38px;
	padding-top:14px;
	font:15px 'opensans_condensedbold';
	color:#280c4e;
	border-bottom:1px solid #ebebeb;
}

.content p {
	font-family: 'opensans-light' !important;
	font-size:14px;
	color:#000000;
	line-height:30px;
}

.row {
	text-align:center;
}

.address-title {
	display:block;
	float:left;
	width:870px;
	color:#320f5c;
	font:20px 'opensans_condensedbold';
	border:1px solid #efefef;
	padding:7px;
}

.address-title img {
	display:block;
	float:left;
	vertical-align:top;
}

.address-title span {
	display:block;
	float:left;
	margin-top:10px;
	margin-left:15px;
}

.address-detail {
	display:block;
	float:left;
	width:600px;
	height:64px;
	margin-top:18px;
}

.address-detail-2 {
	display:block;
	float:right;
	width:150px;
	height:64px;
	margin-top:18px;
}

.address-detail span {
	display:block;
	float:left;
	width:264px;
	margin-bottom:23px;
	font:15px 'opensans_condensedbold';
	color:#034679;
}

.contact-title {
	display:block;
	float:left;
	width:884px;
	height:68px;
	border-top:1px solid #e8e8e8;
	border-bottom:1px solid #e8e8e8;
	margin-top:50px;
}

.contact-title span {
	display:block;
	float:left;
	width:264px;
	font:20px 'opensans_condensedbold';
	color:#320f5c;
	margin-top:20px;
}

.contact-social-media {
	display:block;
	float:right;
	margin-top:21px;
}

.contact-social-media a img {
	width:31px;
	height:28px;
}

.content#new-detail h3 {
	font:23px 'opensans_condensedbold';
	color:#3e135c;
	margin-bottom:28px;
}

.content#new-detail img {
	width:268px;
	height:185px;
	padding:6px;
	border:1px solid #f7f7f7;
}

.menu-wrapper {
	width:100%;
	height:662px;
	background:url(../images/menu-wrapper-bg.jpg) no-repeat bottom center;
	margin-top:-312px;
}

.menu-container {
	width:1155px;
	height:562px;
	margin:0 auto;
}

.homepage-box {
	display:block;
	float:left;
	position:relative;
	width:220px;
	height:106px;
	text-align:center;
	padding-top:50px;
	color:#FFF;	
	z-index:2;
	cursor:pointer;
}

.homepage-box h2 {
	font-size:20.63px;
	font-family:'museo_sans500';
}

.homepage-box span {
	font:20.63px 'museo_sans100';
}

.homepage-boximg {
	margin-left:699px;
	text-align:left;
	width:163px; 
	height:57px;
	padding-top:9px;
}

.homepage-boximg img {
	float:left;
	margin:0 7px 0 7px;
}

.homepage-boxp {
	padding-top:0px;
	height:156px;
}

.sosyal-tesisler-menu {
	display:none;
	position:absolute;
	width:220px;
	height:468px;
	margin-left:-220px;
	margin-top:-262px;
}

.sosyal-tesisler-menu a {
	right:0 !important;
}


.homepage-box-title {
	display:inline-block;
	position:relative;
	width:auto;
	height:auto;
	border:1px solid rgba(255,255,255,0.31);
	padding:3px 10px;
}

.homepage-box-title h2 {
	display:inline-block;
	font-size:21px;
}

.homepage-box-title span {
	font-size:18px;
}

.homepage-box-details {
	display:none;
	position:absolute;
	width:392px;
	height:120px;
	left:-440px; !important;
	top:0;
	text-align:left;
	padding:18px 24px;
}

.homepage-box-details p {
	color:#FFF;
	font-size:16px;
	line-height:28px;
}

.content > a > img {
	padding:10px;
	-webkit-box-shadow: 0px 0px 17px 10px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 17px 10px rgba(0,0,0,0.1);
	box-shadow: 0px 0px 17px 10px rgba(0,0,0,0.1);
	margin-right:16px;
	margin-bottom:16px;
}

.homepage-content h2 {
	display:block;
	float:left;
	width:100%;;
	height:auto;
	font:27.6px 'museo_sans300';
	color:#FFF;
	margin-top:32px;
	margin-bottom:10px;
}

#footer {
	width:100%;
	background-color:#3B393C;
	height:180px;
}

#footer2 {
	width:100%;
	background-color:#2b2b2b;
	height:110px;
	padding-top:10px;
}

#footer ul li {
	display:inline-block;
	list-style:none;
	padding:0px 49px 0px 15px;
	width:115px;
}

#footer ul li:first-child, #footer ul li:first-child ul li {
	width:190px;
}

#footer > ul > li:last-child {
	margin-right:0px;
	padding-right:0px;
	width:100px;
}

#footer ul li a {
	color:#FFF;
	font:14px 'museo_sans100';
}

#footer ul li ul {
	display:block;
	float:left;
	position:absolute;
	width:auto;
}

#footer ul li ul li {
	display:block;
	margin-top:4px;
	padding:0px;
}

#footer p {
	color:#FFF;
	font:14px 'museo_sans100';
	margin-top:100px;
}

#masaj-detay span {
	display:block;
	float:left;
	width:auto;
	height:auto;
}

#acik-havuz-detay h2, #acik-havuz-detay p {
	color:#FFF;
}

#vitamin-bar-detay h2, #vitamin-bar-detay p {
	color:#373737;
}

.anasayfa-iletisim-block {
	display:inline-block; 
	width:100%;
	margin-top:25px; 
	vertical-align:top; 
	color:#000;	
	padding-bottom:35px;
}

.anasayfa-iletisim-block p {
	color:#000;
	width:100%;
	font:20px 'museo_sans100';
	margin-bottom:10px;
}

.anasayfa-iletisim-block p:last-child {
	margin-bottom:0px;
	font-size:20px;
}

.anasayfa-iletisim-block p span {
	font:18px 'museo_sans100';
}

.anasayfa-iletisim-block form {
	display:inline-block;
	width:100%;
}

.anasayfa-iletisim-block form span {
	display:block;
	float:left;
	width:auto;
	margin-right:17px;
	margin-top:17px;
}

.iletisim-social-media {
	display:block;
	width:100%;
margin-top: 12px;	margin-right:29px;
}

.iletisim-social-media a {
	display:table;
	float:left;
	width:52px;
	height:52px;
	color:#FFF;
	background-color:#667981;
	margin-right:3px;
	-moz-border-radius: 100%;
	-webkit-border-radius: 100%;
	border-radius: 100%;
}

.iletisim-social-media a:hover {
	background-color:rgba(255,255,255,0.32);
	opacity:1 !important;
}

.iletisim-social-media a i {
	display:table-cell;
	vertical-align: middle;
    text-align: center
}

#twitter-widget-0 {
	vertical-align:top;
}












#bir {
	display: inline-block;
  width: 472px;
  height: 105px;
    margin-left: 40px;
}


.giris-language {
	width:auto;
	display:block;
	text-align:center;
	margin-top: 125px;
}

.giris-language div {
	display:inline-block;
	width:148px;
	margin:0 auto;
}

.giris-language div a {
	display:table;
	float:left;
	width:69px;
	height:69px;
	color:#3B393C;
	border:1px solid #3B393C;
	-moz-border-radius: 100%;
	-webkit-border-radius: 100%;
	border-radius: 100%;
	margin-right:6px;
	font:38px 'museo_sans500';
}

.giris-language div a:hover {
	background-color:#39363a;
	color:#FFF;
}

.giris-language div a:last-child {
	margin-right:0px;
}

.giris-language div a span {
	display:table-cell;
	vertical-align: middle;
    text-align: center;
}




.haberler li {
	display:block;
	padding:25px 0px;
	border-top:1px solid #827763;
	list-style:none;
	height:20px;
}

.haberler li:last-child {
	border-bottom:1px solid #827763;
}

.haberler li h2 {
	color:#827763;
	margin-top:0px;
	width:auto;
	font-size:21px;
}

.haberler li a {
	color:#827763;
	float:right;
}

.haberliste {
	display:block; 
	width:auto; 
	height:auto; 
	background:rgba(97,110,150,0.90); 
	padding:40px;
	margin-bottom:12px;
}

.haberliste h2 {
	font-size:20px;
	margin-top:0px;
}

.haberliste h2:first-child {
	font-size:24px;
}

.kutu {
	display:block;
	float:left;
	background-color:#b24f34;
	-moz-border-radius: 23px;
	-webkit-border-radius: 23px;
	border-radius: 23px;
	width:159px;
	height:27px;
	padding-top:10px;
	text-align:center;
	color:#FFF;
	font-size:18px;
	margin-right:4.3px;
	margin-bottom:6px;
}

.kutu.aktif {
	background-color:#00535F !important; 
}




.breadcrumb{
	display:block;
 	height:30px;
	}


.breadcrumb li{
	display:inline-block;
	padding-right:15px;
	float:left;
	font-size: 14px;
	}










.anasayfa-kategori {
	display:inline-block;
	width:317px;
	height:auto;
	margin-right:10px;
}

.anasayfa-kategori h2 {
	font:28px 'museo_sans300';
	color:#FFF;
	margin-bottom:40px;
}

.anasayfa-kategori:last-child {
	margin-right:0px;
}




#iletisim{margin-top: 30px; margin-bottom: 20px;position: relative;z-index: 99;}

#iletisim .adres {
	float: left;
	width: 714px;
	font-size: 14px;
}
#iletisim .formWR {
	float: left;
	width: 100%;
}
.formWR .satir {
	font-size: 19px;
	float: left;
	margin-bottom: 10px;
	margin-right: 14px;
	color: #000;
}
.formWR .satir input,.formWR .satir textarea {
	display: block;
	padding: 0px;
	height: 30px;
	width: 100%;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-top: 5px;
	border:1px solid #959599;
}
.formWR .satir textarea {
	height: 60px;
}
.formWR .satir.w260 {
	width: 343px;
}
.formWR .satir.w140 {
	width: 192px;
}
.formWR .satir.w200 {
	width: 318px;
}.formWR .satir.w355 {
	width: 408px;
}
.formWR .satir.w425 {
	width: 459px;
}
.formWR .satir.w700 {
	width: 700px;
}
.formWR .satir.w179 {
	width: 179px;
}

.formWR .satir .formGonder {
	line-height: 60px;
	color: #FFF;
	background-color: #000;
	text-align: center;
	display: block;
	margin-top: 26px;
}
.map {
  display: inline-block;
  width: 100%;
  height: 573px;
  vertical-align: top;
  margin-top:0px;
}


.ik_basv {
	color: #FFF;
	background-color: #000;
	text-align: center;
	display: block;
	border:none;	
	padding:7px 44px 6px 24px;
	font:18px 'museo_sans100';
	cursor:pointer;
}

.ik_basv:hover {
	opacity:0.8;
}




.icerikh2 {
	color:#1E6798 !important;
}

.border {
	border-top:1px solid #000;
	padding-top:30px;
}

.urun-blok {
	display:inline-block;
	width:190px;
	height:146px;
	margin-right:2px;
	margin-bottom:10px;
	vertical-align:top;
}

.urun-blok h3 {
	width:auto;
	height:30px;
	background:#5BB2DB;
	margin-top:-3px;
	font:15px 'museo_sans500';
	color:#FFF;
	padding:10px 10px 9px 10px;
}


.ust-baslik {
	display:block;
	width:953px;
	height:23px;
	background:#5BB2DB;
	font:15px 'museo_sans500';
	color:#FFF;
	padding:17px 10px 9px 10px;
	margin-bottom:21px;
}

.urundetay {
	background-color:#1E6798;
}


.urundetay-teklifekle {
	width:auto;
	height:auto;
	padding:8px;
	background:#959599;
	font:16px 'museo_sans100';
	color:#FFF;
	margin-bottom:12px;
}

.urundetay-teklifekle input[type=text] {
	width:25px;
	height:25px;
	margin:0px 5px;
}

.urundetay-teklifekle input[type=submit] {
	width:46px;
	height:25px;
	background-color:#464548;
	font-size:15px;
	margin: 0px;
	float: right;
}

.urundetay-menu {
	display:block;
	width:auto;
	height:auto;
	padding:8px;
	background:#5BB2DB;
	font:16px 'museo_sans100';
	color:#FFF;
	margin-bottom:3px;
}

#anasayfa-iletisim h1 {
	margin-bottom:0px;
}

.referanslar img {
	margin-right:3px;
	margin-bottom:3px;
}

.renkler-ana hr {
	border-top: 1px solid #959599;
	margin: 35px 0;
}

.renkler-ana a {
	display:inline-block; 
	width:183px;
	height:auto;
	margin-right:12px;
}

.renkler-ana a:nth-of-type(5n+0) {
	margin-right:0;
}

.renkler-ana a div {
	display:inline-block; 
	width:183px;
	height:88px;
}

.renkler-ana a span {
	display:inline-block;
	width:183px;
	font-size: 14px;
	color:#67666B;
	margin-top:10px;
}

#icerik-renkler-siyah h1 {
	 color:#FFF; 
	 margin-top:30px;
}

#icerik-renkler-siyah .renkler-ana a span {
	color:#FFF;
}

#icerik-renk-buyuk-siyah h1 {
	 color:#FFF; 
	 margin-top:30px;
}

.renk-buyuk {
	display:block;
	width:100%;
	height:149px;
}

.renkler-kucuk {
	display:block;
	width:100%;
	margin-top:75px;
}

.renkler-kucuk div {
	display:inline-block;
	width:42px;
	height:42px;
	cursor:pointer;
	margin-right:3.49px;
}
.renkler-kucuk div:last-child {
	margin-right:0px;
}

#icerik-renk-buyuk-siyah {
	background-color:#000; 
	padding-bottom:67px;
}

.renk-aktif {
	border:1px solid #FFF;
	webkit-box-sizing: border-box;
	   moz-box-sizing: border-box;
		   box-sizing: border-box;
}
	

.jssorb21 {
                        position: absolute;
						right:35px !important;
						
                    }
                    .jssorb21 div, .jssorb21 div:hover, .jssorb21 .av {
                        position: absolute;
						background-color:rgba(255,255,255,1);
						display: block;
						width: 13px;
						height: 13px;
						outline: 0;
						margin:2px 10px 2px 0px;
						color:#FFF;
						border:1px solid #000;
						padding:0px;
						margin-top:-20px
                    }
                    .jssorb21 div { background-position: -5px -5px; }
                    .jssorb21 div:hover, .jssorb21 .av:hover { background-color:#000; }
                    .jssorb21 .av { background-position: -65px -5px; }
                    .jssorb21 .dn, .jssorb21 .dn:hover { background-position: -95px -5px; }





ul#tabs {
  list-style-type: none;
  margin: 0 0 30px 0;
  padding: 0;
  text-align: center; }
  ul#tabs li {
    display: inline-block;
    background-color: #9ea872;
    padding: 5px 20px;
    margin-bottom: 4px;
    color: #fff;
    cursor: pointer;
	font-size:18px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px; }
    ul#tabs li:hover {
      background-color: #757d54; }
    ul#tabs li.active {
      background-color: #757d54; }

ul#tab {
  list-style-type: none;
  margin: 0;
  padding: 0; }
  ul#tab li {
    display: none; }
    ul#tab li.active {
      display: block; }
	  
	  /* DÜZENLEMELER */
	  
#anasayfa-slider {
	position:relative; 
	height:auto; 
	background:rgb(196, 197, 201); 
	background-attachment: fixed;   
	background-position: center top; 
	background-size: cover; 
    top: -160px;
    margin-bottom: -160px;
}
#slider1_container {
	position: relative;
	margin: 0 auto;
    top: 0px; 
	left: 0px;
	width: 1920px; 
	height: 557px; 
	overflow: hidden;
}
#anasayfa-blok1 {
	height:557px; background:#58644a url(../ups/files/backgrounds/bg1.jpg) no-repeat top center; background-size:cover;
}

#anasayfa-blok1 > div > div {
	display:inline-block; width:100%; float:right; vertical-align:top; margin-top:97px;
}
#anasayfa-blok2 {
	height:354px; background:#ffffff url(../ups/files/backgrounds/bg2.jpg) no-repeat bottom center; background-size:cover; 
}
#anasayfa-blok2 > div > div {
	display:inline-block; width:471px; float:right; vertical-align:top;
}
.footer-list {
	display:inline-block; width:900px; margin-top:10px; vertical-align:top;
}
.baslik {
	height:90px; background:#8f8358; background-size:cover;
}
.baslik .homepage-content {
	padding-top:0px;
}
.baslik .homepage-content div {
	display:inline-block; width:100%; float:right; vertical-align:top; text-align:center;
}
#footer2 .homepage-content {
	padding:20px 25px 0px 53px;
}
#kurumsal-blok1 {
	background:#79b5f6 url(../ups/files/backgrounds/bg7.jpg) no-repeat top center; background-size:auto;
}
#kurumsal-blok2 {
	background:#CB4D2F url(../ups/files/backgrounds/bg8.jpg) no-repeat top center; height:513px; background-size:cover;
}
#egitim-blok1 {
	background:#babbbf url(../ups/files/backgrounds/bg3.jpg) no-repeat top center; background-size:cover;
}
#egitim-blok2 {
	height:508px; background:#cccda6 url(../ups/files/backgrounds/bg4.jpg) no-repeat top center; background-size:cover; 
}
#haber-blok1 {
	background:#e0d6bb url(../ups/files/backgrounds/bg6.jpg) no-repeat top center; background-size:cover; padding-bottom:60px;
}
.icblok-l {
	display:inline-block; width:471px; float:left; vertical-align:top;
}
.icblok-r {
	display:inline-block; width:471px; float:right; vertical-align:top;
}




.ms-fullscreen-template .slide-pattern{
	background: url(pattern.png) scroll;
	width: 100%;
	height: 100%;
	z-index: 8;
	-webkit-transform: translateZ(0.4px);
	-moz-transform: translateZ(0.4px);
	-ms-transform: translateZ(0.4px);
	-o-transform: translateZ(0.4px);
	transform: translateZ(0.4px);
	position: absolute;
	top: 0;
}

.ms-layer.bold-text-white{
	color: #FFF;
	
	font-weight: 900;
	font-size: 85px;
	text-shadow:-1px 1px black;
	margin: 0;
}

.ms-layer.thin-text-white{
	color: #FFF;
	background: rgba(0, 0, 0, 0.72);
	font-size: 77px;
	font-weight: 100;
	padding: 20px 25px;
	margin: 0;
	text-shadow: -1px 1px #000;
}

.ms-layer.thin-text-black{
	color: black;
	font-size: 77px;
	font-weight: 100;
	background: rgba(255, 255, 255, 0.78);
	padding: 20px 25px;
	margin: 0;
	text-shadow: -1px 1px rgba(255, 255, 255, 0.51);
}


.slide-1 .captiontext {
	color: #FFF;
	top: 41% !important;
	margin-top: 100px;;
	left: 256px;
	font-weight: 300;
	padding: 20px;
	text-align: center;
	width: 46%;
	font-size: 25px;
	border: solid 2px #FFF;
	text-shadow: -1px 1px #000;
}

.slide-1 .bigtext {
	top: 42% !important;
	width: 100%;
	text-align: center;
}

.slide-2 .blacktext {
	top: 43% !important;
	left: 16% !important;
}

.slide-2 .whitetext {
	top: 43% !important;
	left: 54% !important;
}

.slide-3 .bigtext {
	width: 100%;
	text-align: center;
	top: 50% !important;
}

.slide-3 .blacktext {
	left: 27% !important;
	top: 50% !important;
	padding: 7px 20px;
	margin-top: -10%;
}

.slide-4{
	color:white;
	text-shadow: -1px 1px black;
}

.slide-4 .box{
	left: 60px;
	top: 40% !important;
	width: 46%;
	padding-bottom: 18% !important;
	background: rgba(0, 0, 0, 0.72);
}

.slide-4 .small-text {
	margin: 0;
	top: 40% !important;
	font-weight: 300;
	left: 82px;
	padding: 0;
	margin-top: 16px;
}

.slide-4 .medium-text {
	font-weight: 100;
	top: 40% !important;
	font-size: 77px;
	left: 73px;
	margin: 0;
	padding: 0;
	margin-top: 25px;
}

.slide-4 .big-text{
	font-weight: 900;
	left: 77px;
	top: 40% !important;
	padding: 0;
	font-size: 80px;
	margin: 0;
	margin-top: 90px;
}

.slide-5 .video-caption {
	color: #FFF;
	border: solid 4px #FFF;
	padding: 12px 10px;
	width: 71%;
	left: 106px;
	font-weight: 600;
	text-align: center;
	font-size: 52px;
	top: 44% !important;
}
