@font-face{
	font-family: 'Cicle';
	src: url('../fonts/circe-bold.eot');
	src: url('../fonts/circe-bold.eot?iefix') format('eot'),
	url('../fonts/circe-bold.woff') format('woff'),
	url('../fonts/circe-bold.svg#webfont') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face{
	font-family: 'CicleRegular';
	src: url('../fonts/circe-regular.eot');
	src: url('../fonts/circe-regular.eot?iefix') format('eot'),
	url('../fonts/circe-regular.woff') format('woff'),
	url('../fonts/circe-regular.svg#webfont') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face{
	font-family: Circe; /* Гарнитура шрифта */
	src: url(Circe Rounded Alt Bold.otf); /* Путь к файлу со шрифтом */
}
input[type="radio"]+span{
	vertical-align:middle;
	-webkit-appearance:none;
	width:25px;
	height:25px;
	border:1px solid rgba(0,0,0,.3);
	outline:none;margin:5px;
	box-sizing:border-box;
	display:inline-block;
	margin-left:15px;
	}
input[type="radio"]+span{
	border-radius:0%;
	background-color:#E0E2E2;
	}
input[type="radio"]:checked+span{
  background-color:#0B9E50;
}
input[type="radio"]:checked+span:before{
	content:"";
	display:block;
	width:9px;
	height:14px;
	border:0 solid rgb(255, 255, 255);
	border-width:0 3px 3px 0;
	-webkit-transform:rotateZ(45deg);
	-moz-transform: rotate(45deg); 
	-o-transform: rotate(45deg);
	-ms-transform:rotate(45deg);
	margin:0px 6px;
}
.mirrorY{
	transform:scale(-1,1);
}
input[type=number]::-webkit-inner-spin-button, 
input[type=number]::-webkit-outer-spin-button {  
   opacity: 1;
   height:40px;
}
.full{
	min-width:950px;
	max-width:1000px;
	margin: auto;
}
#level_1{
	width: 24%;
	padding:1%;
}
#level_2{
	width: 48%;
	padding-top:1%;
	padding-bottom:1%;
}
#level_3{
	width: 24%;
	padding:1%;
}
#level_4{
	width:98%;
	padding-bottom:1%;
	padding-left:1%;
	padding-right:1%;
	background-color:#E0E2E2;
	font-family: 'CicleRegular';
}
.level{
	float: left;
	height:343px;
	background-color:#E0E2E2;
	font-family: 'CicleRegular';
}
.content{
	background-color:#FFFFFF;
	padding-top:10px;
	min-height:335px;
}
.gadget_name{
	margin:5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	color:#19396A;
	margin-left: 20px;
	margin-right: 5px;
}
.parameter{
	height:80px;
}
.input{
	height:35px;
	background-color:#E0E2E2;
	width:100px;
	margin-left: 10px;
	padding-left: 20px;
	border:10px;
	border-style: solid;
	border-width: 1px;	
	border-color: #6C6C6C;
	font-family: 'CicleRegular';
	font-size:16px;
}
.input_count{
	height:35px;
	background-color:#E0E2E2;
	width:100%;
	margin-left: 5px;
	padding-left: 5px;
	border:10px;
	border-style: solid;
	border-width: 1px;	
	border-color: #6C6C6C;
	font-family: 'CicleRegular';
	font-size:14px;
	margin-top:8px;
}
.pictures{
	max-width:600px;
}
hr{
	margin-left:20px;
	margin-right:20px;
}
.select{
	height:30px;
	background-color:#E0E2E2;
	width: 65%;
	margin-left: 20px;
	padding-left: 2%;
	border-style: solid;
	border-width: 1px;	
	border-color: #6C6C6C;
}
.tab{
	background-color: #FFFFFF;
	height:50px;
}
.over_hr{
	margin:0px;
	border-color:#E0E2E2;
}
.box1{
	width: 37%;
	display: inline-block;
	font-family: 'CicleRegular';
	height:50px;
	font-size: 16px;
}
.box2{
	width: 15%;
	display: inline-block;
	font-family: 'CicleRegular';
	height:50px;
	color:gray;
	font-size: 16px;
}
.box3{
	width: 50px;
	display: inline-block;
	font-family: 'CicleRegular';
	height:50px;
	
}
.box4{
	width: 15%;
	display: inline-block;
	font-family: 'CicleRegular';
	height:50px;
	color:red;
	font-size: 16px;
}
.box5{
	float: right;
	width: 20%;
	font-family: 'CicleRegular';
	height:50px;
	background-color:#19396A;
	color:#FFFFFF;
	font-size:14px;
	cursor:pointer;
}
.box6{
	padding-top:14px;
	color:#FFFFFF;
}