.cstm-input {
	height: 42px;
	border-radius: 5px;
	border: solid 1px #e8e8e8;
	padding: 0 1rem;
}

.input-effect {
	border-radius: 20px;
	box-shadow: 0.09px 5px 13px rgb(0 0 0 / 13%);
}

li.topper:hover .nav-dropper {
	display: block;
}

.nav-dropper {
	top: 25px;
	z-index: 2;
	position: absolute;
	background: rgb(214, 214, 214);
	width: 360px ​!important;
	left: -10px;
	font-size: .9rem;
	display: none;
}

li.topper:hover .fa-chevron-down:before {
	content: "\f077";
}

.nav-dropper-in {
	display: flex;
	flex-direction: column;
	padding-top: 10px;
}

.nav-dropper-in a {
	padding-left: 20px;
	font-size: 16px;
	height: 36px;
	line-height: 36px;
	border-bottom: 1px solid rgba(0, 0, 0, .1);
}

.nav-dropper-in a:hover {
	background-color: rgba(0, 0, 0, .1);
}

.overlayer {
	position: fixed;
	width: 100%;
	height: 100vh;
	left: 0;
	top: 0;
	background: rgba(0, 0, 0, 0.5);
	display: none;
	z-index: 1;
}

.overlay-2 {
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	background: rgba(0, 0, 0, 0.5);
	display: none;
}

.topper {
	position: relative;
	z-index: 1;
	transition: all .3s ease-in-out;
	background: rgb(214, 214, 214);
	padding: 0 10px 0 10px;
}

.ace-responsive-menu>li>a {
	position: static;
}

.special {
	margin-right: 20px !important;
}

.w-47 {
	width: 47%;
}

.bg-red {
	background-color: #D01C25;
	color: white;
}

.cp {
	cursor: pointer;
}

.cstm-btn {
	margin-top: .5rem;
	display: block;
	padding: 5px;
	border-radius: 10px;
	width: 100%;
	text-align: center;
}
.cstm-btn:hover{color:#fff; opacity:0.8;}

.popup-master {
	position: fixed;
	top: 0;
	left: 0;
	z-index: 1001;
	width: 100%;
	height: 100%;
	display: none;
}

.popup-master .master-overlay {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 1002;
	background-color: rgba(0, 0, 0, 0.5);
}

.popup-slave {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	background-color: white;
	padding: 1rem;
	z-index: 1003;
	max-width: 800px;
	width: 100%;
	display: none;
	max-height: 100%;
	overflow: auto;
	padding: 40px;
}

.scp_register_title {
	font-weight: 700;
	font-size: 32px;
	margin-bottom: 10px;
}

.scp_underline_link {
	font-weight: 700;
}

.scp_button {
	background-color: #f04323;
	padding: 20px 6px;
	border-radius: 10px;
	border: 0;
	color: #fff;
	width: 160px;
	box-sizing: border-box;
	height: 20px;
	line-height: 6px;
}

.common-input {
	background: #F1F1F1;
	border: none;
	height: 35px;
	border-radius: 20px;
	padding: 0 15px;
	box-shadow: 0.09px 5px 13px rgb(0 0 0 / 13%);
	width: 100%;
}

.right_button {
	float: right;
}

.nice-transform .current {
	display: block;
	line-height: 35px;
}

.nice-transform .nice-select {
	background: #F1F1F1;
	width: 100%;
	padding: 0 15px;
	height: 35px;
}

.nice-transform ul.list {
	background: #F1F1F1;
	width: 100%;
}

.col-lg-6>.iti {
	width: 100%;
}

.toggler {
	position: absolute;
	top: 10px;
	right: 30px;
}

#register-form .col-lg-6,
#register-form .col-lg-12 {
	margin-bottom: 1rem;
}

.scp_info_box {
	border-top: 1px solid #c1c1c1;
	padding-top: 10px;
}

.scope_cls {
	width: 32px;
	height: 32px;
	background-color: #f04323;
	color: white;
	text-align: center;
	line-height: 32px;
}

.popup-slave p {
	color: #000;
}

.popup-slave label {
	color: #000;
}

.scp_popup_text {
	font-size: 16px;
}

.brand-header {
	width: 100%;
}

.brand-header.default-header {
	background-color: #ef4323
}

.brand-header.default-header h1 {
	margin-top: 100px;
	font-size: 32px;
	color: #fff;
	line-height: 1.2;
}

.brand-header.profile-header {
	background-color: #ef4323
}

.brand-header.profile-header h1 {
	margin-top: 35px;
	font-size: 32px;
	color: #fff;
	line-height: 1.2;
	margin-bottom: 0;
}

.brand-header.profile-header h2 {
	font-size: 22px;
	color: #fff;
	line-height: 1.2;
	margin-bottom: 0;
}

.brand-header.profile-header .container .row {
	min-height: 130px;
}

.scp_settings {
	position: absolute;
	color: #fff;
	font-size: 20px;
	right: 0;
	top: 50px;
}

.scp_settings:hover {
	color: #fff;
	opacity: .8;
}

.scp_settings i {
	margin-right: 10px;
}

.aside_h2 {
	font-size: 32px;
	font-weight: 700;
	color: #000;
	margin-bottom: 16px;
}

#profile_menu {}

#profile_menu li {
	font-size: 16px;
	color: #000;
	border-bottom: 1px solid #c1c1c1;
	padding-bottom: 6px;
	margin-bottom: 6px;
}

#profile_menu li a {
	color: #000;
}

#profile_menu li a:hover {
	color: #ef4323;
}

#profile_menu li.active {
	padding-left: 20px;
	position: relative;
}

#profile_menu li.active::after {
	width: 5px;
	height: 5px;
	content: '';
	background-color: #ef4323;
	position: absolute;
	left: 3px;
	top: 10px;
}

#profile_menu li.active a {
	color: #ef4323;
}

.brand-header .container .row {
	min-height: 210px;
}

.brand-img {
	align-self: center;
	width: 150px;
	height: 150px;
	border-radius: 50%;
	background-color: white;
	overflow: hidden;
}

.brand-img img {
	width: 100%;
	height: 100%;
	object-fit: contain;
}

.brand-nav {
	align-self: flex-end;
	margin-left: auto;
	display: flex;
}

.brand-nav a {
	background-color: white;
	margin: 0 0 1rem 1.5rem;
	padding: 10px 20px;
	font-weight: bold;
	border-radius: 4px;
	border:2px solid white;
}

#sorter {
	display: block;
	margin-left: auto;
}

#sorter+div {
	float: right;
}

.input-wrapper {
	display: flex;
	flex-direction: column;
	margin-bottom: 1rem;
	padding: 0 1rem;
}

.double-input {
	display: flex;
}

.double-input>div {
	width: 50%;
}

#clear-filter {
	color: white;
	display: block;
	width: 100%;
	border-radius: 10px;
	height: 44px;
	font-size: 22px;
	line-height: 34px;
	font-weight: 700;
	margin-top: 20px;
	background-color: blue;
}

#submit-filter {
	color: white;
	display: block;
	width: 100%;
	border-radius: 10px;
	height: 44px;
	font-size: 22px;
	line-height: 34px;
	font-weight: 700;
	margin-top: 20px;
}

.aside-wrapper {
	background-color: white;
	border-radius: 10px;
	box-shadow: rgb(100 100 111 / 20%) 0px 7px 29px 0px;
	padding: 1rem;
	color: black;
}

.aside-wrapper label {
	margin-bottom: 0;
}

.search-head {
	color: #000;
	font-size: 1.3rem;
	font-weight: bold;
}

ul.list {
	width: 100%;
	box-shadow: rgb(100 100 111 / 20%) 0px 7px 29px 0px;
	padding: 1rem;
}

.cstm-input {
	height: 42px;
	border-radius: 5px;
	border: solid 1px #e8e8e8;
	padding: 0 1rem;
}

input[type="radio"] {
	accent-color: black;
}

.radio-wrapper {
	flex-direction: row;
	align-items: center;
	justify-content: space-between;
}

.radio-wrapper label {
	margin: 0;
	font-size: 1rem;
}

form>label {
	padding-left: 1rem;
}

.nice-select {
	border-radius: 20px;
	box-shadow: 0.09px 5px 13px rgb(0 0 0 / 13%);
}

.aside-wrapper input[type="text"] {
	border-radius: 20px;
	box-shadow: 0.09px 5px 13px rgb(0 0 0 / 13%);
}

.col-wrapper {
	padding: 0.5rem;
	height: 100%;
	display: flex;
	align-items: center;
	justify-content: center;
}

.col-wrapper>.row {
	flex-grow: 1;
}

.image-wrapper {
	width: 100%;
	height: 186px;
}

.image-wrapper img {
	width: 100%;
	height: 186px;
	object-fit: cover;
}

.bottom-text {
	display: flex;
	align-items: flex-end;
}

.prices {
	position: relative;
	margin-right: 2.5rem;
}

.prices p:last-of-type:not(.bidding) {
	/*	font-size: 1.5rem;
	margin: 0;*/
}

.bottom-text .prices:not(:last-of-type)::after {
	content: "";
	width: 1px;
	height: 100%;
	right: -1.1rem;
	position: absolute;
	top: 0;
	background-color: black;
}

.bg-cstm {
	background-color: #F1F1F1;
}

.cstm-shadow {
	box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 12px;
}

.br-10 {
	border-radius: 10px;
}

#main-content {
	margin-bottom: 5rem;
}

.get-info-btn {
	background-color: white;
	border-width: 2px;
	border-style: solid;
	font-size: 18px;
	font-weight: 700;
	height: 40px;
	line-height: 30px;
	box-sizing: border-box;
}

.get-bid-btn {
	color: white;
	font-size: 18px;
	font-weight: 700;
	height: 40px;
	line-height: 30px;
	box-sizing: border-box;
}

.cstm-btn {
	margin-top: .5rem;
	display: block;
	padding: 5px;
	border-radius: 10px;
	width: 100%;
	text-align: center;
}

.bidding {
	margin: 0;
}

.d-timer span {
	position: relative;
	font-weight: 700;
	font-size: 32px;
	color: #000;
}

.dotsy {
	font-size: 1.7rem;
	top: 50%;
	transform: translateY(-50%);
}

.clear {
	clear: both;
}

.gm_card .col-wrapper {
	padding-top: 20px;
	padding-bottom: 20px;
}

.gm_card .image-wrapper {
	border: 1px solid #c5c5c5;
}

.gm_card .text-wrapper {
	position: relative;
	height: 186px;
}

.gm_card .text-wrapper .bottom-text {
	position: absolute;
	bottom: 0px;
}

.gm_card .gm_card_h2 {
	font-size: 18px;
	line-height: 20px;
	font-weight: 700;
	margin-bottom: 8px;
	color: #000;
}

.gm_card .gm_card_h2 a {
	color: #000;
	font-weight: 700;
}

.gm_card_meta {
	font-size: 16px;
	color: #000;
	line-height: 18px;
}

.gm_card_meta strong {
	font-weight: 700;
}

.gm_card_meta ul {
	float: left;
}

.gm_card_meta ul li {
	float: left;
	margin-right: 6px;
}

.gm_card_meta ul li a {
	font-weight: 700;
	color: #000;
}
.add_to_favorites{font-size:16px;color: #ef4323; border:1px solid #ef4323; padding:4px 8px; border-radius:4px;}
.add_to_favorites:hover{background-color:#f1f1f1;}
.add_to_favorites.active{background-color:#ef4323; color:#fff; border-color:#ef4323;}
.add_to_favorites i{margin-right:4px;}
.bottom-text p {
	margin-bottom: 0;
}

.bottom-text p.gm_min_text {
	font-size: 14px;
	height: 18px;
	line-height: 16px;
	color: #000;
}

.bottom-text p.gm_max_text {
	font-size: 22px;
	height: 22px;
	line-height: 24px;
	font-weight: 700;
	color: #000;
}

.gm_location {
	font-size: 16px;
	margin-bottom: 10px !important;
}

.gm_location i {
	font-size: 20px;
}

.counter.w-75 {
	width: 100% !important;
}

.gm_start_text {
	font-size: 18px !important;
	line-height: 22px;
	font-weight: 700;
}


/*** THY ***/

body.brand_body {
	background-color: #f1f1f1;
}

body.thy .get-bid-btn {
	background-color: #cf1b24;
	border: 2px solid #cf1b24;
}

body.thy .get-info-btn {
	border-color: #cf1b24;
	color: #cf1b24;
}

body.thy .brand-header {
	background-color: #cf1b24;
}

body.thy .brand-nav a {
	color: #cf1b24;
}
body.thy .brand-nav a.active{
	background-color: #cf1b24;
	color: #fff;
}
body.thy .gm_start_text {
	color: #cf1b24;
}

body.thy .gm_card_meta ul li:hover a {
	color: #cf1b24
}

body.thy #submit-filter {
	background-color: #cf1b24
}

body.thy .gm_card .gm_card_h2:hover a {
	color: #cf1b24;
}

body.thy #gm_tab_switch li {
	background-color: #fff;
	color: #cf1b24;
	border: 2px solid #cf1b24;
}

body.thy #gm_tab_switch li.active {
	color: #fff;
	background-color: #cf1b24;
}
body.thy .add_to_favorites{
	color: #cf1b24;
	border-color: #cf1b24;
}
body.thy .add_to_favorites.active{
	color: #fff;
	background-color: #cf1b24;
}
body.thy #gm_all_links a:hover {
	
}

body.thy .teklif_form_row button{
	background-color: #cf1b24;
}

body.thk .get-bid-btn {
	background-color: #cf1b24;
	border: 2px solid #cf1b24;
}

body.thk .get-info-btn {
	border-color: #cf1b24;
	color: #cf1b24;
}

body.thk .brand-header {
	background-color: #cf1b24;
}

body.thk .brand-nav a {
	color: #cf1b24;
}
body.thk .brand-nav a.active{
	background-color: #cf1b24;
	color: #fff;
}
body.thk .gm_start_text {
	color: #cf1b24;
}

body.thk .gm_company_color {
	color: #cf1b24;
}

body.thk .gm_card_meta ul li:hover a {
	color: #cf1b24
}

body.thk #submit-filter {
	background-color: #cf1b24
}

body.thk .gm_card .gm_card_h2:hover a {
	color: #cf1b24;
}

body.thk #gm_tab_switch li {
	background-color: #fff;
	color: #cf1b24;
	border: 2px solid #cf1b24;
}

body.thk #gm_tab_switch li.active {
	color: #fff;
	background-color: #cf1b24;
}
body.thk .add_to_favorites{
	color: #cf1b24;
	border-color: #cf1b24;
}
body.thk .add_to_favorites.active{
	color: #fff;
	background-color: #cf1b24;
}
body.thk #gm_all_links a:hover {
	
}
body.thk .teklif_form_row button{
	background-color: #cf1b24;
}

/*** VESTEL ***/

body.vestel .get-bid-btn {
	background-color: #D01C25;
	border: 2px solid #D01C25;
}

body.vestel .get-info-btn {
	border-color: #D01C25;
	color: #D01C25;
}

body.vestel .brand-header {
	background-color: #D01C25;
}

body.vestel .brand-nav a {
	color: #D01C25;
}
body.vestel .brand-nav a.active{
	background-color: #D01C25;
	color: #fff;
}
body.vestel .gm_start_text {
	color: #D01C25;
}

body.vestel .gm_company_color {
	color: #D01C25;
}

body.vestel .gm_card_meta ul li:hover a {
	color: #D01C25
}

body.vestel #submit-filter {
	background-color: #D01C25
}

body.vestel .gm_card .gm_card_h2:hover a {
	color: #D01C25;
}

body.vestel #gm_tab_switch li {
	background-color: #fff;
	color: #D01C25;
	border: 2px solid #D01C25;
}

body.vestel #gm_tab_switch li.active {
	color: white;
	background-color: #D01C25;
}
body.vestel .add_to_favorites{
	color: #D01C25;
	border-color: #D01C25;
}
body.vestel .add_to_favorites.active{
	color: #fff;
	background-color: #D01C25;
}
body.vestel #gm_all_links a:hover {
	
}
body.vestel .teklif_form_row button{
	background-color: #D01C25;
}

/*** albaraka ***/

body.albaraka .get-bid-btn {
	background-color: #e41837;
	border: 2px solid #e41837;
}

body.albaraka .get-info-btn {
	border-color: #e41837;
	color: #e41837;
}

body.albaraka .brand-header {
	background-color: #e41837;
}

body.albaraka .brand-nav a {
	color: #e41837;
}
body.albaraka .brand-nav a.active{
	background-color: #e41837;
	color: #fff;
}
body.albaraka .gm_start_text {
	color: #e41837;
}

body.albaraka .gm_company_color {
	color: #e41837;
}

body.albaraka .gm_card_meta ul li:hover a {
	color: #e41837
}

body.albaraka #submit-filter {
	background-color: #e41837
}

body.albaraka .gm_card .gm_card_h2:hover a {
	color: #e41837;
}

body.albaraka #gm_tab_switch li {
	background-color: #fff;
	color: #e41837;
	border: 2px solid #e41837;
}

body.albaraka #gm_tab_switch li.active {
	color: white;
	background-color: #e41837;
}
body.albaraka .add_to_favorites{
	color: #e41837;
	border-color: #e41837;
}
body.albaraka .add_to_favorites.active{
	color: #fff;
	background-color: #e41837;
}
body.albaraka #gm_all_links a:hover {
	
}
body.albaraka .teklif_form_row button{
	background-color: #e41837;
}

/*** ingbank ***/

body.ingbank .get-bid-btn {
	background-color: #f36f21;
	border: 2px solid #f36f21;
}

body.ingbank .get-info-btn {
	border-color: #f36f21;
	color: #f36f21;
}

body.ingbank .brand-header {
	background-color: #f36f21;
}

body.ingbank .brand-nav a {
	color: #f36f21;
}
body.ingbank .brand-nav a.active{
	background-color: #f36f21;
	color: #fff;
}
body.ingbank .gm_start_text {
	color: #f36f21;
}

body.ingbank .gm_company_color{
	color: #f36f21;
}

body.ingbank .gm_card_meta ul li:hover a {
	color: #f36f21
}

body.ingbank #submit-filter {
	background-color: #f36f21
}

body.ingbank .gm_card .gm_card_h2:hover a {
	color: #f36f21;
}

body.ingbank #gm_tab_switch li {
	background-color: #fff;
	color: #f36f21;
	border: 2px solid #f36f21;
}

body.ingbank #gm_tab_switch li.active {
	color: white;
	background-color: #f36f21;
}
body.ingbank .add_to_favorites{
	color: #f36f21;
	border-color: #f36f21;
}
body.ingbank .add_to_favorites.active{
	color: #fff;
	background-color: #f36f21;
}
body.ingbank #gm_all_links a:hover {
	
}
body.ingbank .teklif_form_row button{
	background-color: #f36f21;
}


/*** teb ***/
body.teb .get-bid-btn {
	background-color: #009e73;
	border: 2px solid #009e73;
}

body.teb .get-info-btn {
	border-color: #009e73;
	color: #009e73;
}

body.teb .brand-header {
	background-color: #009e73;
}

body.teb .brand-nav a {
	color: #009e73;
}
body.teb .brand-nav a.active{
	background-color: #009e73;
	color: #fff;
}
body.teb .gm_start_text {
	color: #009e73;
}

body.teb .gm_company_color {
	color: #009e73;
}

body.teb .gm_card_meta ul li:hover a {
	color: #009e73
}

body.teb #submit-filter {
	background-color: #009e73
}

body.teb .gm_card .gm_card_h2:hover a {
	color: #009e73;
}

body.teb #gm_tab_switch li {
	background-color: #fff;
	color: #009e73;
	border: 2px solid #009e73;
}

body.teb #gm_tab_switch li.active {
	color: white;
	background-color: #009e73;
}
body.teb .add_to_favorites{
	border-color: #009e73;
	color: #009e73;
}
body.teb .add_to_favorites.active{
	color: #fff;
	background-color: #009e73;
}
body.teb #gm_all_links a:hover {
	
}
body.teb .teklif_form_row button{
	background-color: #009e73;
}


/*** akbank ***/
body.akbank .get-bid-btn {
	background-color: #df392e;
	border: 2px solid #df392e;
}

body.akbank .get-info-btn {
	border-color: #df392e;
	color: #df392e;
}

body.akbank .brand-header {
	background-color: #df392e;
}

body.akbank .brand-nav a {
	color: #df392e;
}
body.akbank .brand-nav a.active{
	background-color: #df392e;
	color: #fff;
}
body.akbank .gm_start_text {
	color: #df392e;
}

body.akbank .gm_company_color {
	color: #df392e;
}

body.akbank .gm_card_meta ul li:hover a {
	color: #df392e
}

body.akbank #submit-filter {
	background-color: #df392e
}

body.akbank .gm_card .gm_card_h2:hover a {
	color: #df392e;
}

body.akbank #gm_tab_switch li {
	background-color: #fff;
	color: #df392e;
	border: 2px solid #df392e;
}

body.akbank #gm_tab_switch li.active {
	color: white;
	background-color: #df392e;
}
body.akbank .add_to_favorites{
	color: #df392e;
	border-color: #df392e;
}
body.akbank .add_to_favorites.active{
	color: #fff;
	background-color: #df392e;
}
body.akbank #gm_all_links a:hover {
	
}
body.akbank .teklif_form_row button{
	background-color: #df392e;
}

/*** bsh ***/
body.bsh .get-bid-btn {
	background-color: #231f20;
	border: 2px solid #231f20;
}

body.bsh .get-info-btn {
	border-color: #231f20;
	color: #231f20;
}

body.bsh .brand-header {
	background-color: #231f20;
}

body.bsh .brand-nav a {
	color: #231f20;
}
body.bsh .brand-nav a.active{
	background-color: #231f20;
	color: #fff;
}
body.bsh .gm_start_text {
	color: #231f20;
}

body.bsh .gm_company_color {
	color: #231f20;
}

body.bsh .gm_card_meta ul li:hover a {
	color: #231f20
}

body.bsh #submit-filter {
	background-color: #231f20
}

body.bsh .gm_card .gm_card_h2:hover a {
	color: #231f20;
}

body.bsh #gm_tab_switch li {
	background-color: #fff;
	color: #231f20;
	border: 2px solid #231f20;
}

body.bsh #gm_tab_switch li.active {
	color: white;
	background-color: #231f20;
}
body.bsh .add_to_favorites{
	color: #231f20;
	border-color: #231f20;
}
body.bsh .add_to_favorites.active{
	color: #fff;
	background-color: #231f20;
}
body.bsh #gm_all_links a:hover {
	
}
body.bsh .teklif_form_row button{
	background-color: #231f20;
}

/*** isbank ***/
body.isbank .get-bid-btn {
	background-color: #013682;
	border: 2px solid #013682;
}

body.isbank .get-info-btn {
	border-color: #013682;
	color: #013682;
}

body.isbank .brand-header {
	background-color: #013682;
}

body.isbank .brand-nav a {
	color: #013682;
}
body.isbank .brand-nav a.active{
	background-color: #013682;
	color: #fff;
}
body.isbank .gm_start_text {
	color: #013682;
}

body.isbank .gm_company_color {
	color: #013682;
}

body.isbank .gm_card_meta ul li:hover a {
	color: #013682
}

body.isbank #submit-filter {
	background-color: #013682
}

body.isbank .gm_card .gm_card_h2:hover a {
	color: #013682;
}

body.isbank #gm_tab_switch li {
	background-color: #fff;
	color: #013682;
	border: 2px solid #013682;
}

body.isbank #gm_tab_switch li.active {
	color: white;
	background-color: #013682;
}
body.isbank .add_to_favorites{
	color: #013682;
	border-color: #013682;
}
body.isbank .add_to_favorites.active{
	color: #fff;
	background-color: #013682;
}
body.isbank #gm_all_links a:hover {
	
}
body.isbank .teklif_form_row button{
	background-color: #013682;
}



/*** winvestate ***/
body.winvestate .get-bid-btn {
	background-color: #ef4323;
	border: 2px solid #ef4323;
}

body.winvestate .get-info-btn {
	border-color: #ef4323;
	color: #ef4323;
}

body.winvestate .brand-header {
	background-color: #ef4323;
}

body.winvestate .brand-nav a {
	color: #ef4323;
}
body.winvestate .brand-nav a.active{
	background-color: #ef4323;
	color: #fff;
}

body.winvestate .gm_start_text {
	color: #ef4323;
}

body.winvestate .gm_company_color {
	color: #ef4323;
}

body.winvestate .gm_card_meta ul li:hover a {
	color: #ef4323
}

body.winvestate #submit-filter {
	background-color: #ef4323
}

body.winvestate .gm_card .gm_card_h2:hover a {
	color: #ef4323;
}

body.winvestate #gm_tab_switch li {
	background-color: #fff;
	color: #ef4323;
	border: 2px solid #ef4323;
}

body.winvestate #gm_tab_switch li.active {
	color: white;
	background-color: #ef4323;
}

body.winvestate #gm_all_links a:hover {
	
}
body.winvestate .teklif_form_row button{
	background-color: #ef4323;
}


/*** detail ***/
#gm_tab_content_2 li{margin-right:20px;}
#gm-detail-content {
	padding-top: 60px;
}

#image-slider {	
	margin-bottom: 60px;
}
#image-slider img{border: 2px solid #c1c1c1;}

h1.gm_card_h1 {
	font-size: 18px;
	line-height: 20px;
	margin-bottom: 12px;
}

.gm_summary {
	margin-bottom: 20px;
}

.gm_summary h2 {
	font-size: 14px;
	font-weight: 700;
}

.gm_summary p {
	font-size: 14px;
	font-weight: 400;
	margin-bottom: 14px;
	line-height: 1.2;
}

#gm-detail-content .gm_card_meta {
	margin-bottom: 15px;
}

#gm-detail-content .bottom-text {
	margin-bottom: 25px;
}

.gm_card_location {
	padding: 15px;
	background-color: #f1f1f1;
	border-radius: 15px;
	margin-bottom: 30px;
}

#gm_all_links {
	text-align: center;
	font-size: 16px;
	color:#000;
}
#gm_all_links a{color:#000;}
#gm_all_links a:hover{
	color:#000;
	opacity:.8;
}

#gm_all_links img {
	display: block;
	width: 80%;
	margin: 0px auto 10px;
}

.gm_band {
	padding-top: 15px;
	padding-bottom: 15px;
	width: 100%;
	background-color: #f1f1f1;
}

#gm_tab_switch {}

#gm_tab_switch li {
	float: left;
	display: block;
	padding: 5px;
	border-radius: 10px;
	text-align: center;
	font-size: 16px;
	padding-left: 30px;
	cursor: pointer;
	padding-right: 30px;
	font-weight: 700;
	height: 40px;
	line-height: 30px;
	margin-right: 30px;
	color: white;
	background-color: #cf1b24;
	border: 2px solid #cf1b24;
}

#gm_tab_switch li.active {
	background-color: #fff;
	color: #cf1b24;
}

.gm_tab_content_wrapper {
	padding-top: 20px;
	padding-bottom: 20px;
}

.gm_tab_content .column {
	width: 31%;
	float: left;
	margin-right: 1%;
}

.gm_tab_content .column table tr td {
	font-size: 16px;
	color: #000;
}

.gm_tab_content .column table tr td:first-child {
	font-weight: 700;
}

.gm_tab_content .column iframe {
	width: 100%;
	height: 450px;
}

.scp_timer {
	list-style: none;
	padding: 0;
	display: block;
	text-align: center;
}

.scp_timer li {
	display: inline-block;
}

.scp_timer li span {
	font-size: 30px;
	font-weight: 700;
	line-height: 30px;
	height: 30px;
	overflow: hidden;
	color: #000;
	display: block;
}

.scp_timer li.seperator {
	font-size: 22px;
	line-height: 30px;
	vertical-align: top;
	font-weight: 400;
	color: #000;
}

.scp_timer li p {
	color: #000;
	font-size: 14px;
	height: 14px;
	margin-bottom: 0;
	line-height: 14px;
}

.scp_hide {
	display: none !important;
}

#scp_teklif_page {
	padding-bottom: 100px;
}

#scp_teklif_list {
	float: left;
	width: 100%;
}

#scp_teklif_list li {
	box-sizing: border-box;
	float: left;
	width: 20%;
	padding: 20px;
	background-color: #fff;
	border-right: 2px solid #f1f1f1;
}

#scp_teklif_list li img {
	float: left;
	height: 75px;
	margin-bottom: 15px;
}

#scp_teklif_list li h2 {
	font-size: 16px;
	width: 100%;
	display: block;
	color: #cf1c25;
}

#scp_teklif_list li.active {
	background-color: #cf1c25;
}

#scp_teklif_list li.active img {
	filter: brightness(0) invert(100%);
}

#scp_teklif_list li.active h2 {
	color: #ffffff;
}

body.teb #scp_teklif_list li h2 {
	color: #009e73;
}

body.teb #scp_teklif_list li.active {
	background-color: #009e73;
}

body.teb #scp_teklif_list li.active h2 {
	color: #ffffff;
}

body.bsh #scp_teklif_list li h2 {
	color: #231f20;
}

body.bsh #scp_teklif_list li.active {
	background-color: #231f20;
}

body.bsh #scp_teklif_list li.active h2 {
	color: #ffffff;
}

body.isbank #scp_teklif_list li h2 {
	color: #013682;
}

body.isbank #scp_teklif_list li.active {
	background-color: #013682;
}

body.isbank #scp_teklif_list li.active h2 {
	color: #ffffff;
}

body.teb .bg-red {
	background-color: #009e73;
}

body.teb .scp_button {
	background-color: #009e73;
}

body.ingbank #scp_teklif_list li h2 {
	color: #f36f21;
}

body.ingbank #scp_teklif_list li.active {
	background-color: #f36f21;
}

body.ingbank #scp_teklif_list li.active h2 {
	color: #ffffff;
}

body.ingbank .bg-red {
	background-color: #f36f21;
}

body.ingbank .scp_button {
	background-color: #f36f21;
}

#scp_teklif_page_content {
	padding-top: 20px;
}

#scp_teklif_page_content .scp_teklif_page_section_info h2 {
	font-size: 24px;
	font-weight: 700;
	margin-bottom: 12px;
	color: #000;
}

#scp_teklif_page_content .scp_teklif_page_section_info p {
	font-size: 18px;
	font-weight: 400;
	line-height: 1.2;
	margin-bottom: 12px;
	color: #000;
}

.scp_teklif_page_form {
	max-width: 60%;
}

.scp_teklif_page_form .gm_card .cstm-input {
	max-width: 100%;
}

.scp_teklif_page_form input,
.scp_teklif_page_form textarea,
.scp_teklif_page_form select {
	background-color: #fff;
}

.thumb img {
	padding: 0px !important;
}

.brand-header.default-header .container .row {
	min-height: 120px;
}

.brand-header.default-header h1 {
	margin-top: 40px;
}
header.header-nav{height:88px;}
header.header-nav nav{height:88px;}
#scp_login a{float:left; height:88px;}
header.header-nav.menu_style_home_one a.navbar_brand{margin-top:31px;}
header ul#main_top{margin-top:31px;}
#scp_login span.line{color:#fff; float:left;font-size: 32px;
    height: 32px;margin-top:28px;
    line-height: 32px;}
	
.teklif_form_wrapper{background:#fff; padding:20px; border:1px solid #c1c1c1; border-radius:10px;}
.teklif_form_row{margin-bottom:20px;}
.teklif_form_row label{font-size:16px; display:block; width:100%; color:#000; margin-bottom:0;}
.teklif_form_row .scp_timer{text-align:left;}
.teklif_form_row .teklif_form_price{font-size:20px; font-weight:700; color:#000;}
#teklif_form_price_list li {border-bottom:1px solid #c1c1c1; margin-bottom:5px; padding-bottom:5px;}
#teklif_form_price_list li p span{font-size:400; font-size:12px; float:right;}
.teklif_form_row input{ background-color:#f1f1f1; border:1px solid #e1e1e1; height:40px; line-height:40px; width:200px; padding-left:10px;}
.teklif_form_row button{border:0; background-color: #ef4323; color:#fff; cursor:pointer; padding:10px 30px;}


.stats_col_wrapper{padding:10px;}
.stats_col{
	background-color:#fff;
	border:1px solid #f1f1f1;
	border-radius:10px;
	box-shadow: 0.09px 5px 13px rgb(0 0 0 / 13%);
	text-align:center;
	margin:10px;
	box-sizing:border-box;
	padding:20px;
}
.stats_col{font-weight:700; font-size:16px; color:#cf1b24; line-height:20px;}
.stats_col label{ height:48px; line-height:24px; font-weight:700; font-size:20px;margin-bottom:10px;}
.isbank .stats_col{color:#013682;}
.stat_number{font-size:64px;color:#000; height:48px; line-height:48px; margin-bottom:24px;}
.label_no{font-weight:100; color:#000; font-size:16px; line-height:1.2; margin-bottom:2px; display:block;}

.cor_estate_box{background:white; border:1px solid #e1e1e1; padding:20px; border-radius:15px; margin-bottom:20px;}
.cor_estate_box_title{border-bottom:1px solid #e1e1e1; margin-bottom:20px;}
.cor_estate_box_title h2{font-size:20px; font-weight:700;}
.cor_estate_box_title h2 a{float:right; font-size:16px;}
.cor_estate_box_content h2{font-size:18px; font-weight:700;}
.cor_estate_box_content h3{font-size:14px; font-weight:700;margin-bottom:0;}
.cor_gelen_teklif{border:1px solid #e1e1e1; padding:10px; border-radius:10px; margin-bottom:10px;}
.card-body table{border:1px solid #e1e1e1;}
.card-body table tr:nth-child(even) {background: #f1f1f1}
.card-body table tr:nth-child(odd) {background: #fefefe}
.card-body table tr td{padding:5px 10px;}
.card-body table tr button{border:0; background-color: #ef4323; color:#fff; cursor:pointer; padding:10px 30px; margin-right:10px;}
.card-body table tr button.cor_btn_onay{background-color:green;}
.card-body table tr button.cor_btn_reddet{background-color:red;}
.card-body table tr textarea{ background-color:#f1f1f1; border:1px solid #e1e1e1; height:120px; line-height:40px; width:200px; padding-left:10px; width:100%; margin-bottom:20px;}
.cor_winner.card{border:1px solid green !important;}
.cor_winner.card span{color:green !important;}
.cor_loser.card{border:1px solid red !important;}
.cor_loser.card span{color:red !important;}
.acc_hide{display:none;}

.cor_winner .cor_result{color:green; font-weight:700;}
.cor_loser .cor_result{color:red; font-weight:700;}

@media all and (min-width:1367px) and (max-width:1520px) {
	#clear-filter {
		height: 44px;
		font-size: 19px;
		line-height: 31px;
	}
	#submit-filter {
		height: 44px;
		font-size: 19px;
		line-height: 31px;
	}

		.prices p:last-of-type:not(.bidding) {
		font-size: 0.9rem !important; /*
	margin: 0;*/
	}

	.bottom-text p.gm_max_text {
		line-height: 30px !important;
	}
}

@media only screen and (max-width: 1440px) {
	.prices p:last-of-type:not(.bidding) {
		font-size: 0.9rem !important; /*
	margin: 0;*/
	}

	.bottom-text p.gm_max_text {
		line-height: 35px !important;
	}
}


@media all and (min-width:900px) and (max-width:1366px) {
	.get-bid-btn {
		font-size: 11px;
	}

	.get-info-btn {
		font-size: 11px;
	}

	.prices p:last-of-type:not(.bidding) {
		font-size: 10px !important; /*
	margin: 0;*/
	}

	.bottom-text p.gm_min_text {
		font-size: 11px;
	}
	.bottom-text p.gm_max_text {
		font-size: 11px !important;
		line-height: 35px !important;
	}
	.gm_start_text {
		font-size: 16px !important;
		line-height: 16px;
	}
	.gm_card .col-lg-8 {
		padding: 0 !important;
	}
	.gm_card .col-wrapper {
		padding-top: 10px;
		padding-bottom: 10px;
	}
	.scp_timer li span {
		font-size: 26px;
		line-height: 26px;
	}
	.brand-header .container .row {
		min-height: 190px;
	}
	#clear-filter {
		height: 44px;
		font-size: 14px;
		line-height: 31px;
	}
	#submit-filter {
		height: 44px;
		font-size: 14px;
		line-height: 31px;
	}
	.container{
		width:96% !important;
		max-width:96% !important; 
	}
	#gm-detail-content .col-lg-6{
	    -ms-flex: 0 0 30% !important;
		flex: 0 0 30% !important;
		max-width: 30% !important;
	}
	#gm-detail-content .col-lg-4{
	    -ms-flex: 0 0 40% !important;
		flex: 0 0 40% !important;
		max-width: 40% !important;
	}
	#gm-detail-content .col-lg-2{
	    -ms-flex: 0 0 30% !important;
		flex: 0 0 30% !important;
		max-width: 30% !important;
	}
	
}

#image-mobile-slider{display:none;max-width:100%;}
.dashb_widget{
	width:100%;
	background-color:#fff;
	border:1px solid #c1c1c1;
	border-radius:10px;
	padding-top:20px;
}


@media only screen and (max-width: 768px) {
	.splide__track{max-width:100%;}
	#image-mobile-slider{display:block;}
	.hideMobile{display:none;}
	#image-mobile-slider img{width:100%; height:420px; object-fit:cover;}
	.brand-header {
		padding-top: 80px;
	}
	.brand-img {
		margin: 0px auto 20px;
		width: 120px;
		height: 120px;
	}
	.image-wrapper {
		margin-bottom: 20px;
	}
	.brand-nav {
		display: block;
	}
	.brand-nav a {
		width: 100%;
		float: left;
		margin: 0 0 10px;
		display: block;
		text-align: center;
	}
	.brand-nav {
		align-self: auto;
	}
	.gm_card .text-wrapper .bottom-text {
		display: block;
		align-items: initial;
	}
	.gm_card .text-wrapper .bottom-text {
		position: relative;
		bottom: auto;
	}
	.bottom-text .prices {
		margin-right: 0;
		margin-bottom: 10px;
	}
	.bottom-text .prices:not(:last-of-type)::after {
		width: 0;
		height: 0;
	}
	.gm_card .text-wrapper {
		height: auto;
	}
	.footer_one {
		padding: 100px 0 60px;
	}
	.footer_one .row {
		display: block
	}
	.footer_one hr {
		clear: both;
	}
	#gm-detail-content .bottom-text {
		display: block;
		align-items: initial;
	}
	.gm_tab_content .column {
		width: 100%;
		margin-right: 0;
	}
	#gm_tab_switch li {
		width: 100%;
		margin-bottom: 5px;
	}
	.centerMyImage {
		margin-bottom: 20px;
	}
	#scp_teklif_list li {
		width: 100%;
		padding: 10px;
	}
	#scp_teklif_list li img {
		height: 32px;
		margin-bottom: 8px;
	}
	.scp_teklif_page_form {
		max-width: 100%;
	}
	.nav_logo_img {
		margin-top: 22px !important;
	}
	.aside-wrapper{
		margin-bottom:20px;
	}
	.scp_teklif_page_form .gm_card .cstm-input{
		width:100%;
	}
	.scp_settings{
		position:relative;
		top:auto;
		right:auto;
		margin-top:10px;
	}
	.brand-header.profile-header h1{margin-top:20px; font-size:20px;}
}