@charset "UTF-8"; 

@font-face {
	font-family: 'cuptorul';
	src:url('../fonts/cuptorul.eot?5alkfs');
	src:url('../fonts/cuptorul.eot?#iefix5alkfs') format('embedded-opentype'),
		url('../fonts/cuptorul.woff?5alkfs') format('woff'),
		url('../fonts/cuptorul.ttf?5alkfs') format('truetype'),
		url('../fonts/cuptorul.svg?5alkfs#icomoon') format('svg');
	font-weight: normal;
	font-style: normal;
}

* {
    box-sizing: border-box;
}

body{padding:0px;margin:0px;font-size:16px; font-family: "Roboto",sans-serif;}
ol,ul{padding:0px;margin:0px;list-style-type:none;}
A{text-decoration:none;}
A:hover{text-decoration:none;}
h1,h2,h3,h4{padding:0px;margin:0px;font-weight:normal;}
p{margin: 0 0 20px;line-height:30px;}

.tCenter{text-align:center;}

.wrapper{width:1200px;margin:0px auto;}
.wrapper:after{content:" ";clear:both;position:relative;}
.thrds,.column{float:left;display:block;margin:0px 10px;}

.oneCol{width:280px;}
.twoCol{width:580px;}
.treeCol{width:880px;}
.fourCol{width:1180px;}

.oneTrd{width:380px;}
.twoTrd{width:760px;}

.pb5{padding-bottom:5px;}
.pb10{padding-bottom:10px;}
.pb20{padding-bottom:20px;}

.pt5{padding-top:5px;}
.pt10{padding-top:10px;}

.ptop40{padding-top:40px;}

.container{clear:both;position:relative;}

/*-- Header Options---------------------------*/
.header{position:relative;}
.fixed{position:fixed;width:100%;z-index:1000;top:0px;}
.mt100{margin-top:120px;}


.header{display:block;}
.mainNav{
	height:60px;
	background-color: #2c180d;
}
.logo{
	float:left;
	display:block;
	margin:5px 0px 0px 5px;
	color: #FFF;
	height: 50px;
	font-size: 50px;
	line-height: 50px;
}
.Nav{
	display: block;
    float: right;
    line-height: 40px;
    margin-left: 30px;
    margin-top: 15px;
}

.Nav a{background-color: #2c180d;
    border-radius: 4px;
    color: #fff;
    font-size: 16px;
    margin-right: 20px;
    padding: 5px 10px;
    text-decoration: none;}
.Nav a.active{background-color: #ffffff;
    color: #2c180d;}
.Nav A:hover {
    background-color: #e9e9e9;
    color: #2c180d;
}	

.mobLft{float:left;width:30px;height:30px;margin:15px 00px 0px 30px;display:none;cursor:pointer;}

.mobNav{float:right;width:30px;height:30px;margin:15px 30px 0px 0px;display:none;cursor:pointer;}
.mobNav A,.mobLft A{width:30px;height:30px;display:block;color:#FFFFFF;font-size:30px;}
.secNav {
    background-color: #ebebeb;
    clear: both;
    display: block;
    font-size: 14px;
    height: 40px;
    line-height: 40px;
}
.secNavMenu {
    float: left;
    height: 40px;
    line-height: 40px;
}
.secNavOpts {
    float: right;
    height: 40px;
    text-align: right;
}
.secNav A {
    color: #2c180d;
    text-decoration: none;
}
.secNavMenu A {
    font-size: 15px;
    padding-right: 7px;
}

h1{font-size:28px;line-height:28px;color:#2c180d;}

.prevDate{float:left;}
.nextDate{float:right;}
.prevDate,.nextDate{font-size:16px;line-height:28px;}
.prevDate A,.nextDate A{color:#2c180d;}




.button {
    border: 1px solid #e1e1e1;
    border-radius: 4px;
    color: #9b9b9b;
    cursor: pointer;
    display: block;
    font-size: 16px;
    font-weight: 400;
    height: 42px;
    line-height: 22px;
    margin-bottom: 0;
    padding: 10px 15px;
    text-align: center;
    width: 100%;
}

.blue {
    background-color: #D3E7F2;
    color: #2c180d;
}
.grey {
	background-color: #BABCBB;
	color: #ffffff;
}
.green {
    background-color: #9bbb66;
    color: #ffffff;
}

.brown {
    background-color: #2c180d;
    color: #ffffff;
}
.wait {
    display: none;
}

.prods{
	font-size:18px;
	padding-bottom: 20px;
}
.prods td{padding:4px;}
.prods tr.brdTop td{border-top:1px solid #999;}
.prodSel{
	background-color:#EBEBEB;
	padding:10px;
	display: none;
}
/*--calendar--*/
.calendar{
	border-top:1px solid #D3D3D3;
	border-right:1px solid #D3D3D3;
	width:100%;
	/* [disabled]color: #D3D3D3; */
}
.week{border-bottom:1px solid #D3D3D3;height:61px;}
.day{
	float:left;
	display:block;
	width:14.285%;
	border-left:1px solid #D3D3D3;
	height:60px;
	text-align:center;
	line-height:60px;
	background-color:#F9F9F9;
	font-size:18px;
	font-weight:bold;
}
.day A{display:block;position:relative;}
.day A .ordrs{width:20px;height:20px;background-color:#666666;color:#FFF;font-size:12px;line-height:20px;position:absolute;top:4px;right:4px;border-radius:10px;text-align:center;}
.regular{background-color:#FFFFFF;}
.medium{
	background-color:#FCF068;
}

.full{
	background-color:#FF6666
}
.topCal{
	background-color:#C3C3C3;
	Color:#333333;
}
.frmHalf{width:45%;float:left;margin-right:5%;}
.frmFull{width:95%;clear:both;margin-right:5%;}

ul.comenzi li{
	border-bottom:1px solid #2c180d;
	padding:10px;
	margin-bottom: 20px;
	background-color:#F9F9F9;
	border-radius:4px;
}
ul.comenzi li h3{color:#2c180d;line-height:24px;font-size:22px;}
ul.comenzi li h3 A{color:#2c180d;line-height:24px;font-size:22px;}
ul.comenzi li h3 A span{line-height:18px;font-size:18px;display:inline-block;}
.hidn{padding:5px 0px 10px 0px;display:none;}
input[type="text"], input[type="password"], input[type="email"], textarea,select {
    border: 1px solid #e1e1e1;
    border-radius: 3px;
    color: #9b9b9b;
    font-size: 16px;
    font-weight: 400;
    height: 42px;
    line-height: 22px;
    margin-bottom: 0;
    padding: 10px 15px;
    width: 100%;
}textarea {
    resize: none;
	min-height:100px;
}
.frmLabl{padding-bottom:10px;}
.frmMsg{height:20px;display:block;width:100%;font-size:14px;line-height:16px;}
.frmErr{color:#FF0000;}
.frmSucc{color:#009933;}
input[type="button"]{ border: 1px solid #e1e1e1;
    border-radius: 4px;
    color: #9b9b9b;
    font-size: 16px;
    font-weight: 400;
    height: 42px;
    line-height: 22px;
    margin-bottom: 0;
    padding: 10px 15px;
    width: 100%;cursor:pointer;}

.brown{background-color:#2c180d;color:#FFFFFF !important;}

.lg{font-size:200px;text-align:center;height:200px;}


[class^="icon-"], [class*=" icon-"] {
	font-family: 'cuptorul';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	position: relative;

	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.icon-logo:before { content: "\e903"; }
.icon-adauga:before { content: "\e902"; }
.icon-calendar:before { content: "\e900"; }
.icon-view:before { content: "\e901"; }
.icon-left:before { content: "\e907";}
.icon-right:before { content: "\e905"; }
.icon-edit:before { content: "\e904"; }
.icon-delete:before { content: "\e906"; }

@media only screen and (min-width: 960px) and (max-width: 1199px) {
.wrapper{width:960px;}
.oneCol{width:220px;}
.twoCol{width:460px;}
.treeCol{width:700px;}
.fourCol{width:940px;}

.oneTrd{width:300px;}
.twoTrd{width:600px;}




}

@media only screen and (min-width: 768px) and (max-width: 959px) {
	.thrds,.column{margin:0px 5px;}
	.wrapper{width:768px;}
.oneCol{width:182px;}
.twoCol{width:374px;}
.treeCol{width:566px;}
.fourCol{width:758px;}

.oneTrd{width:246px;}
.twoTrd{width:502px;}

.dtTxt{display:none;}
}

 @media only screen and (max-width: 767px) {
	 .frmHalf,.frmFull{width:100%;float:none;margin-right:0%;}
	.logo{left:50%;position:absolute;margin-left:-25px;}
	 .mt80{margin-top:60px;}
	 .mobLft,.mobNav{display:block;}
	 .Nav,.secNav{display:none;}
	 .mobileNav{right:-250px;}
	 .fixed .wrapper{width:100%;}
	 .thrds,.column{margin:0px 5px;float:none;}
	.wrapper{width: 300px;}
.oneCol,.twoCol,.treeCol,.fourCol,.oneTrd,.twoTrd{width:290px;}
.dtTxt{display:none;}

.day A .ordrs{width:16px;height:16px;border-radius:8px;top:2px;right:2px;font-size:10px;line-height:16px;}
 }
   @media only screen and (min-width: 480px) and (max-width: 767px) {
	 	.thrds,.column{margin:0px 5px;float:none;}
	.wrapper{width: 420px;}
.oneCol,.twoCol,.treeCol,.fourCol,.oneTrd,.twoTrd{width:410px;}

	   }
