


body,
html,
input {

margin: 0;
padding: 0;
font-weight: normal;
}

body {
font-family: 'Ubuntu', sans-serif;
font-weight: 500;
font-size: 13px;
}

input,
textarea,
a {
outline: none !important;
}

img {
border: none;
}

a,
a:hover {
	font-family: 'Ubuntu', sans-serif;
text-decoration: none !important;
color: #000;
}

h1,
h2,
h3,
h4,
h5,
h6 {
font-weight: normal;
}

body * {
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
/* Standart Sınıflar */

.b {
display: block;
}

.di {
display: inline-block;
}

.dn {
display: none;
}

.fl {
float: left;
}

.fr {
float: right;
}

.a {
position: absolute;
}

.f {
position: fixed;
}

.r {
position: relative;
}

.c {
position: relative;
margin: 0 auto;
}

.o {
overflow: hidden;
}

.m {
width: 997px;
}

.l {
margin: 0;
padding: 0;
list-style: none;
}

.l1 {
	padding: 11px;
	margin: 0;
    list-style: none;
    background: #fbfbfb;
}

#langs li a{
font-family: 'Maven Pro';
}

.cl {
clear: both;
}

.mp {
margin: 0;
padding: 0;
}

h1.line {
background: url("../images/h1-line-bg.html") left center repeat-x;
}

h1.line span {
display: inline-block;
background: #f4f5f6;
padding: 0 50px;
color: #169eda;
font-weight: 300;
font-size: 36px;
}

h1.whiteTitle {
display: inline-block;
padding: 0 50px;
color: #fff;
font-weight: 300;
font-size: 30px;
margin: 0;
}


.button {
background: rgb(255,255,255);
background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(222,222,222,1) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(222,222,222,1)));
background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(222,222,222,1) 100%);
background: -o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(222,222,222,1) 100%);
background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(222,222,222,1) 100%);
background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(222,222,222,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#dedede',GradientType=0 );
margin: 18px 0 0;
padding: 8px 35px;
font: 500 12px 'opensans';
color: #169eda;
border-radius: 5px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
}


#popup {
height: 206px;
position: absolute;
width: 382px;
z-index: 100001;
}

#popup_bg {
background: rgba(0,0,0,.5);
left: 0;
top: 0;
z-index: 100000;
position: absolute;
}

#popupClose {
width: 29px;
height: 48px;
right: -29px;
top: 5px;
cursor: pointer;
position: absolute;
}

.mesajlar {
position: relative;
background: #fff;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
-webkit-box-shadow: 0 0 10px rgba(0,0,0,0.2);
-moz-box-shadow: 0 0 10px rgba(0,0,0,0.2);
box-shadow: 0 0 10px rgba(0,0,0,0.2);
font-family: '<?php echo $site_font;?>', Arial, Helvetica, sans-serif;
font-size: 16px;
padding: 17px 17px 17px 60px;
}

.mesaj1 {
border: 5px solid #64af17;
}

.mesaj2 {
border: 5px solid #c60900;
}

.mesaj3 {
border: 5px solid #c60900;
}

.mesaj1 span {
background: url(../images/popup-sonuc.png) no-repeat 0% 0%;
width: 32px;
height: 32px;
left: 12px;
top: 12px;
position: absolute;
}

.mesaj2 span {
background: url(../images/popup-sonuc.png) no-repeat 0 50%;
width: 32px;
height: 32px;
left: 12px;
top: 12px;
position: absolute;
}

.mesaj3 span {
background: url(../images/popup-sonuc.png) no-repeat 0 100%;
width: 32px;
height: 32px;
left: 12px;
top: 12px;
position: absolute;
}

.close1 {
background: url(../images/popup-close.png) no-repeat 100% 0%;
}

.close2 {
background: url(../images/popup-close.png) no-repeat 50% 100%;
}

.close3 {
background: url(../images/popup-close.png) no-repeat 50% 100%;
}

.validationsummary ul {
margin: 0;
padding: 0;
list-style-position: inside;
font-size: 11px;
}

ul.inline li {
display: inline-block;
vertical-align: top;
margin-top: 9px;
}


#content h2 {
color: #d90b1e;
font-weight: 600;
font-size: 22px;
}


.customSelect {
border: 1px #e1e1e1 solid;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
background: rgb(253,253,253);
background: -moz-linear-gradient(top, rgba(253,253,253,1) 0%, rgba(244,244,244,1) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(253,253,253,1)), color-stop(100%,rgba(244,244,244,1)));
background: -webkit-linear-gradient(top, rgba(253,253,253,1) 0%,rgba(244,244,244,1) 100%);
background: -o-linear-gradient(top, rgba(253,253,253,1) 0%,rgba(244,244,244,1) 100%);
background: -ms-linear-gradient(top, rgba(253,253,253,1) 0%,rgba(244,244,244,1) 100%);
background: linear-gradient(to bottom, rgba(253,253,253,1) 0%,rgba(244,244,244,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fdfdfd', endColorstr='#f4f4f4',GradientType=0 );
padding: 10px;
width: 100%;
font-size: 16px;
font-weight: 300;
color: #a7a7a7;
box-shadow: 0 2px 2px rgba(0,0,0,.2), inset 0 0 3px rgba(255,255,255,.7);
-moz-box-shadow: 0 2px 2px rgba(0,0,0,.2), inset 0 0 3px rgba(255,255,255,.7);
-webkit-box-shadow: 0 2px 2px rgba(0,0,0,.2), inset 0 0 3px rgba(255,255,255,.7);
}

.customSelect .customSelectInner {
width: 100% !important;
background: url("../images/select-arrows.png") calc(100% - 5px) center no-repeat;
background: url("../images/select-arrows.png") -moz-calc(100% - 5px) center no-repeat;
background: url("../images/select-arrows.png") -webkit-calc(100% - 5px) center no-repeat;
background: url("../images/select-arrows.png") -ms-calc(100% - 5px) center no-repeat;
}


.customSelect.customSelectChanged .customSelectInner {
color: #E30613;
}

* {
-webkit-backface-visibility: hidden;
}
