.i-det{
    display: inline-block;
    width: 18px;
    height: 18px;
    background-size: 100%;
}
.i-mp,.i-au,.i-ct,.i-rs,.i-rz,.i-sv,.i-cn,.i-nf,.i-lg,.i-pa{
    display: inline-block;
    width: 28px;
    height: 28px;
    background-size: 100%;
    margin: 0 15px 0 0;
}
.i-plate,.i-brand,.i-email,.i-contact,.i-profile,.i-gender{
	display: inline-block;
    width: 32px;
    height: 32px;
    background-size: 100%;
}
.i-plate{background-image: url("../img/i-plate.png");}
.i-brand{background-image: url("../img/i-brand.png");}
.i-email{background-image: url("../img/i-email.png");}
.i-gender{background-image: url("../img/i-gender.png");}
.i-contact{background-image: url("../img/i-contact.png");}
.i-profile{background-image: url("../img/i-profile.png");}

#wrapper ul li em {
    position: relative;
    top: -7px;
    font-size: 14px;
}
.i-locB,.i-otoB,.i-infB,.i-aboB,.i-myInfo{
    width: 64px;
    height: 64px;
    display: block;
    background-size: 100%;
}
.i-locB,.i-locC{background-image: url("../img/mevcutaraclar.png");}
.i-aboB{background-image: url("../img/aboneler.png");}
.i-otoB{background-image: url("../img/otopark.png");}
.i-reports{background-image: url("../img/reports.png");}
.i-archive{background-image: url("../img/i-archive.png");}
.i-infB{background-image: url("../img/arackabul.png");}
.i-myInfo{background-image: url("../img/bilgilerim.png");}
.i-sms{background-image: url("../img/i-sms.png");}
.i-close{background-image: url("../img/i-close.png");}
#toggle-nav,#i-msg,#i-call1,#i-list0,#i-list1,#i-pay,.delC,#i-com0,.i-close{
    width: 32px;
    height: 32px;
    display: block;
    background-size: 100%;
}
.i-loc,.i-cur,.i-car,.i-card,.i-msg{
    width: 32px;
    height: 32px;
    display: block;
    background-size: 100%;
}
.i-car,.i-msgB{
    width: 42px;
    height: 42px;
    display: block;
    background-size: 100%;
}
#odeme_w{
	position: absolute;
	top:15px;
	left:145px;
	width: 42px;
    height: 42px;
    background-size: 80%;
	background-image: url("../img/odeme_w.png");
}
#i-back,#i-menu,#i-exit,#i-call0,#i-mypark,#i-contact,#i-refresh, #i-user, #i-add,#i-ocr,#i-logout,.i-sms,.i-profileMenu,.i-price-list,.i-survey,.i-profile-btn,.i-archive,.i-sug{
    width: 48px;
    height: 48px;
    display: block;
    background-size: 100%;
}
#i-callEnd{}
#toggle-nav,#i-msg{
    position: relative;
    top: 6px;
    margin: 0 15px;
}
#i-call0,#i-contact,#i-refresh,#i-user,#i-add,#i-ocr,.i-profileMenu{
    position: absolute;
    top: 7px;
    right: 9px;
}
#i-com0{
    top: 17px;
}
#i-pay{
    top: 10px;
}
#i-back,#i-menu,#i-exit,#i-mypark,#i-logout{
    position: absolute;
    top: 7px;
    left: 9px;
}
#toggle-nav{}
.tempBox{
    position: absolute;
    top: 5px;
    right: 67px;
}
.tempBox em {
    line-height: 0;
}
em.temp{
    display: block;
    font-size: 13px;
}
.i-msg,.i-msgB{background-image: url("../img/message.png");}
.i-profileMenu{background-image: url("../img/i-profile-menu.png");}
#i-back{background-image: url("../img/i-back.png");}
#i-logout{background-image: url("../img/i-logout.png");}
#i-mypark{background-image: url("../img/i-menu.png");}
#i-call0{background-image: url("../img/i-set.png");}
#i-com0{}
#i-call1{}
#i-list0{}
#i-list1{}
#i-pay{}
#i-menu{background-image: url("../img/i-menu.png");}
#i-exit{background-image: url("../img/exit.png");
}
#i-contact{background-image: url("../img/i-phone.png");}
#i-ocr{background-image: url("../img/i-ocr.png");}
#i-qrcode{background-image: url("../img/i-qrcode.png");}
#i-list{background-image: url("../img/i-list.png");}
#i-refresh{background-image: url("../img/i-refresh.png");}
#i-user{background-image: url("../img/i-user.png");}
#i-add{background-image: url("../img/i-add.png");}
.myPage{
    margin-top: 65px;
}
.myMain{
    padding-top: 40px;
}
.myMain ul{
    padding: 0;
    background-color: #000;
}
.myMain ul li{
    position: relative;
    list-style: none;
    margin-bottom: 5px;
}
#social-box{
    margin-bottom: 30px;
}
#social-box div{
    display: inline-block;
}
.logoBox{
    width: 128px;
    margin: 0 auto;
    display: inline;
}
.logoBox img {
    width: 30%;
}
/*All Pages*/
.myBtnH,.myBtnI{
    font-size: 20px;
    color: #ddd;
}
.myBtnH{
    margin: 0 15px;
    padding: 15px;
}
.myBtnI{
    position: absolute;
}
.navbar h2{
    margin-top: 23px;
    font-size: 19px;
	color: #000;
}
.navbar img{
    position: relative;
    top: 7px;
    width: 60px;
}
.mtr{
    margin-top: 26px !important;
}
.navbar-left{float: left}
.navbar-right{float: right}

/* RoomServices */
#roomservices .rs-pd{
    padding: 0 80px;
    background-color: #026d98;
}
textarea{
    width: 100%;
    height: 100px;
}
#roomservices a i{
    width: 64px;
    height: 70px;
    margin: 4px auto;
    margin-top: 16px;
    display: block;
    background-size: 64px;
}
#roomservices a p{
    color: #ddd;
    margin: 0;
    padding: 5px;
    text-align: center;
}
/* MainPage */
#page-link .btnBox{
    width: 46%;
    margin: 2%;
    padding: 10px;
}
#page-link{
    margin-bottom: 70px;
}
.btnBox {
    border: 1px solid #c3c3c3;
    color: #c3c3c3;
}
/* Poll */
#form-poll div.radio{
    border: 1px solid;
    height: 40px;
    line-height: 3;
}
#form-poll input[type=radio]{
    position: absolute;
    top: 10px;
    left: 200px;
    z-index: 1;
}
#form-poll label{
    position: relative;
    width: 100%;
    z-index: 2;
}

/* Start */
#welcomeS{
    margin-top: 10px;
}
#welcomeS li a{
    color: #ddd !important;
    font-size: 18px;
    padding: 10px 0;

}

/* page-main */

#page-main{
    background-color: #222;
}
/* ROOMS */
#roomDP ul li i{
    margin: -5px 8px;
    display: inline-block;
    width: 20px;
    height: 20px;
    background-size: 100%;
}
#roomDP ul li {
    padding: 5px;
}
#roomDP .rd-title{
    font-size: 18px;
    color: #ab691b;
    border-bottom: 1px solid;
}
#roomDP .rd-desc{
    padding: 15px;
}

#roomD .room-services{
    top: 245px;
    padding: 15px;
}
#roomD p.icons{
    margin-bottom: 22px;
    border-bottom: 1px solid;
}
#roomD i{
    display: inline-block;
    margin: -5px 8px;
}
#roomD p{
    background-color: #000; /*del*/
}
#roomD p.title{
    top: 15px;
    text-align: center;
    font-size: 18px;
    color: #ab691b;
}
#roomDP .room-img{
    position: relative;
}
#roomDP .mo-price {
    position: absolute;
    top: 15px;
    right: 15px;
    background: #630404;
    padding: 5px;
}
#roomD li span{
    font-size: 11px;
}
#triP ul{
    background-color: #fff;
}
#triP ul li{
    text-shadow: none;
}
#triP img{
    width: inherit;
}
.singleMenu p{
    color: #000;
    font-size: 15px;
    margin-top: 8px;
}
.totalBox{
    color: #ddd;
    font-size: 13px;
    padding-top: 10px;
    height: 34px;
    background-color: #262d36;
}
.totalBox p{
    padding: 0 5px;
}
.menuP .singleMenu{
    width: 90%;
    margin: 15px auto;
}
#p-vehicleFinish .singleMenu,#p-vehicleFinish .singleMenuI{
    width: 94%;
}
#p-vehicleFinish .singleMenuI{
    margin: 15px auto;
}
.mc-box{
    background-color: #672d04;
    padding-bottom: 20px;
    margin-bottom: 15px;
}
.mc-ts{
    border-bottom: 1px solid #bb7e30;
    margin-bottom: 15px;
}
.btnOpBox a{
    margin: 1%;
}
.mo-px{
    padding: 10% 0;
}
.paylistP label{
    float: left;
}
#cdetailP p{
    padding-left: 5px;
}
.m-p05{
    padding: 0 5px !important;
}
#b-add{
    margin-top: -2px;
    padding: 30px;
}
.oneMenu p{
    color: #ccc;
}
.oneMenu label{
    color: #000;
}
.tlogo img{
    width: 100%;
}
#tinfo tr td{
    padding: 10px;
    background-color: #315a8a;
}
#linkDID{
    position: absolute;
    top: 15px;
    left: 15px;
    color: #333;
}
h2 img{
    float: right;
}

/* SERVİS */
.job-box{
    border: 1px solid;
    margin-bottom: 15px;
    padding: 5px !important;
}
.job-box div{
    margin-bottom: 3px;
    padding: 5px !important;
    background-color: #c57513;
    color: #111
}
#progressBox{
    width: 100%;
    height: 30px;
    border: 2px solid #800;
    margin-top: 24px;
}
#comp{
    width: 3%;
    background-color: red;
    height: 29px;
    position: relative;
    top: -2px;
}
#progress{
    position: relative;
    top: -25px;
}
#fileToUpload, #file{
    padding: 20px 0 40px 10%;
}
.request-list a{
    color: #000;
}
.listR{
    padding: 10px 10px 5px 10px;
    margin: 10px;
    background-color: #fff;
    border-radius: 10px;
}
.userBox .listR{
    padding: 15px 15px 60px 15px;
}
.listR div{
    width: 50%;
    float: left;
	overflow: hidden;
}
.listR p{
    margin: 0;
    font-size: 11px;
}
.user-info{
    padding: 15px;
    margin: 0 15px;
}
.user-info p{
    font-size: 16px;
}
.plateMask {
    margin-top: 15px !important;
    margin-bottom: 47px !important;
}
.plateMask input{
    float: left;
}
.backPlate input,select{
	background-color: #fff !important;
	color: #000 !important;
    border: none !important;
}
::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: #000 !important;
}
::-moz-placeholder { /* Firefox 19+ */
  color: #000 !important;
}
:-ms-input-placeholder { /* IE 10+ */
  color: #000 !important;
}
:-moz-placeholder { /* Firefox 18- */
  color: #000 !important;
}

form label{
	color: #fff;
}
#menuBox div{
    margin: 15px 30px;
    padding: 15px 0 6px;
    background-color: #ebe6dd;
    text-align: center;
    color: #000;
}
.bgBox{
    background-color: #F47926;
    padding: 5px;
    height: 30px;
}
#p-vehicleFinish .bgBox{
    background-color: #fff;
}
#p-vehicleFinish .half{
	float: left;
    overflow: hidden;
}
.bgBox a{
    color: #fff;
}
.bgBox label{
    color: #000;
}
#p-vehicleFinish .bgBox label{
	color: #555;
	font-weight:normal;
	float: right;
}
.colorBox p{
    color: #F47926;
}

::-webkit-input-placeholder { /* Chrome/Opera/Safari */
    color: #bbb !important;
    font-style: italic;
}
::-moz-placeholder { /* Firefox 19+ */
    color: #bbb !important;
    font-style: italic;
}
:-ms-input-placeholder { /* IE 10+ */
    color: #bbb !important;
    font-style: italic;
}
:-moz-placeholder { /* Firefox 18- */
    color: #bbb !important;
    font-style: italic;
}
.form-control{
    font-size: 13px !important;
}
#usermenuP #menuBox div{
    padding: 20px 12px 5px;
    line-height: 5;
}
.mainMenuP #menuBox div {
    margin: 5% 0.5% 0 6.6%;
    padding: 20px 0 6px;
    width: 40% !important;
    float: left;
    background-color: #ebe6dd;    
    border-radius: 8px;
}
.mainMenuP p{
    margin: 20px 0 10px;
    font-size: 13px;
}
#infoBox{
    top: 10px;
    margin: 15px;
    padding: 6px;
    background-color:#ffbc13 !important;
    border-radius: 8px;
    border-style: dotted;
    border-color: rgb(175, 145, 84);
    border-width: 3px;
}
.errBox1{
    margin: 0 30px;
    border-radius: 8px;
    border-style: dotted;
    border-color: rgb(175, 145, 84);
    border-width: 3px;
}
#infoBox p{
    margin: 0;
    color: #000 !important;
}
#p-vehicleFinish #depX{
    width: 90%;
    margin: 0 auto;
}
#p-vehicleA form{
    clear: both;
}
#p-vehiclelist form{
    position: relative
}
#p-vehicleFinish #depX div,#p-vehiclelist #depX div,#p-vehicleA #depX div{
    width: 48%;
    margin: 1%;
    float: left;
}
#p-vehicleA #depX a{
    text-indent: 2px;
    color: #fff;
	line-height: 2.1;
}
#p-vehiclelist #depX a,#p-vehicleFinish #depX a{
	line-height: 3;
	text-indent: 2px;
    color: #fff;
}
#p-vehicleFinish a#comfBox{
	position:absolute;
	left:0;
	padding: 5px 5px 0;
	background-color: #ce9191;
}
#p-vehicleFinish a#comfBox p{
	font-size:9px;
	text-align:center;
	color:#fff;
}
#p-vehicleFinish .i-edit{
	width: 20px;
}
#p-vehicleA #depX div span.on{
    color: #ffbc13;
}
#p-vehiclelist #depX div.on{
	background-color: #555;
}
#p-vehiclelist #cnt{
	position: absolute;
	top: 10px;
	right: 100px;
}
#p-vehicleA .form-control{
    border-radius: 8px;
}
#loadingBox {
    position: absolute;
    z-index: 1;
    color: #fff;
    padding: 15px;
    width: 100%;
    bottom: 0;
}
.i-back-report{	
	background-size: 100%;
    width: 36px;
    height: 36px;
    float: left;
    display: inline-block;
    border-radius: 4px;
}
.i-edit,.i-duzenle,.i-plus,.i-print,.i-print_form,.i-locC,.i-ptsw,.i-ocrw,.i-inwash,.i-washed{
    background-size: 100%;
    width: 28px;
    height: 28px;
    float: left;
    display: inline-block;
    border-radius: 4px;
}
.i-printw,.i-park,.i-vreqw,.i-editw,.i-photow,.i-videow,.i-gps,.i-accept,.i-locw,.i-endw,.i-waitw,.i-state_start,.i-state_stop,.i-state0,.i-state1,.i-state2,.i-state3,.i-state4,.i-state5,.i-state6,.i-state7,.i-state8,.i-state9,.i-state10,.i-state11,.i-state12,.i-state13,.i-state14,.i-state15{
	width: 34px;
    height: 34px;
    float: left;
    display: inline-block;
    background-size: 80%;
    background-color: rgb(0 0 0 / 35%);
    background-position: center;
	margin-right: 3px;	
}
.i-cancel{
	width: 34px;
    height: 34px;
    float: left;
    display: inline-block;
    background-size: 60%;
    background-color: rgb(0 0 0 / 35%);
    background-position: center;
	margin-right: 3px;
}
.i-cancel{background-image: url("../img/cancel.png");}
.i-state_start{background-image: url("../img/state_start.png");}
.i-state_stop{background-image: url("../img/state_stop.png");}
.i-state1{background-image: url("../img/state1.png");}
.i-state2{background-image: url("../img/state2.png");}
.i-state3{background-image: url("../img/state3.png");}
.i-state4{background-image: url("../img/state4.png");}
.i-state5{background-image: url("../img/state5.png");}
.i-state6{background-image: url("../img/state6.png");}
.i-state7{background-image: url("../img/state7.png");}
.i-state8{background-image: url("../img/state8.png");}
.i-state9{background-image: url("../img/state9.png");}
.i-state10{background-image: url("../img/state10.png");}
.i-state11{background-image: url("../img/state11.png");}
.i-state12{background-image: url("../img/state12.png");}
.i-state13{background-image: url("../img/state13.png");}
.i-state14{background-image: url("../img/state14.png");}
.i-state15{background-image: url("../img/state15.png");}
.i-edit{background-image: url("../img/i-edit.png");}
.i-duzenle{background-image: url("../img/i-duzenle.png");}
.i-editw{background-image: url("../img/i-editw.png");}
.i-vreqw{background-image: url("../img/aractalepleri_w.png");}
.i-endw{background-image: url("../img/teslimedilenler_w.png");}
.i-inwash{background-image: url("../img/yikamada_w.png");}
.i-washed{background-image: url("../img/yikanan_w.png");}
.i-waitw{background-image: url("../img/bekleyenaraclar_w.png");}
.i-park{background-image: url("../img/otoparkistekleri_w.png");}
.i-accept{background-image: url("../img/arackabul_w.png");}
.i-ptsw{background-image: url("../img/pts_w.png");}
.i-ocrw{background-image: url("../img/ocr_w.png");}
.i-plus{background-image: url("../img/i-plus.png");}
.i-print{background-image: url("../img/i-print.png");}
.i-back-report{background-image: url("../img/i-refresh.png");}
.i-printw{background-image: url("../img/yazdir_w.png");}
.i-gps{background-image: url("../img/i-gps.png");}
#iPhoto{background-image: url("../img/camera.png");}
.i-photow{background-image: url("../img/foto_w.png");}
#iVideo{background-image: url("../img/video-camera-black.png");}
.i-videow{background-image: url("../img/video-camera-white.png");}
.i-print_form{background-image: url("../img/i-print_form.png");}
#delForm{
    position: absolute;
    bottom: 0;
    width: 100%;
    height: 150px;
    padding: 26px;
    background-color: #315a8a;
    color: #fff;
}
#delForm input{
    width: 112px;
}
.parkingName{
    margin-top: 12px;
}
#comfBox{
    padding: 0 12px 7px;
}
#comfBox .spart{
    margin-top: 8px;
    background-color: darkred;
}
#comfBox label{
    margin-top: 10px;
    font-weight: normal;
    font-size: 13px;
}
#comfBox a{
    font-size: 13px;
}
#iPrint,#iPhoto,.iTrash,#iPrint2,#iVideo{
	position: absolute;
    top: 21px;
	width: 36px;
	height:36px;
    background-size: 100%;
}
.iTrash{
    position: absolute;
    top: 34px;
    right: 6px;
    background-color: red;
    border-radius: 50%;
    padding: 6px 12px;
    color: #fff;
    font-size: 18px;
    text-decoration: none;
    background-image: url("../img/i_trash.png");
	background-size: 82%;
    background-position: 3.5px 3px;
}
#iPrint{
    right: 10px;
}
#iPrint2{
    right: 42px;
}
#iPhoto{
    top: 0;
    left: 10px;
}
#iVideo{
    top: 37px;
    left: 10px;
}
.expireBox{
	padding: 0 75px;
}	
.col-x4{
	width: 31.7%;
    margin: 0.8%;
}

.i-loc{background-image: url("../img/i_map.png");}
.i-locw{background-image: url("../img/mevcutaraclar_w.png");}
.i-cur{background-image: url("../img/i_currency.png");}
.i-sug{background-image: url("../img/i-suggestion.png");}
.i-sug-white{background-image: url("../img/i-suggestion-white.png");}
.i-car{background-image: url("../img/i_car.png");}
.i-card{background-image: url("../img/i_card.png");}
.i-survey{background-image: url("../img/i-survey.png");}
.i-profile-btn{background-image: url("../img/i-profile_btn.png");}
.i-price-list{background-image: url("../img/i-price-list.png");}
.i-det{
    background-image: url("../img/i_detail.png");
    position: relative;
    z-index: 1;
}
#usermenuP .i-det{
    background-image: url("../img/siyah_ok.png");
    margin: 26px 5px;
}
#reqForm input[type="submit"],#fakeBox{
    border: none;
    background-color: transparent;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 99%;
    z-index: 1111111111;
}
#fakeBox{
    line-height: 3.5;
    font-size: 18px;
}
#actionBtn{
    padding: 15px 0 46px 10px;
}
#myModal{
    position: fixed;
    top: 200px;
    width: 100%;
}
#p-subscriber .delP div, #p-subscriber .editP div,#p-promosyon .delP div, #p-promosyon .editP div,#p-subscriber-payment .delP div,#p-subscriber-payment .editP div{
    margin: 15px 0 0;
}
.brr0,.brr1,.brr2{
    border-radius: 5px;
	background-color: #5297d8;
	height:30px;
	overflow: hidden;
}
#p-vehiclelist #depX div,#p-vehicleFinish #depX div{
    border-radius: 5px;
	background-color: #5297d8;
	height:34px;
	overflow: hidden;
}
#p-vehiclelist #depX div:hover i,#p-vehicleFinish #depX div:hover i{
	background-color: rgb(82 151 216);
}
#totalBoxModal #show{
	margin:15px 0;
}
#totalBoxModal table{
	width:100%;
}
#totalBoxModal table tr td, #totalBoxModal table tr th{
	border:1px solid #000;
	color:#000;
}
.searchB{
    padding: 6px 0;
}
#search{
    border-radius: 30px;
    padding: 6px 30px;
}
#plate{
    position: relative;
    z-index: 1;
    border-radius: 30px !important;
    padding: 6px 30px;
    height: 54px;
}
#getLink{
    position: absolute;
    z-index: 1;
    width: 54px;
    height: 54px;
    top: 0;
    right: 0;
    border: none;
    border-radius: 0 30px 30px 0 !important;
    padding: 6px 42px;
    background-image: url("../img/search.png");
    background-size: 70%;
    background-position: 6px 1px;
    background-color: #F47926;
}
.btnBox1{
	width: 48%;
    margin: 0 auto;
}
#p-parking #menuBox div{
	padding:0;
	border-radius:4px;
}
#p-parking .bb1{
	border:1px solid #ffbf0f;
    margin-top:60px;
}
#p-parking h3{color:#fff;}
.fs {
    font-size: 9px;
}