
h1 , h2{
    font-family: 'Open Sans', sans-serif;
    -webkit-font-smoothing: antialiased;
    -webkit-text-shadow: rgba(0,0,0,.01) 0 0 1px;
    text-shadow: rgba(0,0,0,.01) 0 0 1px;
    margin-bottom: 0;
    color: #2c2c2c;
    font-weight: 700;
    text-transform: uppercase;
    letter-spacing: 0.2em;
    text-align: center;
}
#about{
  padding-bottom: 63px;
  padding-top: 92px;
}
#services{
  padding-bottom: 63px;
  padding-top: 63px;
}
.heading_head{
  padding-bottom: 63px;
}

.image {
  background-color: #490d40;
  background: url('../img/banner1.jpg') no-repeat center center;
  background-size: cover;
  height: 570px;
  margin-top: -20px;
  background-attachment: fixed;
}
.image .heading {
  color: white;
  text-align: center;
  padding-top: 200px;
}
.image p {
  text-align: center;
  padding: 20px 60px;
}
.image p .btn {
  background-color: transparent;
  color: white;
  border: 1px solid white;
  padding: 10px;
  font-size: 1.2em;
}
.image p .btn:hover {
  color: #10243f;
  border-color: #10243f;
}
.navbar {
  height: 80px;
  background-color: transparent;
  border: none;
  color: white;
  z-index: 100;
  transition: background-color 1s ease 0s;
}
.fa_font{
  font-size: 26px;
  padding-right: 8px;
}
.footer_sub_addr{
  margin-left: 33px;
}
.font_quotes{
  font-size: 23px;
  font-style: oblique;
  font-family: initial;
}
.navbar-default .navbar-brand {
  margin-top: 10px;
  color: white;
}
.navbar-default .navbar-brand:hover {
  color: #10243f;
  border: 1px solid #10243f;
}
.navbar-default .navbar-nav > li > a {
  color: white;
  font-weight: 700;
  margin: 17px 5px 5px 5px;
}
.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:active, .navbar-default .navbar-nav > li > a:focus {
  color: white;
  background: #ff0e3b;
}
.navbar-default .navbar-nav > li > a:visited {
  color: white;
  text-decoration: none;
}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
  background-color: transparent;
  color: #10243f;
}
.navbar-default .navbar-toggle {
  border-color: #10243f;
}
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {
  background-color: #490d40;
}
.navbar-default .navbar-toggle .icon-bar {
  color: #10243f;
  background-color: #10243f;
}
.navbar-default .navbar-collapse.collapse.in ul {
  background-color: #490d40;
}
/* Solid class attached on scroll past first section */
.navbar.solid {
  background-color: #190a49;
  transition: background-color 1s ease 0s;
  box-shadow: 0 0 4px grey;
}
.navbar.solid .navbar-brand {
  color: #cdd1d6;
  transition: color 1s ease 0s;
}
.navbar.solid .navbar-nav > li > a {
  color: #ffffff;
  transition: color 1s ease 0s;
}
.about {
  background-color: #fffffd;
  color: #490d40;
  height: 600px;
  text-align: center;
  margin-top: -20px;
}
.about h2 {
  padding-top: 220px;
}
.about p {
  text-align: justify;
  line-height: 2;
}
#prohibition p {
  color: #490d40;
  text-align: justify;
  line-height: 2;
}
#prohibition_right{
    color: white;
    background: #190a49;
    padding-top: 24px;
    padding-bottom: 24px;
}
.navy_blue{
    background: #190a49;
    color: white;
    padding: 50px;
}
.blue{
    background: #3c098d;
    color: white;
    padding: 50px;
}
.red{
    background: #ff0e3b;
    color:white;
    padding: 50px;
}
#about_right{
  background-image: url(../img/abt_img.png);
  background-size: cover;
  height: 510px;
}
#prohibition_left{
  background-image: url(../img/prohibition.jpg);
  height: 581px;
  background-size: cover;
  background-repeat: no-repeat;
}
.prohibition_list{
  line-height: 3.4;
}
.prohibition_list li {
  list-style-type: none;
}
.prohibition_list li i{
  padding-right: 50px;
  font-size: 25px;
  color: #ff0e3b;
}
#branch_item h2{
  font-size: 16px;
  padding: 15px;
  box-shadow: 5px 5px 7px grey;
  -webkit-transition: background-color 3s ease-out;
  -moz-transition: background-color 3s ease-out;
  -o-transition: background-color 3s ease-out;
  transition: background-color 3s ease-out;
}
#branch_item h2:hover{
  color: white;
  background: -webkit-linear-gradient(59deg, #190a49, #ff0e3b);
  background: linear-gradient(59deg, #190a49, #ff0e3b);
}
#branch{
  padding-top: 50px;
}



/*tracking*/
.search0result {
  padding: 20px;
}    

.search0result table,
.search0result tr,
.search0result td,
.search0result th {
  border: 1px solid #190a49;
  padding: 5px;
  text-align: left;
}

.search0result table {
  width: 100%;
}

.search0result thead tr {
  background: #190a49;
  color: #fff;
  font-weight: bold;
}

/* owl carousel effect */

/* services section */

a {
  text-decoration: none !important;
}
.center-heading {
text-align: center;
}

.center-heading .section-title {
font-weight: 400;
font-size: 28px;
color: #3B566E;
letter-spacing: 1.1px;
line-height: 38px;
margin-bottom: 20px;
}

.center-heading.colored .section-title {
color: #ffffff;
}

.center-text {
text-align: center;
font-weight: 400;
font-size: 16px;
color: #6F8BA4;
line-height: 28px;
letter-spacing: 1px;
margin-bottom: 50px;
}

.center-text.colored {
color: #C7E5FF;
}

.center-text p {
margin-bottom: 30px;
}

.services-small-item {
display: block;
background: #fff;
box-shadow: 0 2px 48px 0 rgba(0, 0, 0, 0.06);
border-radius: 5px;
padding: 40px 28px;
text-align: center;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
position: relative;
z-index: 2;
margin-bottom: 30px;
}

.services-small-item:before {
content: '';
position: absolute;
width: 100%;
height: 100%;
top: 0px;
left: 0px;
border-radius: 5px;
background-image: linear-gradient(135deg, #80d0c7 0%, #10243f 100%);
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
opacity: 0;
}
.services-small-item.active:before, .services-small-item:hover:before {
opacity: 1;
}

.services-small-item.active .icon:before, .services-small-item:hover .icon:before {
opacity: .26;
}

.services-small-item.active .icon i, .services-small-item:hover .icon i {
background: -webkit-linear-gradient(#fff, #fff);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}

.services-small-item.active .services-title, .services-small-item:hover .services-title {
color: #ffffff;
}

.services-small-item.active p, .services-small-item:hover p {
color: #ffffff;
}

.services-small-item.active .button i, .services-small-item:hover .button i {
background-image: linear-gradient(135deg, #fff 0%, #fff 100%) !important;
color: #2b708b !important;
}

.services-small-item:hover {
margin-top: -15px;
}

.services-small-item .icon {
width: 139px;
height: 113px;
margin: auto;
position: relative;
margin-bottom: 20px;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
}


.services-small-item .icon i {
display: block;
height: 67px;
line-height: 67px;
position: absolute;
width: 100%;
top: 22px;
z-index: 2;
font-size: 28px;
background-image: linear-gradient(135deg, #80d0c7 0%, #13547a 100%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
}

.services-small-item .services-title {
font-weight: 400;
font-size: 16px;
color: #3B566E;
letter-spacing: 0.7px;
margin-bottom: 15px;
position: relative;
z-index: 2;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
}

.services-small-item p {
font-weight: 400;
font-size: 14px;
color: #6F8BA4;
letter-spacing: 0.88px;
line-height: 26px;
position: relative;
z-index: 2;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
margin-bottom: 30px;
}

.services-small-item .button {
position: relative;
z-index: 2;
}

.services-small-item .button i {
width: 42px;
height: 42px;
background-image: linear-gradient(135deg, #80d0c7 0%, #13547a 100%);
line-height: 42px;
text-align: center;
-webkit-border-radius: 100px;
-moz-border-radius: 100px;
border-radius: 100px;
color: #fff;
padding-left: 3px;
}

.services-small-item:hover + .item-bg {
bottom: 30px;
}

.item-bg {
content: '';
position: absolute;
width: 80%;
height: 15px;
bottom: 15px;
left: 0px;
right: 0px;
margin: auto;
border-bottom-right-radius: 5px;
border-bottom-left-radius: 5px;
z-index: 1;
background-image: linear-gradient(135deg, #80d0c7 0%, #10243f 100%);
box-shadow: 0 2px 48px 0 rgba(0, 0, 0, 0.06);
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
}

#services{
  background-image: url(../img/services_bg.jpg);
  background-attachment: fixed;
  background-size: cover;
  background-repeat: no-repeat;
}

/* footer effect */

footer {
  background: #16222A;
  background: -webkit-linear-gradient(59deg, #190a49, #ff0e3b);
  background: linear-gradient(59deg, #190a49, #ff0e3b);
  color: white;
}

footer a {
  color: #fff;
  font-size: 14px;
  transition-duration: 0.2s;
}

footer a:hover {
  color: #FA944B;
  text-decoration: none;
}

.copy {
  font-size: 12px;
  padding: 10px;
  border-top: 1px solid #FFFFFF;
}

.footer-middle {
  padding-top: 2em;
  color: white;
}


/*SOCİAL İCONS*/

/* footer social icons */

ul.social-network {
  list-style: none;
  display: inline;
  margin-left: 0 !important;
  padding: 0;
}

ul.social-network li {
  display: inline;
  margin: 0 5px;
}


/* footer social icons */

.social-network a.icoFacebook:hover {
  background-color: #3B5998;
}

.social-network a.icoLinkedin:hover {
  background-color: #007bb7;
}

.social-network a.icoFacebook:hover i,
.social-network a.icoLinkedin:hover i {
  color: #fff;
}

.social-network a.socialIcon:hover,
.socialHoverClass {
  color: #44BCDD;
}

.social-circle li a {
  display: inline-block;
  position: relative;
  margin: 0 auto 0 auto;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  text-align: center;
  width: 30px;
  height: 30px;
  font-size: 15px;
}

.social-circle li i {
  margin: 0;
  line-height: 30px;
  text-align: center;
}

.social-circle li a:hover i,
.triggeredHover {
  -moz-transform: rotate(360deg);
  -webkit-transform: rotate(360deg);
  -ms--transform: rotate(360deg);
  transform: rotate(360deg);
  -webkit-transition: all 0.2s;
  -moz-transition: all 0.2s;
  -o-transition: all 0.2s;
  -ms-transition: all 0.2s;
  transition: all 0.2s;
}

.social-circle i {
  color: #595959;
  -webkit-transition: all 0.8s;
  -moz-transition: all 0.8s;
  -o-transition: all 0.8s;
  -ms-transition: all 0.8s;
  transition: all 0.8s;
}

.social-network a {
  background-color: #F9F9F9;
}

/*tracking*/

