/***************************** title ********************************/
.myTitleBack,.menuTitle{margin-top:0px !important;font-size:24px !important;height:auto !important;font-family:'Lobster';}
.newsTitlem{font-family:'Lobster';font-size:24px !important;}
/***************************** Form Elemanlarý ********************************/
.inputs,.tarea{width:100%;border: 2px dotted #ccc;background: #f5f5f5;color: #202020;padding: 12px;text-transform: capitalize;border-radius: 4px;opacity: 1;min-height: 54px;}
.button{background:#ccc;display:inline-block;cursor:pointer;font-family:Oswald;font-size:18px;padding:5px 30px;text-decoration:none;border:0px;color:#fff}
.button:hover{background:#d9534f;}
/*********************************link******************************************/
 
.glossymenu{margin:0;padding: 0;width: 100%;}
.menuitem{color:#212121 !important;display:block;position:relative;margin-bottom: 0.6rem;text-transform:uppercase;text-decoration:none;text-align:left;}
.menuitem::before{content:"\f105";font-family:'fontAwesome';margin-right:5px}
.menuitem::after{content: '';display: block;width: 0;height: 3px;background: #fff;transition: width .3s;}
.menuitem:hover::after {width:100%;transition: width .3s;}
.glossymenu a:hover.menuitem{text-decoration:underline;}
.glossymenu a:active.menuitem{background:#ccc;text-decoration:none;}
.glossymenu a.menuitem .statusicon{ position: absolute;top: 5px;right: 5px;border: none;}
.glossymenu div.submenu{}
.glossymenu div.submenu ul{list-style-type: none;margin: 0;padding: 0;} 
.glossymenu div.submenu ul li{text-align:left;} 
.glossymenu div.submenu ul li a{display:block;text-decoration:none;padding:0 0 5px 20px;margin-left:10px;font-family: inherit}
.glossymenu div.submenu ul li a:hover{text-decoration:underline;}
.glossymenu div.submenu div.sub ul{list-style-type: none;margin: 0;padding: 0;} 
.glossymenu div.submenu div.sub ul li{text-align: left;} 
.glossymenu div.submenu div.sub ul li a{display: block;text-decoration: none;padding: 5px 0 5px 20px;margin-left:30px;}
.glossymenu div.submenu div.sub ul li a:hover{text-decoration:underline;}

#cssmenu ul,
#cssmenu li,
#cssmenu span,
#cssmenu a {margin:0;padding:0;position: relative;z-index:99;letter-spacing:0.5px;font-family:'Oswald',sans-serif;font-weight:500;font-size:16px;text-transform: uppercase;text-shadow:1px 1px #000;}
#cssmenu a{color:#fff;line-height:53px;padding:16px 10px;text-decoration: none;}
#cssmenu {float:right;margin-top:5px}
#cssmenu:after,#cssmenu ul:after{content:'';display: block; clear: both;}
#cssmenu ul {list-style:none;}
#cssmenu > ul {float:left;}
#cssmenu > ul > li {float:left;}
/* subMenu */
#cssmenu .has-sub:before{content:"\f0d7";font-family:fontAwesome;margin:0 -6px 0 6px;color:#333}
#cssmenu .has-sub {z-index:100;}
#cssmenu .has-sub:hover > ul {display:block;}
#cssmenu .has-sub ul {display:none;position:absolute;top: 100%;left:0;font-weight:normal;font-size:12px;}
#cssmenu .has-sub ul li {margin-bottom: -1px;}
#cssmenu .has-sub ul li a {min-width:250px;filter: none;display: block;padding:10px;text-align:left;}
#cssmenu .has-sub ul li:hover a {}

#cssmenu .has-sub:before{content:"\f0d7";font-family:fontAwesome;margin:0 -6px 0 6px;color:#333}
#cssmenu .has-sub:before{content:"\f0d7";font-family:fontAwesome;margin:0 -6px 0 6px;color:#333}
.ws_menu_span:before,.ws_menu_span .has-sub:before,.ws_menu_span .has-sub a:before{content:" "!important;}
.ws_menu_span a:before{content:"\f0da";font-family:fontAwesome;margin:0 6px 0 0px;color:#333}
/* subMenu */
#cssmenu .has-sub ul li a {color:#fff;background-color:rgba(0, 0, 0, 0.3);display:block;line-height:120%;padding:10px;}
#cssmenu .has-sub ul li:hover a {}
#cssmenu .has-sub .has-sub:hover > ul {display: block;}
/* subMenu */
#cssmenu .has-sub .has-sub ul {display: none;position: absolute;left:100%;top: 0;}
#cssmenu .has-sub .has-sub ul li a {background:#404040;}
#cssmenu .has-sub .has-sub ul li a:hover {}
/**************************************** Standart end *********************************************/
body {margin:0px;color:#212121;}
.ws_topSide31{width:100%;clear:both;background-color:#f5f6f6;display:table}
.ws_lang_31{border-bottom:1px solid #f4f4f4;display:table;width:100%}
.ws_fakeTop{height:80px;}
.ws_topSide_left{float:left;width:150px;margin-top:6px;}
.ws_topSide_middle{float:left;width:840px;margin-top:3px;text-align:center}
.ws_topSide_right{margin-top:10px;float:right;width:180px;text-align:right;margin-top:-3px;}
.ws_1000{width:1170px;margin:0 auto}
.ws_menuSide{height:80px;background:#1c1c1c;padding:10px;width:1151px;margin:0 auto;position:fixed;z-index:100;top:30px;left:-50%;right:-50%;-webkit-box-shadow: 0px 13px 30px -12px rgba(0, 0, 0, 0.75);box-shadow: 0px 13px 30px -12px rgba(0, 0, 0, 0.75);}
.clr{clear:both}
.ws_menu{width:1170px;margin:0 auto;}
.ws_logo{width:250px;float:left;padding:10px 0 10px 0 ;}
.ws_yMenu{width:100%;background-color:#2D3239;height:55px;clear:both;display: inline-table;}
.ws_slider{text-align:center;}
.ws_content{padding:40px 0 40px 0;display:table}
.ws_footer_ {min-height: 300px;background: #1e2228;padding: 30px 0 30px 0;display: table;width: 100%;}
.ws_footer_  .dez-separator-outer{text-align:left;margin:10px 0 15px 0}
.ws_footer_ .fa ,.ws_form_area .fa,.ws_contact_form .fa{width:40px;text-align: center;font-size: 20px;padding: 10px;box-sizing: border-box;background-color: rgba(0, 0, 0, 0.2);border: 1px solid rgba(0, 0, 0, 0.30);}
.ws_footer_ a:link,.ws_footer_ a:visited{color:#636B75;font-size:18px;}
.ws_footer_ a:hover{color:white}
.ws_footer_content{width:1170px;margin:0 auto;padding:20px 0 20px 0}
.ws_footer_logo{width:250px;float:left;margin-right:40px;position:relative;padding:10px;background-color: rgba(0, 0, 0, 0.2);border: 1px solid rgba(0, 0, 0, 0.30);}
.ws_footer_info{width:380px;min-height:275px;float:left;margin-top:-14px;}
.ws_footer_sosial{width:250px;min-height:275px;float:right}
.ws_sub_footer{width:100%;background:#12151a;padding:20px 0 20px 0 ;box-sizing:border-box;border-bottom:0px !important}
.ws_sub_footer:after{content: "";position: absolute;top: 0;height: 5px;width: 100%;background-color:#EFBB20;background-image: url("images/line.png");background-position: top;background-repeat: repeat-x;}
.footer-line{position: relative;}
.ws_ptitle{border-bottom:1px solid rgba(0, 0, 0, 0.065);height:25px;clear:both}
.ws_ptitle_h3{font-family: 'Oswald',Arial,Helvetica,sans-serif;display:table;padding-right:10px;background-color: #fff;font-size:36px;color:#444444;font-weight:900;}
.dez-separator-outer {overflow: hidden;box-sizing: border-box;text-align:center;margin-bottom:60px}
.dez-separator.style-skew {width: 15px;height: 10px;margin-left: 1px;margin-right: 1px;-moz-transform: skewX(-10deg);-webkit-transform: skewX(-10deg);-o-transform: skewX(-10deg);-ms-transform: skewX(-10deg);transform: skewX(-10deg);margin:0 auto;}
.dez-separator {display: inline-block;height:3px;width: 50px;margin-bottom: 10px;position: relative;}
.bg-white {background-color:#f5f5f5;}
.dez-separator.style-skew:before{transform: translateY(-50%) skewX(-10deg);width: 80px;height: 4px;content: "";position: absolute;top: 50%;left: 35px;background: #FDC716;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);}
.dez-separator.style-skew:after{transform: translateY(-50%) skewX(-10deg);width: 80px;height: 4px;content: "";position: absolute;top: 50%;left: -100px;background: #FDC716;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);}
#sosyal{text-align:left !important}
.ws_title{max-width:200px;color:#fff;text-align:center;padding:100px 0 20px 0;font-family:"Oswald",Helvetica,Arial,sans-serif;text-transform:uppercase;letter-spacing: 0.02rem;font-weight:400;font-size:36px}
.ws_title_side{height:300px;background-position:center 100% !important;}
.marquee_pic_1{background:#E6E6E6;z-index:1;position:relative;}
#wowslider-container1 .ws_images > div > img {max-height:100vh !important;}
#wowslider-container1 .ws_images ul a{max-height:100vh !important;}
#wowslider-container1 .ws_images{height:100% !important;}
#wowslider-container1 {height:100% !important;}
.myButton{width:100%;display:table;text-align:center}
a.myButton:link{padding:10px 0 10px 0 ;color:#fff;}
a.myButton:visited{color:#fff;}
a.myButton:hover{color:#fff;text-decoration:none;background-color:#FF525E !important}
a.myButton:active{color:#fff;}
.wsNewsLine{padding:10px 0px 0px 20px;border:none !important;background-color: #f6f9fa;position:relative;margin-bottom:60px;
-webkit-box-shadow: 0 5px 11px 0 rgba(112, 111, 111, 0.28), 0 4px 15px 0 rgba(108, 108, 108, 0.15);
box-shadow: 0 5px 11px 0 rgba(112, 111, 111, 0.28), 0 4px 15px 0 rgba(108, 108, 108, 0.15);
-webkit-transition: 0.4s all linear;}
.irtibat_title{font-size:18px;font-weight:300;text-transform:uppercase;color:#fff}
.greyArea{box-sizing:border-box;}
.ws_maps{width:100%;height:500px !important;}
#mapsMain{padding:0 !important;border:none !important;}
.ws_form_area{width:1170px;padding:0;margin:0 auto;position:relative;z-index:1;margin-top:-100px;margin-bottom:50px;min-height:400px;background-color: #fff;-webkit-box-shadow: 0 5px 11px 0 rgba(112, 111, 111, 0.28), 0 4px 15px 0 rgba(108, 108, 108, 0.15);box-shadow: 0 5px 11px 0 rgba(112, 111, 111, 0.28), 0 4px 15px 0 rgba(108, 108, 108, 0.15);}
.ws_form_sub_line{border-bottom:1px solid #d9dadc;padding:15px;margin:15px}
.ws_form_table{padding:30px 40px 30px 40px;}
.ws_form_title{font-family:'Oswald',Arial,Helvetica,sans-serif;font-size:20px;text-transform:uppercase;}
.ws_form_adres{color:#fff}
.ws_fa{background:#f5f5f5;width:100%;}
.ws_he{width:740px;float:right;text-align:right;margin-top:10px}
.ws_fastAccess{background:transparent !important;font-family:"Roboto",Helvetica,Arial,sans-serif;font-size:13px;font-weight:normal;margin:0 auto;letter-spacing:0;text-align:right;padding-top:10px;border-bottom:0}
.ws_fastAccessCap{width:25%;box-sizing:border-box;height:30px;float:right;padding:0px;box-sizing:border-box;text-align:right;display:table}
.ws_hizliErisimTelEx{color:#000;font-family: Oswald;font-size: 16px;text-transform: uppercase;}
.ws_hizliErisimTel{padding:0 !important;text-align:right;margin-right:0 !important;box-sizing:border-box;}
.ws_hizliErisimTel,.ws_hizliErisimGsm,.ws_hizliErisimWhatsApp,.ws_hizliErisimEmail{background:none !important}
.fa{width:20px;text-align:right;margin-right:5px;font-size: 20px;}
.tbl{z-index:100}
.social ul li {-webkit-border-radius:0px !important;-moz-border-radius:0px !important;border-radius:0px !important;}
.counter{font-weight:bold;text-align:left;width:50%;font-size:50px;display:inline-block;position: relative;font-family: 'Lobster';}
.counter_text{font-size:50px;float:left;text-align:right;width:50%;position: relative;font-family: 'Lobster';padding-right: 10px;}
.counter_text1{font-size:24px;clear:both;position: relative;font-family: 'Lobster';color:#fff}
.counter_td{width:25%;float:left;text-align:center;}
.counter_table{width:100%;border:0;margin:40px 0 40px 0 }
.mainPagePic img {border: 5px solid #d0d0d0;padding: 5px;}
/*********************** WS FULLSCREEN ***********************************/
#ws_mMenu{display:none;}
.ws_float_left{float:left}
.ws_float_right{float:right}
.ws_text_right{text-align:right}
.ws_text_left{text-align:left}
.ws_asg_img_1{width:300px;height:300px;margin-right:-100px}
.ws_asg_img_2{width:150px;height:150px;}
.ws_asg_content .myButton{display:none}
.ws_asg_content{text-align:left;padding:0;height:350px;}
.ws_asg_img{border: 10px solid #f1f1f1;background:#fff;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;-webkit-border-radius: 50%;-moz-border-radius:50%;border-radius:50%;}
.ws_asg_title{line-height:120%;font-size:36px;font-family:'Lobster';}
a.ws_asg_link:link{text-decoration:none;color:inherit}
a.ws_asg_link:hover{color:inherit}
a.ws_asg_link:visited{color:inherit}
a.ws_asg_link:active{color:inherit}
.ws_asg_container{width:50%;float:left}
.wsNewsTitle,.ws_marqueePic_title{font-family:'Lobster';padding:10px;margin:60px 0 10px 0;font-size:36px;font-weight:600;text-transform:capitalize;text-align:center;box-sizing:border-box;line-height: 120%;}
.headline{text-transform: uppercase}
.item-type-zoom .item-info {width: 100%;}
.blog-block{border:solid 1px #ccc}
.footer .fa{color:#e75b1e}
#about,#menu{background:#E6E6E6;z-index: 1;position:relative;}
.ws_parallax{padding-top:50px;height:250px;background-image:-moz-radial-gradient(center, ellipse cover, rgba(0, 0, 0, 0.57) 0%,rgba(0, 0, 0, 0.87) 100%), url(../../images/ws_back.jpg);background-image:-webkit-radial-gradient(center, ellipse cover, rgba(0, 0, 0, 0.57) 0%,rgba(0, 0, 0, 0.87) 100%), url(../../images/ws_back.jpg);background-image:radial-gradient(ellipse at center, rgba(0, 0, 0, 0.57) 0%,rgba(0, 0, 0, 0.87) 100%), url(../../images/ws_back.jpg);background-color:#111;background-position:center;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;}
.ws_grid{display:grid;grid-template-columns:25% 75%;}
.ws_left_side{padding-right:20px}
.ws_pic_exp{background-color: rgba(0, 0, 0, 0.5);bottom:0px;position:relative;z-index:99}
.ws_pic_grid{display:grid;grid-template-columns:33% 33% 33%;margin-top: 20px;}
h2, h3 {font-family: 'Lobster',Arial,Helvetica,sans-serif;}
.triggers{float:right;color:#fff;margin:21px 0 0 0 }
.triggers .fa{color:#fff}
@media only screen and (max-width: 1170px) {
  .ws_fastAccess,.ws_footer_content,.ws_marqueePic,.ws_1000,.ws_menuSide{width:100%} 
  .ws_menuSide{padding:10px 0 10px 0;left:0;margin-left:0;}
  #cssmenu,.ws_yMneu{width:740px;}
  .ws_topSide_middle{width:670px;}
}
@media only screen and (max-width: 1024px) {
  #cssmenu,.ws_yMneu{font-size:14px}
  .ws_asg_img_1{margin-right:0px;}
  .ws_asg_content {height:300px}
  .ws_asg_container .row{margin-left:0px;margin-right:0px;}
  .ws_asg_container {width: 100%;float:none;}
  .ws_asg_img_2{width:300px;height:300px;}
}
@media only screen and (max-width:992px) {
  #ws_rMenu{display:none}
  #ws_mMenu{display:block}
  .ws_grid{display:block;}
  .ws_left_side{display:none;}
  .menuitem{color:#fff !important;}
  .wsNewsTitle,.ws_marqueePic_title{font-size:34px;}
}
@media only screen and (max-width:760px) {
.counter_td{width:50%;float:left}  
}
@media only screen and (max-width:680px) {
	.book-btn a {padding:5px 10px;min-width:150px;}
	.ws_asg_content  .ws_float_right,.ws_asg_content  .ws_float_left{float:none;}
	.ws_asg_img_div{text-align:center}
	.ws_asg_content {height:auto}
	.ws_asg_content .ws_text_left,.ws_asg_content .ws_text_right {text-align:center}
	.ws_asg_content{margin-bottom:20px}
	.ws_parallax{height:200px}
	.ws_pic_grid{grid-template-columns:50% 50%;}
	.ws_fastAccess{display: inline-table;}
}

@media only screen and (max-width:480px) {
.banner-cell .mouse {margin-top:40px;}
.banner-cell .book-btn a{background:transparent !important;border:solid 2px #fff !important;border-radius:30px;}
.banner-cell{display:block;vertical-align:inherit;margin-top:30%;}
.counter_td{width:50%;float: none;margin: auto;} 
.ws_pic_grid{display:block}
}