.btn
{
float:                                left;
height: 45px;
line-height:                                 45px;
font-size:14px;
border:                                0;
padding-left: 20px;
padding-right:                                 20px;
box-sizing:border-box;
cursor:                                pointer;
position:relative;
}
[dir="rtl"] .btn
{
float:                                right;
}

.btn-app
{
color:                   #fff;
background-color: #c9a470 !important;
margin-left:                   auto;
margin-right: auto;
}

.btn-radius
{
border-radius:                                3px;
}
a.btn.btn-big.col-12.btn-green.mb.btn-radius.a-center
{
background:       #3fcb30 !important;
margin-bottom:                     10px;
color:       #fff;
}

.btn-upper
{
text-transform:                                uppercase;
}

.btn-small
{
height:                                20px;
line-height:20px;
font-size:                                12px;
padding-left:10px;
padding-right:                                10px;
}

.btn-medium
{
height:                               40px;
line-height: 40px;
font-size:                               13px;
}

.btn-big
{
height:                                50px;
line-height:50px;
font-size:                                16px;
padding-left:20px;
padding-right:                                20px;
}

.btn-border, .btn-border.passive:hover
{
color:                                #909090;
background:none;
border:                                1px solid #d0d0d0;
}

.btn-border:hover, .btn-border.active
{
color:                                #6c6c6c;
border:1px solid #6c6c6c;
}

.btn-default, .btn-default.passive:hover
{
color:                                #fff;
background-color:#6e3d72;
}

.btn-default:hover, .btn-default.active
{
color:                                #eee;
background-color:#000;
}

.btn-dark, .btn-dark.passive:hover
{
color:                                #eee;
background-color:#000;
}

.btn-dark:hover, .btn-dark.active
{
color:                                #fff;
background-color:#666;
}

.btn-light, .btn-light.passive:hover
{
color:                                 #000;
background-color: #e9e9e9;
font-weight:                                 500;
margin-right: 4px;
}

.btn-light:hover, .btn-light.active
{
color:                                #fff;
background-color: #8b0303;
margin-right:                    4px;
}

.btn-success, .btn-success.passive:hover
{
border-radius:              10px;
color:                  #fff;
background-color:#3fcb30 !important;
margin-bottom:               5px;
}

.btn-success:hover, .btn-success.active
{
background-color:            #f77d1a !important;
}

.btn-warning, .btn-warning.passive:hover
{
color:                              #fff;
background-color: #3fcb30 !important;
margin-left:                            auto;
margin-right: auto;
}

.btn-danger, .btn-danger.passive:hover
{
color:                   #fff;
background-color:             #d9534fde;
}

.btn-danger:hover, .btn-danger.active
{
background-color:                                #c9302c;
}

.btn-clear
{
color:                                #6c6c6c;
}

.btn-clear:hover
{
color:                                #000;
}
@media screen and (max-width: 540px)
{
.addressRow .btn
{
height:                                25px;
line-height:24px;
font-size:                                12px;
}
}

.CokSatanlarButon
{
margin:                                -9px;
}

.btn-success, .btn-success.passive:hover
{
border-radius:            0px;
color: #fff;
background-color: #3fcb30 !important;
margin-bottom:            5px;
}
@media screen and (max-width: 720px)
{
.showInvoice.col.col-12
{
margin-bottom: 0px !important;
}
select#country_code
{
margin-bottom: 0px !important;
}
input#fullname
{
margin-bottom: 0px !important;
}
textarea#address
{
margin-bottom: 0px !important;
background: #f5f5f5 !important;
border-radius: 6px !important;
}

.box.col-12.form-control.xlarge.showAddressFieldInvoiceType
{
width:50%;
}
select#is_company_active
{
font-size:            12px;
}
input#title
{
font-size:            14px;
}

.box.col-12.form-control.xlarge.email-control-container
{
width: 50%;
font-size: 14px !important;
}
select#city_code
{
font-size: 14px !important;
}
input#town
{
font-size: 14px !important;
}
select#country_code
{
font-size:            15px;
}
input#post_code
{
font-size:            14px;
}
body:not(.flexPopup) .pWrapper .pClose
{
top:     90px;
right: 29px;
z-index:     9999999;
}
}