body {
	margin: 0px;
	font-family: 'Lucida Sans',arial;
}
.top-bar{
	background-color: #6B8E23;
	width: 100%;
	height: 66px;
	color: #fff;
	border-bottom: 2px double #f8f8f8;
	border-right: 2px double #f8f8f8;
	-moz-box-shadow:0 0 6px rgba(0,0,0,0.5);
	-webkit-box-shadow:0 0 6px rgba(0,0,0,0.5);
	box-shadow:0px 0px 6px rgba(0,0,0,0.5);
    text-shadow: -1px 0 #000, 0 1px #000, 1px 0 #000, 0 -1px #000;
}
.main-left, .main-right{
	float: left;
	width: 50%;
	cursor: default
}
.main-left img{
	max-width: 450px;
	-moz-box-shadow:0 0 6px rgba(0,0,0,0.5);
	-webkit-box-shadow:0 0 6px rgba(0,0,0,0.5);
	box-shadow:0px 0px 6px rgba(0,0,0,0.5);
}
.main-title{
	font-size: 28px;
}
.main-now a{
	font-size: 20px;
	font-weight: bold;
	text-decoration: none;
	color: black
}
.forgotten{
	text-transform: none;
}
.main-now a:hover{
	text-decoration: underline;
}
.price{
	border: 1px solid #ccc;
	width: 120px;
	-moz-box-shadow:0 0 6px rgba(0,0,0,0.5);
	-webkit-box-shadow:0 0 6px rgba(0,0,0,0.5);
	box-shadow:0px 0px 6px rgba(0,0,0,0.5);
}
.price-demo, .price-annual{
	font-size: 12px
}
.price-price-dollar{
	font-size: 24px;
	font-weight: bold
}
.back-button{
	background: url('/left.png') top no-repeat;
	background-size: Auto 40px;
	height: 40px;
	width: 42px;
	display: table-cell;
	vertical-align: middle;
	text-align: right;
	padding-right: 3px;
	color: white;
    text-shadow: -1px 0 #000, 0 1px #000, 1px 0 #000, 0 -1px #000;
}
.submit-button{
	background: url('/right.png') center no-repeat;
	background-size: Auto 39px;
	height: 55px;
	width: 45px;
	display: table-cell;
    cursor: pointer;
}
.form-item{
	float: left;
}
.top-bar-logo {
	font-size: 32px;
	font-weight: bold;
	margin-left: 10px;
	margin-top: 10px;
	height: 75px;
	float: left;
	cursor: pointer;
}
.top-bar-content {
	float: left;
	margin-left: 20px;
	margin-top: 10px;
	height: 50px;
	font-family: 'Lucida Sans';
	font-size: 20px;
    text-shadow: -1px 0 #800000, 0 1px #800000, 1px 0 #800000, 0 -1px #800000;
	text-transform:capitalize
}
.top-bar-content a{
	color: #fff;
	text-decoration: none;
	padding-left: 10px;
	padding-right: 10px;
}
.top-bar-menu-content{
	float: left;
	height: 45px;
}
.top-bar-menu-content:hover{
	background-color: rgba(221,226,142,0.48);
     -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    -khtml-border-radius: 10px;
    border-radius: 10px;
	-moz-box-shadow:0 0 6px rgba(0,0,0,0.5);
	-webkit-box-shadow:0 0 6px rgba(0,0,0,0.5);
	box-shadow:0 0 6px rgba(0,0,0,0.5);
}
.mid-land{
	width: 980px;
	margin-top: 10px;
	border-bottom: 2px double #f8f8f8;
	border-left: 2px double #f8f8f8;
	border-right: 2px double #f8f8f8;
	-moz-box-shadow:0 0 6px rgba(0,0,0,0.5);
	-webkit-box-shadow:0 0 6px rgba(0,0,0,0.5);
	box-shadow:0 0 6px rgba(0,0,0,0.5);
	padding: 25px 10px;
	display: inline-block;
}
.bottom-bar{
	width: 980px;
	font-size: 10px;
	margin-top: 10px;
	border-bottom: 2px double #f8f8f8;
	border-left: 2px double #f8f8f8;
	border-right: 2px double #f8f8f8;
	-moz-box-shadow:0 0 6px rgba(0,0,0,0.5);
	-webkit-box-shadow:0 0 6px rgba(0,0,0,0.5);
	box-shadow:0 0 6px rgba(0,0,0,0.5);
	padding: 10px;
	text-align: center;
}
.signup-1{
	height: 600px;;
	float: left;
	width: 330px;
	margin-left: 30px;
	-moz-box-shadow: 0 0 5px 5px #888;
	-webkit-box-shadow: 0 0 5px 5px#888;
	box-shadow: 0 0 5px 5px #888;
	cursor: pointer;
}
.signup-1-title{
	font-size: 30px;
}
.signup-1-list{
	list-style-image: url('tick.png');
	font-size: 14px;
}
.step-1-back{
	cursor: pointer;
}
.step-2-bireysel-tamam{
	cursor: pointer;
}
.bireysel-form-baslik{
	font-size: 33px;
}
.form-label{
	width: 470px;
	float: left;
	font-size: 25px;
	text-align: right;
	padding-right: 20px;
	cursor: default;
}
.form-area{
	float: left;
	width: 470px;
	text-align: left;
	padding-left: 20px;
}
.form-area input,.form-area select, #subuser-email, .pr-select, .coupon-code, #member-invite-list{
	font-size: 25px;
	width: 300px;
	background-color: transparent; 
	border-style: solid; 
	border-width: 0px 0px 1px 0px; 
	border-color: darkred;
	text-transform:capitalize
}
.form-line{
	height: 50px;
	cursor: default;
}
.error{
	font-size: 12px;
	font-weight: bold;
	color: red;
	font-weight: bold
}
.error img{
	max-height: 14px;
}
.log-error{
	font-size: 12px;
	display: table-cell;
	vertical-align: top;
	padding-top: 0px;
	position: absolute;
	top: 0px;
}
.log-error img{
	max-height: 20px;
}
.dim, .dim2, .dim3, .dim4, .dim5, .dim6, .dimX, .dim7{
	height:100%;
	width:100%;
	position:fixed;
	left:0;
	top:0;
	z-index:1 !important;
	background-color:rgba(0,0,0,0.5);
}
.dim-box, .dim-box2, .dim-box3, .dim-box4, .dim-box5, .dim-box6, .dim-boxX, .dim-box7{
	background-color: rgba(255,255,255,0.9);
	filter: alpha(opacity=100);
	-khtml-opacity: 1;
	-moz-opacity: 1;
	opacity: 1;
	position: absolute;
	width: 300px;
	height: 100px;
	top:0;
	bottom: 0;
	left: 0;
	right: 0;
	margin: auto;
	-moz-box-shadow:0 0 6px rgba(255,255,204,0.5);
	-webkit-box-shadow:0 0 6px rgba(255,255,204,0.5);
	box-shadow:0 0 6px rgba(255,255,204,0.5);
	padding: 10px;
	text-align: center;
	display: table-cell;
	vertical-align: middle;
}
.dim-box2{
	width: 500px;
	height: 300px;
}
.dim-box3, .dim-box4, .dim-box7{
	width: 500px;
	height: 200px;
}
.dim-box5{
	width: 500px;
	height: 500px;
}
.dim-box6{
	width: 500px;
	height: 200px;
}
.dim-exit, .dim-exit3, .dim-exit4, .dim-exit5, .dim-exit6, .dim-exit7{
	position: absolute;
	top: -16px;
	right: -16px;
	cursor: pointer;
}
.member-info {
	width: 100%;
	margin-top: 10px;
}
.deacted{
	color: #f0cccc
}
.member-content, .member-content-t{
	display: table-cell;
	float: left;
	width: 185px;
	font-size: 14px;
}
.member-content-t{
	font-weight: bold;
	font-size: 20px;
}
.member-nope{
	font-size: 14px;
}
.subuser-t{
	font-size: 24px;
}
.subuser-submit{
	cursor: pointer;
}
.invat{
	font-size: 14px;
}
.givingo{
	font-size: 24px
}
.sub-show{
	font-weight: bold;
}
.subuser-return {
	text-decoration: underline;
	font-weight: bold;
	cursor: pointer;
}
.color-picker{
	position: relative;
	width:30px;
	height:30px;
	border:1px solid #000;
	float:left
}
.collor{
	position: absolute;
	right: 0px;
	bottom: 0px;
}
.color-change-submit{
	cursor: pointer;
}
.member-days, .member-delete, .member-reback{
	float: left;
	cursor: pointer
}
.member-days-select{
	width: 600px;
}
.member-days-type{
	float: left;
	width: 250px;
}
.member-days-gap{
	float: left;
	position: relative;
	height: 100px;
}
.list-main{
	width: 100%;
	height: 602px;
}
.list-days{
	height: 86px;
	width: 100%;
	background-color: #f2f0c0;
	-moz-box-shadow:0 0 6px rgba(0,0,0,0.5);
	-webkit-box-shadow:0 0 6px rgba(0,0,0,0.5);
	box-shadow:0 0 6px rgba(0,0,0,0.5);
	margin-bottom: 10px;
}
.list-days-date{
	float: left;
	width: 86px;
	height: 84px;
	border: 1px dotted #474646;
}
.list-days-date-year{
	font-size: 10px;
}
.list-days-date-day{
	font-size: 32px;
}
.list-days-date-month{
	font-size: 10px;
}
.list-days-date-weekday{
	font-size: 14px;
}
.list-days-ops{
	float: left;
	overflow: hidden;
	height: 86px;
	width: 780px;
	white-space: nowrap;
}
.list-days-ops-cart{
	display: inline-block;
	width: 200px;
	height: 84px;
	margin-left: 10px;
	-moz-box-shadow:0 0 6px rgba(0,0,0,0.5);
	-webkit-box-shadow:0 0 6px rgba(0,0,0,0.5);
	box-shadow:0 0 6px rgba(0,0,0,0.5);
	position: relative;
	cursor: pointer
}

.list-days-ops-left, .list-days-ops-right {
	float: left;
	height: 86px;
	cursor: pointer;
	display: table;
}
.list-middile{
	display: table-cell;
	vertical-align: middle;
}
.list-days-ops-info, .list-days-ops-changer, .list-days-ops-eraser, .list-days-ops-mediter{
	position: absolute;
	bottom: 0px;
	right: 0px;
	width: 24px;
	height: 24px;
	cursor: pointer;
}
.list-days-ops-info:hover, .list-days-ops-changer:hover, .list-days-ops-eraser:hover, .list-days-ops-mediter:hover{
	border: 1px solid #000;
	background-color: #ebebd5;
     -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    -khtml-border-radius: 10px;
    border-radius: 10px
}
.list-days-ops-changer{
	right: 24px;
}
.list-days-ops-eraser{
	right: 72px;
}
.list-days-ops-mediter{
	right: 48px;
}
.list-half{
	float: left;
	width: 25%;
}
.list-days-add{
	cursor: pointer;
}
.cart-info-name-title{
	font-size: 32px;
}
.cart-info-line, .contact-line{
	font-size: 22px;
}
.cart-info-container, .cart-info-container2, .cart-info-container3, .cart-info-container5, .cart-info-container6{
	width: 478px;
	height: 278px;
	border: 3px dotted #000;
	margin: 10px;
}
.cart-info-container2, .cart-info-container3, .cart-info-container6{
	height: 178px;
}
.cart-info-container5{
	height: 478px;
	overflow: auto;
}
.info-sta{
	text-transform: capitalize;
	font-weight: bold;
}
.cart-erase-yes, .cart-erase-no{
	display: inline-block;
}
.cart-erase-no{
	margin-left: 50px;	
}
.adder-title{
	font-size: 24px;
}
.adder-tag{
	float: left;
	width: 239px;
}
.adder-tag input, .adder-tag select, .contact-name, .contact-extra, .contact-email{
	font-size: 25px;
	width: 200px;
	background-color: transparent; 
	border-style: solid; 
	border-width: 0px 0px 1px 0px; 
	border-color: darkred;
	text-transform:capitalize;
	text-align: center;
}
.adder-tag select{
	font-size: 16px;
}
.a-t-triple{
	width: 115px;
	text-align: center;
}
.adder-tag-triple{
	margin-top: 20px;
}
.a-t-triple input{
	width: 80px;
	font-size: 14px
}
.adder-extra{
	width: 470px;
	background-color: transparent; 
	border-style: solid; 
	border-width: 0px 0px 1px 0px; 
	border-color: darkred;
	overflow: hidden;
}
.adder-wait{
	padding-right: 20px;
	cursor: pointer
}
.gen-cont{
	text-align: center;
	width: 110px
}
.adder-label{
	display: inline-block;
	cursor: pointer;
	color: #9b8c8c;
	font-size: 14px;
	border: 1px solid black;
	padding: 0px 5px 0px 5px;
     -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    -khtml-border-radius: 10px;
    border-radius: 10px;
	-moz-box-shadow:0 0 6px rgba(0,0,0,0.5);
	-webkit-box-shadow:0 0 6px rgba(0,0,0,0.5);
	box-shadow:0 0 6px rgba(0,0,0,0.5);
}
.adder-label-active{
	color: #000;
	background-color: #c6b9b9;
}
#age-width{
	width: 30px;
}
.have-to{
	font-size: 10px;
}
.error-add{
	font-size: 13px;
	font-weight: bold;
	color: red;
	text-align: center;
}
.adder-submit{
	cursor: pointer;
}
.list-nav-line-obj, .list-nav-line-obj-s, .an-nav-obj, .an-nav-obj-s{
	display: inline-table;
	vertical-align: middle;
	padding: 5px;
	-moz-box-shadow:0 0 6px rgba(0,0,0,0.5);
	-webkit-box-shadow:0 0 6px rgba(0,0,0,0.5);
	box-shadow:0 0 6px rgba(0,0,0,0.5);
	cursor: pointer;
	margin-bottom: 20px;
	height: 72px;
	width: 124px
}
.list-nav-line-obj-ss{
	display: inline-table;
	vertical-align: middle;
	padding: 5px;
	-moz-box-shadow:0 0 6px rgba(0,0,0,0.5);
	-webkit-box-shadow:0 0 6px rgba(0,0,0,0.5);
	box-shadow:0 0 6px rgba(0,0,0,0.5);
	cursor: pointer;
	margin-bottom: 20px;
	height: 72px;
	width: 124px
}
.an-nav-obj, .an-nav-obj-s{
	height: 120px
}
.list-nav-line-obj:hover, .list-nav-line-obj-s:hover, .list-nav-line-obj-ss:hover, .an-nav-obj:hover, .an-nav-obj-s:hover{
	background-color: #e4f0c0
}
.an-search{
	border: 1px solid #000;
}
.list-nav-line-obj-s a,.list-nav-line-obj-ss a{
	text-decoration: none;
	color: black
}
.an-container{
	min-height: 700px;
}
.an-tit{
	font-weight: bold;
	border-bottom: 1px solid black;
}
.an-little{
	width: 50px;
}
.an-action{
	display: block;
}
.an-rec{
	display: table-cell;
	color: #746e6e;
	width: 100px;
	font-size: 12px;
	text-align: center;
}
.an-left{
	text-align: left
}
.an-nav-obj{
	cursor: pointer;
}
.paginate{
	border: 1px solid #000;
	padding: 3px 10px 3px 10px;
	cursor: pointer;
	font-size: 12px;
}
.paginate:hover{
	background-color: #d8c8c8;
}
.act-page{
	font-weight: bold;
	background-color: #e1e5ab;
	cursor: default;
}
.act-page:hover{
	background-color: #e1e5ab;
}
.an-nav-obj, .an-nav-obj-s{
	display: inline-block;
}
.an-hover{
	cursor: pointer;
}
.an-way{
	cursor: pointer
}
.pr-tit, .pr-submit{
	font-size: 27px;
	margin-bottom: 30px;
	margin-top: 30px;
}
.pr-period{
	border: 3px solid #000;
     -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    -khtml-border-radius: 10px;
    border-radius: 10px;
    padding: 6px 18px 6px 18px;
    cursor: pointer
}
.pr-period-active{
	background-color: #d9cccc;
}
.pr-hid-content{
	display: none;
}
.pr-sub-con{
	display: inline-table;
	width: 200px;
	height: 150px
}
.pr-con-once{
	width: 250px;
	text-align: left
}
.pr-operation, .pr-period-week input{
	font-size: 25px;
	width: 300px;
	background-color: transparent; 
	border-style: solid; 
	border-width: 1px 1px 1px 1px; 
	border-color: darkred;
	margin-top: 30px;
}
.pr-period-week{
	display: none
}
.pr-landscape{
	font-size: 11px;
	color: red;
	margin-top: -20px;
}
.pay-tit{
	font-size: 24px
}
.pay-cont{
	font-size: 20px
}
.pay-method{
	display: inline-block;
     -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    -khtml-border-radius: 10px;
    padding: 6px 18px 6px 18px;
    cursor: pointer;
	border: 1px solid #ccc;
	-moz-box-shadow:0 0 6px rgba(0,0,0,0.5);
	-webkit-box-shadow:0 0 6px rgba(0,0,0,0.5);
	box-shadow:0 0 6px rgba(0,0,0,0.5);
}
.pay-method:hover{
	background-color: #c0c0c0;
}
.pay-theatre{
	margin-top: 30px;
	width: 450px;
	display: none;
	border: 1px solid #ccc;
	-moz-box-shadow:0 0 6px rgba(0,0,0,0.5);
	-webkit-box-shadow:0 0 6px rgba(0,0,0,0.5);
	box-shadow:0 0 6px rgba(0,0,0,0.5);
	padding: 10px;
}
.coupon-code{
	text-align: center;
	text-transform: uppercase;
	width: 200px
}
#coupon-answer{
	font-size: 14px;
	font-weight: bold
}
.coupon-error{
	color:red;
}
#pay-cont-submit{
	cursor: pointer
}
.timeing{
	width: 600px;
	background-color: #eef3b6;
	border: 1px solid #ccc;
	padding: 10px;
}
.list-left, .list-right, .list-goto, .list-today{
	cursor: pointer
}
.buttonise{
	display: inline-block;
	border: 2px double #ccc;
	padding:5px 20px 5px 20px;
	cursor: pointer;
     -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    -khtml-border-radius: 10px;
    border-radius: 10px;
	-moz-box-shadow:0 0 6px rgba(0,0,0,0.5);
	-webkit-box-shadow:0 0 6px rgba(0,0,0,0.5);
	box-shadow:0 0 6px rgba(0,0,0,0.5);	
    text-shadow: -1px 0 #ccc, 0 1px #ccc, 1px 0 #ccc, 0 -1px #ccc;
}
.buttonise:hover{
	background-color: #eeedca
}
.eula{
	color:blue;
	font-weight:bold
}
.operation_name{
	text-transform: capitalize;
	font-size: 12px;
}
.patient_op_name{
	text-transform: capitalize;
}
.reserved {
	font-size: 14px
}
.pay-box {
	display: inline-block;
	width: 100px;
	margin: 10px 30px 30px 0px;
	background-color: #e8dbbd;
	height: 100px;
	cursor: pointer;
     -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    -khtml-border-radius: 10px;
    border-radius: 10px;
	-moz-box-shadow:0 0 6px rgba(0,0,0,0.5);
	-webkit-box-shadow:0 0 6px rgba(0,0,0,0.5);
	box-shadow:0 0 6px rgba(0,0,0,0.5);	
    text-shadow: -1px 0 #fff, 0 1px #fff, 1px 0 #fff, 0 -1px #fff;
    position: relative;
}
.pay-box:hover {
	background-color: #ccc;
}
.pay-box-title {
	font-weight: bold;
	width: 100%;
	text-align: center
}
.pay-box-price {
	text-align: center;
	width: 80%;
	background-color: #fdf1f1;
	-moz-box-shadow:0 0 6px rgba(0,0,0,0.5);
	-webkit-box-shadow:0 0 6px rgba(0,0,0,0.5);
	box-shadow:0 0 6px rgba(0,0,0,0.5);	
}
.pay-price-main{
	font-size: 24px;
}
.pay-price-min{
	font-size: 10px;
}
.pay-box-pay {
	background-color: #eeeec4;
	width: 110%;
	text-align: center;
	position: absolute;
	bottom: 10px;
	left: -5px;
	-moz-box-shadow:0 0 6px rgba(0,0,0,0.5);
	-webkit-box-shadow:0 0 6px rgba(0,0,0,0.5);
	box-shadow:0 0 6px rgba(0,0,0,0.5);
}