@charset "utf-8";
/* CSS Document */
.tooltip {
    position: relative;
    display: inline-block;
    border-bottom: 1px dotted black; /* If you want dots under the hoverable text */
}

/* Tooltip text */
.tooltip .tooltiptext {
    visibility: hidden;
    width: 200px;
    background-color: black;
    color: #fff;
    text-align: center;
    padding: 5px 0;
    border-radius: 6px;
 
    /* Position the tooltip text - see examples below! */
    position: absolute;
    z-index: 1;
}

/* Show the tooltip text when you mouse over the tooltip container */
.tooltip:hover .tooltiptext {
    visibility: visible;
}

.pricing .content ul li .fa-question-circle {
  color: orange;
}







.pricing {
  float:left;
  background: #3498db;
  width: 280px;
 /* padding: 40px 0 20px;  */
  margin-left:5px;
  color: #fff;
  -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
  -moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
}
.pricing .thumbnail  {
  background: #fff;
  /* IE Fall */
  background: rgba(255, 255, 255, 0.2);
  display: block;
  width: 90px;
  height: 90px;
  margin: 0 auto;

  -webkit-border-radius: 100%;
  -moz-border-radius: 100%;
  border-radius: 100%;
  font-size: 36px;
  line-height: 90px;
  text-align: center;
}

.pricing .thumbnail .fa  {
padding-top:20px;
text-align: center;
}
.pricing .title {
  cursor: pointer;
  background: #2980b9;
  /* margin: 40px 0 0; */
  padding: 10px;
  font-size: 18px;
  text-align: center;
  text-transform: uppercase;
  font-weight: 700;
}
.pricing .content {
  display: block;
}
.pricing .content .sub-title {
  background: #eee;
  padding: 10px;
  color: #666;
  font-size: 14px;
  font-weight: 700;
  text-align: center;
}
.pricing .content ul {
  list-style: block;
  background: #fff;
  margin: 0;
  padding: 0;
  color: #666;
  font-size: 14px;
}
.pricing .content ul li {
  padding: 10px 20px;
   list-style-type: none;
}
.pricing .content ul li:nth-child(2n) {
  background: #f3f3f3;
}
.pricing .content ul li .fa {
  width: 16px;
  margin-right: 10px;
  text-align: center;
}
.pricing .content ul li .fa-check {
  color: #2ecc71;
}
.pricing .content ul li .fa-close {
  color: #e74c3c;
}

.pricing .content ul li .fa-minus {
  color: #e74c3c;
}
.pricing .content a {
  display: block;
  background: #2980b9;
  max-width: 80px;
  margin: 0 auto;
  margin-top: 20px;
  padding: 10px 15px;
  color: #fff;
  font-size: 18px;
  font-weight: 700;
  text-align: center;
  text-decoration: none;
  -webkit-transition: 0.2s linear;
  -moz-transition: 0.2s linear;
  -ms-transition: 0.2s linear;
  -o-transition: 0.2s linear;
  transition: 0.2s linear;
}
.pricing .content a:hover {
  background: #34495e;
  /* IE Fallback */
  background: rgba(52, 73, 94, 0.7);
}


/* END MY CSS */






body {
	margin:0;
	padding:0;
	background:url(../images/bgr.gif) repeat-x #F3FAFE;
}
td {
	color:#002d4a;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
p {
	margin:0;
	padding:0;
	padding-bottom:16px;
}
a {
	text-decoration:none;
	color:#af2631;
}
a:hover {
	color:#E28832;
	
}
.header_cont
{
	color:#307588;
	font-style:italic;
	font-family:Tahoma;
	font-weight:bold;
}
a.menu{
	font-family:Verdana;
	font-family:Tahoma;
	font-size:13px;
	font-weight:bold;
	font-style:italic;
	color:#307588;
}
a.menu:hover{
	color:#f2a500;
}
a.menu2{
	color:#f2a500;
}

a.menu_home {
	position:relative;
	top:53px;
	left:28px;
}

a.menu_products {
	position:relative;
	top:110px;
	left:40px;
}

a.menu_contact {
	position:relative;
	top:53px;
	left:38px;
}
a.menu_contactru {
	position:relative;
	top:110px;
	left:32px;
}
a.menu_contactru {
	position:relative;
	top:110px;
	left:48px;
}
a.menu_contactru2 {
	position:relative;
	top:125px;
	left:-7px;
}


.date {
	color:#AF2631;
}
.hdr {
	color:#e28832;
}
.hdr_logo {
	color:#0f3774;
}
.hdr_inner {
	color:#83b201;
	font-size:16px;
}
.tbl2 {
	background:url(../images/tbl2_bgr.gif) repeat-x #FEF0A5;
}
.tbl_products {
	border:1px solid #CAE0EF;
	border-width:0 1px 0 1px;
}
.tbl_inner {
	border-collapse:collapse;
}
.tbl_inner td {
	border-collapse:collapse;
	border:1px solid #CAE0EF;
	border-width:1px 0px 1px 0px;
	padding:2px;
	background:#FDFEEB;
}
.black {
	color:#000000;
}
.attention{
	color:#D04F92;
	}
.size11{	
	font-size:11px;
}
a.more {
	display:block;
	width:130px;
	margin-left:100px;
}
.footer {
	background:url(../images/footer_bgr.jpg) repeat-x;
}
.bot {
	color:#313b21;
	font-size:11px;
}
a.bot:hover {
	color:#F7EEC4;
}
ul.products{
	margin:0;
	padding:0;
	margin-left:7px;
	}
ul.products li{
	list-style:none;
	margin:0;
	padding:0;
	}
ul.products li:before{
	content: "-";
		margin-left:-9px;
		margin-right: 4px;
	}
.admin{
	padding:5px 3px;
	}
.input{
	border:1px solid #EFCE2E;
	width:196px;
	height:22px;
	margin-bottom:10px;
	padding-top:5px;
	padding-left:7px;
	font-weight:bold;
	color:#af2631;
	}
.textarea{
	border:1px solid #EFCE2E;
	width:193px;
	height:340px;
	margin-bottom:10px;
	overflow:auto;
	padding:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	}
.submit{
	background:url(../images/btn_submit.gif) no-repeat;
	width:104px;
	height:32px;
	border:0;
	cursor:pointer;
	float:right;
	}
table.news {
	border-collapse:collapse;
	border:1px solid #CAE0EF;
	}
table.news tr{
	border:1px solid #CAE0EF;
	}
table.news td{
	border:1px solid #CAE0EF;
	}