/*
@copyright:TJcompany
@delovoper:TJersy
@date:13.07.2015
*/

body {
color: #000;
font-size: 13px;
max-width : 400px;
margin : auto;
font-weight: medium;
font-family:  sans-serif, Lucida Sans;
background-position: center;
background: #f5f5f5; 
}
a:link, a:active, a:visited {
text-decoration: none; 
color: #555555;
}

.wdt {
  width: 100%;
}

img {
vertical-align: middle;
padding-bottom: 3px;
border-style: none;
}

span.chet {
        float: right;
        color:#fff;
        background-color: #2c3e50;
        padding: 3px;
        //border-radius: 4px;
}


.menu {
  color:#FFFFFF;
  padding: 10px 15px;
  margin-bottom: -1px;
  background-color: #2196f3;
}

.navbar {
  color:#FFFFFF;
  padding: 10px 15px;
  margin-bottom: -1px;
  background-color: #2196f3;
}

.catSides {
  color:#FFFFFF;
  padding: 10px 15px;
  margin-bottom: -1px;
  background-color: #2196f3;
}

.row1 {
  padding: 10px 15px;
  margin-bottom: -1px;
  background-color: #ffffff;
  border: 1px solid #ebe6e6;
  color: #555555;
  display:block;

}

.link {
  padding: 10px 15px;
  margin-bottom: -2px;
  background-color: #ffffff;
  border: 1px solid #efeaea;
  color: #555555;

}
.row_hard {
  position: relative;
  padding: 10px 15px;
  margin-bottom: -1px;
  background-color: #ffffff;
  border: 1px solid #ebe6e6;
  color: #555555;

}
.row {
  position: relative;
  padding: 10px 15px;
  margin-bottom: -1px;
  background-color: #ffffff;
  border: 1px solid #ebe6e6;
  color: #555555;

}.row_easy {
  position: relative;
  padding: 10px 15px;
  margin-bottom: -1px;
  background-color: #ffffff;
  border: 1px solid #ebe6e6;
  color: #555555;

}.nav {
  position: relative;
  padding: 10px 15px;
  margin-bottom: -1px;
  background-color: #ffffff;
  border: 1px solid #ebe6e6;
  color: #555555;

}

h3 {height:10px;} 


.foot {
  color:white;
  padding: 10px 30px;
  margin-bottom: -1px;
  background-color: #2c3e50;

}
input[type~="text"], 
input[type~="password"], 
input[type~="select"],
textarea {
	border: 1px solid #d8d8d8;
	font-family : Tahoma;
	color: #686868;
	padding: 7px;
	margin:1px;
	width:60%;
}
input[type~="text"]:hover, 
input[type~="file"]:hover, 
input[type~="file"]:focus, 
input[type~="text"]:focus, 
input[type~="password"]:hover, 
input[type~="password"]:focus, 
textarea:hover, textarea:focus, 
select:hover, 
select:focus  {
	background: #f9f9f9;
	border: 1px solid #BCBCBC;
}
input[type~="file"] {
	background: #fff;
	border: 1px solid #d8d8d8;
	color: #686868;
	padding: 7px;
	font-size: 12px;
	margin:1px;
	width:80%;
	display:block;
	border-radius: 3px;
}
select {
	border: 1px solid #d8d8d8;
	color: #686868;
	padding: 7px;
	font-size: 12px;
	margin:1px;
	width:40%;
}
input[type~="submit"] {
	    color:#fff;
        background-color: #43ab69;
        padding: 8px;
	    border: 1px solid #439c63;

}
input.btn_no {
	    color:#fff;
        background-color: #e74c3c  ;
        padding: 8px;
		margin-top:-23px;
	    border: 1px solid #e74231;

}

a.pagination {
  background-color: #2196f3;
  color: #fff;
  border: 1px solid #21a8f3;
  padding: 5px 6px;
}

.pagination_active {
  background-color: #ffffff;
  color: #555555;
  margin-top: 2px;
  border: 1px solid #21a8f3;
  padding: 5px 6px;
}