@import url('https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300;0,400;0,600;0,700;0,800;1,300;1,400;1,600;1,700;1,800&family=Roboto+Condensed:ital,wght@0,300;0,400;0,700;1,300;1,400;1,700&family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&family=Source+Sans+Pro:ital,wght@0,200;0,300;0,400;0,600;0,700;0,900;1,200;1,300;1,400;1,600;1,700;1,900&display=swap');

.carousel-caption p {
    font-size: 16px;
    line-height: 1.4;
}

.portfolio-item {
  margin-bottom: 30px;
}

::-webkit-scrollbar {
  width: 8px;
  height: 8px;
}
::-webkit-scrollbar-button {
  width: 13px;
  height: 13px;
}
::-webkit-scrollbar-thumb {
  background: #2725259e;
  border-radius: 6px;
}
::-webkit-scrollbar-thumb:hover {
  background: #2725259e;
}
::-webkit-scrollbar-thumb:active {
  background: #2725259e;
}
::-webkit-scrollbar-track {
  background: transparent;
  border-radius: 6px;
}
::-webkit-scrollbar-track:hover {
  background: transparent;
}
::-webkit-scrollbar-track:active {
  background: #333333;
}
::-webkit-scrollbar-corner {
  background: transparent;
}
.scrollbar {
  height: 250px;
    overflow-y:scroll; 
    overflow-x:hidden;
	margin-bottom: 20px;
}
strong {
	font-weight: 900 !important;
}
.gradient-text {
	position: absolute !important;
	top: 0 !important;
	right: 0 !important;
	font-size: 8px !important;
	color: #cccccc !important;
}
.gradient-text a {
	color: #cccccc !important;
	text-decoration: none !important;
	font-weight: normal !important;
}
.gradient a:hover {
	color: #cccccc !important;
	text-decoration: none !important;
	font-weight: normal;
}
.gradient-gri {
	font-size: 60px !important;
	color: #3d5173 !important;
	background: -webkit-linear-gradient(bottom, #fff, #f9f9f9) !important;
	-webkit-background-clip: text !important;
	-webkit-text-fill-color: transparent !important; /* text-align: center; */
}
.gradient-siyah {
	font-size: 60px !important;
	color: #3d5173 !important;
	background: -webkit-linear-gradient(bottom, #c3c0bf, #f9f9f9) !important;
	-webkit-background-clip: text !important;
	-webkit-text-fill-color: transparent !important; /* text-align: center; */
}
.gradient-truncu {
	font-size: 60px;
	color: #3d5173 !important;
	background: -webkit-linear-gradient(bottom, #ff9800, #f4a836) !important;
	-webkit-background-clip: text !important;
	-webkit-text-fill-color: transparent !important;
	text-align: center !important;
}
.gradient-mavi {
	font-size: 60px !important;
	color: #066aab !important;
	background: -webkit-linear-gradient(bottom, #0d77bb, #15e9ff) !important;
	-webkit-background-clip: text !important;
	-webkit-text-fill-color: transparent !important;
	text-align: center !important;
}
.vcenter {
	height: 375px !important;
	line-height: 300px !important;
}
.vcenter input, .vcenter span {
	display: inline-block !important;
	vertical-align: middle !important;
}
body .container .well-primary, body .container .jumbotron-primary, body .container-fluid .well-primary, body .container-fluid .jumbotron-primary {
	background-color: #3f7cd2 !important;
	overflow: overlay;
}
.btn.btn-app strong {
    font-size: 16px !important;
    font-size: 1.6rem !important;
}
.btn.btn-app .btn-container {
	display: inline-flex !important;
	text-transform: none !important;
	text-align: left !important;
	width: 120px !important;
	white-space: normal !important;
	word-wrap: break-word !important;
}
.btn.btn-app i {
	font-size: 28px!important;
	font-size: 2.8rem!important;
	display: table-cell;
	padding-right: 0px !important;
	padding-right: 0rem !important;
	padding-top: 10px !important;
}
.btn {
	font-weight: 500 !important;
	letter-spacing: .14px !important;
	white-space: nowrap !important;
	-ms-flex-item-align: center !important;
	-ms-grid-row-align: center !important;
	align-self: center !important;
	outline: rgba(0, 0, 0, .870588) none 0 !important;
}
.btn.btn-white.btn-raised {
	color: #000 !important;
	background-color: #fff !important;
}
.btn.btn-white {
	color: #fff !important;
}
.btn:not(.btn-raised).btn-primary, .input-group-btn .btn:not(.btn-raised).btn-primary {
	color: #3f7cd2 !important;
}
.btn:not(.btn-raised).btn-dark, .input-group-btn .btn:not(.btn-raised).btn-dark {
	color: #2c2e35 !important
}
.btn:not(.btn-raised).btn-mesken, .input-group-btn .btn:not(.btn-raised).btn-mesken {
	color: #2c2e35 !important
}
.btn:not(.btn-raised).btn-yonetici, .input-group-btn .btn:not(.btn-raised).btn-yonetici {
	color: #2c2e35 !important
}
.btn.btn-raised, .btn.btn-raised.btn-default, .btn.btn-fab, .btn.btn-fab.btn-default, .btn-group-raised .btn, .btn-group-raised .btn.btn-default, .input-group-btn .btn.btn-raised, .input-group-btn .btn.btn-raised.btn-default, .input-group-btn .btn.btn-fab, .input-group-btn .btn.btn-fab.btn-default, .btn-group-raised .input-group-btn .btn, .btn-group-raised .input-group-btn .btn.btn-default {
	background-color: #ef6325 !important;
}
.btn.btn-raised, .btn.btn-raised.btn-default, .btn.btn-fab, .btn.btn-fab.btn-default, .btn-group-raised .btn, .btn-group-raised .btn.btn-default, .input-group-btn .btn.btn-raised, .input-group-btn .btn.btn-raised.btn-default, .input-group-btn .btn.btn-fab, .input-group-btn .btn.btn-fab.btn-default, .btn-group-raised .input-group-btn .btn, .btn-group-raised .input-group-btn .btn.btn-default {
	background-color: #ef6325 !important;
}
.btn.btn-raised.btn-dark, .btn.btn-fab.btn-dark, .btn-group-raised .btn.btn-dark, .input-group-btn .btn.btn-raised.btn-dark, .input-group-btn .btn.btn-fab.btn-dark, .btn-group-raised .input-group-btn .btn.btn-dark {
	background-color: #2c2e35 !important;
	color: rgba(255, 255, 255, .84)
}
.btn.btn-raised.btn-mesken, .btn.btn-fab.btn-mesken, .btn-group-raised .btn.btn-mesken, .input-group-btn .btn.btn-raised.btn-mesken, .input-group-btn .btn.btn-fab.btn-mesken, .btn-group-raised .input-group-btn .btn.btn-mesken {
	background-color: #066aab !important;
	color: rgba(255, 255, 255, .84)
}
.btn.btn-raised.btn-yonetici, .btn.btn-fab.btn-yonetici, .btn-group-raised .btn.btn-yonetici, .input-group-btn .btn.btn-raised.btn-yonetici, .input-group-btn .btn.btn-fab.btn-yonetici, .btn-group-raised .input-group-btn .btn.btn-yonetici {
	background-color: #ef6325 !important;
	color: rgba(255, 255, 255, .84)
}
.btn.btn-raised:not(.btn-link):hover.btn-success, .btn.btn-raised:not(.btn-link):focus.btn-success, .btn.btn-raised:not(.btn-link).active.btn-success, .btn.btn-raised:not(.btn-link):active.btn-success, .btn-group-raised .btn:not(.btn-link):hover.btn-success, .btn-group-raised .btn:not(.btn-link):focus.btn-success, .btn-group-raised .btn:not(.btn-link).active.btn-success, .btn-group-raised .btn:not(.btn-link):active.btn-success, .input-group-btn .btn.btn-raised:not(.btn-link):hover.btn-success, .input-group-btn .btn.btn-raised:not(.btn-link):focus.btn-success, .input-group-btn .btn.btn-raised:not(.btn-link).active.btn-success, .input-group-btn .btn.btn-raised:not(.btn-link):active.btn-success, .btn-group-raised .input-group-btn .btn:not(.btn-link):hover.btn-success, .btn-group-raised .input-group-btn .btn:not(.btn-link):focus.btn-success, .btn-group-raised .input-group-btn .btn:not(.btn-link).active.btn-success, .btn-group-raised .input-group-btn .btn:not(.btn-link):active.btn-success {
	background-color: #2c2e35 !important;
}
.btn.btn-raised:not(.btn-link):hover.btn-dark, .btn.btn-raised:not(.btn-link):focus.btn-dark, .btn.btn-raised:not(.btn-link).active.btn-dark, .btn.btn-raised:not(.btn-link):active.btn-dark, .btn-group-raised .btn:not(.btn-link):hover.btn-dark, .btn-group-raised .btn:not(.btn-link):focus.btn-dark, .btn-group-raised .btn:not(.btn-link).active.btn-dark, .btn-group-raised .btn:not(.btn-link):active.btn-dark, .input-group-btn .btn.btn-raised:not(.btn-link):hover.btn-dark, .input-group-btn .btn.btn-raised:not(.btn-link):focus.btn-dark, .input-group-btn .btn.btn-raised:not(.btn-link).active.btn-dark, .input-group-btn .btn.btn-raised:not(.btn-link):active.btn-dark, .btn-group-raised .input-group-btn .btn:not(.btn-link):hover.btn-dark, .btn-group-raised .input-group-btn .btn:not(.btn-link):focus.btn-dark, .btn-group-raised .input-group-btn .btn:not(.btn-link).active.btn-dark, .btn-group-raised .input-group-btn .btn:not(.btn-link):active.btn-dark {
	background-color: #ef6325 !important;
}
.btn.btn-raised:not(.btn-link):hover.btn-mesken, .btn.btn-raised:not(.btn-link):focus.btn-mesken, .btn.btn-raised:not(.btn-link).active.btn-mesken, .btn.btn-raised:not(.btn-link):active.btn-mesken, .btn-group-raised .btn:not(.btn-link):hover.btn-mesken, .btn-group-raised .btn:not(.btn-link):focus.btn-mesken, .btn-group-raised .btn:not(.btn-link).active.btn-mesken, .btn-group-raised .btn:not(.btn-link):active.btn-mesken, .input-group-btn .btn.btn-raised:not(.btn-link):hover.btn-mesken, .input-group-btn .btn.btn-raised:not(.btn-link):focus.btn-mesken, .input-group-btn .btn.btn-raised:not(.btn-link).active.btn-mesken, .input-group-btn .btn.btn-raised:not(.btn-link):active.btn-mesken, .btn-group-raised .input-group-btn .btn:not(.btn-link):hover.btn-mesken, .btn-group-raised .input-group-btn .btn:not(.btn-link):focus.btn-mesken, .btn-group-raised .input-group-btn .btn:not(.btn-link).active.btn-mesken, .btn-group-raised .input-group-btn .btn:not(.btn-link):active.btn-mesken {
	background-color: #2c2e35 !important;
}
.btn.btn-raised:not(.btn-link):hover.btn-yonetici, .btn.btn-raised:not(.btn-link):focus.btn-yonetici, .btn.btn-raised:not(.btn-link).active.btn-yonetici, .btn.btn-raised:not(.btn-link):active.btn-yonetici, .btn-group-raised .btn:not(.btn-link):hover.btn-yonetici, .btn-group-raised .btn:not(.btn-link):focus.btn-yonetici, .btn-group-raised .btn:not(.btn-link).active.btn-yonetici, .btn-group-raised .btn:not(.btn-link):active.btn-yonetici, .input-group-btn .btn.btn-raised:not(.btn-link):hover.btn-yonetici, .input-group-btn .btn.btn-raised:not(.btn-link):focus.btn-yonetici, .input-group-btn .btn.btn-raised:not(.btn-link).active.btn-yonetici, .input-group-btn .btn.btn-raised:not(.btn-link):active.btn-yonetici, .btn-group-raised .input-group-btn .btn:not(.btn-link):hover.btn-yonetici, .btn-group-raised .input-group-btn .btn:not(.btn-link):focus.btn-yonetici, .btn-group-raised .input-group-btn .btn:not(.btn-link).active.btn-yonetici, .btn-group-raised .input-group-btn .btn:not(.btn-link):active.btn-yonetici {
	background-color: #2c2e35 !important;
}
.btn.btn-raised:not(.btn-link):hover.btn-warning, .btn.btn-raised:not(.btn-link):focus.btn-warning, .btn.btn-raised:not(.btn-link).active.btn-warning, .btn.btn-raised:not(.btn-link):active.btn-warning, .btn-group-raised .btn:not(.btn-link):hover.btn-warning, .btn-group-raised .btn:not(.btn-link):focus.btn-warning, .btn-group-raised .btn:not(.btn-link).active.btn-warning, .btn-group-raised .btn:not(.btn-link):active.btn-warning, .input-group-btn .btn.btn-raised:not(.btn-link):hover.btn-warning, .input-group-btn .btn.btn-raised:not(.btn-link):focus.btn-warning, .input-group-btn .btn.btn-raised:not(.btn-link).active.btn-warning, .input-group-btn .btn.btn-raised:not(.btn-link):active.btn-warning, .btn-group-raised .input-group-btn .btn:not(.btn-link):hover.btn-warning, .btn-group-raised .input-group-btn .btn:not(.btn-link):focus.btn-warning, .btn-group-raised .input-group-btn .btn:not(.btn-link).active.btn-warning, .btn-group-raised .input-group-btn .btn:not(.btn-link):active.btn-warning {
	background-color: #2c2e35 !important;
}
.btn.btn-raised:not(.btn-link):hover.btn-danger, .btn.btn-raised:not(.btn-link):focus.btn-danger, .btn.btn-raised:not(.btn-link).active.btn-danger, .btn.btn-raised:not(.btn-link):active.btn-danger, .btn-group-raised .btn:not(.btn-link):hover.btn-danger, .btn-group-raised .btn:not(.btn-link):focus.btn-danger, .btn-group-raised .btn:not(.btn-link).active.btn-danger, .btn-group-raised .btn:not(.btn-link):active.btn-danger, .input-group-btn .btn.btn-raised:not(.btn-link):hover.btn-danger, .input-group-btn .btn.btn-raised:not(.btn-link):focus.btn-danger, .input-group-btn .btn.btn-raised:not(.btn-link).active.btn-danger, .input-group-btn .btn.btn-raised:not(.btn-link):active.btn-danger, .btn-group-raised .input-group-btn .btn:not(.btn-link):hover.btn-danger, .btn-group-raised .input-group-btn .btn:not(.btn-link):focus.btn-danger, .btn-group-raised .input-group-btn .btn:not(.btn-link).active.btn-danger, .btn-group-raised .input-group-btn .btn:not(.btn-link):active.btn-danger {
	background-color: #2c2e35 !important;
}
.btn.btn-raised:not(.btn-link):hover.btn-dark, .btn.btn-raised:not(.btn-link):focus.btn-dark, .btn.btn-raised:not(.btn-link).active.btn-dark, .btn.btn-raised:not(.btn-link):active.btn-dark, .btn-group-raised .btn:not(.btn-link):hover.btn-dark, .btn-group-raised .btn:not(.btn-link):focus.btn-dark, .btn-group-raised .btn:not(.btn-link).active.btn-dark, .btn-group-raised .btn:not(.btn-link):active.btn-dark, .input-group-btn .btn.btn-raised:not(.btn-link):hover.btn-dark, .input-group-btn .btn.btn-raised:not(.btn-link):focus.btn-dark, .input-group-btn .btn.btn-raised:not(.btn-link).active.btn-dark, .input-group-btn .btn.btn-raised:not(.btn-link):active.btn-dark, .btn-group-raised .input-group-btn .btn:not(.btn-link):hover.btn-dark, .btn-group-raised .input-group-btn .btn:not(.btn-link):focus.btn-dark, .btn-group-raised .input-group-btn .btn:not(.btn-link).active.btn-dark, .btn-group-raised .input-group-btn .btn:not(.btn-link):active.btn-dark {
	background-color: #ef6325 !important;
}
.btn.btn-raised:not(.btn-link):hover.btn-mesken, .btn.btn-raised:not(.btn-link):focus.btn-mesken, .btn.btn-raised:not(.btn-link).active.btn-mesken, .btn.btn-raised:not(.btn-link):active.btn-mesken, .btn-group-raised .btn:not(.btn-link):hover.btn-mesken, .btn-group-raised .btn:not(.btn-link):focus.btn-mesken, .btn-group-raised .btn:not(.btn-link).active.btn-mesken, .btn-group-raised .btn:not(.btn-link):active.btn-mesken, .input-group-btn .btn.btn-raised:not(.btn-link):hover.btn-mesken, .input-group-btn .btn.btn-raised:not(.btn-link):focus.btn-mesken, .input-group-btn .btn.btn-raised:not(.btn-link).active.btn-mesken, .input-group-btn .btn.btn-raised:not(.btn-link):active.btn-mesken, .btn-group-raised .input-group-btn .btn:not(.btn-link):hover.btn-mesken, .btn-group-raised .input-group-btn .btn:not(.btn-link):focus.btn-mesken, .btn-group-raised .input-group-btn .btn:not(.btn-link).active.btn-mesken, .btn-group-raised .input-group-btn .btn:not(.btn-link):active.btn-mesken {
	background-color: #2c2e35 !important;
}
.btn.btn-raised:not(.btn-link):hover.btn-yonetici, .btn.btn-raised:not(.btn-link):focus.btn-yonetici, .btn.btn-raised:not(.btn-link).active.btn-yonetici, .btn.btn-raised:not(.btn-link):active.btn-yonetici, .btn-group-raised .btn:not(.btn-link):hover.btn-yonetici, .btn-group-raised .btn:not(.btn-link):focus.btn-yonetici, .btn-group-raised .btn:not(.btn-link).active.btn-yonetici, .btn-group-raised .btn:not(.btn-link):active.btn-yonetici, .input-group-btn .btn.btn-raised:not(.btn-link):hover.btn-yonetici, .input-group-btn .btn.btn-raised:not(.btn-link):focus.btn-yonetici, .input-group-btn .btn.btn-raised:not(.btn-link).active.btn-yonetici, .input-group-btn .btn.btn-raised:not(.btn-link):active.btn-yonetici, .btn-group-raised .input-group-btn .btn:not(.btn-link):hover.btn-yonetici, .btn-group-raised .input-group-btn .btn:not(.btn-link):focus.btn-yonetici, .btn-group-raised .input-group-btn .btn:not(.btn-link).active.btn-yonetici, .btn-group-raised .input-group-btn .btn:not(.btn-link):active.btn-yonetici {
	background-color: #2c2e35 !important;
}
.btn.btn-raised:not(.btn-link):hover.btn-warning, .btn.btn-raised:not(.btn-link):focus.btn-warning, .btn.btn-raised:not(.btn-link).active.btn-warning, .btn.btn-raised:not(.btn-link):active.btn-warning, .btn-group-raised .btn:not(.btn-link):hover.btn-warning, .btn-group-raised .btn:not(.btn-link):focus.btn-warning, .btn-group-raised .btn:not(.btn-link).active.btn-warning, .btn-group-raised .btn:not(.btn-link):active.btn-warning, .input-group-btn .btn.btn-raised:not(.btn-link):hover.btn-warning, .input-group-btn .btn.btn-raised:not(.btn-link):focus.btn-warning, .input-group-btn .btn.btn-raised:not(.btn-link).active.btn-warning, .input-group-btn .btn.btn-raised:not(.btn-link):active.btn-warning, .btn-group-raised .input-group-btn .btn:not(.btn-link):hover.btn-warning, .btn-group-raised .input-group-btn .btn:not(.btn-link):focus.btn-warning, .btn-group-raised .input-group-btn .btn:not(.btn-link).active.btn-warning, .btn-group-raised .input-group-btn .btn:not(.btn-link):active.btn-warning {
	background-color: #2c2e35 !important;
}
.btn.btn-raised:not(.btn-link):hover.btn-danger, .btn.btn-raised:not(.btn-link):focus.btn-danger, .btn.btn-raised:not(.btn-link).active.btn-danger, .btn.btn-raised:not(.btn-link):active.btn-danger, .btn-group-raised .btn:not(.btn-link):hover.btn-danger, .btn-group-raised .btn:not(.btn-link):focus.btn-danger, .btn-group-raised .btn:not(.btn-link).active.btn-danger, .btn-group-raised .btn:not(.btn-link):active.btn-danger, .input-group-btn .btn.btn-raised:not(.btn-link):hover.btn-danger, .input-group-btn .btn.btn-raised:not(.btn-link):focus.btn-danger, .input-group-btn .btn.btn-raised:not(.btn-link).active.btn-danger, .input-group-btn .btn.btn-raised:not(.btn-link):active.btn-danger, .btn-group-raised .input-group-btn .btn:not(.btn-link):hover.btn-danger, .btn-group-raised .input-group-btn .btn:not(.btn-link):focus.btn-danger, .btn-group-raised .input-group-btn .btn:not(.btn-link).active.btn-danger, .btn-group-raised .input-group-btn .btn:not(.btn-link):active.btn-danger {
	background-color: #2c2e35 !important;
}
.checkbox input[type=checkbox]:checked + .checkbox-material .check, label.checkbox-inline input[type=checkbox]:checked + .checkbox-material .check {
	color: #3f7cd2 !important;
	border-color: #3f7cd2 !important;
}
.checkbox input[type=checkbox]:checked + .checkbox-material .check:before, label.checkbox-inline input[type=checkbox]:checked + .checkbox-material .check:before {
	color: #3f7cd2 !important;
	box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0 0 20px, 0 32px 0 20px, -5px 5px 0 10px, 20px -12px 0 11px
}
.checkbox input[type=checkbox]:checked + .checkbox-material:after, label.checkbox-inline input[type=checkbox]:checked + .checkbox-material:after {
	background-color: #3f7cd2 !important;
}
.togglebutton label input[type=checkbox]:checked + .toggle:after {
	background-color: #3f7cd2 !important;
}
.radio .check, label.radio-inline .check {
	background-color: #3f7cd2 !important;
}
.radio input[type=radio]:checked ~ .check, label.radio-inline input[type=radio]:checked ~ .check {
	background-color: #3f7cd2 !important;
}
.radio input[type=radio]:checked ~ .circle, label.radio-inline input[type=radio]:checked ~ .circle {
	border-color: #3f7cd2 !important;
}
.badge.badge-primary {
	background-color: #3f7cd2 !important;
}
.price-table header h3 {
	font-weight: 600 !important;
	padding: 20px 0;
	margin: 0;
	font-size: 30px !important;
	font-size: 3rem !important;
}
.form-group label {
	color: #066aab !important;
}
.form-group .checkbox label, .form-group .radio label, .form-group label {
	font-size: 16px;
	line-height: 1.42857;
	color: #bdbdbd;
	font-weight: 600;
}
.form-control {
	height: 38px;
	padding: 7px 0;
	font-size: 16px;
	line-height: 1.42857;
	font-weight: bold;
}
.form-control, .form-group .form-control {
	border: 0 !important;
	background-image: linear-gradient(#ef6325, #ef6325), linear-gradient(#d2d2d2, #d2d2d2) !important;
	border-width: thin !important;
	border-radius: 5px !important;
	padding-left: 10px !important;
	border-left: 1px solid #d2d2d2 !important;
	border-right: 1px solid #d2d2d2 !important;
	border-top: 1px solid #d2d2d2 !important;
	background-color: whitesmoke !important;
}
.form-group.is-focused .form-control {
	outline: none !important;
	background-image: linear-gradient(#ef6325, #ef6325), linear-gradient(#d2d2d2, #d2d2d2) !important;
}
.form-group.is-focused .form-control .material-input:after {
	background-color: #3f7cd2 !important;
}
.form-group.is-focused label, .form-group.is-focused label.control-label {
	color: #3f7cd2 !important;
}
.form-group {
	padding-bottom: 7px !important;
	margin: 2px 0 0 !important;
}
.form-group-footer {
	padding-bottom: 1px !important;
}
.form-group-footer .form-control {
	margin-bottom: 1px !important;
}
.form-group-footer .label-static label.control-label, .form-group.label-floating.is-focused label.control-label, .form-group.label-floating:not(.is-empty) label.control-label {
	top: -30px !important;
	left: 0 !important;
	font-size: 12px !important;
	line-height: 1.07143 !important
}
.navbar {
	background-color: #3f7cd2 !important;
}
.navbar, .navbar.navbar-default {
	background-color: #fff !important;
}
.navbar .dropdown-menu li > a:hover, .navbar .dropdown-menu li > a:focus, .navbar.navbar-default .dropdown-menu li > a:hover, .navbar.navbar-default .dropdown-menu li > a:focus {
	color: #006BB3 !important;
	background-color: #eee !important;
}
.navbar .dropdown-menu .active > a, .navbar.navbar-default .dropdown-menu .active > a {
	background-color: #006BB3 !important;
}
.navbar.navbar-inverse .dropdown-menu li > a:hover, .navbar.navbar-inverse .dropdown-menu li > a:focus {
	color: #006BB3 !important;
}
.navbar.navbar-primary .dropdown-menu li > a:hover, .navbar.navbar-primary .dropdown-menu li > a:focus {
	color: #006BB3 !important;
}
.navbar.navbar-primary .dropdown-menu .active > a {
	background-color: #fff !important;
}
.navbar.navbar-info .dropdown-menu li > a:hover, .navbar.navbar-info .dropdown-menu li > a:focus {
	color: #006BB3 !important;
}
.navbar.navbar-info .dropdown-menu .active > a {
	background-color: #006BB3 !important;
}
.dropdown-menu li a:hover {
	color: #fff !important;
}
.alert.alert-primary {
	background-color: #3f7cd2 !important;
}
.progress .progress-bar, .progress .progress-bar.progress-bar-default {
	background-color: #3f7cd2 !important;
}
.progress .progress-bar.progress-bar-primary {
	background-color: #3f7cd2 !important;
}
.text-primary {
	color: #3f7cd2 !important;
}
.nav-tabs {
	background-color: #3f7cd2 !important;
}
.panel.panel-primary > .panel-heading {
	background-color: #3f7cd2 !important;
}
.slider.noUi-connect, .slider.slider-default.noUi-connect {
	background-color: #3f7cd2 !important;
}
.slider.slider-primary.noUi-connect {
	background-color: #3f7cd2 !important;
}
.slider .noUi-connect, .slider.slider-default .noUi-connect {
	background-color: #3f7cd2 !important;
}
.slider.slider-primary .noUi-connect {
	background-color: #3f7cd2 !important;
}
.slider .noUi-handle, .slider.slider-default .noUi-handle {
	background-color: #3f7cd2 !important
}
.slider.slider-primary .noUi-handle {
	background-color: #3f7cd2 !important
}
.slider .noUi-handle, .slider.slider-default .noUi-handle {
	border-color: #3f7cd2 !important;
}
.pt-6 {
	padding-top: 40px !important;
	padding-top: 4rem !important
}
.pb-6 {
	padding-bottom: 40px !important;
	padding-bottom: 4rem !important
}
.pl-6 {
	padding-left: 40px !important;
	padding-left: 4rem !important
}
.primary-color {
	color: #3f7cd2 !important;
}
.img-avatar-circle {
	width: 110px !important;
	height: 110px !important;
	background-color: #2c2e35 !important;
}
.img-avatar-circle {
	width: 110px !important;
	height: 110px !important;
	border-radius: 50% !important;
	border: solid 5px #fff !important;
	box-shadow: 0 3px 4px 0 rgba(0, 0, 0, .14), 0 3px 3px -2px rgba(0, 0, 0, .2), 0 1px 8px 0 rgba(0, 0, 0, .12) !important;
	margin: 0 auto !important;
	display: block !important;
	transform: translateY(40px) rotate(0deg) !important;
	transition: all ease .5s !important;
	position: relative !important;
	z-index: 1 !important;
	background-color: #2c2e35 !important;
}
.ms-tag.ms-tag-dark {
	background-color: #2c2e35 !important
}
.ms-tag.ms-tag-primary {
	background-color: #3f7cd2 !important;
}
.ionic-list i:hover {
	background-color: #2c2e35 !important;
}
body {
	color: #060315 !important;
}
.ms-site-container {
	min-height: 0 !important;
}
.degrede-gecis {
	background: rgb(245, 245, 245) !important;
	background: linear-gradient(0deg, rgba(245, 245, 245, 0.20) 40%, rgb(0 128 255) 90%) !important;
	margin-top: -30px !important;
	margin-top: -3rem !important;
	padding-top: 50px !important;
	padding-top: 5rem !important;
}
.degrede-gecis2 {
	background: rgb(245, 245, 245) !important;
	background: linear-gradient(0deg, rgb(31 188 204 / 0%) 80%, rgb(1 108 216) 96%) !important;
	margin-top: -80px !important;
	margin-top: -8rem !important; /* padding-top: 10px; */ /* padding-top: 1rem;*/
}
.degrede-gecis3 {
	background: rgb(245, 245, 245) !important;
	background: linear-gradient(0deg, rgb(31 188 204 / 0%) 80%, rgb(37 255 255) 96%) !important;
	margin-top: -80px !important;
	margin-top: -8rem !important; /* padding-top: 10px; */ /* padding-top: 1rem;*/
}
.ms-site-container:before {
	transform: none !important;
	min-height: 0 !important;
	background: rgb(245, 245, 245) !important;
	background: linear-gradient(0deg, rgba(245, 245, 245, 0.2049194677871149) 80%, rgba(78, 105, 150, 1) 89%, rgba(78, 105, 150, 1) 100%) !important;
}
.color-primary {
	color: #3f7cd2 !important
}
.color-dark {
	color: #2c2e35 !important
}
p.color-dark {
	color: #2c2e35 !important;
	font-size: 16px !important;
	font-size: 1.6rem !important;
	font-weight: 400 !important;
	line-height: inherit !important;
	letter-spacing: 0.5px !important;
}
div.color-dark {
	color: #2c2e35 !important;
	font-size: 16px !important;
	font-size: 1.6rem !important;
	font-weight: 500 !important;
}
h3.color-dark {
	font-size: 20px !important;
	font-weight: 600;
}
h4.color-dark {
	font-size: 15px !important;
	font-weight: 400;
}
.bg-primary {
	background-color: #3f7cd2 !important;
}
.bg-dark {
	background-color: #2c2e35 !important;
	color: #fff !important
}
.color-dark a {
	color: #3f7cd2 !important;
}
.color-dark li a {
	color: #2c2e35 !important;
}
.color-dark li a:hover, .color-dark li a:focus {
	color: #3f7cd2 !important;
}
.ms-site-title {
	font-weight: 500 !important;
	word-spacing: 4px !important;
	vertical-align: middle !important;
    display: flow-root !important;
}
h1 {
	font-size: 60px !important;
	font-size: 6rem !important;
	font-weight: 900 !important;
}
h2 {
	font-size: 40px !important;
	font-size: 4rem !important;
	font-weight: 900 !important;
}
h3 {
	font-size: 30px !important;
	font-size: 3rem !important;
	font-weight: 600 !important;
}
h4 {
	font-size: 20px !important;
	font-size: 2rem !important;
}
.section-title {
	color: #3f7cd2 !important;
}
.breadcrumb.breadcrumb-bg > .breadcrumb-item {
	background-color: #3f7cd2 !important;
}
.breadcrumb.breadcrumb-bg > .breadcrumb-item:hover {
	background-color: #2c2e35 !important;
}
.color-fiyat {
	font-weight: 900 !important;
	font-size: 60px !important;
	font-size: 6rem !important;
	line-height: 35px !important;
	line-height: 4rem !important;
	color: #ef6325 !important;
	-webkit-text-stroke: 2px #a23614 !important;
}
.lead {
	font-weight: 400 !important;
}
dt {
	color: #3f7cd2 !important;
}
.service-list li:before {
	background-color: #ef6325 !important;
}
.service-list.service-list-border li:before {
	color: #ef6325 !important;
	border: solid 1px #ef6325 !important;
}
.service-list.service-list-white li:before {
	color: #3f7cd2 !important;
}
hr.color {
	border-color: #3f7cd2 !important
}
.dropcaps:first-letter {
	color: #545454 !important;
	font-size: 4em !important;
}
.dropcaps-bg:first-letter {
	background-color: #3f7cd2 !important;
	font-weight: 900 !important;
}
.dropcaps-circle:first-letter {
	border: solid 1px #3f7cd2 !important;
}
.dropcaps-circle-bg:first-letter {
	background-color: #3f7cd2 !important;
}
.border-box {
	border-left-color: #3f7cd2 !important;
}
.color-primary {
	color: #3f7cd2 !important;
}
.color-turuncu {
	color: #ef6325 !important
}
.color-beyaz-golge {
	color: #fff;
	font-size: 60px;
	padding-top: 60px;
	text-shadow: 3px 3px #2c2e35;
}
h1.color-turuncu {
	font-size: 40px !important;
	font-weight: 600 !important;
}
h3.color-turuncu {
	font-size: 20px !important;
	font-weight: 600 !important;
}
h4.color-turuncu {
	font-size: 18px !important;
	font-weight: 600 !important;
}
.color-mavi {
	color: #066aab !important
}
.color-primary-inverse {
	background-color: #3f7cd2 !important;
}
.card-title {
	font-size: 18px !important;
}
.tbm-card .blockquote {
	border: none !important;
	color: #c3c3c3 !important;
	font-size: 16px !important;
	font-size: 1.6rem !important;
	padding: 30px !important;
	padding: 3rem !important;
	position: relative !important;
	font-weight: 400 !important
}
.tbm-card .blockquote .avatar {
	width: 80px !important;
	height: 96px !important;
	/* border-radius: 100%;
   box-shadow: 0 3px 4px 0 rgba(0, 0, 0, .14), 0 3px 3px -2px rgba(0, 0, 0, .2), 0 1px 8px 0 rgba(0, 0, 0, .12); */
	position: absolute !important;
	top: 0 !important;
	left: 0 !important;
	transform: translate(-25%, -25%) !important;
	transition: all ease .3s !important
}
.tbm-card .blockquote:hover .avatar {
	/* box-shadow: 0 6px 10px 0 rgba(0, 0, 0, .14), 0 1px 18px 0 rgba(0, 0, 0, .12), 0 3px 5px -1px rgba(0, 0, 0, .2); */
	transform: translate(-25%, -25%) !important;
	width: 90px !important;
	height: 108px !important;
	z-index: 2 !important
}
.tbm-card .blockquote footer {
	text-align: right !important
}
.tbm-card .blockquote.blockquote-avatar {
	padding: 30px 20px 30px 70px !important;
	padding: 3rem 2rem 3rem 7rem !important
}
.tbm-card .blockquote.blockquote-avatar.right {
	padding: 30px 70px 30px 20px !important;
	padding: 3rem 7rem 3rem 2rem !important
}
.tbm-card .blockquote.blockquote-avatar.right footer {
	text-align: right !important;
	margin-right: -50px !important;
	margin-right: -5rem !important
}
.tbm-card .blockquote.blockquote-avatar.right .avatar {
	left: auto !important;
	right: 0 !important;
	transform: translate(25%, -25%) !important
}
.tbm-card-mavi .blockquote {
	border: none !important;
	color: #f3f3f3 !important;
	font-size: 16px !important;
	font-size: 1.6rem !important;
	padding: 30px !important;
	padding: 3rem !important;
	position: relative !important;
	font-weight: 400 !important
}
.tbm-card-mavi .blockquote .avatar {
	width: 80px !important;
	height: 96px !important;
	/* border-radius: 100%;
   box-shadow: 0 3px 4px 0 rgba(0, 0, 0, .14), 0 3px 3px -2px rgba(0, 0, 0, .2), 0 1px 8px 0 rgba(0, 0, 0, .12); */
	position: absolute !important;
	top: 0 !important;
	left: 0 !important;
	transform: translate(-25%, -25%) !important;
	transition: all ease .3s !important;
	box-shadow: none !important;
}
.tbm-card-mavi .blockquote:hover .avatar {
	/* box-shadow: 0 6px 10px 0 rgba(0, 0, 0, .14), 0 1px 18px 0 rgba(0, 0, 0, .12), 0 3px 5px -1px rgba(0, 0, 0, .2); */
	transform: translate(-25%, -25%) !important;
	width: 90px !important;
	height: 108px !important;
	z-index: 2 !important
}
.tbm-card-mavi .blockquote footer {
	text-align: right !important;
	font-size: 16px !important;
	font-size: 1.6rem !important;
	font-weight: 600 !important;
}
.tbm-card-mavi .blockquote.blockquote-avatar {
	padding: 30px 20px 30px 70px !important;
	padding: 3rem 2rem 3rem 7rem !important
}
.tbm-card-mavi .blockquote.blockquote-avatar.right {
	padding: 30px 70px 30px 20px !important;
	padding: 3rem 7rem 3rem 2rem !important
}
.tbm-card-mavi .blockquote.blockquote-avatar.right footer {
	text-align: right !important;
	margin-right: -50px !important;
	margin-right: -5rem !important
}
.tbm-card-mavi .blockquote.blockquote-avatar.right .avatar {
	left: auto !important;
	right: 0;
	transform: translate(25%, -25%) !important
}
.blockquote footer:before {
	content: "-" !important;
	margin-right: 5px !important;
}
.blockquote.ms-blockquote:after {
	background-color: #3f7cd2 !important;
}
.blockquote {
	font-style: oblique !important;
}
.ms-list-arrow li:before {
	background-color: #3f7cd2 !important;
}
.ms-logo {
	background-color: #3f7cd2 !important;
}
.ms-logo.ms-logo-white {
	color: #3f7cd2 !important;
}
.ms-navbar-primary .ms-logo {
	color: #3f7cd2 !important;
}
.ms-header .header-right .search-form label {
	color: #3f7cd2 !important;
}
.ms-header .header-right .search-form label:before {
	background-color: #3f7cd2 !important;
}
.ms-header .header-right .search-form .search-input:focus {
	border-bottom: solid 3px #3f7cd2 !important;
}
.ms-header .header-right .search-form .search-input:focus + label {
	color: #3f7cd2 !important;
}
.ms-header.ms-header-dark {
	background-color: #2c2e35 !important;
}
.ms-header.ms-header-dark .search-form label:before {
	background-color: #3f7cd2 !important;
}
.ms-header.ms-header-dark .search-form .search-input:focus {
	border-bottom: solid 3px #3f7cd2 !important;
}
.ms-header.ms-header-dark .btn-circle-primary:before {
	background-color: #3f7cd2 !important;
}
.ms-header.ms-header-primary {
}
.ms-header.ms-header-primary .btn-circle:hover, .ms-header.ms-header-primary .btn-circle:focus {
	color: #3f7cd2 !important;
}
.ms-header.ms-header-primary .btn-circle.no-focus:hover {
	color: #3f7cd2 !important;
}
.ms-header.ms-header-primary .ms-logo {
	color: #3f7cd2 !important;
}
.ms-header.ms-header-primary .search-form label:hover {
	color: #3f7cd2 !important;
}
.ms-navbar, .ms-lead-navbar {
	height: 80px !important;
	background-color: #3f7cd2 !important;
}
.ms-navbar .navbar-header, .ms-lead-navbar .navbar-header {
	height: 65px !important;
}
.ms-navbar .navbar-collapse, .ms-lead-navbar .navbar-collapse {
	height: 80px !important;
	justify-content: flex-end !important;
	margin-right: 50px !important;
}
.ms-navbar .navbar-collapse .navbar-nav .nav-item > a > i, .ms-lead-navbar .navbar-collapse .navbar-nav .nav-item > a > i {
	margin-left: 5px !important;
	transition: transform ease .5s !important;
	will-change: transform !important;
}
.ms-navbar .navbar-collapse .navbar-nav .nav-item > a, .ms-lead-navbar .navbar-collapse .navbar-nav .nav-item > a {
	padding: 0 20px !important;
	padding: 0 2rem !important;
	-ms-flex-pack: center !important;
	justify-content: center !important;
	-ms-flex-align: center !important;
	align-items: center !important;
	display: -ms-flexbox !important;
	display: flex !important;
	position: relative !important;
	overflow: hidden !important;
	font-size: 16px !important;
	font-size: 1.6rem !important;
	color: #fff !important;
	font-weight: bold !important
}
.ms-navbar .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-menu li .dropdown-item, .ms-lead-navbar .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-menu li .dropdown-item {
	color: #616161 !important;
	padding: 10px 35px 10px 20px !important;
	font-weight: 400 !important;
	font-size: 15px !important;
	transition: none !important;
}
.ms-navbar.navbar-mode .btn-navbar-menu, .ms-lead-navbar.navbar-mode .btn-navbar-menu {
	display: block !important;
}
.ms-navbar .btn-navbar-menu, .ms-lead-navbar .btn-navbar-menu {
	overflow: hidden;
	font-size: 21px;
	font-size: 2.1rem;
	color: #fff !important;
	height: 80px;
	display: none;
	position: absolute;
	top: 0;
	right: 0;
	border: 0;
	padding: 0;
	line-height: 80px;
	margin: 0;
	min-width: 60px;
	width: 60px;
	text-align: center
}
.ms-navbar .navbar-collapse .navbar-nav .nav-item > a:before, .ms-lead-navbar .navbar-collapse .navbar-nav .nav-item > a:before {
	background-color: #EF6325 !important;
}
.ms-navbar .navbar-collapse .navbar-nav .nav-item > a:hover, .ms-navbar .navbar-collapse .navbar-nav .nav-item > a:focus, .ms-lead-navbar .navbar-collapse .navbar-nav .nav-item > a:hover, .ms-lead-navbar .navbar-collapse .navbar-nav .nav-item > a:focus {
	color: #fff !important;
}
.ms-navbar .navbar-collapse .navbar-nav .nav-item.active a:hover, .ms-navbar .navbar-collapse .navbar-nav .nav-item.active a:focus, .ms-lead-navbar .navbar-collapse .navbar-nav .nav-item.active a:hover, .ms-lead-navbar .navbar-collapse .navbar-nav .nav-item.active a:focus {
	color: #fff !important;
}
.ms-navbar .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-menu, .ms-lead-navbar .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-menu {
	top: 79px !important;
}
.ms-navbar .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-menu li .dropdown-item:hover, .ms-navbar .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-menu li .dropdown-item:focus, .ms-lead-navbar .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-menu li .dropdown-item:hover, .ms-lead-navbar .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-menu li .dropdown-item:focus {
	color: #ef6325 !important;
}
.ms-navbar .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-menu .ms-tab-menu .ms-tab-menu-left .nav-item a.nav-link:hover, .ms-navbar .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-menu .ms-tab-menu .ms-tab-menu-left .nav-item a.nav-link:focus, .ms-navbar .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-menu .ms-tab-menu .ms-tab-menu-left .nav-item a.nav-link.active, .ms-lead-navbar .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-menu .ms-tab-menu .ms-tab-menu-left .nav-item a.nav-link:hover, .ms-lead-navbar .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-menu .ms-tab-menu .ms-tab-menu-left .nav-item a.nav-link:focus, .ms-lead-navbar .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-menu .ms-tab-menu .ms-tab-menu-left .nav-item a.nav-link.active {
	background-color: #3f7cd2 !important;
}
.ms-navbar .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-menu .ms-tab-menu .ms-tab-menu-right .ms-tab-menu-right-container li a:hover, .ms-navbar .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-menu .ms-tab-menu .ms-tab-menu-right .ms-tab-menu-right-container li a:focus, .ms-lead-navbar .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-menu .ms-tab-menu .ms-tab-menu-right .ms-tab-menu-right-container li a:hover, .ms-lead-navbar .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-menu .ms-tab-menu .ms-tab-menu-right .ms-tab-menu-right-container li a:focus {
	color: #3f7cd2 !important;
}
.ms-navbar .navbar-collapse .navbar-nav .nav-item.dropdown.show > a, .ms-navbar .navbar-collapse .navbar-nav .nav-item.dropdown.show > a:hover, .ms-navbar .navbar-collapse .navbar-nav .nav-item.dropdown.show > a:focus, .ms-lead-navbar .navbar-collapse .navbar-nav .nav-item.dropdown.show > a, .ms-lead-navbar .navbar-collapse .navbar-nav .nav-item.dropdown.show > a:hover, .ms-lead-navbar .navbar-collapse .navbar-nav .nav-item.dropdown.show > a:focus {
	color: #fff !important;
}
.ms-navbar .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-megamenu > li .row .megamenu-col .megamenu-block .megamenu-block-title, .ms-lead-navbar .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-megamenu > li .row .megamenu-col .megamenu-block .megamenu-block-title {
	color: #3f7cd2 !important;
}
.ms-navbar .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-megamenu > li .row .megamenu-col .megamenu-block .megamenu-block-list li a:hover, .ms-navbar .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-megamenu > li .row .megamenu-col .megamenu-block .megamenu-block-list li a:focus, .ms-lead-navbar .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-megamenu > li .row .megamenu-col .megamenu-block .megamenu-block-list li a:hover, .ms-lead-navbar .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-megamenu > li .row .megamenu-col .megamenu-block .megamenu-block-list li a:focus {
	color: #006BB3 !important;
}
.ms-navbar-white .navbar-header .navbar-brand {
	color: #2c2e35 !important
}
.ms-navbar-white .btn-navbar-menu {
	color: #2c2e35 !important
}
.ms-navbar-white .btn-navbar-menu:hover, .ms-navbar-white .btn-navbar-menu:focus {
	color: #2c2e35 !important
}
.ms-navbar-dark {
	background-color: #2c2e35 !important
}
.ms-navbar-white .navbar-collapse .navbar-nav .nav-item > a, .ms-header-white + .ms-navbar-dark .navbar-collapse .navbar-nav .nav-item > a {
	color: #2c2e35 !important
}
.ms-navbar-white .navbar-collapse .navbar-nav .nav-item > a:before, .ms-header-white + .ms-navbar-dark .navbar-collapse .navbar-nav .nav-item > a:before {
	background-color: #3f7cd2 !important
}
.ms-navbar-white .navbar-collapse .navbar-nav .nav-item.active > a, .ms-header-white + .ms-navbar-dark .navbar-collapse .navbar-nav .nav-item.active > a {
	color: #3f7cd2 !important
}
.ms-navbar-white .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-menu, .ms-header-white + .ms-navbar-dark .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-menu {
	background-color: #3f7cd2 !important
}
.ms-navbar-white .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-menu li .dropdown-item:before, .ms-header-white + .ms-navbar-dark .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-menu li .dropdown-item:before {
	background-color: #3f7cd2 !important
}
.ms-navbar-white .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-menu li .dropdown-item:hover, .ms-navbar-white .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-menu li .dropdown-item:focus, .ms-header-white + .ms-navbar-dark .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-menu li .dropdown-item:hover, .ms-header-white + .ms-navbar-dark .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-menu li .dropdown-item:focus {
	background-color: #2c2e35 !important
}
.ms-navbar-white .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-menu .dropdown-submenu .dropdown-menu a:hover, .ms-navbar-white .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-menu .dropdown-submenu .dropdown-menu a:focus, .ms-header-white + .ms-navbar-dark .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-menu .dropdown-submenu .dropdown-menu a:hover, .ms-header-white + .ms-navbar-dark .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-menu .dropdown-submenu .dropdown-menu a:focus {
	background-color: #2c2e35 !important
}
.ms-navbar-white .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-menu .ms-tab-menu .ms-tab-menu-left, .ms-header-white + .ms-navbar-dark .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-menu .ms-tab-menu .ms-tab-menu-left {
	background-color: #3f7cd2 !important;
}
.ms-navbar-white .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-menu .ms-tab-menu .ms-tab-menu-right .ms-tab-menu-right-container li a:hover, .ms-navbar-white .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-menu .ms-tab-menu .ms-tab-menu-right .ms-tab-menu-right-container li a:focus, .ms-header-white + .ms-navbar-dark .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-menu .ms-tab-menu .ms-tab-menu-right .ms-tab-menu-right-container li a:hover, .ms-header-white + .ms-navbar-dark .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-menu .ms-tab-menu .ms-tab-menu-right .ms-tab-menu-right-container li a:focus {
	color: #3f7cd2 !important;
}
.ms-navbar-white .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-megamenu > li, .ms-header-white + .ms-navbar-dark .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-megamenu > li {
	background-color: #3f7cd2 !important;
}
.ms-navbar-white .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-megamenu > li .row .megamenu-col .megamenu-block .megamenu-block-list li a:hover, .ms-navbar-white .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-megamenu > li .row .megamenu-col .megamenu-block .megamenu-block-list li a:focus, .ms-header-white + .ms-navbar-dark .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-megamenu > li .row .megamenu-col .megamenu-block .megamenu-block-list li a:hover, .ms-header-white + .ms-navbar-dark .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-megamenu > li .row .megamenu-col .megamenu-block .megamenu-block-list li a:focus {
	background-color: #2c2e35 !important
}
.ms-header-white + .ms-navbar-primary .navbar-collapse .navbar-nav .nav-item > a:before, .ms-header-primary + .ms-navbar-white .navbar-collapse .navbar-nav .nav-item > a:before {
	background-color: #2c2e35 !important
}
.ms-header-white + .ms-navbar-primary .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-menu, .ms-header-primary + .ms-navbar-white .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-menu {
	background-color: #2c2e35 !important
}
.ms-header-white + .ms-navbar-primary .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-menu li .dropdown-item:before, .ms-header-primary + .ms-navbar-white .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-menu li .dropdown-item:before {
	background-color: #2c2e35 !important
}
.ms-header-white + .ms-navbar-primary .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-menu li .dropdown-item:hover, .ms-header-white + .ms-navbar-primary .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-menu li .dropdown-item:focus, .ms-header-primary + .ms-navbar-white .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-menu li .dropdown-item:hover, .ms-header-primary + .ms-navbar-white .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-menu li .dropdown-item:focus {
	background-color: #3f7cd2 !important
}
.ms-header-white + .ms-navbar-primary .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-menu .dropdown-submenu .dropdown-menu a:hover, .ms-header-white + .ms-navbar-primary .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-menu .dropdown-submenu .dropdown-menu a:focus, .ms-header-primary + .ms-navbar-white .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-menu .dropdown-submenu .dropdown-menu a:hover, .ms-header-primary + .ms-navbar-white .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-menu .dropdown-submenu .dropdown-menu a:focus {
	background-color: #3f7cd2 !important
}
.ms-header-white + .ms-navbar-primary .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-menu .ms-tab-menu .ms-tab-menu-left, .ms-header-primary + .ms-navbar-white .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-menu .ms-tab-menu .ms-tab-menu-left {
	background-color: #2c2e35 !important;
}
.ms-header-white + .ms-navbar-primary .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-menu .ms-tab-menu .ms-tab-menu-left .nav-item a.nav-link:hover, .ms-header-white + .ms-navbar-primary .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-menu .ms-tab-menu .ms-tab-menu-left .nav-item a.nav-link:focus, .ms-header-white + .ms-navbar-primary .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-menu .ms-tab-menu .ms-tab-menu-left .nav-item a.nav-link.active, .ms-header-primary + .ms-navbar-white .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-menu .ms-tab-menu .ms-tab-menu-left .nav-item a.nav-link:hover, .ms-header-primary + .ms-navbar-white .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-menu .ms-tab-menu .ms-tab-menu-left .nav-item a.nav-link:focus, .ms-header-primary + .ms-navbar-white .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-menu .ms-tab-menu .ms-tab-menu-left .nav-item a.nav-link.active {
	background-color: #3f7cd2 !important;
	color: #fff
}
.ms-header-white + .ms-navbar-primary .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-menu .ms-tab-menu .ms-tab-menu-right .ms-tab-menu-right-container li a:hover, .ms-header-white + .ms-navbar-primary .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-menu .ms-tab-menu .ms-tab-menu-right .ms-tab-menu-right-container li a:focus, .ms-header-primary + .ms-navbar-white .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-menu .ms-tab-menu .ms-tab-menu-right .ms-tab-menu-right-container li a:hover, .ms-header-primary + .ms-navbar-white .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-menu .ms-tab-menu .ms-tab-menu-right .ms-tab-menu-right-container li a:focus {
	background-color: #3f7cd2 !important
}
.ms-header-white + .ms-navbar-primary .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-megamenu > li, .ms-header-primary + .ms-navbar-white .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-megamenu > li {
	background-color: #2c2e35 !important
}
.ms-header-white + .ms-navbar-primary .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-megamenu > li .row .megamenu-col .megamenu-block .megamenu-block-title i, .ms-header-primary + .ms-navbar-white .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-megamenu > li .row .megamenu-col .megamenu-block .megamenu-block-title i {
	color: #3f7cd2 !important
}
.ms-header-white + .ms-navbar-primary .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-megamenu > li .row .megamenu-col .megamenu-block .megamenu-block-list li a:hover, .ms-header-white + .ms-navbar-primary .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-megamenu > li .row .megamenu-col .megamenu-block .megamenu-block-list li a:focus, .ms-header-primary + .ms-navbar-white .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-megamenu > li .row .megamenu-col .megamenu-block .megamenu-block-list li a:hover, .ms-header-primary + .ms-navbar-white .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-megamenu > li .row .megamenu-col .megamenu-block .megamenu-block-list li a:focus {
	background-color: #3f7cd2 !important
}
.ms-header-primary + .ms-navbar-white .navbar-collapse .navbar-nav .nav-item > a {
	color: #2c2e35 !important
}
.alert.alert-default {
	color: #2c2e35 !important
}
.alert.alert-default .close {
	color: #2c2e35 !important
}
.alert.alert-black {
	background-color: #2c2e35 !important;
}
.alert.alert-light {
	color: #2c2e35 !important;
}
.alert.alert-light a {
	color: #3f7cd2 !important
}
.alert.alert-light .close {
	color: #2c2e35 !important
}
.alert.alert-light.alert-primary {
	border-color: #3f7cd2 !important;
}
.btn.btn-dark:not(.btn-raised):active {
	box-shadow: none !important;
	color: #2c2e35 !important
}
.btn.btn-mesken:not(.btn-raised):active {
	box-shadow: none !important;
	color: #2c2e35 !important
}
.btn.btn-mesen.btn-raised {
	color: #fff !important
}
.btn.btn-yonetici:not(.btn-raised):active {
	box-shadow: none !important;
	color: #2c2e35 !important
}
.btn.btn-yonetici.btn-raised {
	color: #fff !important
}
.btn.btn-primary:not(.btn-raised):active {
	box-shadow: none !important;
	color: #3f7cd2 !important
}
.btn.btn-mesken:not(.btn-raised):active {
	box-shadow: none !important;
	color: #2c2e35 !important
}
.btn.btn-mesken.btn-raised {
	color: #fff !important
}
.btn.btn-yonetici:not(.btn-raised):active {
	box-shadow: none !important;
	color: #2c2e35 !important
}
.btn.btn-yonetici.btn-raised {
	color: #fff !important
}
.btn.btn-app {
	padding: 12px 10px !important;
	/* padding: 1.2rem 2rem; */
	min-width: 135px !important;
	float: left !important;
}
.btn.btn-fab.btn-dark:hover, .btn.btn-fab.btn-dark:focus, .btn.btn-fab.btn-dark:active {
	background-color: #ef6325 !important
}
.btn.btn-fab.btn-mesken:hover, .btn.btn-fab.btn-mesken:focus, .btn.btn-fab.btn-mesken:active {
	background-color: #ef6325 !important
}
.btn.btn-fab.btn-yonetici:hover, .btn.btn-fab.btn-yonetici:focus, .btn.btn-fab.btn-yonetici:active {
	background-color: #ef6325 !important
}
.btn-circle.btn-circle-white:hover, .btn-circle.btn-circle-white:focus {
	color: #3f7cd2 !important
}
.btn-circle.btn-circle-primary {
	color: #fff !important
}
.btn-circle.btn-circle-primary:before {
	background-color: #3f7cd2 !important
}
.btn-circle.btn-circle-raised.btn-circle-white {
	color: #3f7cd2 !important
}
.btn-circle.btn-circle-raised.btn-circle-white.btn-circle-primary {
	color: #3f7cd2 !important
}
.btn-circle.btn-circle-raised.btn-circle-primary {
	background-color: #ef6325 !important
}
.btn-circle.btn-circle-raised.btn-circle-primary:before {
	background-color: #D93500 !important
}
.table-striped-primary > tbody > tr:nth-child(odd) > td, .table-striped-primary > tbody > tr:nth-child(odd) > th {
	background-color: #3f7cd2 !important;
}
.ms-icon {
	background-color: #3f7cd2 !important;
}
.tbm-ms-icon {
	width: 40px !important;
	height: 40px !important;
	font-size: 18px !important;
	background-color: #2c2e35;
	color: #fff !important;
	border-radius: 2px !important;
	display: inline-block !important;
	margin: 0 5px 5px 0 !important;
	text-align: center !important;
	line-height: 2.2 !important
}
.ms-icon.color-dark {
	color: #fff !important;
	background-color: #2c2e35 !important
}
.ms-icon.color-danger {
	color: #fff !important;
	background-color: #ef6325 !important
}
.ms-icon.ms-icon-inverse {
	color: #ffffff !important;
	border: solid 1px #bf4f1e !important;
	background: #ef6325 !important;
}
.ms-icon.ms-icon-inverse.color-danger {
	background-color: transparent !important;
	border-color: #bf4f1e !important;
	color: #ef6325 !important;
}
.ms-icon.ms-icon-inverse.color-turuncu {
	background-color: transparent !important;
	border-color: #ef6325 !important;
	color: #ef6325 !important;
}
.ms-icon.ms-icon-inverse.color-mavi-bg {
	border-color: #19547b !important;
	color: #fff !important;
	background-color: #066aab !important;
	border-radius: 50px !important;
}
.tbm-ms-icon.tbm-ms-icon-inverse {
	background-color: #2c2e35 !important;
	color: #3f7cd2 !important;
	border: solid 3px #999c9e !important;
	border-radius: 50px !important;
}
.tbm-ms-icon.tbm-ms-icon-xxlg {
	width: 90px !important;
	height: 90px !important;
	/*line-height: 80px; */
	font-size: 36px !important;
	border-radius: 45px !important;
	border: solid 5px #fff !important;
	box-shadow: 0 3px 4px 0 rgba(0, 0, 0, .14), 0 3px 3px -2px rgba(0, 0, 0, .2), 0 1px 8px 0 rgba(0, 0, 0, .12) !important;
	vertical-align: top !important;
}
.tbm-img-ms-icon {
	/*vertical-align: bottom; */
  /* vertical-align: -webkit-baseline-middle; */
	width: inherit !important;
	width: 70px !important;
	padding-left: 10px !important;
}
.ms-icon.ms-icon-white {
	color: #3f7cd2 !important
}
.tbm-ms-icon-feature {
	display: table !important;
	margin-bottom: 20px !important;
	margin-bottom: 2rem !important
}
.tbm-ms-icon-feature .tbm-ms-icon-feature-icon {
	display: table-cell !important;
	vertical-align: top !important;
	padding-right: 20px !important
}
.tbm-ms-icon-feature .tbm-ms-icon-feature-content {
	display: table-cell !important;
	vertical-align: top !important;
	font-size: 14px !important;
	font-size: 1.4rem !important
}
.tbm-ms-icon-feature .tbm-ms-icon-feature-content h4 {
	font-weight: 400 !important;
	margin: 0 0 10px !important
}

@media(min-width:575px) and (max-width:767px) {
.tbm-ms-icon-feature {
	display: block !important;
	text-align: center !important;
	padding: 0 !important
}
.tbm-ms-icon-feature .tbm-ms-icon-feature-icon {
	display: block !important;
	margin-bottom: 2rem !important;
	padding: 0 !important
}
.tbm-ms-icon-feature .tbm-ms-icon-feature-content {
	display: block !important;
	padding: 0 !important
}
}
.badge.badge-white {
	background-color: #fff !important;
	color: #2c2e35 !important
}
.active > .badge {
	background-color: #fff;
	color: #3f7cd2 !important
}
.badge-pill.badge-pill-primary {
	background-color: #3f7cd2 !important
}
.nav.nav-stacked .list-group-item, .list-group .list-group-item {
	color: #2c2e35 !important
}
.nav.nav-stacked .list-group-item:hover, .nav.nav-stacked .list-group-item:focus, .list-group .list-group-item:hover, .list-group .list-group-item:focus {
	color: #3f7cd2 !important
}
.nav.nav-stacked .list-group-item.active, .list-group .list-group-item.active {
	background-color: #3f7cd2 !important
}
.panel.panel-black .panel-heading {
	background-color: #2c2e35 !important
}
.panel.panel-dark.panel-default .panel-heading, .panel.panel-dark.panel-default .panel-footer {
	color: #2c2e35 !important
}
.panel.panel-dark.panel-default .panel-body {
	color: #2c2e35 !important
}
.panel.panel-dark.panel-black .panel-body {
	background-color: #2c2e35 !important;
}
.panel.panel-dark.panel-primary .panel-body {
	background-color: #3f7cd2 !important;
}
.panel.panel-default .panel-heading .panel-title {
	color: #2c2e35 !important
}
.panel.panel-primary .panel-footer {
	background-color: #3f7cd2 !important;
}
.list-group a.list-group-item:hover, .list-group a.list-group-item:focus {
	color: #3f7cd2 !important;
}
.list-group a.list-group-item.active {
	background-color: #3f7cd2 !important;
	border-color: #3f7cd2 !important;
}
.list-line li a {
	color: #2c2e35 !important;
}
.list-line li a:hover, .list-line li a:focus {
	color: #3f7cd2 !important
}
.tbm-card {
	box-shadow: none !important;
	box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .14), 0 3px 1px -2px rgba(0, 0, 0, .2), 0 1px 5px 0 rgba(0, 0, 0, .12) !important;
	border-radius: 2px !important;
	background-color: #3d3f44 !important;
	margin-bottom: 20px !important;
	margin-bottom: 2rem !important;
	border: 0 !important
}
.tbm-card-mavi {
	box-shadow: none !important;
	box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .14), 0 3px 1px -2px rgba(0, 0, 0, .2), 0 1px 5px 0 rgba(0, 0, 0, .12) !important;
	border-radius: 2px !important;
	background-color: #3a4767 !important;
	margin-bottom: 20px !important;
	margin-bottom: 2rem !important;
	border: 0 !important;
}
.card.card-dark {
	border-bottom: solid 3px #2c2e35 !important;
}
.card.card-dark .card-header, .card.card-dark .card-footer {
	background-color: #2c2e35 !important;
}
.card.card-dark-inverse {
	background-color: #2c2e35 !important;
	border-bottom: solid 3px #2c2e35 !important;
}
.card.card-turuncu {
	border-bottom: solid 3px #ef6325 !important;
}
.card.card-turuncu .card-header, .card.card-turuncu .card-footer {
	background-color: #ef6325 !important;
	color: #fff !important;
}
.card.card-turuncu-inverse {
	background-color: #ef6325 !important;
	border-bottom: solid 3px #ef6325 !important;
}
.card.card-primary {
	border-bottom: solid 3px #3f7cd2 !important;
}
.card.card-primary .card-header, .card.card-primary .card-footer {
	background-color: #3f7cd2 !important;
}
.card.card-primary-inverse {
	background-color: #3f7cd2 !important;
	border-bottom: solid 3px #3f7cd2 ! important;
}
.card.card-light .card-header, .card.card-light .card-footer {
	color: #2c2e35 !important
}
.card.card-light-inverse {
	color: #2c2e35 !important
}
.card.card-light-inverse .card-header, .card.card-light-inverse .card-footer {
	color: #2c2e35 !important
}
.card-hero {
	margin-top: -50px !important;
}
.ms-feature-tbm {
	transition: all ease .5s !important
}
.ms-feature-tbm .ms-icon {
	transition: all ease .5s !important
}
.ms-feature-tbm:hover, .ms-feature-tbm:focus {
	box-shadow: 0 3px 4px 0 rgba(0, 0, 0, .14), 0 3px 3px -2px rgba(0, 0, 0, .2), 0 1px 8px 0 rgba(0, 0, 0, .12) !important;
	background-color: #d7d9de !important
}
.ms-feature-tbm:hover .ms-icon, .ms-feature-tbm:focus .ms-icon {
	transform: rotate(360deg) !important;
	box-shadow: 0 4px 5px 0 rgba(0, 0, 0, .14), 0 1px 10px 0 rgba(0, 0, 0, .12), 0 2px 4px -1px rgba(0, 0, 0, .2) !important
}
.btn-group .dropdown-menu li.dropdown-header {
	color: #2c2e35 !important;
}
.btn-group .dropdown-menu li a:hover, .btn-group .dropdown-menu li a:focus {
	color: #3f7cd2 !important;
}
.btn-group .dropdown-menu.dropdown-menu-dark {
	background-color: #2c2e35 !important
}
.btn-group .dropdown-menu.dropdown-menu-primary {
	background-color: #3f7cd2 !important
}
.bootstrap-select .dropdown-menu ul li a {
	color: #2c2e35 !important;
}
.datepicker .datepicker-months tr td span.focused, .datepicker .datepicker-years tr td span.focused, .datepicker .datepicker-decades tr td span.focused, .datepicker .datepicker-centuries tr td span.focused {
	color: #3f7cd2 !important
}
.datepicker .datepicker-months tr td span.active, .datepicker .datepicker-years tr td span.active, .datepicker .datepicker-decades tr td span.active, .datepicker .datepicker-centuries tr td span.active {
	background-color: #3f7cd2 !important;
	color: #fff !important
}
.datepicker .datepicker-months tr td span:hover, .datepicker .datepicker-months tr td span:focus, .datepicker .datepicker-years tr td span:hover, .datepicker .datepicker-years tr td span:focus, .datepicker .datepicker-decades tr td span:hover, .datepicker .datepicker-decades tr td span:focus, .datepicker .datepicker-centuries tr td span:hover, .datepicker .datepicker-centuries tr td span:focus {
	background-color: #3f7cd2 !important;
}
.datepicker .datepicker-days table {
	color: #2c2e35 !important;
}
.datepicker .datepicker-days table thead th.prev:hover, .datepicker .datepicker-days table thead th.next:hover {
	background-color: #3f7cd2 !important;
}
.datepicker .datepicker-days table tbody td:before {
	background-color: #3f7cd2 !important;
}
.datepicker .datepicker-days table tbody td.highlighted, .datepicker .datepicker-days table tbody td.today {
	color: #3f7cd2 !important;
}
.ms-paper > .row .ms-paper-menu-left-container .ms-paper-menu-left .ms-paper-menu-title {
	background-color: #3f7cd2 !important;
}
.ms-collapse-nav li a {
	color: #2c2e35 !important;
}
.ms-collapse-nav li a:hover, .ms-collapse-nav li a:focus, .ms-collapse-nav li a.active {
	background-color: #006BB3 !important;
}
.ms-collapse-nav li.card a {
	background-color: #3f7cd2 !important;
}
.ms-collapse-nav li.card a.collapsed {
	color: #2c2e35 !important
}
.ms-collapse-nav li.card a.collapsed:hover {
	background-color: #3f7cd2 !important;
	color: #fff
}
.ms-collapse-nav li.card ul a {
	color: #2c2e35 !important;
}
.ms-component-section .wrap-inverse {
	background-color: #3f7cd2 !important;
}
.card-dark {
    box-shadow: none !important;
    box-shadow: 0 2px 2px 0 rgba(0,0,0,.14), 0 3px 1px -2px rgba(0,0,0,.2), 0 1px 5px 0 rgba(0,0,0,.12) !important;
    border-radius: 2px !important;
    background-color: #fff !important;
    margin-bottom: 20px !important;
    margin-bottom: 2rem !important;
    border: 0 !important;
}
.card-title-dark {
    font-size: 14px !important;
    padding: 10px !important;
}
.ms-collapse .card-dark .card-header .card-title a:after {
    position: absolute;
    right: 25px;
    right: 2.5rem;
    top: 17px;
    top: 1.7rem;
    font-family: FontAwesome;
    content: "\f107";
    transform: rotate(0);
    transition: all ease .4s;
}
.ms-collapse .card .card-header .card-title a {
    display: block;
    color: #424242;
    font-family: Roboto,sans-serif;
    font-weight: 400;
    font-size: 14px;
    line-height: 10px;
    line-height: 1rem;
    padding: 14px 15px;
    padding: 1.4rem 1.5rem;
    position: relative;
}
.ms-collapse .card-dark .card-header .card-title a {
    display: block;
    color: #ffffff;
    font-family: Roboto,sans-serif;
    font-weight: 400;
    font-size: 14px;
    line-height: 10px;
    line-height: 1rem;
    padding: 14px 15px;
    padding: 1.4rem 1.5rem;
    position: relative;
}
.ms-collapse .card-dark .card-header {
	background-color: #2c2e35 !important
}
.ms-collapse .card .card-header-tbm .card-title a {
	color: #fff !important;
}
.ms-collapse .card-tbm .card-header-tbm {
	background-color: #2c2e35 !important
}
.ms-collapse .card-primary .card-header {
	padding: 0;
	background-color: #3f7cd2 !important
}
.nav.nav-tabs {
	background-color: #3f7cd2 !important;
}
.nav.nav-tabs.indicator-dark .ms-tabs-indicator {
	background-color: #2c2e35 !important
}
.nav.nav-tabs.indicator-primary .ms-tabs-indicator {
	background-color: #3f7cd2 !important
}
.nav.nav-tabs-dark {
	background-color: #2c2e35 !important
}
.nav.nav-tabs-primary {
	background-color: #3f7cd2 !important
}
.nav.nav-tabs-transparent.indicator-dark li a.active {
	color: #2c2e35 !important
}
.nav.nav-tabs-transparent.indicator-primary li a.active {
	color: #3f7cd2 !important
}
.nav.nav-tabs-transparent li a.active {
	color: #2c2e35 !important
}
.nav-tabs-ver-container .nav-tabs-ver li a {
	color: #2c2e35 !important;
}
.nav-tabs-ver-container .nav-tabs-ver li a:hover {
	color: #3f7cd2 !important;
}
.nav-tabs-ver-container .nav-tabs-ver li a.active {
	color: #006BB3 !important;
}
.nav-tabs-ver-container .nav-tabs-ver.nav-tabs-ver-dark {
	background-color: #2c2e35 !important
}
.nav-tabs-ver-container .nav-tabs-ver.nav-tabs-ver-primary {
	background-color: #3f7cd2 !important
}
.thumbnail-card.thumbnail-card-dark .caption {
	background-color: #2c2e35 !important;
}
.thumbnail-card.thumbnail-card-primary .caption {
	background-color: #3f7cd2;
}
a.img-thumbnail {
	color: #3f7cd2 !important
}
a.img-thumbnail:hover, a.img-thumbnail:focus {
	border-color: #3f7cd2 !important
}
.ms-thumbnail.ms-thumbnail-light .ms-thumbnail-caption {
	color: #2c2e35 !important;
}
.tooltip-dark .tooltip-inner {
	background-color: #2c2e35 !important
}
.tooltip-primary .tooltip-inner {
	background-color: #3f7cd2 !important
}
.tooltip-light .tooltip-inner {
	color: #2c2e35 !important
}
.popover {
	color: #2c2e35 !important;
}
.popover .popover-header {
	background-color: #3f7cd2 !important;
}
.pagination .page-item .page-link {
	color: #3f7cd2 !important;
}
.pagination .page-item.active .page-link {
	background-color: #3f7cd2 !important;
	border-color: #3f7cd2 !important
}
.pagination .page-item.active .page-link:hover, .pagination .page-item.active .page-link:focus {
	background-color: #3f7cd2 !important
}
.pagination .page-item .page-link:hover, .pagination .page-item .page-link:focus {
	background-color: #3f7cd2 !important;
	border-color: #3f7cd2 !important;
}
.pagination.pagination-dark .page-item .page-link {
	color: #2c2e35 !important
}
.pagination.pagination-dark .page-item.active .page-link {
	background-color: #2c2e35 !important
}
.pagination.pagination-dark .page-item .page-link:hover, .pagination.pagination-dark .page-item .page-link:focus {
	background-color: #2c2e35 !important
}
.pagination.pagination-primary .page-item .page-link {
	color: #3f7cd2 !important
}
.pagination.pagination-primary .page-item.active .page-link {
	background-color: #3f7cd2 !important
}
.pagination.pagination-primary .page-item .page-link:hover, .pagination.pagination-primary .page-item .page-link:focus {
	background-color: #3f7cd2 !important
}
.pager .page-item .page-link {
	color: #3f7cd2 !important;
}
.pager .page-item .page-link:hover, .pager .page-item .page-link:focus {
	background-color: #3f7cd2 !important;
}
.pager.pager-dark .page-item .page-link {
	color: #2c2e35 !important
}
.pager.pager-dark .page-item .page-link:hover, .pager.pager-dark .page-item .page-link:focus {
	background-color: #2c2e35 !important;
}
.pager.pager-primary .page-item .page-link {
	color: #3f7cd2 !important
}
.pager.pager-primary .page-item .page-link:hover, .pager.pager-primary .page-item .page-link:focus {
	background-color: #3f7cd2 !important;
}
.circle-dark {
	stroke: #2c2e35 !important
}
.circle-primary {
	stroke: #3f7cd2 !important
}
.owl-dots .owl-dot span {
	border: solid 2px #ef7308 !important;
}
.owl-dots .owl-dot.active span {
	background-color: #ef7308 !important
}
.slider.slider-vertical .slider-track-high {
	background-color: #3f7cd2 !important
}
.slider-selection {
	background-color: #3f7cd2 !important;
}
.slider-selection.tick-slider-selection {
	background-color: #3f7cd2 !important
}
.slider-handle {
	border: solid 2px #3f7cd2 !important;
}
.slider-handle:after {
	background-color: #3f7cd2 !important;
}
.slider-handle.custom {
	background-color: #3f7cd2 !important
}
.slider-tick.in-selection {
	background-color: #3f7cd2 !important;
	border-color: #3f7cd2 !important
}
.ms-hero.ms-hero-material {
	background-image: url(../img/slayt1.jpg) !important;
	background-image: url(../img/slayt6.jpg) !important;
	background-position: center !important;
	background-size: cover !important;
	background-repeat: no-repeat !important;
}
.ms-hero.ms-hero-material .ms-hero-img .carousel .carousel-indicators li {
	background-color: #2c2e35 !important
}
.ms-hero.ms-hero-material .ms-hero-img .carousel .carousel-indicators li.active {
	background-color: #ef7308 !important;
}
.ms-hero.ms-hero-material .carousel .carousel-controls {
	position: absolute;
	left: 0;
	/*  bottom: 30px; */
	width: 160px
}
.ms-hero.ms-hero-material .ms-hero-bg:before {
	/* position: absolute; */
	display: block;
	content: "";
	/* background-color: #02638f; */
	height: 290%;
	width: 71%;
	bottom: -140%;
	left: -43%;
	/* transform: rotate(-33deg); */
	z-index: 3;
	/* box-shadow: 28px 10px 43px -1px rgba(0, 0, 0, .5); */
	animation-name: heroBackTwo;
	animation-duration: .5s;
	animation-delay: .5s;
	animation-fill-mode: backwards
}
.ms-hero.ms-hero-material .ms-hero-bg:after {
	/*  position: absolute;*/
	display: block;
	content: "";
	/* background-color: #0275a8; */
	height: 470%;
	width: 46%;
	bottom: -232%;
	right: 0;
	/* transform: rotate(52deg); */
	z-index: 4;
	/*  box-shadow: -33px -22px 43px -1px rgba(0, 0, 0, .53); */
	animation-name: heroBackThree;
	animation-duration: .5s;
	animation-delay: .35s;
	animation-fill-mode: backwards
}
.ms-hero.ms-hero-material .ms-hero-material-text-container .ms-hero-material-title h1 {
	font-size: 49px !important;
	font-style: normal !important;
	font-variant: normal !important;
	font-weight: 700 !important;
	line-height: 53.9px !important;
}
h3 {
	font-size: 24px !important;
	font-size: 2.4rem !important;
}
p {
	margin-top: 0 !important;
	margin-bottom: 1rem !important;
}
blockquote {
	font-size: 21px !important;
	font-style: normal !important;
	font-variant: normal !important;
	font-weight: 700 !important;
	line-height: 30px !important;
}
pre {
	font-size: 13px !important;
	font-style: normal !important;
	font-variant: normal !important;
	font-weight: 700 !important;
	line-height: 18.5714px !important;
}
.ms-hero.ms-hero-material .ms-hero-material-text-container .ms-hero-material-title h1 strong {
	font-weight: 900 !important
}
.ms-hero.ms-hero-material .ms-hero-material-text-container .ms-hero-material-title h2 {
	color: #47c4fd !important;
	text-shadow: 1px 1px 1 black !important;
	margin: 0 !important;
	font-size: 20px !important;
	font-size: 2rem !important
}
.tbm-height {
	height: 150px !important;
}
.ms-hero.ms-hero-material .ms-hero-material-text-container .ms-hero-material-list li .ms-list-text {
	display: table-cell !important;
	vertical-align: middle !important;
	font-size: 20px !important;
	font-size: 2rem !important;
	line-height: 25px !important;
	line-height: 2.5rem !important;
	font-weight: bold !important;
}
.wrap.wrap-mountain {
	background-color: #2c2e35 !important;
	color: #fafafa !important;
	background-image: url(../img/home_page_zemin_1.jpg) !important;
	background-position: center center !important;
	background-size: cover !important;
	position: relative !important;
	animation: moveBack !important;
	animation-duration: 30s !important;
	animation-timing-function: linear !important;
	animation-iteration-count: infinite !important;
	font-weight: 500 !important;
	font-size: 1.8rem !important;
	font-size: 18px !important;
}
.wrap.wrap-mountain:after {
	background-color: rgba(20, 20, 20, 0.6) !important
}
.wrap.wrap-tbm-container {
	color: #fff !important;
	position: relative !important;
	animation: moveBack !important;
	animation-duration: 30s !important;
	animation-timing-function: linear !important;
	animation-iteration-count: infinite !important;
	font-weight: 500 !important;
	font-size: 1.8rem !important;
	font-size: 18px !important;
}
.wrap.wrap-tbm-container:after {
	background-color: rgba(20, 20, 20, 0.6) !important
}
.wrap.wrap-dark {
	background-color: #2c2e35 !important;
	color: fff !important
}
.wrap.wrap-dark h1, .wrap.wrap-darkr h2, .wrap.wrap-dark h3, .wrap.wrap-dark h4, .wrap.wrap-dark h5, .wrap.wrap-dark h6 {
	color: #fff !important
}
.wrap.wrap-mavi {
	background-color: #4e6996 !important;
	color: #fff !important
}
.wrap.wrap-mavi h1, .wrap.wrap-mavi h2, .wrap.wrap-mavi h3, .wrap.wrap-mavi h4, .wrap.wrap-mavi h5, .wrap.wrap-mavi h6 {
	color: #fff !important
}
.ms-hero-img-tbm {
	background-image: url("../img/gecis1.jpg") !important;
	background-image: url(../img/gecis2.jpg) !important;
	background-image: url(../img/gecis3.jpg) !important;
	background-size: cover !important;
	background-position: center center !important;
	height: 260px !important;
	;
}
.ms-hero-img-city {
	background-image: url("../img/card_zemin.jpg") !important;
	background-size: cover !important;
	background-position: center center !important
}
.ms-hero-img-city2 {
	background-image: url("../img/card_zemin_2.jpg") !important;
	background-size: cover !important;
	background-position: center center !important
}
.ms-hero-img-city3 {
	background-image: url("../img/gecis2.jpg") !important;
	background-size: cover !important;
	background-position: center center !important
}
.ms-hero-img-city4 {
	background-image: url("../img/gecis4.jpg") !important;
	background-size: cover !important;
	background-position: center center !important
}
.ms-hero-bg-primary:after {
	display: block !important;
	content: "" !important;
	position: absolute !important;
	top: 0 !important;
	left: 0 !important;
	right: 0 !important;
	bottom: 0 !important;
	width: 100% !important;
	height: 100% !important;
	background-color: rgb(41 42 43 / 50%) !important;
	z-index: 0 !important;
}
.ms-hero-bg-tbm {
	position: relative !important
}
.ms-hero-bg-tbm:after {
	display: block !important;
	content: "" !important;
	position: absolute !important;
	top: 0 !important;
	left: 0 !important;
	right: 0 !important;
	bottom: 0 !important;
	width: 100% !important;
	height: 100% !important;
	background-color: rgba(1, 82, 118, .85) !important;
	z-index: 0 !important
}
.ms-site-title-lg {
	font-size: 30px !important;
	font-size: 3rem !important;
}
.modal {
	color: #2c2e35 !important;
}
.modal.modal-dark .modal-dialog .modal-content {
	border-bottom: solid 3px #2c2e35 !important;
}
.modal.modal-dark .modal-dialog .modal-content .modal-header {
	background-color: #2c2e35 !important;
}
.modal.modal-dark .modal-dialog .modal-content .modal-header .modal-header-tabs .nav-tabs-underline:before {
	background-color: #2c2e35 !important;
}
.modal.modal-primary .modal-dialog .modal-content {
	border-bottom: solid 3px #3f7cd2 !important;
}
.modal.modal-primary .modal-dialog .modal-content .modal-header {
	background-color: #3f7cd2 !important;
	color: #fff !important;
	box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .14), 0 3px 1px -2px rgba(0, 0, 0, .2), 0 1px 5px 0 rgba(0, 0, 0, .12) !important;
}
.modal.modal-primary .modal-dialog .modal-content .modal-header .modal-header-tabs .nav-tabs-underline:before {
	background-color: #3f7cd2 !important;
}
.ms-carousel .carousel-indicators-tumbs li.active {
	border-color: #3f7cd2 !important;
}
.carousel-cards .carousel-indicators.carousel-indicators-primary li {
	border-color: #3f7cd2 !important;
}
.carousel-cards .carousel-indicators.carousel-indicators-primary li.active {
	background-color: #3f7cd2 !important;
}
.carousel-header .carousel-indicators li.active {
	background-color: #3f7cd2 !important;
	border: solid 2px #3f7cd2 !important;
}
.ms-carousel-shop .carousel-indicators li.active {
	background-color: #3f7cd2 !important;
	border-color: #3f7cd2 !important
}
.ms-timeline .ms-timeline-item .ms-timeline-date .ms-timeline-point {
	background-color: #3f7cd2 !important;
}
.ms-timeline-left {
	border-left: solid 3px #3f7cd2 !important;
}
.ms-timeline-left .ms-timeline-left-item:before {
	border: solid 3px #3f7cd2 !important;
}
.ms-timeline-left .ms-timeline-left-item:after {
	background-color: #3f7cd2 !important;
}
.ms-timeline-left .ms-timeline-left-item:hover:after {
	background-color: #2c2e35 !important
}
.ms-timeline .ms-timeline-item .ms-timeline-date .ms-timeline-point {
	background-color: #3f7cd2 !important;
}
.timeline-center > [class*=col-] .left:before, .timeline-center > [class*=col-] .right:before {
	background-color: #3f7cd2 !important;
}
.timeline-center > [class*=col-] .left:after {
	border-left: solid 15px #3f7cd2 !important
}
.timeline-center > [class*=col-] .left.card-dark:after {
	border-left-color: #2c2e35 !important
}
.timeline-center > [class*=col-] .left.card-dark:before {
	background-color: #2c2e35 !important
}
.timeline-center > [class*=col-] .left.card-primary:after {
	border-left-color: #3f7cd2 !important
}
.timeline-center > [class*=col-] .left.card-primary:before {
	background-color: #3f7cd2 !important
}
.timeline-center > [class*=col-] .left.card-dark-inverse:after {
	border-left-color: #2c2e35 !important
}
.timeline-center > [class*=col-] .left.card-dark-inverse:before {
	background-color: #2c2e35 !important
}
.timeline-center > [class*=col-] .left.card-primary-inverse:after {
	border-left-color: #3f7cd2 !important
}
.timeline-center > [class*=col-] .left.card-primary-inverse:before {
	background-color: #3f7cd2 !important
}
.timeline-center > [class*=col-] .right:after {
	border-right: solid 15px #3f7cd2 !important;
}
.timeline-center > [class*=col-] .right.card-dark:after {
	border-right-color: #2c2e35 !important
}
.timeline-center > [class*=col-] .right.card-dark:before {
	background-color: #2c2e35 !important
}
.timeline-center > [class*=col-] .right.card-primary:after {
	border-right-color: #3f7cd2 !important
}
.timeline-center > [class*=col-] .right.card-primary:before {
	background-color: #3f7cd2 !important
}
.timeline-center > [class*=col-] .right.card-dark-inverse:after {
	border-right-color: #2c2e35 !important
}
.timeline-center > [class*=col-] .right.card-dark-inverse:before {
	background-color: #2c2e35 !important
}
.timeline-center > [class*=col-] .right.card-primary-inverse:after {
	border-right-color: #3f7cd2 !important
}
.timeline-center > [class*=col-] .right.card-primary-inverse:before {
	background-color: #3f7cd2 !important
}
.price-table header {
	background-color: #3f7cd2;
}

@media (max-width: 991px) {
.price-table {
	margin-bottom: 5px !important;
	max-width: 500px !important;
	margin: 5px !important;
}
}
.price-table.price-table-dark {
	border-bottom: solid 3px #2c2e35 !important
}
.price-table.price-table-dark header {
	background-color: #2c2e35 !important
}
.price-table.price-table-dark .price-table-body:after {
	background-color: #2c2e35 !important
}
.price-table.price-table-dark .price-table-list i {
	color: #2c2e35 !important
}
.price-table.price-table-dark:hover .price-table-body .btn-raised {
	color: #2c2e35 !important
}
.price-table.price-table-primary {
	border-bottom: solid 3px #3f7cd2 !important
}
.price-table.price-table-primary header {
	background-color: #3f7cd2 !important
}
.price-table.price-table-primary .price-table-body:after {
	background-color: #3f7cd2 !important
}
.price-table.price-table-primary .price-table-list i {
	color: #3f7cd2 !important
}
.price-table.price-table-primary:hover .price-table-body .btn-raised {
	color: #3f7cd2 !important
}
.pricing-desc-title {
	background-color: #3f7cd2 !important;
}
.pricing-table-head {
	background-color: #3f7cd2 !important;
}
.pricing-table-description i {
	color: #3f7cd2 !important;
}
.ms-footer {
	background-color: #272525 !important;
}
.ms-footbar {
	background-color: #2c2e35 !important;
}
.ms-footbar:after {
	box-shadow: 0 2px 2px 0 #f44336, 0 3px 1px -2px rgba(0, 0, 0, .2), 0 1px 5px 0 rgba(0, 0, 0, .12) !important;
}
.ms-footer-alt-color {
	background-color: #1f2129 !important
}
.ms-footbar-social a {
	background-color: #272525 !important;
}
.ms-slidebar .ms-slidebar-header .ms-slidebar-title .search-form .search-input:focus {
	width: 300px !important;
	border-bottom: solid 3px #3f7cd2 !important;
	border-radius: 0 !important
}
.ms-slidebar .ms-slidebar-header .ms-slidebar-title .search-form .search-input:focus + label {
	transform: ScaleX(-1) !important;
	color: #3f7cd2 !important
}
.ms-slidebar .ms-slidebar-menu > li > a {
	color: #616161 !important;
}
.ms-slidebar .ms-slidebar-menu > li > a:hover {
	color: #ef6325 !important
}
.ms-slidebar .ms-slidebar-menu > li > ul li > a:hover {
	color: #ef6325 !important
}
.ms-configurator {
	color: #2c2e35 !important;
	background-color: #3f7cd2 !important;
}
.ms-configurator .ms-configurator-title {
	background-color: #3f7cd2 !important;
}
.ms-configurator .panel-group .panel .panel-heading .panel-title a {
	background-color: #3f7cd2 !important;
}
.ms-color-box.light-blue {
	background-color: #3f7cd2 !important;
	border-color: #3f7cd2 !important
}
.ms-color-box.grey.c800 {
	background-color: #2c2e35 !important;
	border-color: #2c2e35 !important
}
.ms-lead-navbar-bottom .navbar-nav li a:hover {
	border-color: #3f7cd2 !important;
	color: #fff
}
.ms-lead-navbar-bottom.navbar-scroll {
	background-color: #3f7cd2 !important;
}
.ms-lead-navbar.navbar-scroll {
	background-color: #3f7cd2 !important;
}
.text-center-tbm {
	text-align: center !important;
	height: -webkit-fill-available !important;
}
@media (min-width:768px) {
.navbar-expand-md .navbar-collapse {
	display: -ms-flexbox !important;
	display: none !important;
	-ms-flex-preferred-size: auto;
	flex-basis: auto
}
.navbar-expand-md .navbar-toggler {
	display: none;
}
h1 {
	font-size: 50px !important;
	font-size: 5rem !important;
	font-weight: 900 !important;
}
}
@media (max-width:767px) {
.navbar-expand-md .navbar-collapse {
	display: -ms-flexbox !important;
	display: none !important;
	-ms-flex-preferred-size: auto;
	flex-basis: auto
}
.navbar-expand-md .navbar-toggler {
	display: none;
}
h1 {
	font-size: 50px !important;
	font-size: 5rem !important;
	font-weight: 900 !important;
}
}
@media (max-width:1247.98px) {
.navbar-expand-md > .container, .navbar-expand-md > .container-fluid, .navbar-expand-md > .container-lg, .navbar-expand-md > .container-md, .navbar-expand-md > .container-sm, .navbar-expand-md > .container-xl {
	padding-right: 0;
	padding-left: 0
}
}

@media (min-width:1250px) {
.navbar-expand-md {
	-ms-flex-flow: row nowrap;
	flex-flow: row nowrap;
	-ms-flex-pack: start;
	justify-content: flex-start
}
.navbar-expand-md .navbar-nav {
	-ms-flex-direction: row;
	flex-direction: row
}
.navbar-expand-md .navbar-nav .dropdown-menu {
	position: absolute
}
.navbar-expand-md .navbar-nav .nav-link {
	padding-right: .5rem;
	padding-left: .5rem
}
.navbar-expand-md > .container, .navbar-expand-md > .container-fluid, .navbar-expand-md > .container-lg, .navbar-expand-md > .container-md, .navbar-expand-md > .container-sm, .navbar-expand-md > .container-xl {
	-ms-flex-wrap: nowrap;
	flex-wrap: nowrap
}
.navbar-expand-md .navbar-collapse {
	display: -ms-flexbox !important;
	display: flex !important;
	-ms-flex-preferred-size: auto;
	flex-basis: auto
}
.navbar-expand-md .navbar-toggler {
	display: none;
}
}
.ms-preload {
	background-color: #2c2e35 !important;
}
.dot1, .dot2 {
	background-color: #fd7e14 !important;
}
.owl-carousel .owl-stage-outer {
	filter: grayscale(1) !important;
}
.css-selector {
	background: linear-gradient(176deg, #007dfb, #2e96fd, #f5f5f5) !important;
	background-size: 600% 600% !important;
	-webkit-animation: AnimationName 3s ease infinite !important;
	-moz-animation: AnimationName 3s ease infinite !important;
	-o-animation: AnimationName 3s ease infinite !important;
	animation: AnimationName 3s ease infinite !important;
	height: 350px !important;
}
@-webkit-keyframes AnimationName {
 0% {
 background-position: 51% 0% !important
}
 50% {
 background-position: 50% 100% !important
}
 100% {
 background-position: 51% 0% !important
}
}
@-moz-keyframes AnimationName {
 0% {
 background-position: 51% 0% !important
}
 50% {
 background-position: 50% 100% !important
}
 100% {
 background-position: 51% 0% !important
}
}
@-o-keyframes AnimationName {
 0% {
 background-position: 51% 0% !important
}
 50% {
 background-position: 50% 100% !important
}
 100% {
 background-position: 51% 0% !important
}
}
@keyframes AnimationName {
 0% {
 background-position: 51% 0% !important
}
 50% {
 background-position: 50% 100% !important
}
 100% {
 background-position: 51% 0% !important
}
}