@font-face { font-family: 'millenium'; src: url('fonts/millenium_bold-webfont.eot'); src: url('fonts/millenium_bold-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/millenium_bold-webfont.woff') format('woff'), url('fonts/millenium_bold-webfont.ttf') format('truetype'), url('fonts/millenium_bold-webfont.svg#milleniumbold') format('svg'); font-weight: 700; font-style: normal; }
@font-face { font-family: 'millenium'; src: url('fonts/millenium_light-webfont.eot'); src: url('fonts/millenium_light-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/millenium_light-webfont.woff') format('woff'), url('fonts/millenium_light-webfont.ttf') format('truetype'), url('fonts/millenium_light-webfont.svg#milleniumlight') format('svg'); font-weight: 300; font-style: normal; }
@font-face { font-family: 'millenium'; src: url('fonts/millenium_regular-webfont.eot'); src: url('fonts/millenium_regular-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/millenium_regular-webfont.woff') format('woff'), url('fonts/millenium_regular-webfont.ttf') format('truetype'), url('fonts/millenium_regular-webfont.svg#milleniumregular') format('svg'); font-weight: normal; font-style: normal; }
* { box-sizing: border-box; outline: none !important }
img { max-width: 100% }
#mainLogo { background-image: url(../img/milleniumappslogo.png); display: block; float: left; height: 63px; width: 300px; text-indent: -6000px; background-size:contain; background-position:left center; background-repeat:no-repeat; }
.clear { clear: both }
#header { padding-top: 60px; }
#homePageTop { position: relative; background-color: transparent }
.menuchanger { float: right; padding-top: 15px; display: none }
.menuchanger a { display: inline-block; border: solid 1px #fff; border-radius: 5px; line-height: 36px; width: 36px; text-align: center; color: #fff; font-size: 16px; }
.padver { padding-top: 20px }
.padbottom { padding-bottom: 20px }
.mainMenu { display: block; margin: 0px; float: right; list-style-type: none; padding-top: 10px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
.mainMenu li { display: block; margin: 0px; padding: 0px; float: left; list-style-type: none; }
.mainMenu li a { font-weight: bold; color: #FFF; text-decoration: none; display: inline-block; font-size: 18px; line-height: 19px; padding-left: 35px }
.mainMenu li a span { font-weight: 300; color: #E3E3E3; font-size: 14px; display: block; line-height: 13px; position: relative; }
.mainMenu li a span:after { content: ""; position: absolute; bottom: -10px; height: 1px; background-color: rgba(255,255,255,0); left: 0; width: 0; -webkit-transition: all 450ms; -moz-transition: all 450ms; -ms-transition: all 450ms; -o-transition: all 450ms; transition: all 450ms; }
.mainMenu li a:hover>span:after { background-color: rgba(255,255,255,.4); left: 0; right: 0; width: 100%; }
.homeBannerLinks { position: absolute; bottom: 0px; }
.posrel { position: relative; }
.tkright { text-align: right }
.tkleft { text-align: left }
p { color: #666; font-weight: 300; font-size: 14pt; margin-bottom: 20px }
.homeitems { padding-bottom: 25px }
.homeLinks { position: absolute; left: 0; bottom: 0; right: 0 }
.acilanmenu { padding: 20px; height: 70px; margin-right: 1px; white-space: nowrap; }
.acilanmenu1 { background: #316587 }
.acilanmenu2 { background: rgba(0,0,0,.8) }
.acilanmenu a.analink { color: #fff; display: inline-block; padding-right: 30px; position: relative; line-height: 30px; font-size: 17px; font-weight: 300; position: relative; }
.acilanmenu a.analink:after { content: "\f3d8"; font-family: "Ionicons"; position: absolute; right: 0px; top: 50%; transform: translateY(-50%); -webkit-transform: translateY(-50%); display: inline-block; }
.acilanmenu a.analink:hover { text-decoration: none; }
.amenu, .amenu li { display: block; margin: 0px; padding: 0px; list-style-type: none; }
.amenu { margin-right: 1px }
.amenu li a { line-height: 20px; display: block; background-color: rgba(49,101,135,.8); padding: 20px 20px; font-size: 14px; color: #fff; margin-bottom: 1px; }
.formRow { box-sizing: border-box; padding-top: 6px; padding-bottom: 6px; }
.formRow label.dt { display: inline-block; vertical-align: baseline; width: 120px; }
.formRow label.dl { display: inline-block; vertical-align: baseline; width: auto; }
.wfInput { border: 1px solid #B7B3B3; color: #595959; font-size: 17px; font-family: "millenium"; padding: 8px; box-sizing: border-box; border-radius: 3px; }
.wfInput:focus { border-color: #a50808 }
.wf1 { width: 10%; }
.wf2 { width: 20%; }
.wf25 { width: 25%; }
.wf3 { width: 30%; }
.wf4 { width: 40%; }
.wf5 { width: 50%; }
.wf6 { width: 60%; }
.wf7 { width: 70%; }
.wf8 { width: 80%; }
.wf9 { width: 90%; }
.wf10 { width: 100%; }
.pagecontent { padding-top: 25px }
.altBg { background-color: #efefef; padding: 30px; }
#map_canvas { height: 300px }
.pageTitle { display: inline-block; margin: 0; padding: 20px; color: #fff; background: rgba(49,101,135,.8); font-size: 30px; font-weight: 700; line-height: 25px; }
.pageTitle span { display: block; font-size: 16px; font-weight: 300; }
.rightModule { position: absolute; right: 0px; top: 0; z-index: 3; width: 20% }
.iletisimBilgileri { position: absolute; left: 0px; bottom: 50px; z-index: 3; width: 40%; color: #fff; background-color: rgba(0,0,0,.7); padding: 25px; }
.iletisimBilgileri p { color: white }
.iletisimBilgileri a { text-decoration: underline; color: white }
.scontent { padding-top: 30px; padding-right: 23% }
.worlContent { background-color: #f4f4f4; background-image: url(../img/dunya-capinda-uygulamalar.png); background-repeat: no-repeat; background-position: right center; padding-top: 25px; padding-right: 35%; padding-bottom: 25px; padding-left: 25px; }
.urunDarkTanitim {background-color: #f4f4f4; padding:25px;}
.pad10 { padding:10px}
.productIcon { text-align: center; font-size: 80px; color: #a50808; line-height: 50px }
.bgver { background-color: #f4f4f4 }
.parallax-window { min-height: 300px; background-size: contain; background: transparent; }
.footer { padding-top: 25px; padding-bottom: 30px; text-align: center; margin-top: 25px; border-top: solid 1px #ECECEC; color: #8D8D8D }
.homebannercontainer { position: absolute; z-index: -1; left: 0; top: 0; bottom: 0; right: 0; }
.homeBanner .item { background-size: cover; height: 100%; background-position: center }
.banner1 { background-image: url(../img/banner/1.jpg) }
.banner2 { background-image: url(../img/banner/2.jpg) }
.banner3 { background-image: url(../img/banner/3.jpg) }
.banner4 { background-image: url(../img/banner/4.jpg) }
textarea { resize:none !important}
