
/*****************************/
/*      Defalt Styles        */
/*****************************/

body{
	background:#ffffff;
	font-size:16px;
	color:#323232;
	font-family: 'Montserrat', sans-serif;
	font-weight: 300;
	margin:0px !important;

}

.padding-ship {
	margin-bottom: 350px;
}

ul.navbar-nav.mr-auto {
	margin: auto;
}

.wrapper{
	 overflow:hidden;
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility: hidden;
	-webkit-transform: translate3d(0, 0, 0);
	-moz-transform: translate3d(0, 0, 0);
}

.wrapper a.policy {
    font-size: 11px !important;
    text-decoration: underline;
		color: #fff;
}

img {
    max-width: 100%;
}
img.d-block.particle-square {
    float: right;
    padding-right: 2%;
}

h1,
h2,
h3,
h4 {
	font-weight: 600;
}

h5,
h6 {
	font-weight: 400;
}

.circle{
	border-radius:100%;
}

.required {
	color:#d9534f !important;
}

.btn-info {
    background-color: rgba(0,174,239,.8);
    border-color:  rgba(0,174,239,.8);
}

.btn-info:hover,
.btn-info:focus,
.btn-info:focus:hover,
.btn-info.focus:hover,
.btn-info.focus {
    background-color: rgba(0,174,239,1);
    border-color:  rgba(0,174,239,1);
	color:#ffffff;
	box-shadow:none;
}

.btn-add {
    background-color: rgba(86,101,107,.8);
    border-color: rgba(86,101,107,.8);
	color:#ffffff;
}

.btn-add:hover,
.btn-add:focus,
.btn-add:focus:hover,
.btn-add.focus:hover,
.btn-add.focus {
    background-color: rgba(86,101,107,1);
    border-color: rgba(86,101,107,1);
	color:#ffffff;
	box-shadow:none;
}

.width-100 {
	width:100%;
}

.bold{
	font-weight:bold;
}

.color-info {
    color:  rgba(0,174,239,1);
}

.uppercase{
	text-transform:uppercase;
}

.square {
    border-radius:0;
}

.mb-0{
	margin-bottom:0;
}

.mb-20{
	margin-bottom:1.25rem;
}

.mb-10{
	margin-bottom:10px;
}

.mt-20{
	margin-top:1.25rem;
}

.mr-10{
	margin-right:10px;
}

.btn-center{
	display:table;
	margin-left:auto;
	margin-right:auto;
}

.btn-right{
	display:table;
	float:right;
}

.text-align-justify{
	text-align:justify;
}

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

.center{
	display:table;
	margin:0 auto;
}

blockquote {
	background-color:rgba(0,174,239,.6);
	font-size:2rem;
	padding: 0 .75rem .25rem;
	color:#fff;
}

.form-control.form-control-transparent {
	background:transparent;
	border-radius:0;
	border-color:#fff;
	color:#fff;
}

.form-control.form-control-transparent:focus {
	box-shadow: inset 0 1px 1px rgba(255, 255, 255, 0.075), 0 0 8px rgba(255, 255, 255, 0.6);
}

.form-control.form-control-transparent::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
    color: #fff;
    opacity: 1; /* Firefox */
}

.form-control.form-control-transparent:-ms-input-placeholder { /* Internet Explorer 10-11 */
    color: #fff;
}

.form-control.form-control-transparent::-ms-input-placeholder { /* Microsoft Edge */
    color: #fff;
}
.checkbox input[type="checkbox"],
.radio input[type="radio"],
.checkbox-img input[type="checkbox"],
.radio-img input[type="radio"],
.checkbox-koltuk input[type="checkbox"] {
	display:none;
}

.checkbox.checkbox-transparent {
	display:inline-block;
	margin-right:10px;
}

.checkbox.checkbox-transparent input[type="checkbox"] ~ label {
	display:block;
	width:29px;
	height:29px;
	border:1px solid #fff;
	text-align:center;
}

.checkbox.checkbox-transparent input[type="checkbox"] ~ label i {
	color:transparent;
	font-size:24px;
	line-height:26px;
}

.checkbox.checkbox-transparent input[type="checkbox"]:checked ~ label i {
	color:#fff;

}

.radio input[type="radio"] ~ label {
	display:block;
	width:29px;
	height:29px;
	border:1px solid #dcdcdc;
	border-radius:100%;
	position:relative;
}

.radio input[type="radio"] ~ label:before {
	display:block;
	width:17px;
	height:17px;
	border-radius:100%;
	position:absolute;
	background:transparent;
	content:"";
	top:5px;
	left:5px;
}

.radio input[type="radio"]:checked ~ label {
	background:#00aeef;
	border:1px solid #00aeef;

}

.radio input[type="radio"]:checked ~ label:before {
	background:#fff;

}

.col-20{
	width:20%;
	float:left;
}

.padding-l-r-15{
	padding:0 15px;
}



.radio-img input[type="radio"] ~ label,
.checkbox-img input[type="checkbox"] ~ label{
	display:table;
	margin:0 auto 10px;
}

.radio-img input[type="radio"] ~ label .radio-img-block,
.checkbox-img input[type="checkbox"] ~ label .checkbox-img-block{
	border-radius:100%;
	position:relative;
}

.radio-img input[type="radio"] ~ label .radio-img-block .radio-hover,
.checkbox-img input[type="checkbox"] ~ label .checkbox-img-block .radio-hover{
	display:none;
	position:absolute;
	top:0;
	bottom:0;
	left:0;
	right:0;
}

.radio-img input[type="radio"] ~ label:hover .radio-img-block .radio-hover,
.radio-img input[type="radio"]:checked ~ label .radio-img-block .radio-hover,
.checkbox-img input[type="checkbox"] ~ label:hover .checkbox-img-block .radio-hover,
.checkbox-img input[type="checkbox"]:checked ~ label .checkbox-img-block .radio-hover{
	display:block;
}

.radio-img input[type="radio"] ~ label:hover .radio-img-block,
.radio-img input[type="radio"]:checked ~ label .radio-img-block,
.checkbox-img input[type="checkbox"] ~ label:hover .checkbox-img-block,
.checkbox-img input[type="checkbox"]:checked ~ label .checkbox-img-block{
	border-radius: 100%;
}

.radio-img input[type="radio"] ~ label:hover .radio-img-block > img,
.radio-img input[type="radio"]:checked ~ label .radio-img-block > img,
.checkbox-img input[type="checkbox"] ~ label:hover .checkbox-img-block > img,
.checkbox-img input[type="checkbox"]:checked ~ label .checkbox-img-block > img{
	opacity:0;
}

.checkbox-koltuk input[type="checkbox"] ~ label {
	display:block;
	width:38px;
	height:34px;
	background: url('../img/bos-koltuk-icon.png') no-repeat;
	background-size:cover;
	background-position:center center;
	text-align:center;
	font-size: 10px;
	line-height:20px;
	font-weight:bold;
	text-transform:uppercase;
	color:#545454;
	cursor: pointer;
}

.checkbox-koltuk input[type="checkbox"] ~ label:hover {
	background: url('../img/secili-koltuk-icon.png') no-repeat;
	background-size:cover;
	background-position:center center;
	color:#fff;
}

.checkbox-koltuk input[type="checkbox"]:checked ~ label {
	background: url('../img/secili-koltuk-icon.png') no-repeat;
	background-size:cover;
	background-position:center center;
	color:#fff;
}

.checkbox-koltuk input[type="checkbox"]:checked:disabled ~ label {
	background: url('../img/rezervasyon-koltuk-icon.png') no-repeat;
	background-size:cover;
	background-position:center center;
	color:#fff;
}

.checkbox-koltuk input[type="checkbox"]:disabled ~ label {
	background: url('../img/dolu-koltuk-icon.png') no-repeat;
	background-size:cover;
	background-position:center center;
	color:#fff;
}



/*****************************/
/*         Topbar            */
/*****************************/

.topbar {
    display: none;
    width: 100%;
    border-bottom:1px solid #a0a0a0;
}

.topbar ul {
	padding-left:0;
	margin-bottom:0;
	list-style: none;
	display: inline-block;
}

.topbar ul.topbar-left {
	float:left;
}

.topbar ul.topbar-right {
	float:right;
}

.topbar ul li{
	float:left;
}

.topbar .nav-link {
    padding: .3rem .8rem;
    color: #a0a0a0;
}

.topbar-right .search-menu .dropdown-menu {
    min-width: 19rem;
    margin-left: -12rem;
}

.topbar-right .search-menu .dropdown-menu .btn.btn-transparent {
    border: 1px solid #ced4da;
    background: transparent;
    border-left: none;
    color: #a0a0a0;
}

.topbar-right .search-menu .dropdown-menu:before {
    content: "";
    position: absolute;
    right: 90px;
    top: -8px;
    margin-right: -8px;
    width: 0;
    height: 0;
    border-bottom: 8px solid rgba(0,0,0,.15);
    border-left: 8px solid transparent;
    border-top: 0;
    border-right: 8px solid transparent;
}

.topbar-right .search-menu .dropdown-menu:after {
    content: "";
    position: absolute;
    right: 90px;
    top: -6px;
    margin-right: -7px;
    width: 0;
    height: 0;
    border-bottom: 7px solid #fff;
    border-left: 7px solid transparent;
    border-top: 0;
    border-right: 7px solid transparent;
}

.topbar-right .lang-menu .dropdown-menu {
    min-width: auto;
}

.topbar-right .lang-menu .dropdown-menu:before {
    content: "";
    position: absolute;
    left: 50%;
    top: -8px;
    margin-left: -8px;
    width: 0;
    height: 0;
    border-bottom: 8px solid rgba(0,0,0,.15);
    border-left: 8px solid transparent;
    border-top: 0;
    border-right: 8px solid transparent;
}

.topbar-right .lang-menu .dropdown-menu:after {
    content: "";
    position: absolute;
    left: 50%;
    top: -6px;
    margin-left: -7px;
    width: 0;
    height: 0;
    border-bottom: 7px solid #fff;
    border-left: 7px solid transparent;
    border-top: 0;
    border-right: 7px solid transparent;
}



/*****************************/
/*       Header Menu         */
/*****************************/

header{

}

.dropdown.show {
    background-color: #fff;
    color: #00aeef;
    height: 32px;
    border-radius: 2px;
	z-index: 1000;
}

.dropdown.show > #dropdownMenuLink {
    color: #00aeef;
}

.dropdown  a:hover {
    background-color: #00aeef;
		border-radius: 2px;
		color: #fff;
		cursor: pointer;
		transition: all 0.32s;
		cursor: pointer;

}

.dropdown  a {
    font-size: 11px;
    background-color: transparent;
    border: none;
    margin-top: 1px;

}

header .navbar-nav .dropdown-menu {
	z-index: 1000;
}

.btn-secondary:not(:disabled):not(.disabled).active, .btn-secondary:not(:disabled):not(.disabled):active, .show>.btn-secondary.dropdown-toggle,.btn-secondary:not(:disabled):not(.disabled):focus {
    color: #fff;
    background-color: transparent;
    border-color: transparent;
		box-shadow: 0 0 0 0.2rem transparent;
}

.btn-secondary:not(:disabled):not(.disabled).active:focus, .btn-secondary:not(:disabled):not(.disabled):active:focus, .show>.btn-secondary.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.2rem transparent;
}



.navbar-light .navbar-nav.navbar-left .nav-link {
    color: #0055a5;
	text-transform:uppercase;
}

.navbar-light .navbar-nav.navbar-left .active > .nav-link,
.navbar-light .navbar-nav.navbar-left .nav-link.active,
.navbar-light .navbar-nav.navbar-left .nav-link.show,
.navbar-light .navbar-nav.navbar-left .nav-link:hover,
.navbar-light .navbar-nav.navbar-left .show > .nav-link {
    font-weight: bold;
}
.navbar-light .navbar-right .navbar-nav .nav-link {
    font-size:18px;

}

.navbar-expand-lg .navbar-nav .nav-link {
    padding-right: .3rem;
    padding-left: .3rem;
}

.navbar-light .navbar-right .navbar-nav .btn-outline-secondary {
    text-transform:uppercase;
	font-size:16px;
    margin-left:.8rem;
    margin-right:.8rem;
	border-radius:0;
	font-weight:bold;
	color: #a0a0a0;
	background-color: transparent;
	background-image: none;
	border-color: #a0a0a0;
}

.navbar-light .navbar-right .navbar-nav .btn-outline-secondary.focus,
.navbar-light .navbar-right .navbar-nav .btn-outline-secondary:focus,
.navbar-light .navbar-right .navbar-nav .btn-outline-secondary.focus:hover,
.navbar-light .navbar-right .navbar-nav .btn-outline-secondary:focus:hover,
.navbar-light .navbar-right .navbar-nav .btn-outline-secondary:hover {
	color: rgba(160,160,160,.75);
}

.navbar-light .navbar-right .navbar-nav .btn-outline-secondary.focus,
.navbar-light .navbar-right .navbar-nav .btn-outline-secondary:focus {
    box-shadow: none;
}

.navbar-light .navbar-right .navbar-nav .btn-outline-secondary .fas {
    margin-left: 5px;
}

.navbar-light .navbar-right .navbar-nav .nav-link {
    padding: .3rem .8rem;
	color:#a0a0a0;
}

.navbar-light .navbar-right .navbar-nav .nav-link .fa-instagram {
	color:#cc3399;
}

.navbar-light .navbar-right .navbar-nav .nav-link:hover .fa-instagram {
	color:#cc3399;
}



.navbar-light .navbar-right .navbar-nav .nav-link:hover {
    background: transparent;
}

.navbar-light .navbar-right .navbar-nav .nav-item {
    position:relative;
}

.navbar-light .navbar-right .navbar-nav .nav-item:last-child:before {
    display:none;
}

.navbar-light .navbar-right .navbar-nav .nav-item:before {
    content:"";
	width:1px;
	height:16px;
	position:absolute;
	top:50%;
	right:0;
	margin-top:-8px;
	background-color:#a0a0a0;
}


.navbar-light .navbar-right .navbar-nav .nav-item .fa-facebook-f {
	color:#3b5998;
}

.navbar-light .navbar-right .navbar-nav .nav-item:hover .fa-facebook-f {
    color:#3b5998;
}

.navbar-light .navbar-right .navbar-nav .nav-item:hover .fa-twitter {
    color:#00aced;
}

.navbar-light .navbar-right .navbar-nav .nav-item .fa-twitter {
	color:#00aced;
}

.navbar-light .navbar-right .navbar-nav .nav-item:hover .fa-whatsapp {
    color:#25d366;
}

#navbarSearch:after {
    display: none;
}

.navbar-nav .search-menu .dropdown-menu{
	min-width:20rem;
	margin-left: -17rem;
}

.navbar-nav .search-menu .dropdown-menu:before{
    content:"";
	position:absolute;
	right:20px;
	top:-8px;
	margin-right:-8px;
	width:0;
	height:0;
	border-bottom:8px solid rgba(0,0,0,.15);
	border-left:8px solid transparent;
	border-top:0;
	border-right:8px solid transparent;
}

.navbar-nav .search-menu .dropdown-menu:after{
    content:"";
	position:absolute;
	right:20px;
	top:-6px;
	margin-right:-7px;
	width:0;
	height:0;
	border-bottom:7px solid #fff;
	border-left:7px solid transparent;
	border-top:0;
	border-right:7px solid transparent;
}

.navbar-nav .search-menu .dropdown-menu .form-control{
	border-right:none;
}

.navbar-nav .search-menu .dropdown-menu .form-control:focus{
    box-shadow:none;
}

.navbar-nav .search-menu .dropdown-menu .btn.btn-transparent {
    border: 1px solid #ced4da;
	background:transparent;
	border-left:none;
	color: #a0a0a0;
}

.navbar-nav .search-menu .dropdown-menu .form-control:focus ~ .input-group-append .btn.btn-transparent{
    border: 1px solid #80bdff;
}

.navbar-nav .search-menu .dropdown-menu .btn.btn-transparent.focus,
.navbar-nav .search-menu .dropdown-menu .btn.btn-transparent:focus,
.navbar-nav .search-menu .dropdown-menu .btn.btn-transparent:focus:hover,
.navbar-nav .search-menu .dropdown-menu .btn.btn-transparent:focus:hover,
.navbar-nav .search-menu .dropdown-menu .btn.btn-transparent:hover {
    box-shadow: none;
	color: rgba(160,160,160,.75);
}

.navbar-nav .lang-menu .dropdown-menu{
	min-width:auto;
}

.navbar-nav .lang-menu .dropdown-menu:before{
    content:"";
	position:absolute;
	left:50%;
	top:-8px;
	margin-left:-8px;
	width:0;
	height:0;
	border-bottom:8px solid rgba(0,0,0,.15);
	border-left:8px solid transparent;
	border-top:0;
	border-right:8px solid transparent;
}

.navbar-nav .lang-menu .dropdown-menu:after{
    content:"";
	position:absolute;
	left:50%;
	top:-6px;
	margin-left:-7px;
	width:0;
	height:0;
	border-bottom:7px solid #fff;
	border-left:7px solid transparent;
	border-top:0;
	border-right:7px solid transparent;
}

.container-wrap {
 	background-color:#00aeef;
}

.container-wrap .navbar-light .navbar-nav .nav-link {
    color: #fff;
		font-size: 11px;
}

.container-wrap .navbar-light .navbar-nav .active>.nav-link,
.container-wrap .navbar-light .navbar-nav .nav-link.active,
.container-wrap .navbar-light .navbar-nav .nav-link.show,
.container-wrap .navbar-light .navbar-nav .show>.nav-link,
.container-wrap .navbar-light .navbar-nav .nav-link:hover,
.container-wrap .navbar-light .navbar-nav .nav-link:focus {
    color: #fff;
		font-weight: bold;
}

.container-wrap .navbar {
    padding: 0 1rem;
}

li.nav-item.online p {
    color: #a2c614;
    font-weight: 600;
    position: relative;
    margin-right: 15px;
    text-align: center;
    top: 10px;
}

li.nav-item.online a {
    color: #a2c614;
}


/*****************************/
/*           Slider          */
/*****************************/

.slider{
	background-color: #f2f2f2;
	padding:20px 0 45px;
	position:relative;

}
.slider-border {
border-bottom: 2px solid #99ca3c;

}

.slider h1 {
font-size: 2rem;
text-align: center;

}
.slider .header-paragraph p  {
	text-align: center;
	font-size: 14px;
	 margin-bottom: 4%;
}

.slider-wrap {

	margin-top: 25px;
	padding: 0 41px;

}

.slick-slide .caption-img {
   /* width: 305px;
    height: 210px;*/

}

.slick-slide .slider-caption {
background-color: #eee;
padding: 20px 0;
position: relative;
text-align: center;
transition: all .35s;
min-height: 180px;

}

.slick-slide .slider-caption:before{
	content: "";
	position: absolute;
	left: 47%;
	border-left: 10px solid transparent;
	border-right: 10px solid transparent;
	border-bottom: 14px solid #eee;
	border-top: none;
	top: -14px;
	transition: all .35s;
}

.slick-slide.slick-current .slider-caption {
background-color: #ffd526;
transition: all .35s;
}

.slick-slide.slick-current .slider-caption:before {
	border-bottom: 14px solid #ffd526;
	transition: all .35s;
}

.slick-slide .slider-caption p{
margin-bottom: 0;
}

.slider-caption .caption-title {
color:#131313;

    font-size: 17px !important;
    font-weight: bold;
font-family: 'Palanquin Dark', sans-serif;
}

.container.bogaz-wrap.padding-ship img {
    max-width: 700px;
    max-height: 400px;
    display: block !important;
    margin: 0px auto;
}


.slider-wrap .fa-icon {
	width: 56px;
	height: 56px;
	font-size: 42px;
	line-height: 56px;
	text-align: center;
	color: rgba(0,0,0,0.3);
	cursor: pointer;
	transition: all .35s;
	position: absolute;
	top: 50%;
	margin-top: -28px;
	z-index: 100;
}


.slider-wrap .fa-icon:hover {
	transition: all .35s;
	cursor: pointer;
	color: rgba(0,0,0,0.8);
}


.slider-wrap .fa-angle-left {
left: 0;
}

.slider-wrap .fa-angle-right {
right: 0;
}

.slider-wrap a{
	text-decoration: none;
	color: #000;
	box-shadow: none;
}
.slider .marti {
	position: absolute;
    margin-top: 6%;
		margin-left: 5%;
		width: 125px;
		height: 125px;

}

.slider-vertical .marti {
	position: absolute;
    margin-top: 6%;
		margin-left: 5%;
		width: 125px;
		height: 125px;

}


/*****************************/
/*           Slider Vertical          */
/*****************************/

.slider-vertical{
	background-color: #f2f2f2;
	padding:20px 0 45px;
	position:relative;

}
.slider-vertical-border {
border-bottom: 2px solid #99ca3c;

}

.slider-vertical h1 {
font-size: 2rem;
text-align: center;

}
.slider-vertical .header-paragraph p  {
	text-align: center;
	font-size: 14px;
	 margin-bottom: 4%;
}

.slider-vertical-wrap {

	margin-top: 25px;
	padding: 0 41px;

}

.slick-vertical-slide .slider-vertical-caption {
background-color: #eee;
padding: 20px 0;
position: relative;
text-align: center;
transition: all .35s;
}

.slick-vertical-slide .slider-vertical-caption:before{
	content: "";
	position: absolute;
	left: 47%;
	border-left: 10px solid transparent;
	border-right: 10px solid transparent;
	border-bottom: 14px solid #eee;
	border-top: none;
	top: -14px;
	transition: all .35s;
}

.slick-slide.slick-current .slider-vertical-caption {
background-color: #ffd526;
transition: all .35s;
}

.slick-slide.slick-current .slider-vertical-caption:before {
	border-bottom: 14px solid #ffd526;
	transition: all .35s;
}

.slick-slide .slider-vertical-caption p{
margin-bottom: 0;
}

.slider-caption .caption-vertical-title {
color:#131313;
font-size: 14px;
font-family: 'Palanquin Dark', sans-serif;
}


.slider-vertical-wrap .fa-icon {
	width: 56px;
	height: 56px;
	font-size: 42px;
	line-height: 56px;
	text-align: center;
	color: rgba(0,0,0,0.3);
	cursor: pointer;
	transition: all .35s;
	position: absolute;
	top: 50%;
	margin-top: -28px;
	z-index: 100;
}


.slider-vertical-wrap .fa-icon:hover {
	transition: all .35s;
	cursor: pointer;
	color: rgba(0,0,0,0.8);
}


.slider-vertical-wrap .fa-angle-left {
left: 0;
}

.slider-vertical-wrap .fa-angle-right {
right: 0;
}

.slider-vertical .marti-vertical {
	position: absolute;
    margin-top: 6%;
		margin-left: 5%;
		width: 125px;
		height: 125px;

}

/*****************************/
/*           Slider Filo          */
/*****************************/

.slider-filo{
	background-color: #f2f2f2;
	padding:20px 0 45px;
	position:relative;

}
.slider-filo-border {
border-bottom: 2px solid #99ca3c;

}

.slider-filo h1 {
font-size: 2rem;
text-align: center;

}
.slider-filo .header-paragraph p  {
	text-align: center;
	font-size: 14px;
	 margin-bottom: 4%;
}

.slider-filo-wrap {

	margin-top: 25px;
	padding: 0 41px;

}

 .slider-filo-caption {
background-color: #f4f4f4;
padding: 20px 0;
position: relative;
text-align: center;
transition: all .35s;
}

 .slider-filo-caption:before{
	content: "";
	position: absolute;
	left: 47%;
	border-left: 10px solid transparent;
	border-right: 10px solid transparent;
	border-bottom: 14px solid #eee;
	border-top: none;
	top: -14px;
	transition: all .35s;
}

.slider-filo li a.active .slider-filo-caption {
background-color: #ffd526;
transition: all .35s;
}

.slider-filo li a.active .slider-filo-caption:before {
	border-bottom: 14px solid #ffd526;
	transition: all .35s;
}

 .slider-filo-caption p{
margin-bottom: 0;
}

.slider-filo .nav-pills .nav-link.active,.slider-filo .nav-pills .show>.nav-link {
    color: #fff;
    background-color: transparent;
}

.slider-filo-caption .caption-title {
color:#131313;
font-size: 14px;
font-family: 'Palanquin Dark', sans-serif;
}


.slider-filo-wrap .fa-icon {
	width: 56px;
	height: 56px;
	font-size: 42px;
	line-height: 56px;
	text-align: center;
	color: rgba(0,0,0,0.3);
	cursor: pointer;
	transition: all .35s;
	position: absolute;
	top: 50%;
	margin-top: -28px;
	z-index: 100;
}


.slider-filo-wrap .fa-icon:hover {
	transition: all .35s;
	cursor: pointer;
	color: rgba(0,0,0,0.8);
}


.slider-filo-wrap .fa-angle-left {
left: 0;
}

.slider-filo-wrap .fa-angle-right {
right: 0;
}

.slider-filo .marti {
	position: absolute;
    margin-top: 6%;
		margin-left: 1%;
		width: 125px;
		height: 125px;

}

/*****************************/
/*          Ship İnfo          */
/*****************************/
.ship-info{
	background-color: #f2f2f2;
	padding:0px 0 15px;
	position:relative;
	margin: 20px 0;

}
.ship-info h5,.ship-info p > strong {
text-align: left;
margin-top: 15px;
font-weight: 700;
}

.ship-info h5 {

	font-size: 16px;
}

.ship-info p {

	font-size: 14px;
}

.ship-info .caption-img {
	position: relative !important;

}


.ship-info .caption-img .caption-overflow {
	position: absolute;
	display: none;
	width: 100%;
	height: 100%;
	background: rgba(0,174,239,.4);
}

.ship-info .caption-img:hover .caption-overflow {
	display: block;
}

.ship-info .slider-filo-caption{
position: relative;
padding: 0 15px;
}

.filolar .ship-info .slider-filo-caption p{
	margin-bottom: 0;
	padding: 0;
	text-align: left;
}

.slider-filo .caption-img {
	max-width: 350px !important;
}

.ship-info .slider-filo-caption:before{
	content: "";
	position: absolute;
	left: 47%;
	border-left: 10px solid transparent;
	border-right: 10px solid transparent;
	border-bottom: 14px solid #eee;
	border-top: none;
	top: -28px;
	transition: all .35s;
}

.filolar .marti55{
	position:absolute;
	top:40px;
	 left: 0;
	 width: 13%;
	z-index: 111;
}

.filolar .marti33{
	position:absolute;
	top:60%;
	 right: -1%;
	 width: 13%;
	z-index: 111;
}

/*****************************/
/*          Boğaz Turları          */
/*****************************/

.bogaz-tur{
	background-color:#fff;
	position:relative;
}

.bogaz-tur .bogaz-wrap {
	background-color:#fff;
	max-width: 67%;
	position:relative;
    z-index: 100;
}

.bogaz-tur .marti1{
	position:absolute;
	top:40px;
	    left: 6%;
	 width: 13%;
	z-index: 111;
}

.bogaz-tur .marti3{
	position:absolute;
	top: 60%;
	right: 4%;
	width: 13%;
	z-index: 111;
}


.bogaz-tur h4{
	text-align:center;
	color:#000;
	font-weight:bold;
}

.bogaz-tur .bogaz-tur-block{
	padding:1rem;
}

.bogaz-tur .bogaz-tur-block .btn-light{
    display: table;
	margin: 1rem auto 0;
}

.bogaz-tur .bogaz-wrap p{
	text-align:center;
	color:#000;
	padding:20px 20px 0px 20px;
	margin-bottom:0;
	font-family: 'Palanquin', sans-serif;
}
.bogaz-tur .bogaz-wrap p strong{
font-family: 'Palanquin Dark', sans-serif;
}

/*****************************/
/*           Bulutlar          */
/*****************************/
.bulut1 {
    position: absolute;
    left: -100px;
    bottom: -20%;
    width: 570px;
    display: inline-block;
    z-index: 55;
}

.bulut1 img{
	opacity: 0.9;
}

.bulut2 {
	position: absolute;
	margin-top: -90px;
	left: -52px;
	width: 570px;
	display: inline-block;
	z-index: 55;
}

.bulut2 img{
	opacity: 0.9;
}

.bulut3 {
	position: absolute;
	margin-top: 30px;
	right: -20px;
	width: 570px;
	display: inline-block;
	z-index: 55;
}

.bulut3 img{
	opacity: 0.9;
}

.bulut5 {
	position: absolute;
	left: -104px;
	margin-top: 12%;
	display: inline-block;
	z-index: 55;
}

.bulut5 img{
	opacity: 0.9;
}

.bulut6 {
	position: absolute;
	margin-top: -4%;
	z-index: 55;
}

.bulut6 img{
	opacity: 0.9;
}

.bulut7 {
	position: absolute;
	right: -3%;
	margin-top: 8%;
	z-index: 55;
}

.bulut7 img{
	opacity: 0.9;
}

.bulut8 {
	position: absolute;
	right: -3%;
	margin-top: 18%;
	z-index: 55;
}

.bulut8 img{
	opacity: 0.9;
}

.bulut9 {
	position: absolute;
  width: 500px;
}

.bulut9 img{
	opacity: 0.9;
}

.bulut10 {
	position: absolute;
	margin-top: -200px;
	left: -10px;
  z-index: 55;
  width: 500px;
}

.bulut10 img{
	opacity: 0.9;
}

.bulut11 {
	position: absolute;
	right: -10px;
  z-index: 55;
  width: 500px;
}

.bulut11 img{
	opacity: 0.9;
}

.bulut12 {
    position: absolute;
    left: 0%;
    margin-top: 12%;
    top: 0;
    width: 500px;
    z-index: 55;
}

.bulut13 {
    position: absolute;
    left: 0%;
    margin-top: 60%;
    top: 0;
    width: 400px;
    z-index: 55;
}

.bulut14 {
	position: absolute;
	margin-top: 200px;
	right: -50px;
	width: 370px;
	display: inline-block;
	z-index: 55;
}



.input-group-append {
		z-index: 59;
}

.form-group {
    z-index: 112;
    position: relative;
}
/*****************************/
/*           Duyurular          */
/*****************************/

.container .duyuru {
    padding: 1% 2%;
		background-color: #eeeeee;
		width: 60%;
		margin-bottom: 15px;
    margin-left: 18%;
		border: 1px solid transparent;
		transition: all .3s;
}

.container .duyuru:hover {
  border: 1px solid #4aa2da;
	transition: all .3s;
}

.container .duyuru img {
  margin: auto;

	width: 64px;
}

.container .duyuru-two {
	padding: 1% 2%;
	background-color: #f9fdff;
	width: 100%;
	margin-bottom: 20px;
	border: 1px solid transparent;
	transition: all .3s;
}
.container .duyuru-two p {
	text-align: left;
}

.container .duyuru-two h4 {
	font-weight: lighter;
	background-color: #99ca3c;
	padding: 4px;
	color: white;
	border-radius: 4px;
	transition: all 0.30s;
}

.container .duyuru-two img {
	margin: auto;
	width: 64px;
}


/*****************************/
/*           Media          */
/*****************************/
.media-body h5 {
    font-size: 14px;
    font-weight: bold;
}

.media-body p {
    margin-bottom: 0;
    text-align: left;
    font-size: 12px;
}

/*****************************/
/*        Engelli Yolcu      */
/*****************************/

.disabled-passanger {

	background:url('../img/engelli-yolcu-bg.png') no-repeat;
	background-size:contain;
	background-position:top center;
	padding:500px 0 35px;
	position:relative;

}

.disabled-passanger .table td,.disabled-passanger .table th {
    padding: .50rem;
    font-size: 10px;
    vertical-align: middle;
		text-align: center;
		border: 1px solid #dee2e6;
}

.disabled-passanger .table tr td:first-child ,.disabled-passanger .table tr:first-child > td{
	font-weight: 600;
}


.slider-disabled {
	background-color: #f2f2f2;
	padding: 20px 0 80px;
	border-bottom: 1px solid #0d78b8;
	position: relative;
}

.slider-disabled-lastSection {
	background-color: #fff;
	padding-bottom: 250px;
	position: relative;
}

}
.top-space-disabled {
    position: relative;
		margin-top: 200px;

}

.top-space-disabled h1 {
    position: relative;
		    text-align: center;
}

.top-space-disabled span {
    padding: 0px 10%;
		font-family: 'Montserrat', sans-serif;
		font-size: 12px;
		font-weight:800;
}


.top-space-disabled p {
    padding: 0px 10%;
		font-family: 'Montserrat', sans-serif;
		font-size: 12px;
		font-weight: 500;
		position: relative;
		z-index: 100;
}


.top-space {
    position: relative;
		margin-top: 200px;
		margin-bottom: 250px;

}

.top-space h1 {
    position: relative;
		    text-align: center;
}

.top-space span {
    padding: 0px 10%;
		font-family: 'Montserrat', sans-serif;
		font-size: 12px;
		font-weight:800;
}


.top-space p {
    padding: 0px 10%;
		font-family: 'Montserrat', sans-serif;
		font-size: 12px;
		font-weight: 500;
		position: relative;
		z-index: 100;
}
/*****************************/
/*        Günübirlik     */
/*****************************/

.daily-unity {

	background:url('../img/gunubirlik-bg2.jpg') no-repeat;
	background-size:contain;
	background-position:top center;
	padding:350px 0 30px;
	position:relative;
	font-weight: 600;

}

/*****************************/
/*        Gökçeada     */
/*****************************/

.gokce-ada {
	background: url(../img/gokce-ada2.jpg) no-repeat;
	background-size: contain;
	background-position: top center;
	padding: 350px 0 30px;
	position: relative;
	font-weight: 600;
}


/*****************************/
/*        Online Bilet     */
/*****************************/

.online-ticket {
	background: url(../img/online-bilet.png) no-repeat;
	background-size: contain;
	background-position: top center;
	padding: 350px 0 100px;
	position: relative;
	font-weight: 600;
}



/*****************************/
/*           Kurumsal         */
/*****************************/

.corporate{
	background-color: #f2f2f2;
	padding:50px 0 150px;
	position:relative;

}
.corporate-border {
border-bottom: 2px solid #99ca3c;

}

.corporate h1 {
font-size: 2rem;
text-align: center;

}

.corporate p {
text-align: center;
margin-bottom: 50px;

}
.corporate-align {
text-align: center;

}

.corporate-align a {
color: #3f3f3f;

}

.corporate-align p {
  margin-top: 15px;
}


/*****************************/
/*           İletişim */
/*****************************/

.contact{

		background:url('../img/iletisim-map.png') no-repeat;
		background-size:contain;
		background-position:top center;
		padding:160px 0 250px;
		position:relative;
		font-weight: 600;
}


.contact h1 {
font-size: 2rem;
text-align: center;

}

.contact .info {
margin-bottom: 50px;

}

.contact .info-icon {
display: table;
margin: 0 auto 15px;

}

.contact .info p {
text-align: center;
}

.contact .info .phone-link {
    text-align: center;
    width: 100%;
    display: block;
		color: #cf2f22;
		font-size: 72px;
		font-weight: 300;
		line-height: 80px;
}


.contact-block .form-control {
    border: 1px solid #eee;
    border-radius: 0;
		-webkit-box-shadow: -1px 1px 1px 0px rgba(0,0,0,0.75);
		-moz-box-shadow: -1px 1px 1px 0px rgba(0,0,0,0.75);
		box-shadow: -1px 1px 1px 0px rgba(0,0,0,0.75);
}
.contact-block .form-control:hover,.contact-block .form-control:focus {
		color: #323232;
		-webkit-box-shadow: -1px 1px 1px 0px #00aeef;
		-moz-box-shadow: -1px 1px 1px 0px #00aeef;
		box-shadow: -1px 1px 1px 0px #00aeef;
}

.contact-block h2 {
  text-align: center;
	color:#323232;
	margin-bottom:15px;
	font-size:36px;
	text-transform:uppercase;
}

.contact-block h3 {
  text-align: center;
	color:#cf2f22;
	margin-bottom:15px;
	font-size:42px;
	font-weight:300;
	text-transform:uppercase;

}

.contact-block h4 {
  text-align: left;
	background:#00aeef;
	padding: 8px 15px;
	color:#fff;
	margin-bottom:15px;
	text-transform:uppercase;
	font-size:20px;

}

.info a {
    color: black;
}

button.btn.btn-yellow {
    background-color: #00aeef;
    color: #fff;
	border:none;
	border-radius:4px;
	font-weight: 700;
    float: right;
}


/*****************************/
/*           Dilek ve Şikayet */
/*****************************/

.wish-complaint{

		background:url('../img/dilek-sikayet.png') no-repeat;
		background-size:contain;
		background-position:top center;
		padding:250px 0 250px;
		position:relative;
		font-weight: 600;

}

.wish-complaint-block {
    margin-top: 200px;
}

.wish-complaint .marti1{
	position:absolute;
	left: 20%;
	z-index: 111;
	width: 6%;
	margin-top: 15%;
}

.wish-complaint .marti2{
	position:absolute;
	left: 10%;
	width: 9%;
	z-index: 111;
	margin-top: 30%;
}

.wish-complaint .marti3{
	position:absolute;
	right: 25%;
	z-index: 111;
	width: 3%;
	margin-top: 33%;
	transform: scaleX(-1);
}


.wish-complaint h1 {
font-size: 2rem;
text-align: center;

}

.wish-complaint .info {
margin-bottom: 50px;

}

.wish-complaint .info-icon {
display: table;
margin: 0 auto 15px;

}

.wish-complaint .info p {
text-align: center;
}

.wish-complaint input::-webkit-input-placeholder {
    font-size: 13px;
    line-height: 3;
}

.wish-complaint .info .phone-link {
    text-align: center;
    width: 100%;
    display: block;
		color: #cf2f22;
		font-size: 72px;
		font-weight: 300;
		line-height: 80px;
}


.wish-complaint-block .form-control {
    border: 1px solid #eee;
    border-radius: 0;
		-webkit-box-shadow: -1px 1px 1px 0px rgba(0,0,0,0.75);
		-moz-box-shadow: -1px 1px 1px 0px rgba(0,0,0,0.75);
		box-shadow: -1px 1px 1px 0px rgba(0,0,0,0.75);
}
.wish-complaint-block .form-control:hover,.wish-complaint-block .form-control:focus {
		color: #323232;
		-webkit-box-shadow: -1px 1px 1px 0px #00aeef;
		-moz-box-shadow: -1px 1px 1px 0px #00aeef;
		box-shadow: -1px 1px 1px 0px #00aeef;
}

.wish-complaint-block h2 {
  text-align: center;
	color:#323232;
	margin-bottom:15px;
	font-size:36px;
	text-transform:uppercase;
}

.wish-complaint-block h3 {
  text-align: center;
	color:#cf2f22;
	margin-bottom:15px;
	font-size:42px;
	font-weight:300;
	text-transform:uppercase;

}

.wish-complaint-block h4 {
  text-align: left;
	background:#00aeef;
	padding: 8px 15px;
	color:#fff;
	margin-bottom:15px;
	text-transform:uppercase;
	font-size:20px;

}

/*****************************/
/*           İndirimli Yolcu */
/*****************************/

.passanger-type{

		background:url('../img/indirimli-yolcu.png') no-repeat;
		background-size:contain;
		background-position:top center;
		padding:400px 0 250px;
		position:relative;
		font-weight: 600;

}


.passanger-type h1 {
font-size: 2rem;
text-align: center;

}

.passanger-type-block h2 {
  text-align: center;
	color:#323232;
	margin-bottom:15px;
	font-size:36px;
	text-transform:uppercase;
}

.passanger-type-block h3 {
  text-align: center;
	color:#cf2f22;
	margin-bottom:15px;
	font-size:42px;
	font-weight:300;
	text-transform:uppercase;

}

.passanger-type-text p {

	font-size: 12px;
	font-weight: 400;
}


.passanger-type .marti1{
	position:absolute;
	top:210px;
	    left: 14%;
	 width: 13%;
	z-index: 111;
}

.passanger-type .marti2{
	position:absolute;
	left: 5%;
	width: 13%;
	z-index: 111;
	margin-top: -5%;
}

.passanger-type .marti3{
	position:absolute;
	right: 5%;
	z-index: 111;
	width: 13%;
	margin-top: -25%;
	transform: scaleX(-1);
}

/*****************************/
/*           Özel Seferler */
/*****************************/

.special-expedition{

		background:url('../img/ozel seferler.png') no-repeat;
		background-size:contain;
		background-position:top center;
		padding:450px 0 250px;
		position:relative;
		font-weight: 600;

}


.special-expedition h4 {
text-align: center;
padding-bottom: 20px;

}

.special-expedition-block h2 {
  text-align: center;
	color:#323232;
	margin-bottom:15px;
	font-size:36px;
	text-transform:uppercase;
}

.special-expedition-block h3 {
  text-align: center;
	color:#cf2f22;
	margin-bottom:15px;
	font-size:42px;
	font-weight:300;
	text-transform:uppercase;

}

.special-expedition-text p {

	font-size: 12px;
	font-weight: 400;
}

/*****************************/
/*          Troya-Çanakkale  */
/*****************************/

.troya-canakkale{

		background:url('../img/troya-canakkale.png') no-repeat;
		background-size:contain;
		background-position:top center;
		padding:450px 0 250px;
		position:relative;
		font-weight: 600;

}


.troya-canakkale h4 {
text-align: center;
padding-bottom: 20px;

}

.troya-canakkale-block h1 {
  text-align: center;
	color:#323232;
	margin-bottom:15px;
	font-size:42px;
	font-weight:400;
	text-transform:uppercase;
}

.troya-canakkale-block h2 {
  text-align: center;
	color:#323232;
	margin-bottom:15px;
	font-size:36px;
	font-weight:400;
	text-transform:uppercase;
}

.troya-canakkale-block h3 {
  text-align: center;
	color:#cf2f22;
	margin-bottom:15px;
	font-size:45px;
	font-weight:300;
	text-transform:uppercase;

}

.troya-canakkale-block h5 {
  text-align: center;
	color:#323232;
	margin-bottom:15px;
	font-size:22px;
	font-weight:300;
	text-transform:uppercase;

}

.troya-canakkale-text h6 {
	color:#cf2f22;
	margin-bottom:15px;
	font-weight:300;
	text-transform:uppercase;

}

.troya-canakkale-text p {

	font-size: 12px;
	font-weight: 400;
}

.troya-canakkale .marti1{
	position: absolute;
	    top: 34%;
	    right: 18%;
	    width: 13%;
	    z-index: 111;
}

.troya-canakkale .marti2{
	position:absolute;
	left: 5%;
	width: 13%;
	z-index: 111;
	margin-top: -35%;
}

.troya-canakkale .marti3{
	position:absolute;
	right: 5%;
	z-index: 111;
	width: 13%;
	margin-top: -25%;
	transform: scaleX(-1);
}

/*****************************/
/*          Gestcard          */
/*****************************/

.basvuru{
	background-color:#00b9ee;
	padding:5rem 0 6.5rem;
	border-bottom:3px solid #99ca3c;
	position:relative;
}

.basvuru .bulut1{
	position:absolute;
	top:-70px;
	height: 200px;
	left:0;
  animation-name: bulut1;
  animation-duration: 18s;
  animation-iteration-count: infinite;
	animation-timing-function:linear;
}

@keyframes bulut1 {
    from  {left:0;}
    to {left: 100%; right:-800px;}
}

.basvuru .bulut2{
	position:absolute;
	top:50%;
	right:0;
	margin-top:-156px;
}

.basvuru .marti1{
	position:absolute;
	top:50px;
	left:200px;
}


.basvuru h4{
	text-align:center;
	color:#fff;
	font-weight:bold;
}

.basvuru .basvuru-block{
	padding:1rem;
}

.basvuru .basvuru-block .btn-light{
    display: table;
	margin: 1rem auto 0;
}

.basvuru .basvuru-block p{
	text-align:center;
	color:#fff;
	padding:5px 0;
	margin-bottom:0;
}

.gestcard-page {
	background: url(../img/gestcard-gorsel.png) no-repeat;
	background-size: contain;
	background-position: top center;
	padding: 250px 0 10px;
	position:relative;
	font-weight: 600;
	text-align: center;

}

.gestcard-page .marti3 {
    position: absolute;
    right: 5%;
    z-index: 111;
    width: 13%;
    margin-top: 32%;
    transform: scaleX(-1);
}

.gestcard-page h1 {
    font-size: 3rem;
    margin-top: 10px;
}

.gestcard-page h1, .gestcard-page h2, .gestcard-page p {
    text-transform: uppercase;
    text-align: center;
}

.gestcard-page p {

	font-weight: 300;
	color: #323232;
}


.gestcard-page h2 {
    color: #cf2f22;
    font-size: 3.5rem;
		font-weight: 300;
}
.gescard{
	background-color:#fff;
	padding:2rem 0 240px;
	position:relative;
}

.gescard .marti2{
	position:absolute;
	top:100px;
	left:100px;
}

.gescard .navigation {
	width:100%;
	height:auto;
	display:inline-block;
}

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

.gescard ul li{
	position:relative;
	padding:.5rem 0;
}

.gescard ul li h5{
	position:relative;
	padding:.5rem 0;
}

.gescard ul li h5:before{
	content:"";
	position:absolute;
	width:.5rem;
	height:.5rem;
	background-color:#d23e36;
	top:50%;
	left:-1.5rem;
	margin-top:-.25rem;
	transform:rotate(45deg);
}

.gescard ul li a{
	color:#000;
	text-decoration:underline;
	font-size:1.25rem;
}

.gescard ul li:first-child{
	padding:0;
}

.gescard ul li:first-child:before{
	display:none;
}

.gescard ul li a:hover{
	text-decoration:none;
}

.gescard .about-gescard h3{
	color:#d23e36;
	text-transform:uppercase;
}

.gescard .blog-post{
	min-height:580px;
	padding-top:95px;
	margin-bottom:35px;
}

.gescard .blog-post .blog-post-title a{
	color:#323232;
	text-decoration:none;
}

.gescard .blog-post .blog-post-title a:hover{
	text-decoration:underline;
}

.gescard .nav-pills .nav-link, .nav-pills >.nav-link {
    color: #000;
    text-decoration: underline;
    background-color: #007bff00;
		font-size: 19px;
}

.gescard .nav-pills .nav-link.active, .nav-pills .show >.nav-link {
    text-decoration: none;
		color: #fff;
		background-color: #d23e36;
		font-size: 19px;
}

/*Blog*/
.col-sm-8.post-next.pull-right {

	text-align: right;
	top: -23px;
}


/*****************************/
/*          Misyon-Vizyon  */
/*****************************/

.misyon-vizyon{

		background:url('../img/misyon-vizyon2.jpg') no-repeat;
		background-size:contain;
		background-position:top center;
		padding:450px 0 175px;
		position:relative;
		font-weight: 600;

}


.misyon-vizyon h4 {
text-align: center;
padding-bottom: 20px;
}

.misyon-vizyon-block h1 {
  text-align: center;
	color:#323232;
	margin-bottom:15px;
	font-size:42px;
	font-weight:400;
	text-transform:uppercase;
}

.misyon-vizyon-block h2 {
  text-align: center;
	color:#323232;
	margin-bottom:15px;
	font-size:36px;
	font-weight:400;
	text-transform:uppercase;
}

.misyon-vizyon-block h3 {
  text-align: center;
	margin-bottom:15px;
	font-size:35px;
	font-weight:300;


}

.misyon-vizyon-block h5 {
  text-align: center;
	color:#323232;
	margin-bottom:15px;
	font-size:22px;
	font-weight:300;
	text-transform:uppercase;

}

.misyon-vizyon-text h6 {
		margin-bottom: 15px;
    font-weight: 300;
    font-size: 16px;
    text-transform: uppercase;
    text-align: center;
}

.misyon-vizyon-text p {

	font-size: 12px;
	font-weight: 400;
}

.misyon-vizyon .marti1{
	position:absolute;
	left: 5%;
	z-index: 111;
	width: 13%;
	margin-top: 10%;
}

.misyon-vizyon .marti2{
	position:absolute;
	left: 13%;
	width: 13%;
	z-index: 111;
	margin-top: -13%;
}

.misyon-vizyon .marti3{
	position:absolute;
	right: 5%;
	z-index: 111;
	width: 13%;
	margin-top: 10%;
	transform: scaleX(-1);
}

.misyon-vizyon img.volkan-uslu {
    position: absolute;
	top: -200px;
}

.misyon-vizyon .volkan-uslu-text {
    position: absolute;
		margin: 80px 0 0 -65px;
}

.misyon-vizyon .volkan-uslu-text strong {
	font-size:16px;
	font-weight: 600;
}

.misyon-vizyon .volkan-uslu-text span {
    color:red;
		font-size:12px;
		font-weight: 300;
}

.misyon-vizyon .misyon-vizyon-text .red-icon{
	position:relative;
	padding:.5rem 0;
}

.misyon-vizyon .misyon-vizyon-text .red-icon:before{
	content:"";
	position:absolute;
	width:.4rem;
	height:.4rem;
	background-color:#d23e36;
	top:50%;
	left:-1.5rem;
	margin-top:-.25rem;
	transform:rotate(45deg);
}

/*****************************/
/*         kurallar  */
/*****************************/

.rule{

		background:url('../img/kurallar.png') no-repeat;
		background-size:contain;
		background-position:top center;
		padding:450px 0 250px;
		position:relative;
		font-weight: 600;

}


.rule h4 {
text-align: center;
padding-bottom: 20px;

}

.rule-block h1 {
  text-align: center;
	color:#323232;
	margin-bottom:15px;
	font-size:42px;

	text-transform:uppercase;
}

.rule-block h2 {
  text-align: center;
	color:#323232;
	margin-bottom:15px;
	font-size:36px;
	font-weight:400;
	text-transform:uppercase;
}

.rule-block h3 {
  text-align: center;
	color:#cf2f22;
	margin-bottom:15px;
	font-size:45px;
	font-weight:300;
	text-transform:uppercase;

}

.rule-block h5 {
  text-align: center;
	color:#323232;
	margin-bottom:15px;
	font-size:22px;
	font-weight:300;
	text-transform:uppercase;

}

.rule-text  {
    margin-bottom: 100px;
}

.rule-text h6 {
	color:#cf2f22;
	margin-bottom:15px;
	font-weight:300;
	text-transform:uppercase;

}

.rule-text p {

	font-size: 12px;
	font-weight: 400;
}

.rule .marti1{
	position: absolute;
	right: 0;
	z-index: 111;
	width: 13%;
	margin-top: 40%;
}

.rule .marti2{
	position:absolute;
	left: 0;
	width: 13%;
	z-index: 111;
	margin-top: 10%;
}

.rule .marti3{
	position:absolute;
	right: 0;
	z-index: 111;
	width: 13%;
	margin-top: 12%;
	transform: scaleX(-1);
}


.rule .card {
    background-color: transparent;
    border: none;
		border-radius: 0;
}

.rule .card-header {
    padding: 0 0;
		margin-bottom: 5px;
    background-color: #eee;
		border: 1px solid #69d0f6;
		border-radius: 0px;
    min-width:800px;
}

.rule .card-header button {
		color:  #69d0f6;
		font-weight: 500;
		border: none;
		margin: 20px;
		font-weight: 600;
		text-decoration: none;
		width: 100%;
		left: 0px;
		margin: 0px;
		padding: 10px;
		text-align: left;
}

.rule .card-header.active {
    background-color: #69d0f6;

}

.rule .card-header button:hover {
    background-color: #FFF;
		font-weight: 600;
		text-decoration: none;
		transition: all .30s;
}

.rule .card-header:hover button .fa-angle-up {
		transform: rotate(180deg);
		transition: all .30s;
}

.rule .card-header button .fa-angle-up {
		transform: rotate(0deg);
		transition: all .30s;
}

.rule .card-header.active button:hover {
    color: #69d0f6;
		border: none;
}

.rule .card-header.active button {
	color: #fff;
	margin: 20px;
	font-weight: 600;
	text-decoration: none;
	width: 100%;
	left: 0px;
	margin: 0px;
	padding: 10px;
	text-align: left;
}
.rule .rightIcon {
font-size: 28px;
position: absolute;
right: 15px;
margin-left: 580px;
}

.rule .rule-text .input-group {
	border: 1px solid #69d0f6;
	margin-bottom: 30px;
	width: 800px;
	margin-left: -35px;
}

.rule .rule-text input, .rule .rule-text button {
	border: none;
	background-color: transparent;
	box-shadow: none;
}

.rule .rule-text .fa-search {
	color: #b1b3b4;
	font-size: 20px;
}

/*****************************/
/*         Sıkça Sorunlan Sorular  */
/*****************************/

.question-telling{

		background:url('../img/sorulan-sorular.png') no-repeat;
		background-size:contain;
		background-position:top center;
		padding:450px 0 250px;
		position:relative;
		font-weight: 600;

}


.question-telling h4 {
text-align: center;
padding-bottom: 20px;

}

.question-telling-block h1 {
  text-align: center;
	color:#323232;
	margin-bottom:15px;
	font-size:42px;

	text-transform:uppercase;
}

.question-telling-block h2 {
  text-align: center;
	color:#323232;
	margin-bottom:15px;
	font-size:36px;
	font-weight:400;
	text-transform:uppercase;
}

.question-telling-block h3 {
  text-align: center;
	color:#cf2f22;
	margin-bottom:15px;
	font-size:45px;
	font-weight:300;
	text-transform:uppercase;

}

.question-telling-block h5 {
  text-align: center;
	color:#323232;
	margin-bottom:15px;
	font-size:22px;
	font-weight:300;
	text-transform:uppercase;

}

.question-telling-text  {
    margin-bottom: 100px;
}




.question-telling .question-telling-text .input-group {
border: 1px solid #69d0f6;
margin-bottom: 30px;
width: 800px;
margin-left: -35px;

}

.question-telling .question-telling-text input,.question-telling .question-telling-text button {
border: none;
background-color: transparent;
box-shadow: none;
}

.question-telling .question-telling-text .fa-search {
color: #b1b3b4;
font-size: 20px;
}

.question-telling-text h6 {
	color:#cf2f22;
	margin-bottom:15px;
	font-weight:300;
	text-transform:uppercase;

}

.question-telling-text p {

	font-size: 12px;
	font-weight: 400;
}

.question-telling .marti1{
	position: absolute;
	right: 0;
	z-index: 111;
	width: 13%;
	margin-top: 0;
}

.question-telling .marti2{
	position:absolute;
	left: 5%;
	width: 13%;
	z-index: 111;
	margin-top: 10%;
}

.question-telling .marti3{
	position:absolute;
	right: 0;
	z-index: 111;
	width: 13%;
	margin-top: 12%;
	transform: scaleX(-1);
}


.question-telling .card {
    background-color: transparent;
    border: none;
		border-radius: 0;
}

.question-telling .card-header {
    padding: 0 0;
		margin-bottom: 5px;
    background-color: #eee;
		border: none;
		border-radius: 0px;
    min-width:800px;
}

.question-telling .card-header button {
		color:  #000;
		border: none;
		margin: 20px;
		font-weight: 500;
		font-size: 14px;
		text-decoration: none;
		width: 100%;
		left: 0px;
		margin: 0px;
		padding: 10px;
		text-align: left;
}

.question-telling .card-header.active {
    background-color: #afd567;

}

.question-telling .collapse.show {
    border: 1px solid #afd567;
		margin-top: -6px;
		margin-bottom: 6px;

}

.question-telling .card-header:hover ~ .collapse.show {
    border: 1px solid #69d0f6;

}

.question-telling .card-header button:hover {
    background-color: #69d0f6;
		color: #fff;
		font-weight: 500;
		text-decoration: none;
		transition: all .30s;
}

.question-telling .card-header:hover button .fa-angle-up {
		transform: rotate(180deg);
		color: #fff;
		transition: all .30s;
}

.question-telling .card-header button .fa-angle-up {
		transform: rotate(0deg);
		color: #fff;
		transition: all .30s;
}

.question-telling .card-header.active button:hover {
    color: #fff;
		border: none;
}

.question-telling .card-header.active button {
	color: #fff;
	margin: 20px;
	font-weight: 600;
	text-decoration: none;
	width: 100%;
	left: 0px;
	margin: 0px;
	padding: 10px;
	text-align: left;
}

.question-telling .rightIcon {
font-size: 28px;
position: absolute;
right: 15px;
margin-left: 580px;
}


/*****************************/
/*         İş Başvuru Formu  */
/*****************************/
.job-apply{

		background:url('../img/is-basvuru-bg.png') no-repeat;
		background-size:contain;
		background-position:top center;
		padding:450px 0 250px;
		position:relative;
		font-weight: 600;

}

.job-apply a.continueTab {
    color: white;
		background-color: #afd765;
		border: none;
		border-radius: 0px;
}

.job-apply a.continueTab:hover {
    color: white;
}

.job-apply a.saveTab {
    color: white;
		background-color: #f00;
		border: none;
		border-radius: 0px;
}

.job-apply a.saveTab:hover {
    color: white;
}

.job-apply .tab-buttons {
    padding: 10px;
}

.job-apply h4 {
text-align: center;
padding-bottom: 20px;

}

.job-apply-block h1 {
  text-align: center;
	color:#323232;
	margin-bottom:15px;
	font-size:42px;

	text-transform:uppercase;
}

.job-apply-block h2 {
  text-align: center;
	color:#323232;
	margin-bottom:15px;
	font-size:36px;
	font-weight:400;
	text-transform:uppercase;
}

.job-apply-block h3 {
  text-align: center;
	color:#cf2f22;
	margin-bottom:15px;
	font-size:45px;
	font-weight:300;
	text-transform:uppercase;

}

.job-apply-block h5 {
  text-align: center;
	color:#323232;
	margin-bottom:15px;
	font-size:22px;
	font-weight:300;
	text-transform:uppercase;

}

.job-apply-block p {
    text-align: center;
    font-size: 20px !important;
}

.job-apply-text  {
    margin-bottom: 25px;
}




.job-apply .job-apply-text .input-group {
border: 1px solid #69d0f6;
margin-bottom: 30px;
width: 800px;
/*margin-left: -35px;*/

}



.job-apply .job-apply-text .fa-search {
color: #b1b3b4;
font-size: 20px;
}

.job-apply-text h6 {
	color:#cf2f22;
	margin-bottom:15px;
	font-weight:300;
	text-transform:uppercase;

}

.job-apply-text p {

	font-size: 12px;
	font-weight: 400;
}

.job-apply .marti1{
	position: absolute;
	left: 8%;
	width: 120px;
	margin-top: 63%;
}

.job-apply .marti2{
	position: absolute;
  left: 5%;
  width: 100px;
  transform: scaleX(-1);
  margin-top: 25%;
}

.job-apply .marti3{
	position:absolute;
	right: 20px;
	width: 150px;
	margin-top: 32%;

}


.job-apply .card {
    background-color: transparent;
    border: none;
		border-radius: 0;
}

.job-apply .card-header {
    padding: 0 0;
		margin-bottom: 5px;
    background-color: #eee;
		border: none;
		border-radius: 0px;
    min-width:800px;
}

.job-apply .card-header button {
		color:  #000;
		border: none;
		margin: 20px;
		font-weight: 500;
		font-size: 14px;
		text-decoration: none;
		width: 100%;
		left: 0px;
		margin: 0px;
		padding: 10px;
		text-align: left;
}

.job-apply .card-header.active {
    background-color: #68d1f6;

}

.job-apply .collapse.show {
    border: 1px solid #68d1f6;
		margin-top: -6px;
		margin-bottom: 6px;

}

.job-apply .card-header:hover ~ .collapse.show {
    border: 1px solid #69d0f6;

}

.job-apply .card-header button:hover {
    background-color: #69d0f6;
		color: #fff;
		font-weight: 500;
		text-decoration: none;
		transition: all .30s;
}

.job-apply .card-header:hover button .fa-angle-up {
		transform: rotate(180deg);
		color: #fff;
		transition: all .30s;
}

.job-apply .card-header button .fa-angle-up {
		transform: rotate(0deg);
		color: #fff;
		transition: all .30s;
}

.job-apply .card-header.active button:hover {
    color: #fff;
		border: none;
}

.job-apply .card-header.active button {
	color: #fff;
	margin: 20px;
	font-weight: 600;
	text-decoration: none;
	width: 100%;
	left: 0px;
	margin: 0px;
	padding: 10px;
	text-align: left;
}

.job-apply .rightIcon {
font-size: 28px;
position: absolute;
right: 15px;
margin-left: 580px;
}

.job-apply input.btn.btn-info.btn-right {
    right: 0px;
		margin-bottom: 50px;
		border: 1px solid #ff0002;
    background-color: #ff0002;
}
.job-apply input.btn.btn-info.btn-right:hover {
    right: 0px;
		margin-bottom: 50px;
		background-color: #ff0002;
		border:1px solid #ff0002;
}
.job-apply input.btn.btn-info.hoverActive {
		background-color: #afd666 !important;
		border:1px solid #afd666 !important;
}

.job-apply input.btn.btn-info.hoverActive:hover {
		background-color: #afd666 !important;
		border:1px solid #afd666 !important;
}
.job-apply label {
	font-size: 13px;
	font-weight: 400;
}
.job-apply span.radioText {
    font-size: 12px;
    font-weight: 400;
		margin-left: 4px;
		margin-right: 4px;
}

.job-apply input::-webkit-input-placeholder {
    font-size: 12px;
    line-height: 3;
}

.job-apply input {
    margin-bottom: 15px;
		border-radius: 0px;

}

.job-apply .user-profile img {
    margin: auto;
    display: block;
}

.job-apply .form-control {
    border: 1px solid #eee;
    border-radius: 0;
    -webkit-box-shadow: 1px 1px 1px 0px rgba(0,0,0,0.75);
    -moz-box-shadow: 1px 1px 1px 0px rgba(0,0,0,0.75);
    box-shadow: 1px 1px 1px 0px rgba(0,0,0,0.75);
}

.job-apply .form-control:hover, .job-apply .form-control:focus {
    color: #323232;
    -webkit-box-shadow: 1px 1px 1px 0px #00aeef;
    -moz-box-shadow: 1px 1px 1px 0px #00aeef;
    box-shadow: 1px 1px 1px 0px #00aeef;
}

.job-apply .upload-button {
	padding: 4px;
	border: none;
	border-radius: 5px;
	display: block;
	text-align: center;
	margin-top: 10px;
	font-size: 14px;
	text-decoration: underline;
	cursor: pointer
}

.job-apply .profile-pic {
    max-width: 200px;
    max-height: 200px;
    display: block;
}

.job-apply .file-upload {
    display: none;
}

.job-apply input.btn.btn-warring {
    background-color: #ffde55;
    color: red;
    margin: auto;
    display: block;
    margin-top: 10px;
}

.wrapper .modal-content.follow {
    background: url(../img/duyuru-arka-plann.png) no-repeat;
    background-size: cover;
    margin: 500px auto 0px auto;
    padding: 60px 20px 20px 120px;
    border: none;
    width: 600px;
    height: 600px;
}

wrapper .modal-content {

}
.modal-content-img {
	position: relative;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	width: 100%;
	pointer-events: auto;
	background-color: transparent;
	background-clip: padding-box;
	border: 1px solid rgba(0,0,0,.2);
	border-radius: .3rem;
	outline: 0;
	margin: 0px auto 0px auto;
	padding: 60px 20px 20px 60px;
	border: none;
	max-width: 750px;
	position: relative;
	height: 100%;
}

.wrapper .modal-content-img .close {
	color: #57b2cb;
	float: right;
	font-size: 28px;
	font-weight: bold;
	margin-left: 100%;
	background-color: white;
	margin-top: -15px;
	width: 37px;
	height: 37px;
	border-radius: 50%;
	text-align: center;
	transition: all 0.30s;
	/* z-index: 1000; */
	opacity: 1;
}

.wrapper .modal-content-img .close:hover, .wrapper .close:focus {
	color: #FFF;
	text-decoration: none;
	background-color: #10596d;
	cursor: pointer;
	transition: all 0.30s;
}

.bulutlar .bulut-pop-1 {
	background-color: none;
	margin: -20px auto 0px 420px;
	padding: 20px;
	max-width: 40%;
	max-height: 100px;
	position: absolute;
}

.bulutlar .marti-pop-1 {
	background-color: none;
	margin: 75px auto 0px 620px;
	padding: 20px;
	max-width: 130px;
	z-index: 10;
	max-height: 100px;
	position: absolute;
}

.bulutlar .marti-pop-2 {
	background-color: none;
	margin: 820px 400px 0px 0px;
	padding: 20px;
	max-width: 130px;
	right: 0px;
	max-height: 100px;
	transform: scaleX(-1);
	position: absolute;
	z-index: 1;
}

.bulutlar .bulut-pop-2 {
	background-color: none;
	margin: 170px auto 0px 150px;
	padding: 20px;
	max-width: 400px;
	max-height: auto;
	position: absolute;
}

.bulutlar .bulut-pop-3 {
	background-color: none;
	margin: 170px 150px 0px 0px;
	padding: 20px;
	max-width: 400px;
	max-height: 100px;
	right: 0px;
	position: absolute;
}

.bulutlar .bulut-pop-4 {
	background-color: none;
	margin: 320px -90px 0px 0px;
	padding: 20px;
	max-width: 350px;
	max-height: 100px;
	right: 0px;
	position: absolute;
}

.bulutlar .bulut-pop-5 {
	background-color: none;
	margin: 800px 150px 0px 0px;
	padding: 20px;
	max-width: 550px;
	max-height: 100px;
	right: 0px;
	z-index: 0;
	position: absolute;
}

p.followNoText {
    color: red;
		font-size: 70px !important;
    font-weight: 600 !important;
}

span.followNo {
    font-size: 22px;
    font-weight: 600;
}

.model-follow {

	text-align: left !important;
}

.model-cricle-one-follow {
    background-color: transparent;
    border-radius: 50%;
    width: 350px;
    position: relative;
    height: 100px;
    text-align: center;
    margin-left: 10px;
		margin-top: 60px;
	  margin-bottom: 20px;
}

.model-cricle-one-follow p {
	font-size: 20px;
	font-weight: 500;
}

.model-cricle-two-follow {
		background-color: transparent;
    border-radius: 50%;
    width: 480px;
    position: relative;
    height: 100px;
    text-align: center;
    margin-left: -50px;
    margin-top: 20px;
}

.model-cricle-two-follow p {
	font-size: 22px;
	font-weight: 500;
}

.job-apply textarea.form-control {
    margin-bottom: 15px;
}

.job-apply .searchOldApp input, .job-apply .searchOldApp button {
    border: none;
    background-color: transparent;
    box-shadow: none;
}

.job-apply div#continueSchool {
    display: contents;
}

.job-apply #collapseFive input[type="date"] {
    font-size: 12px;
}





/*****************************/
/*           Ücret Tarifeleri */
/*****************************/

.payment-specification{
	background:url('../img/ucret-tarifeleri.jpg') no-repeat;
	background-size:contain;
	background-position:top center;
	padding:450px 0 230px;
	position:relative;
	font-weight: 600;
}

.payment-specification-two{
	/*background:url('../img/ucret-tarifeleri.jpg') no-repeat;*/
	background-size:contain;
	background-position:top center;
	padding:20px 0 130px;
	position:relative;
	font-weight: 600;
}



.payment-specification .setPadding {
    position: relative;
    margin-bottom: 200px;
}

.payment-specification h1 {
font-size: 2rem;
text-align: center;

}

.dropdown-select {
 margin-bottom: 0;
 background-color: #6bd0f6;
 color: #fff;
 padding: 0 15px;
 font-size: 18px;
 line-height: 42px;
}

.dropdown-select > i.fas {
line-height: 32px;
font-size: 28px;
 float: right;

}

.payment-specification .nav-tabs.nav-tab-parent {
	border: 1px solid #eee;
	margin-bottom: 50px;
	background-color: #fff;
}

.payment-specification-two .nav-tabs.nav-tab-parent {
	border: 0px solid #eee;
	margin-bottom: 50px;
	background-color: #fff;
	display: inline-flex;
}

.payment-specification .nav-tabs.nav-tab-parent .nav-item {
    	margin-bottom: 0px;
		width: 100%;
		text-align: center;
		border-radius: 0px;
}

.payment-specification-two .nav-tabs.nav-tab-parent .nav-item {
	margin-bottom: 20px;
	width: 100%;
	margin-left: 10px;
	text-align: center;
	border-radius: 0px;
}

.payment-specification .nav-tabs.nav-tab-parent .nav-link {
    border: none;
		border-top: 1px solid transparent;
		border-bottom: 1px solid transparent;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
		color: #323232;
		font-weight: 400;
		font-size: 14px;
}

.payment-specification-two .nav-tabs.nav-tab-parent .nav-link {
	border: none;
	border-top: 1px solid transparent;
	border-bottom: 1px solid transparent;
	border-top-left-radius: 0;
	border-top-right-radius: 0;
	color: #323232;
	font-weight: 400;
	font-size: 12px;
	min-height: 60px;
	border-radius: 5px;
}

.payment-specification .nav-tabs.nav-tab-parent .nav-link.active,.nav-tabs.nav-tab-parent .nav-link:hover {
	border-top: 1px solid #e2e2e2;
	border-bottom: 1px solid #e2e2e2;
	background-color: #6acff6;
	color: white;
}

.payment-specification-two .nav-tabs.nav-tab-parent .nav-link.active,.nav-tabs.nav-tab-parent .nav-link:hover {
	border-top: 1px solid #e2e2e2;
	border-bottom: 1px solid #e2e2e2;
	background-color: #6acff6;
	color: white;
	-webkit-box-shadow: 10px 10px 114px -4px rgb(202, 200, 200);
	-moz-box-shadow: 10px 10px 114px -4px rgba(202,200,200,1);
	box-shadow: 10px 10px 114px -4px rgb(202, 200, 200);
}


.payment-specification .table td, .payment-specification .table th {
    border: 1px solid #dee2e6;
}

.payment-specification .table td:nth-child(4) {
/*border-right: none;*/
}

.payment-specification .table td:nth-child(5) {
/*border-left: none; */
}

.payment-specification .table td {
font-size: 14px;
    min-width: 140px;
}

.payment-specification .marti1  {

    position: absolute;
    left: 0px;
    width: 150px;
    margin-top: 400px;
    margin-left: 100px;
}

.nav-tabs.nav-tab-child .nav-link {

border-top-left-radius: 0;
border-top-right-radius: 0;
    color: #fff;
    background-color: #6bd0f6;
}

.payment-specification .nav-tabs.nav-tab-child .nav-item.show .nav-link, .payment-specification .nav-tabs.nav-tab-child .nav-link.active {
color: #fff;
background-color: #2dbcf2;
border-color: transparent;
width: 200px;
}

.payment-specification-two .nav-tabs.nav-tab-child .nav-item.show .nav-link, .payment-specification-two .nav-tabs.nav-tab-child .nav-link.active {
color: #fff;
background-color: #2dbcf2;
border-color: transparent;

}

.nav-tabs.nav-tab-child .nav-link:hover {
border-color: transparent;
background-color: #0394CB;
}

.nav-tabs.nav-tab-child ~ .tab-content .table  {

border: 1px solid #e2e2e2;
}
.nav-tabs.nav-tab-child ~ .tab-content tbody tr td {
text-align: center;
border: none;
}

.nav-tabs.nav-tab-child ~ .tab-content tbody tr {
border-top: 1px solid transparent;
border-bottom: 1px solid transparent;
}

.nav-tabs.nav-tab-child ~ .tab-content tbody tr:last-child {

border-bottom: 1px solid #e2e2e2;
}

.nav-tabs.nav-tab-child ~ .tab-content tbody tr:hover {
background-color: #eee;
border-top: 1px solid #e2e2e2;
border-bottom: 1px solid #e2e2e2;
}



/*****************************/
/*           İhaleler          */
/*****************************/

.container .ihale {
    padding: 0% 2%;
		background-color: #eeeeee;
		width: 100%;
		margin-bottom: 15px;
		border: 1px solid transparent;
		transition: all .3s;
}

.container .ihale:hover {
  border: 1px solid #4aa2da;
	transition: all .3s;
}

.container .ihale img {
  margin: auto;
	max-width: 250px;

}

.media.ihale h5 {
    color: #779dc8;
    margin-top: 10px !important;
}

.media.ihale p {
	padding: 1% 0%;
	color: #131313;
		text-align: left;
		font-weight: 400;
		font-size: 12px;
}

.media.ihale p > span {
	color: #00aeef;
}

.media.ihale a.btn.btn-info {
    padding: .25rem 2rem;
    margin-bottom: 10px;
		border-radius: 0px;
		color: #00aeef;
		background-color: #eee;
}

.media.ihale a.btn.btn-info:hover {
		color: #eee;
		background-color: #00aeef;
}

.ihaleler{
	background-color:#fff;
	position:relative;
}

.ihaleler .ihaleler-wrap {
	background-color:#fff;

	max-width: 67%;
	position:relative;
}

.ihaleler .marti1{
	position:absolute;
	top:40px;
	    left: 6%;
	 width: 13%;
	z-index: 111;
}

.ihaleler .marti3{
	position:absolute;
	top: 60%;
	right: 4%;
	width: 13%;
	z-index: 111;
}


.ihaleler h4{
	text-align:center;
	color:#000;
	font-weight:bold;
}

.ihaleler .ihaleler-block{
	padding:1rem;
}

.ihaleler .ihaleler-block .btn-light{
    display: table;
	margin: 1rem auto 0;
}

.ihaleler .ihaleler-wrap p{
	text-align:center;
	color:#000;
	padding:20px 20px 0px 20px;
	margin-bottom:0;
	font-family: 'Palanquin', sans-serif;
}
.ihaleler .ihaleler-wrap p strong{
font-family: 'Palanquin Dark', sans-serif;
}


/*****************************/
/*           Filomuz          */
/*****************************/

.container .filolar {
    padding: 0% 2%;
		background-color: #eeeeee;
		width: 80%;
		margin-bottom: 15px;
    margin-left: 10%;
		border: 1px solid transparent;
		transition: all .3s;
}

.container .filolar:hover {
  border: 1px solid #4aa2da;
	transition: all .3s;
}

.container .filolar img {
  margin: auto;
	max-width: 250px;

}

.filolar{
	background-color:#fff;
	position:relative;
}

.filolar .filolar-wrap {
	background-color:#fff;

	max-width: 67%;
	position:relative;
}

.filolar .marti1{
	position:absolute;
	top:40px;
	    left: 6%;
	 width: 13%;
	z-index: 111;
}

.filolar .marti3{
	position:absolute;
	top: 60%;
	right: 4%;
	width: 13%;
	z-index: 111;
}


.filolar h4{
	text-align:center;
	color:#000;
	font-weight:bold;
}

.filolar .filolar-block{
	padding:1rem;
}

.filolar .filolar-block .btn-light{
    display: table;
	margin: 1rem auto 0;
}

.filolar .filolar-wrap p{
	text-align:center;
	color:#000;
	padding:20px 20px 0px 20px;
	margin-bottom:0;
	font-family: 'Palanquin', sans-serif;
}

.filolar .filolar-wrap p strong{
font-family: 'Palanquin Dark', sans-serif;
}

.filolar .tab-content>.active {
    margin-bottom: 250px;
}

 .slider-filo ul#pills-tab {
    display: -webkit-box;
}


.slider-filo ul#pills-tab {
	margin: auto auto auto -50px;
}

.filolar .table td, .filolar .table th {
    padding: .75rem;
    vertical-align: middle;
    border: 1px solid #dee2e6;
		font-size: 12px;

	text-align: center;
}



/*****************************/
/*           Blog */
/*****************************/

.blog{

		background-color: transparent;
		background-size:contain;
		background-position:top center;
		padding:0px 0 250px;
		position:relative;
		font-weight: 600;
}

.blog .marti2{
	position:absolute;
	left: 8%;
	width: 9%;
	z-index: 111;
	margin-top: 52%;
}

.blog .marti3{
	position:absolute;
	right: 5%;
	z-index: 111;
	width: 13%;
	margin-top: 66%;
	transform: scaleX(-1);
}

.blog .card-container {
    margin-top: 50px;
}

.blog .card.mb-3 {
    border: none;
    border-radius: 0;
}

.blog .card-container {
	border-bottom: 1px solid #aaaaaa;
	padding-bottom: 100px;
}

.blog .card-container:last-child    {
 border-bottom: none;
}

.blog a.card-button {
    background-color: #ff2a00;
    color: #fff;
	width: 25%;
	height: 35px;
	text-align: center;
	cursor: pointer;
}


.blog a.card-button:hover {
	text-decoration: none;
}

.blog p.card-text {
    font-size: 12px;
    font-weight: 500;
}

.blog .card-right-container {
    margin-top: 50px;
}

.blog  input,.blog button.searchButton {
border: none;
background-color: #eaeaea;
color:#8f8f8f;
border-radius: 0px;
box-shadow: none;

}

.blog button.searchButton .fa-search {
font-size: 24px;

}

.blog button.searchButton {
font-size: 24px;
margin-left: -1px;

}

.blog .input-group {
border: 1px solid #eaeaea;
margin-bottom: 15px;

}

.category-div {
    padding: 20px;
    background-color: #f7f7f7;
		margin-bottom: 20px;
}

.blog ul.category li {
    background-color: #f7f7f7;
    padding: 5px 10px 10px 0px;
    border-bottom: 1px solid #e0e0e0;
    color: #a8a8a8;
    font-weight: 500;
}

.blog ul.category li a {

	color: #a8a8a8;
}

.blog ul.category {
    list-style-type: none;
    position: relative;
    display: contents;
}

.blog span.categoryCount {
    position: absolute;
    right: 35px;
}

.blog .nav-tabs {
    border-bottom: 1px solid #dee2e6;
    /*display: -webkit-box;*/
		padding-left: 46px;
}

.blog .nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active {
    color: #ffffff;
    background-color: #ff2b02;
    font-size: 12px;
		font-weight: 500;
}

.blog .nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link {
    color: #000;
		background-color: #f1f1f1;
    font-size: 12px;
}

.blog .nav-tabs .nav-item {

	width: 80px;
	text-align: center;
}

.blog .last-article {
    display: flex;
    margin-top: 10px;
		border-bottom: 1px solid #e0d6d6;
padding-bottom: 10px;
}

.blog .last-article span {
    font-size: 12px;
    font-weight: 500;
}

.blog .last-article p {
    font-size: 10px;
    font-weight: 700;

    color: #dad6d6;
}

.blog .last-article:last-child {

	border-bottom: none;
}

.blog .right-page-arrow hr {
position: absolute;
right: 150px;
width: 50%;
border-top: 1px solid rgba(0,0,0,1);
}

.blog .right-page-arrow button {
	position: relative;
  left: 880px;
  margin-left: 10px;
  background-color: rgba(0,0,0,0.2);
  color: #fff;
  font-weight: 600;
  font-size: 18px;
  border-radius: 3px;
  padding: 2px 10px 2px 10px;
	transition: all 0.30s;

}
.blog .right-page-arrow button:hover {
	background-color: rgba(0,0,0,1);
	transition: all 0.30s;
	cursor: pointer;

}
.last-article .media img.mr-3 {
	border-radius: 50%;
	height: 60px;
	width: 60px;
}

.blog .last-article a {
	color:#000;
}

.blog .last-article a:hover {
	text-decoration: none;
	cursor: pointer;
}

.blog-content {
	margin-top: 7%;
}

.blog-content p {
	font-size: 13px;
	font-weight: 500;
	/* letter-spacing: 0.5px; */
}

.pagination li {
	padding: 9px;
}
.pagination li a {
	color: #00aeef !important;
}

.pagination li.active a {
	color: #5bb300 !important;
}
.pagination li.disabled a {
	color: #00aeef55 !important;
}
/*****************************/
/*          Modal Popup          */
/*****************************/

.commercial {
	width: 320px;
	height: 245.9px;
	text-align: center;
	padding-top: 50px;
	color: #fff;
}

/* The Modal (background) */
.wrapper .modal {
    display: none; /* Hidden by default */
    position: fixed; /* Stay in place */
    z-index: 250; /* Sit on top */
    padding-top: 100px; /* Location of the box */
    left: 0;
    top: 0;
    width: 100%; /* Full width */
    height: 100%; /* Full height */
    overflow: auto; /* Enable scroll if needed */
    background-color: rgb(0,0,0); /* Fallback color */
    background-color: rgba(0,174,239,0.6); /* Black w/ opacity */
}

/* Modal Content */
.wrapper .modal-content {
	/*background:url('../img/duyuru-arka-plann.png') no-repeat;*/
	background:#fff;
	background-size:cover;
	margin: 200px auto 0px auto;
	padding: 0px 20px 20px 120px;
	border: none;
	width: 600px;
	height: auto;
	-webkit-box-shadow: 6px 6px 50px 0px rgb(97, 205, 247);
	-moz-box-shadow: 6px 6px 50px 0px rgba(97,205,247,1);
	box-shadow: 6px 6px 50px 0px rgb(97, 205, 247);

}

.wrapper .bulut-pop-1 {
	background-color: none;
	margin: -50px auto 0px 420px;
	padding: 20px;
	width: 40%;
	height: 100px;
	position: absolute;
}

.wrapper .bulut-pop-2 {
	background-color: none;
	margin: 300px auto 0px 150px;
	padding: 20px;
	width: 400px;
	height: auto;
	position: absolute;
}

.wrapper .bulut-pop-3 {
	background-color: none;
	margin: 300px 150px 0px 0px;
	padding: 20px;
	width: 400px;
	height: 100px;
	right: 0px;
	position: absolute;
}

.wrapper .bulut-pop-4 {
	background-color: none;
	margin: 450px -90px 0px 0px;
	padding: 20px;
	width: 350px;
	height: 100px;
	right: 0px;
	position: absolute;
}

.wrapper .bulut-pop-5 {
	background-color: none;
	margin: 750px 150px 0px 0px;
	padding: 20px;
	width: 550px;
	height: 100px;
	right: 0px;
	z-index: 0;
	position: absolute;
}

.wrapper .marti-pop-1 {
	background-color: none;
	margin: 50px auto 0px 620px;
	padding: 20px;
	width: 130px;
	z-index: 0;
	height: 100px;
	position: absolute;
}

.wrapper .marti-pop-2 {
	background-color: none;
	margin: 800px 400px 0px 0px;
	padding: 20px;
	width: 130px;
	right: 0px;
	height: 100px;
	transform: scaleX(-1);
	position: absolute;
}

.wrapper a#buttonOkey {
    text-align: center;
}

/* The Close Button */
.wrapper .close {
	color: #d12d17;
	float: right;
	font-size: 28px;
	font-weight: bold;
	margin-left: 427px;
	background-color: transparent;
	margin-top: 10px;
	width: 37px;
	height: 37px;
	border-radius: 50%;
	text-align: center;
	transition: all 0.30s;
}

.wrapper .close:hover,
.wrapper .close:focus {
    color: #FFF;
    text-decoration: none;
		background-color: #cf2f22;
    cursor: pointer;
		transition: all 0.30s;
}

.notification-header {
    margin-left: 130px;
}

.notification-header h6 {
	color: #cf2f22;
	margin-top: 20px;
  	/*margin-left: 10px;*/
	font-size: 20px;
	font-weight: 300;
}

.model-cricle-one {
    background-color: transparent;
    border-radius: 50%;
    width: 350px;
    position: relative;
    text-align: center;
    margin-left: 10px;
	margin-top: 10px;
	/*height: 20px;*/
}

.model-cricle-one p {
	font-size: 20px;
	font-weight: 500;
}

.model-cricle-two {
		background-color: transparent;
    border-radius: 50%;
    width: 480px;
    position: relative;
    /*height: 100px;*/
    text-align: center;
    margin-left: -50px;
    /*margin-top: 20px;*/
}

.model-cricle-two p {
	font-size: 12px;
	font-weight: 500;
}

.model-cricle-three {
    width: 120px;
    /*margin-top: 30px; */
    margin-left: 120px;
}

.model-cricle-three a.form-control.btn-info {
    color: #fff;
    cursor: pointer;
}

/*****************************/
/*          Anasayfa          */
/*****************************/

.image-low-size {
	max-width: 50% !important;
	!important; margin: auto !important;
}

.cancelTrip .carousel.slide i {
	font-size: 45px;
	color: #98cc2d;
	margin-top: 100%;
}

table.tablomuz.k-table td {
	padding: 8px;
	font-weight: 600;
	text-align: center;
}

select#selectTrip {
	background: transparent url(../img/nereye.png) no-repeat 92% center;
	background-size: 35px 22px;
	width: 100%;
}

select#selectLine {
	background: transparent url(../img/nerden.png) no-repeat 92% center;
	width: 100%;
}

.a-link a {
    color: #000;
    text-decoration: none;
}
.select-change-bg .nice-select li.option:hover {
    background-color: #9aca3a !important;
    color: #fff;
}

.select-change-bg .nice-select {

	padding: 0px 0px 2px 50px;
	background: transparent url(../img/nereye.png) no-repeat 10px center;
    background-size: 30px 15px;
	width: 100%;

}

.nice-select li.option:hover {
    background-color: #00aeef !important;
    color: #fff;
}

.nice-select {

    padding: 2px 2px 2px 35px;
    background: transparent url(../img/nerden.png) no-repeat left center;
    background-size: 35px 20px;
		width: 95%;

}

.nice-select.open .list {

    width: 100%;
}

.col-yd {
	-webkit-box-flex: 0;
    flex: 0 0 20%;
    max-width: 20%;
		padding: 7px;
}

.buy-ticket-tabs a.seferDegistirGlobal {
    position: absolute;
    margin-left: 18.4%;
    margin-top: 5.8%;
}


.buy-ticket-tabs .selectPeerTo{
    overflow:hidden;
}

.buy-ticket-tabs .selectPeerTo img {
    display: block;
    margin: 10px 0px;
}

.buy-ticket-tabs .selectPeerTo select{

    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
		font-weight: 600;
		padding: 2px 2px 2px 45px;
		background: transparent url("../img/nerden.png") no-repeat left center;
		background-size: 35px 20px;
		border: 1px solid #cccaca73;
    border-radius: 0px;


}

.buy-ticket-tabs .selectPeerFrom{
    overflow:hidden;

}

.buy-ticket-tabs .selectPeerFrom img {
    display: block;
    margin: 10px 0px;
}

.buy-ticket-tabs .selectPeerFrom select{
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
		font-weight: 600;

    background: transparent url("../img/nereye.png") no-repeat left center;
		background-size: 30px 15px;
		padding: 2px 2px 2px 45px;
		border: 1px solid #cccaca73;
    border-radius: 0px;

}


.buy-ticket-tabs input[type="text"]#expeditionDate{
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
		font-weight: 600;
    background: transparent url("../img/tarih-icon.png") no-repeat 90% center;
		border: 1px solid #cccaca73;
    border-radius: 0px;

}

.buy-ticket-tabs input[type="date"]#expeditionDate{
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
		font-weight: 600;
    background: transparent url("../img/tarih-icon.png") no-repeat 90% center;
		border: 1px solid #cccaca73;
    border-radius: 0px;
		color: #000000;

}

.buy-ticket-tabs input[type="text"]#passangerInfo{
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
		font-weight: 600;
    background: transparent url("../img/yolcu-bilgisi-icon.png") no-repeat 90% center;
		background-size: 18px 22px;
		border: 1px solid #cccaca73;
    border-radius: 0px;

}



.index-page {
	background:url('../img/anasayfa.jpg') no-repeat;
	background-size:cover;
	background-position:top center;
	padding:650px 0 0px;
	position:relative;
	font-weight: 600;
	text-align: center;
	border-bottom: 2px solid #99ca3c;

}


.index-page .buy-ticket-tabs {
    top: -280px;
    position: absolute;
	left:70px;

}


.buy-ticket .nav-pills .nav-link.active, .nav-pills .show>.nav-link {
    color: #00aeef;
    border-radius: 0;
    background-color: #fafafa;
    font-weight: 600;
}

.buy-ticket .nav-pills .nav-link, .nav-pills .show>.nav-link {
    color: #fff;
    border-radius: 0;
    background-color: #00aeef;
		border-right: 2px solid #0071cc;
    font-weight: 500;
		padding: 7px 50px 7px 10px;
}

.buy-ticket .nav-pills .nav-link img {
		padding: 0px 10px 0px 0px;
}

.buy-ticket .nav-pills .nav-item:last-child>.nav-link{
		background-color: #058dc0;
		color:#fff;
		border-right: none;
    padding: 10px 65px 11px 65px;
}


#sefer-sorgula .trips .nav-pills .nav-link.active, .nav-pills .show>.nav-link {
    color: #00aeef;
    border-radius: 0;
    background-color: #fafafa;
    font-weight: 600;
}

#sefer-sorgula .trips .nav-pills .nav-link, .nav-pills .show>.nav-link {
    color: #fff;
    border-radius: 0;
    background-color: #299fd2;
		border-right: 2px solid #0071cc;
    font-weight: 500;

}

#sefer-sorgula .trips .nav-pills .nav-link img {
		padding: 0px 10px 0px 0px;
}

#sefer-sorgula .trips .nav-pills .nav-link span.tab-text {
    top: 2px;
    position: relative;
}

#sefer-sorgula .trips .nav-pills .nav-link span.tab-img-hover {
    display: none;
}

#sefer-sorgula .trips .nav-pills .nav-link.active>span.tab-img-hover  {
	display: inline;
}

#sefer-sorgula .trips .nav-pills .nav-link.active>span.tab-img  {
	display: none;
}

#sefer-sorgula .trips .nav-pills .nav-link span.tab-img {

}

#sefer-sorgula .trips .nav-pills .nav-item:last-child>.nav-link{

		border-right: none;

}

#sefer-sorgula .trips-content .tab-content .tab-pane {
	background-color: #fafafa;
	margin-top: -16px;
	padding: 20px 2px 42px 2px;
	text-align: left;
	max-width: 800px
}


.index-page .marti1{
	position: absolute;
	left: 50px;
	width: 100px;
	margin-top: 1200px;
}

.index-page .marti2{
	position:absolute;
	left: 15%;
	width: 100px;
	margin-top: 450px;
	transform: scaleX(-1);
}

.index-page .marti3{
	position: absolute;
  right: 50px;
  width: 150px;
  margin-top: 650px;
  transform: scaleX(1);

}

.index-page h1 {
    font-size: 3rem;
    margin-top: 10px;
}

.index-page h1, .index-page h2, .index-page p {
    text-transform: uppercase;
    text-align: center;
}

.index-page p {

	font-weight: 300;
	color: #323232;
}


.index-page h2 {
    color: #cf2f22;
    font-size: 3.5rem;
		font-weight: 300;
}
.index-section-two {
	background:url('../img/troya-canakkale.png') no-repeat;
	background-size:contain;
	background-position:top center;
	padding:450px 0 50px;
	font-weight: 600;
	position:relative;

}

.index-section-two .troya-header {
	text-align: center;
}

.index-section-two .troya-header p {
    font-weight: 300;
    text-transform: uppercase;
}

.index-section-two .troya-header h2 {
    color: #d54b3f;
    font-size: 40px;
    font-weight: 300;
}

.index-section-two .troya-header h3 {
    font-weight: 500;
}

.index-section-two .troya-header h3 span {
    font-size: 26px;
}

.index-section-two .troya-header h4 {
    color: #d54b3f;
    font-weight: 300;
}

.index-section-two .troya-header p span {
    font-size: small;
    text-transform: none;
}

.index-section-two .troya-info {
	margin-top: 10px;
	height: 200px;
}

.index-section-two .troya-info-img {
	margin-left: 50px !important;
	height: 60px;
	width: 60px;
}

.index-section-two .troya-info-img-hover {
		display: none;
	margin-left: 50px !important;
	height: 60px;
	width: 60px;
}

.index-section-two .troya-info-block {
    margin-top: 45px;
		transition: all 0.30s;
}

.index-section-two .troya-info-block p {
		font-size: 12px;
		font-weight: 400;
		text-align: center;
}

.index-section-two .troya-info img {
    display: block;
    margin: 0 auto;
}

.index-section-two .content-text {
	display: none;
	transition: all 0.90s;
}

.index-section-two .content-text p {
    font-size: 9px;
    font-weight: 400;
    margin-top: 7px;
    text-align: center;
}


.troya-info:hover> .troya-info-block  {
margin-top: 10px;
transition: all 0.30s;

}

.troya-info:hover> .troya-info-img-hover  {
	display: block;
	transition: all 0.30s;
}

.troya-info:hover> .troya-info-img  {
	display: none;
	transition: all 0.30s;
}

.troya-info:hover> .content-text  {
display: block;
transition: all 0.90s;

}

.trips-content .tab-content .tab-pane input.form-control {
		margin-top: 32px;
		font-size: 12px;
		padding: 8px;
}

.trips-content .tab-content .tab-pane button.form-control {
		margin-top: 33px;
		border-radius: 0;
		font-size: 14px;
		border: none;
		text-align: center;
}

.trips-content .tab-content .tab-pane a.form-control {
	margin-top: 33px;
	border-radius: 0;
	font-size: 14px;
	border: none;
	text-align: center;
	color:white;
}

.index-section-three {
	background-color: #f2f2f2;
	padding:20px 0 55px;
	font-weight: 600;
	position:relative;
  max-height: 500px;
	border-bottom: 2px solid #99ca3c;
}

.index-section-three h1 {
font-size: 34px;
font-weight: 500;
}

.index-section-three p {
font-weight: 400;
}

.index-section-four {
	background-color: #fff;
	padding:20px 0 25px;
	font-weight: 600;
	position:relative;
}

.index-section-four .rent-car {
	background:url('../img/arac-kiralama.png') no-repeat;
	background-size: contain;
	background-position: top center;
	padding: 100px 0px 200px;
	left: 0;
}

.index-section-four .rent-car-text {
margin-left: 200px;
margin-top: 50px;

}

.rent-car-text h5 {
    font-weight: 600;
    font-size: 23px;
}

.rent-car-text h6 {
    background-color: #00aeef99;
    font-size: 18px;
    color: white;
		font-weight: 300;
    padding: 7px 0px;

}

.rent-car-text p {
		margin-top: 10px;
    font-size: 12px;
    font-weight: 400;
}

.index-section-four .hotel-rez {
	background:url('../img/otel-rezarvasyon.png') no-repeat;
	background-size: contain;
	background-position: top center;
	padding: 50px 0px 250px;
	margin-left: 20px;
	left: 0;
}

.index-section-four .hotel-rez-text {
margin-left: 200px;
margin-top: 50px;

}

.hotel-rez-text h5 {
    font-weight: 600;
    font-size: 23px;
}

.hotel-rez-text h6 {
    background-color: #00aeef99;
    font-size: 18px;
    color: white;
		font-weight: 300;
    padding: 7px 0px;
		margin-right: 30px;
}

.hotel-rez-text p {
		margin-top: 10px;
    font-size: 12px;
    font-weight: 400;
}

.hotel-rez-text-right {
    margin-left: 300px;
}

.index-section-five {
	background-color: #f2f2f2;
	padding:20px 0 100px;
	font-weight: 600;
	position:relative;
	border-bottom: 2px solid #99ca3c;
}

/*
.index-section-six {
	background-color: #fff;
	padding:20px 0 255px;
	font-weight: 600;
	position:relative;
}
*/

.index-section-five .instaSize {
    position: relative;
    max-width: 300px;
    max-height: 500px;
	display: block;
	margin: auto;
}

.index-page .pnrNo {
	background-color: #f9fdff;
    padding: 60px 100px;
	border-radius: 10px;
}

.index-page .cancelTrip {
    background-color: #f9fdff;
	padding: 10px 0px 10px 0px;
	border-radius: 5px;
	transition: all 0.30s;
	border:5px solid #99ca3c;
}



.index-page .cancelTrip  .duyuru-two h4 {
	transition: all 0.30s;
	text-align: left;
	width: 100%;
	font-size: 19px;
}




button#searchPnrBtn {
	border-left: 0px solid #fff;
	background-color: #058dc0;
	color: white;
	border-radius: 0px;
	padding: 5.75px 18px;
}

input#searchPnrText {
	border-right: 0px solid;
	border-radius: 0px;
}


.all-news .card-text {
	font-size: 11px !important;
}

.all-news .card-title {
	font-size: 12px !important;
	font-weight: bold;
}

.all-news .card-body p , .all-news .card-body p span, .all-news .card-body span{
	font-size: 11px !important;
	font-weight: 400 !important;
}

.all-news .card {
	margin: 10px 0px;
}

.news-image-list li img {
	width: 150px;
	height: 100px;
}

.news-image-list li {
	margin: 3px !important;
}

.shadow-1 {
	-webkit-box-shadow: 0 5px 15px rgba(0,0,0,.5);
	box-shadow: 0 5px 15px rgba(0,0,0,.5);
}


/*****************************/
/*           Footer          */
/*****************************/

footer{
	background:url('../img/footer-bg.png') no-repeat;
	background-size:cover;
	background-position:center top;
	padding:65px 0 35px;
	position:relative;
}

a#dropdownMenuFooter:hover {
	background-color: transparent;
}

.dropdown.dropdown-bg.show {
	 background-color: transparent !important;
}

.dropdown-menu.dropdown-footer.show {
	display: block;
	background-color: #008194 !important;
}

a#dropdownMenuFooter {
	margin-left: -13px;
	font-size: 15px;
	margin-bottom: -5px;
	margin-top: -5px;
}


ul#portfolio li {
    max-width: 30%;
    display: inline-block;
    margin: 10px;
    text-align: center;

}

ul#portfolio li label {
    font-size: 19px;
    font-weight: lighter;
    color: #00adf2;
}
ul#portfolio {
    padding-top: 30px;
}

.bilet-satis-text {
	margin-top: 60px;
}

.pagenation-three {
	display: inline-block;
	list-style-type: none;
	background: transparent;
	border: 0px !important;
	padding: 0px;
	float: right;
}

.pagenation-three li {
	float: left;
	list-style: outside none none;
	/* width: 10%; */
	border-radius: 50%;
	padding: 5px 11px;
	background-color: transparent;
	color: black;
	text-align: center;
	font-size: 12px;
	margin-right: 3px !important;

}

.pagination .page-item a:focus {
	box-shadow: none !important;
	border: none !important;
}

.pagenation-three li.active {
	background: #00aeef;
}

.pagenation-three li.active  a{
	background: #00aeef;
	color: white;
}

.pagenation-three li a {
	color: black;
	text-decoration: none;
}

.pagenation-three li i {
	color: #6d6965;
}

.pagenation-three li.disabled i {
	color: #6d696544;
}


/*****************************/
/*       Footer Widgets      */
/*****************************/

footer .footer-bar .navbar-brand{
	margin:1rem 0;
}

footer .footer-bar .widget{
	margin-bottom:20px;
}

footer .footer-bar .widget-about ul{
	list-style:none;
}

footer .footer-bar .widget-about ul li{
	padding:3px 0;
}

footer .footer-bar .widget-about ul li a{
	color:#fff;
	text-decoration:none;
}

footer .footer-bar .widget-about ul li a:hover{
	text-decoration:underline;
}

footer .footer-bar .widget-seferler h4{
	color:#fff;
	border-bottom:2px solid #fff;
	display:inline-block;
}

footer .footer-bar .widget-seferler ul{
	list-style:none;
	padding-left:0;
}

footer .footer-bar .widget-seferler ul li{
	padding:3px 0;
}


footer .footer-bar .widget-seferler ul li a{
	color:#fff;
	text-decoration:none;
}

footer .footer-bar .widget-seferler ul li a:hover{
	text-decoration:underline;
}

footer .footer-bar .widget-duyuru h4{
	color:#fff;
}

footer .footer-bar .widget-duyuru form{
	width:100%;
}

footer .footer-bar .widget-duyuru form .btn.btn-yellow{
	border: 1px solid #f1f5f6;
  border-left: none;
  background: rgb(241, 245, 246);
  color: #02475f;
	text-transform:uppercase;
	font-weight:bold;
	border-radius:0;
}

footer .footer-bar .widget-duyuru .checkbox.checkbox-transparent{
	float:left;
}

footer .footer-bar .widget-duyuru .checkbox.checkbox-transparent ~ p{
	color:#fff;
	font-size:.75rem;
}

footer .footer-bar .widget-duyuru .footer-social{
	list-style:none;
	padding-left:0;
}

footer .footer-bar .widget-duyuru .footer-social li{
	padding:3px 12px;
	float:left;
}

footer .footer-bar .widget-duyuru .footer-social li:first-child{
	padding-left:0;
}

footer .footer-bar .widget-duyuru .footer-social li a{
	color:rgba(255,255,255,.8);
	font-size:20px;
}

footer .footer-bar .widget-duyuru .footer-social li a:hover{
	color:rgba(255,255,255,1);
}
/* kaldırıldı 06.09.2021
footer .gemi1{
	position:absolute;
	top:-250px;
	left:-585px;
    animation-name: gemi1;
    animation-duration: 45s;
    animation-iteration-count: infinite;
	animation-timing-function:linear;
	width: 585px;
}

@keyframes gemi1 {
    from  {left:-585px;}
    to {left: 100%; right:-590px;}
}

footer .gemi2{
	position:absolute;
	top:-245px;
	left:-585px;
    animation-name: gemi2;
    animation-duration: 25s;
    animation-iteration-count: infinite;
	animation-timing-function:linear;
	width: 585px;
}

@keyframes gemi2 {
    from  {left:-585px;}
    to {left: 100%; right:-590px;}
}
*/




@media (min-width: 1490px) {
	.payment-specification{
		padding:620px 0 230px;
	}

}



@media (max-width: 1200px) {


	.navbar-light .navbar-nav.navbar-left .nav-link {
    font-size: 9px;
}

.navbar-light .navbar-right .navbar-nav .nav-link {
    font-size: 9px;
}

.navbar-light .navbar-right .navbar-nav .btn-outline-secondary {
    font-size: 9px;
}

.container-wrap .navbar-light .navbar-nav .nav-link {
    font-size: 8px;
}

.dropdown a {
    font-size: 9px;
    background-color: transparent;
    border: none;
    margin-top: 1px;
}

.bulut9 {
  width: 400px;
}

.bulut10 {
	margin-top: -200px;
  width: 300px;
}

.disabled-passanger {
	padding:420px 0 100px;

}

.daily-unity {
	padding: 190px 0 100px;

}

.slider .marti {
    position: absolute;
    margin-top: 8%;
    width: 90px;
    height: 90px;
}

.slider-vertical .marti {
    position: absolute;
    margin-top: 8%;
    width: 90px;
    height: 90px;
}

.troya-canakkale .marti1{
	display: none;
}

.gescard .marti2{
	display: none;
}

.misyon-vizyon .volkan-uslu-text {
		margin: 80px 0 0 -25px;
}

.rule {
padding:350px 0 250px;
}

.rule .marti1{
display: none;
}

.rule .marti2{
display: none;
}

.rule .marti3{
display: none;
}

.rule .card-header {
min-width:1000px;

}


.question-telling {
padding:350px 0 250px;
}

.question-telling .marti1{
display: none;
}

.question-telling .marti2{
display: none;
}

.question-telling .marti3{
display: none;
}

.job-apply .marti1{
display: none;
}

.job-apply .marti2{
display: none;
}

.job-apply .marti3{
display: none;
}

.question-telling .card-header {
min-width:1000px;

}

.job-apply .card-header {
    min-width:1000px;
}

.wish-complaint{
		padding:200px 0 250px;
}

.blog .right-page-arrow button {
  left: 680px;
}

.blog button.card-button {

		width: 32%;
}

.hotel-rez-text-right {
    margin-left: 200px;
}

.buy-ticket .nav-pills .nav-link.active, .nav-pills .show>.nav-link {
    width: 300px;
}

.buy-ticket .nav-pills .nav-link, .nav-pills .show>.nav-link {
    font-size: 9px;
    width: 200px;
}

.buy-ticket .nav-pills .nav-item:last-child>.nav-link {
	padding: 16px 66px 16px 65px;
}


.index-page .buy-ticket-tabs {
    top: -470px;
	left:0px;
}


.index-section-two .troya-info-block p {
    font-size: 9px;
}

.index-page .marti1{
	display: none;
}

.index-page .marti2{
	display: none;
}

.index-page .marti3{
	display: none;
}

.selectPeerTo select{
    padding: 2px 2px 2px 40px;
		font-size: 12px;
}



.selectPeerFrom select{
    padding: 2px 2px 2px 40px;
		font-size: 12px;
}

.buy-ticket-tabs input[type="text"]#expeditionDate{
	font-size: 12px;

}

.buy-ticket-tabs input[type="text"]#passangerInfo{
	font-size: 12px;

}

.buy-ticket-tabs a.seferDegistirGlobal {
	margin-left: 18.1%;
	margin-top: 6.9%;
}

.payment-specification .nav-tabs.nav-tab-child .nav-item.show .nav-link, .nav-tabs.nav-tab-child .nav-link.active {
    width: 170px;
}

.payment-specification{
		padding:350px 0 230px;
}

.slider-filo .parse-col {
    width: 80%;
    position: relative;
    margin-left: -10px;
    padding: 0px;
}

.commercial {
	height: 225.9px;
	margin-left: -30px;
}

.index-section-two .troya-info-img {
	margin-left: 30px !important;
}

.index-section-two .troya-info-img-hover {
	margin-left: 30px !important;
}

	.gestcard-page {
		padding: 150px 0 10px;

	}

	.online-ticket {
		padding: 220px 0 100px;
	}

	.contact{
		padding:100px 0 250px;
	}

	.gokce-ada {
		padding: 250px 0 30px;

	}
}

@media (max-width: 992px) {

	.news-image-list  {
		padding: 0px !important;
	}

    ul#portfolio li {
        max-width: 100%;
        display: block;
        margin-left: -15px;
    }

	.payment-specification .nav-tabs.nav-tab-child .nav-item.show .nav-link, .nav-tabs.nav-tab-child .nav-link.active {
	    width: 210px;
	}

.navbar-light  .navbar-right {
    display: none;
}

.navbar-toggler:not(:disabled):not(.disabled) {

    margin-bottom: 5px;
    margin-top: 5px;
    background-color: #fff;

}

.navbar-toggler:not(:disabled):not(.disabled):focus {
    margin-bottom: 5px;
    margin-top: 5px;
    background-color: #fff;

}

.slider .marti {
    position: absolute;
    margin-top: 2%;
    margin-left: 2%;
    width: 60px;
    height: 60px;
}

.dropdown a {
    margin-left: -10px;
}

.bulut1 {
		position: absolute;
		left: -100px;
		bottom: -20%;
		width: 470px;
		display: inline-block;
		z-index: 55;
}

.bulut2 {
	position: absolute;
	margin-top: -90px;
	left: -52px;
	width: 470px;
	display: inline-block;
	z-index: 55;
}

.bulut3 {
	position: absolute;
	margin-top: 30px;
	right: -20px;
	width: 470px;
	display: inline-block;
	z-index: 55;
}

.bulut5 {
	position: absolute;
	left: -104px;
	margin-top: 12%;
	display: inline-block;
	z-index: 55;
	width: 470px;
}


.bulut9 {
  margin-top: 38%;
  width: 300px;
}

.bulut10 {
  margin-top: 20%;
  width: 300px;
}

	.bulut8 {
		display: none;
	}

	.bulut11 {
		display: none;
	}

.container-wrap .navbar-light .navbar-nav .nav-link {
    font-size: 14px;
}

.dropdown a {
    font-size: 14px;
	z-index: 1001;
}

.disabled-passanger {
	 padding:350px 0 60px;
	}


.daily-unity {
		 padding:0 0 60px;
}

.top-space {
    margin-top: 55%;
}

.special-expedition{
		padding:340px 0 250px;

}

.troya-canakkale{
		padding:350px 0 250px;
}

.misyon-vizyon{
		padding:350px 0 70px;
}


.misyon-vizyon .volkan-uslu-text {
		margin: 10px 0 0 0;
}

.rule .card-header {
    min-width:850px;
}

.rule {
padding:250px 0 250px;
}

.rule .rule-text #accordion {
    margin-left: 0px;
}


.question-telling .card-header {

    min-width:750px;
}

.question-telling {
padding:250px 0 250px;
}


.question-telling .card-header button {
		font-size: 11px;

}

.question-telling .rule-text #accordion {
    margin-left: 0px;
}

.question-telling .question-telling-text .input-group {
width: 750px;
margin-left: -30px;
}

.rule .rule-text .input-group {
	width: 750px;
	margin-left: -30px;
}

.job-apply .card-header {
    min-width:750px;
}

.job-apply {
padding:250px 0 250px;
}

.job-apply .card-header button {
		font-size: 11px;

}

.job-apply .rule-text #accordion {
    margin-left: 0px;
}

.job-apply .job-apply-text .input-group {
width: 750px;
margin-left: -30px;
}

.wish-complaint{
		padding:0px 0 250px;
}

.blog .right-page-arrow button {
  left: 460px;
}

.blog .category-div {
    font-size: 10px;

}

.index-section-four .rent-car-text {
margin-left: 10px;
margin-top: 50px;

}

.hotel-rez-text-right {
    margin-left: 80px;
}

.index-section-four .rent-car {

    padding: 100px 0px 100px;
}

.index-section-five .col-lg-4.feed-center {
    margin-left: 200px;
    margin-top: 30px;
}

.index-section-two .troya-info-block p {
    font-size: 12px;
}

.index-page {
    background-size: cover;
    padding: 0 0 150px;
}

.index-page .buy-ticket-tabs {
    top: 35px;
    position: relative;
}

.trips .nav-item {
    width: 25%;
}

.buy-ticket > ul > .nav-item {
    width: 100%;
}

.buy-ticket .nav-pills .nav-link, .buy-ticket .nav-pills .show>.nav-link {
    width: 100%;
		padding: 7px 10px 7px 10px;
}

.buy-ticket .nav-pills .nav-link.active, .buy-ticket .nav-pills .show>.nav-link {
    width: 100%;
}

#sefer-sorgula .trips .nav-pills .nav-link, .nav-pills .show>.nav-link {
    width: 100%;
}

#sefer-sorgula .trips .nav-pills .nav-link span.tab-text {
    display: inline-block;
    font-size: 13px;
}

#sefer-sorgula .trips .nav-pills .nav-link img {
    padding: 0;
		width: 40px;
    height: 40px;
}

.selectPeerTo select, .selectPeerTo, .selectPeerFrom select, .selectPeerFrom {
    width: 100%;
}

.trips-content .tab-content .tab-pane button.form-control {

    margin-left: 0;
	}

	.index-section-two {
    margin-top: 0;
}

.col-yd {
	-webkit-box-flex: 0;
    flex: 0 0 100%;
    max-width: 100%;
		padding: 7px;
}


.selectPeerTo select{
		font-size: 16px;
}



.selectPeerFrom select{
		font-size: 16px;
}

.buy-ticket-tabs input[type="text"]#expeditionDate{
	font-size: 16px;

}

.buy-ticket-tabs input[type="text"]#passangerInfo{
	font-size: 16px;

}

.buy-ticket-tabs a.seferDegistirGlobal {
    margin-left: 14.5%;
    margin-top: 1%;
}

.index-page .pnrNo {
    background-color: #fafafa;
    padding: 70px 10px;
}

.payment-specification{

		padding:350px 0 230px;

}

.slider-filo ul#pills-tab {
	 margin: auto auto auto 100px;
}

.slider-filo .parse-col {
    width: 80%;
    margin-left: -120px;
}


.right-page-arrow {
	font-size: 13px;
}

.commercial {
	width: 100%;
	height: 4%;
	text-align: center;
	padding-top: 70px;
	color: #fff;
}

	.modal-content-img {
		width: 100%;
		margin: 0px;
		height: 100%;
		padding: 46px;
	}

	.buy-ticket .nav-pills .nav-link img {
		display: none;
	}

	.buy-ticket .nav-pills .nav-link, .nav-pills .show>.nav-link {
			font-size: 14px;
	}

	.index-section-two .troya-info-img {
		margin-left: 75px !important;
	}

	.index-section-two .troya-info-img-hover {
		margin-left: 75px !important;
	}

	.gestcard-page {
		padding: 50px 0 100px;

	}
	.online-ticket {
		padding: 50px 0 100px;
	}
	.contact{
		padding:0px 0 250px;
	}

	.gokce-ada {
		padding: 0px 0 30px;

	}
	.center {
		width: 313px;
	}
	.basvuru .marti1 {
		display: none;
	}

	.payment-specification .marti1 {
		display: none;
	}

	.all-news .card {
		width: 13rem !important;
	}
}

@media (max-width: 768px) {

	.bulut12 {
		display: none;
	}

	.right-page-arrow {
		font-size: 16px;
	}

	.bulut1 {
	    position: absolute;
	    left: -100px;
	    bottom: -30%;
	    width: 270px;
	    display: inline-block;
	    z-index: 55;
	}

	.bulut2 {
		position: absolute;
		left: -52px;
		width: 270px;
		display: inline-block;
		z-index: 55;
	}

	.bulut3 {
		position: absolute;
		right: -20px;
		width: 270px;
		display: inline-block;
		z-index: 55;
	}

	.bulut5 {
		position: absolute;
		left: -104px;
		display: inline-block;
		width: 270px;
		z-index: 55;
	}

	.bulut9 {
	display: none;
	}

	.bulut10 {
	  display: none;
	}

	.disabled-passanger {
	 padding:250px 0 60px;
	}

 .daily-unity {
	 padding:0;
	}

	.top-space {
	    margin-top: 65%;
	}

	.passanger-type{

	padding:300px 0 250px;

	}


	.passanger-type .marti2{
		display: none;
	}

	.passanger-type .marti3{
		display: none;
	}

	.special-expedition{
			padding:300px 0 250px;

	}

	.troya-canakkale .marti2{
		display: none;
	}

	.troya-canakkale .marti3{
		display: none;
	}

	.gescard .container {
    display: inline-grid;
}

.misyon-vizyon{

		padding:250px 0 175px;

}

.volkan-uslu {
display: none;
}

.misyon-vizyon .marti1{
	display: none;
}

.misyon-vizyon .marti2{
	display: none;
}

.misyon-vizyon .marti3{
	display: none;
}
.rule .bulut12 {

	display: none;
}

.rule {
padding:190px 0 250px;
}

.rule .card-header {

    min-width:550px;
}

.question-telling .bulut12 {

	display: none;
}

.question-telling {
padding:190px 0 250px;
}

.question-telling .card-header button {
		font-size: 10px;

}

.question-telling .card-header {

    min-width:550px;
}

.question-telling .question-telling-text .input-group {
width: 550px;
margin-left: -20px;
}

	.rule .rule-text .input-group {
		width: 550px;
		margin-left: -20px;
	}

.job-apply .bulut12 {

	display: none;
}


.job-apply .card-header {
    min-width:550px;
}

.job-apply .card-header button {
		font-size: 10px;

}

.job-apply .card-header {

    min-width:550px;
}

.job-apply .job-apply-text .input-group {
width: 550px;
margin-left: -20px;
}


.wish-complaint{
		padding:-200px 0 250px;
}

.wish-complaint .marti1{
	left: 20%;
	margin-top: 10%;
}

.wish-complaint .marti2{
	left: 0;
	margin-top: 30%;
}

.wish-complaint .marti3{
	display: none;
}

.blog .right-page-arrow hr {
  width: 100%;
	right: 0px;
}

.blog .category-div {
    font-size: 18px;

}

.blog .marti2{
display: none;
}

.blog .marti3{
	display: none;
}

.index-section-four .rent-car-text {
margin-left: 100px;
margin-top: 150px;

}

.index-section-four .hotel-rez-text {
margin-left: 0px;
margin-top: 180px;

}
.hotel-rez-text-right {

	margin-left: 50px;
}

.index-section-four .rent-car {

    padding: 100px 0px 50px;
}

.wrapper .notification-header {
    margin-left: 10px;
    margin-top: 0px !important;
    width: 100px;
}

.wrapper .notification-header h6 {
     margin-top: 0px;
    font-size: 10px;
}


.wrapper .model-cricle-one {
    width: 150px;
		margin-left: -30px;
}

.wrapper .model-cricle-one p {
    font-size: 9px;
}

.wrapper .model-cricle-two {
    width: 280px;
    margin-left: -95px;
}

.wrapper .model-cricle-two p {
    font-size: 7px;
}

.index-section-five .col-lg-4.feed-center {
    margin-left: 100px;
}

.index-section-two .troya-info-block p {
    font-size: 10px;
}


.model-cricle-one-follow {
	width: 100px;
	margin-left: -40px;
	margin-top: 10px;
	margin-bottom: 0px;
}

.model-cricle-one-follow p {
	font-size: 20px;
	font-weight: 500;
}

.model-cricle-two-follow {
		width: 180px;
		margin-left: -50px;
		margin-top: 0px;
}

.model-cricle-two-follow p {
	font-size: 12px;
	font-weight: 500;
}

p.followNoText {
		font-size: 34px !important;
}

span.followNo {
    font-size: 14px;
}

.wrapper .modal-content.follow {
    width: 320px;
    height: 320px;
}

.wrapper .modal-content.follow {
    margin: 1000px auto 0px auto;
}

.payment-specification .nav-tabs.nav-tab-child .nav-item.show .nav-link, .nav-tabs.nav-tab-child .nav-link.active {
		width: 300px;
}

.payment-specification{

		padding:250px 0 230px;

}

	.slider-filo .parse-col {
		width: 60%;
		margin-left: 70px;
	}

	.slider-filo ul#pills-tab {
		margin: auto auto auto 50%;
		display: block;
	}

.slider-filo ul li{
	 margin-right: -50px;
}



.slider-filo .marti {
display: none;
}

.slider-filo .parse-col {
		margin-left: -100px;
}


.container .ihale {
	display: grid;
}

.container .ihale img {
    margin: auto;
    max-width: 100%;
}

.index-section-two {
	padding: 220px 0 50px;
}

	.index-section-two .troya-info-img {
		margin-left: 90px !important;
	}

	.index-section-two .troya-info-img-hover {
		margin-left: 90px !important;
	}

	.gestcard-page {
		padding: 0px 0 100px;

	}

	.online-ticket {
		padding: 0px 0 100px;
	}

	.payment-specification-two{
		padding:20px 0 230px;
	}

	.bulut11 {
		display: none;
	}

	.notification-header h6 {
		color: #cf2f22;
		margin-top: 10px !important;
		margin-left: 10px;
		font-size: 20px;
		font-weight: 300;
	}

	.wrapper .modal-content {
		padding: 20px 20px 20px 120px;
		width: 320px;
		height: auto;
	}

	.wrapper .notification-header img {
		width: 50px !important;
		height: 32px !important;
		margin-left: 10px;
	}

	.wrapper .model-cricle-three {
		width: 90px;
		margin-top: 0px;
		margin-left: 0px;
	}

	.wrapper .model-cricle-three  a {
		font-size: 10px !important;
	}

	.wrapper .close {
		margin-left: 160px;
		margin-top: -15px;
	}

	.all-news .card {
		width: 16rem !important;
	}

}

@media (max-width: 576px) {

	.all-news .card {
		margin: 10px auto;
	}


	.special-expedition{
			padding:260px 0 250px;

	}

	.troya-canakkale{

			padding:300px 0 250px;
	}

	.misyon-vizyon{

			padding:180px 0 175px;

	}

	.rule .card-header {

	    min-width:500px;
	}

	.question-telling .card-header button {
			font-size: 9px;

	}

	.question-telling .card-header {

			min-width:450px;
	}

	.question-telling .question-telling-text .input-group {
	width: 350px;
	margin-left: 70px;
	}

	.rule .rule-text .input-group {
		width: 350px;
		margin-left: 70px;
	}

	.job-apply .card-header button {
			font-size: 9px;

	}

	.job-apply .card-header {

			min-width:450px;
	}

	.job-apply .job-apply-text .input-group {
	width: 350px;
	margin-left: 70px;
	}

	.wish-complaint{
			padding:-100px 0 250px;
	}

	.wish-complaint .marti1{
	display: none;
	}

	.wish-complaint .marti2{
		display: none;
	}

	.blog .right-page-arrow button {
	  left: 340px;

	}

	.index-section-four .rent-car-text {
	margin-left: 0px;
	margin-top: 150px;

	}


	.index-section-four .hotel-rez-text {
	margin-left: 0px;
	margin-top: 180px;

	}
	.hotel-rez-text-right {

		margin-left: 0px;
	}

	.index-section-two .troya-info-block p {
	    font-size: 13px;
			font-weight: 500;
	}


	#sefer-sorgula .trips .nav-pills .nav-link span.tab-text {
	    display: none;
	}



	.gescard ul {
	    margin-right: 100px;
		}



	.slider-filo .parse-col {
	    width: 60%;
	    margin-left: 70px;
	}

	.slider-filo ul#pills-tab {
	    margin: auto;
	    display: block;
	}

	.col-sm-8.post-next.pull-right {
		 text-align: center;
		 top: 0px;
	}
	.col-sm-6.post-prev.pull-left {
		 text-align: center;

	}

	.index-section-two .troya-info-img {
		display: block;
		margin: 0px auto !important;
	}

	.index-section-two .troya-info-img-hover {

		margin: 0px auto !important;
	}
	.gestcard-page h2 {
		 font-size: 1rem;
	}

	.container .duyuru {
		width: 90%;
		margin-left: 10%;

	}
        
        .container .nduyuru1 {
            width: 100%;
            margin: auto;
            display: block;
            justify-content: flex-end;
            flex-direction: row;
        }

	.bulut3 {
		display: none !important;
	}

	.bulut5 {
		display: none !important;
	}

}



@media (max-width: 480px) {


footer .footer-bar .widget-about ul {
    list-style: none;
    padding-left: 0;
}

footer .footer-bar .widget-duyuru .h4,
footer .footer-bar .widget-duyuru h4 {
    font-size: 1.3rem;
}

.slider .marti {
    position: absolute;
    margin-top: 10%;
    margin-left: 10%;
    width: 30px;
    height: 30px;
}


.daily-unity{
background: rgba(255,255,255,0.5);
}

.top-space {
    margin-top: 70px;
}

.special-expedition{
		padding:200px 0 250px;

}

.troya-canakkale{

		padding:200px 0 250px;
}

.rule .card-header button {
		font-size: 11px;
		min-width:100px;
}
.rule .card-header {

		min-width:330px;
}

.question-telling .card-header button .fa-angle-up {
	display: none;
}

.question-telling .card-header button {
		font-size: 7px;
		min-width:100px;
}
.question-telling .card-header {

		min-width:250px;
}

.question-telling .question-telling-text .input-group {
width: 300px;
margin-left: 55px;
}

.rule .rule-text .input-group {
	width: 300px;
	margin-left: 55px;
}


.job-apply .card-header button .fa-angle-up {
	display: none;
}

.job-apply .card-header button {
		font-size: 7px;
		min-width:100px;
}
.job-apply .card-header {

		min-width:250px;
}

.job-apply .job-apply-text .input-group {
width: 300px;
margin-left: 55px;
}



.wish-complaint{
		padding:100px 0 250px;
}

.blog .right-page-arrow button {
	left: 210px;

}

.blog button.card-button {

		width: 36%;
}

.index-section-four .rent-car-text {
margin-left: 0px;
margin-top: 90px;

}

.index-section-five .col-lg-4.feed-center {
    margin-left: 60px;
}

.buy-ticket-tabs a.seferDegistirGlobal {
    margin-left: 22.5%;
    margin-top: 2%;
}

.payment-specification .nav-tabs.nav-tab-child .nav-item.show .nav-link, .nav-tabs.nav-tab-child .nav-link.active {
		width: 240px;
}

.payment-specification{
		padding:240px 0 230px;
}

.disabled-passanger {

	padding:150px 0 60px;
}

	.index-section-two {
		padding: 180px 0 50px;
	}

	.online-ticket {
		padding: 70px 0 100px;
	}

	.payment-specification-two{
		padding:20px 0 130px;
	}

	.bulut12 {
	display: none;
	}

	.gokce-ada {
		padding: 100px 0 30px;

	}
}

.media-body {
	text-align: left !important;
}

@media (max-width: 420px) {

	.question-telling .question-telling-text .input-group {
		width: 70%;
	margin-left: 55px;
	}

	.rule .rule-text .input-group {
		width: 200px;
		margin-left: 55px;
	}

	.index-section-five .col-lg-4.feed-center {
	    margin-left: 30px;
	}

	.gescard .nav-pills .nav-link, .nav-pills >.nav-link {

			font-size: 12px;
	}

	.gescard .nav-pills .nav-link.active, .nav-pills .show >.nav-link {

			font-size: 12px;
	}

	.slider-filo .parse-col {

			margin-left: 40px;
	}

	.container .ihale {
		display: unset;
}

}

@media (max-width: 381px) {

	.index-section-five .col-lg-4.feed-center {
	    margin-left: 15px;
	}

	.payment-specification .nav-tabs.nav-tab-child .nav-item.show .nav-link, .nav-tabs.nav-tab-child .nav-link.active {
			width: 170px;
	}

}

@media (max-width: 350px) {

	.index-section-five .col-lg-4.feed-center {
	    margin-left: 0px;
	}

}
