.wpmc_wrap, .wpmc_wrap p, .wpmc_wrap b, .wpmc_wrap a, .wpmc_wrap label, .wpmc_wrap h1 {

	font-family:calibri;

	font-size:14px;

}

.wpmc_wrap h2 {

	font-family: calibri;

	font-size: 25px;

	margin-bottom: 5px;

}

.wpmc_wrap br {

	clear:both

}

.calculator_admin_title {

	clear:both;

}

.wpmc_menu {

	float:left;

	margin:10px 10px 0 0;

}

.wpmc_title {

	display:block;

}

.wpmc_title span {

	float:left;

	margin-right:15px;

}

.wpmc_content_block {

	display:none;

}

.wpmc_strong {

	display:block;

	float:left;

	width:225px;

	font-size:10px;

	font-weight:normal;

}

.wpmc_textarea {

	width:370px;

	height:150px;

}

.wpmc_input {

	width:370px;

}

.wpmc_theme_label {

	display:block;

	position:relative;

}

.wpmc_theme_prev {

	display:none;

	position:fixed;

	z-index:000;

	top:50%;

	left:50%;

	margin-top:-100px;

	margin-left:-100px;

	border:1px #ccc solid;

	-webkit-box-shadow: 0px 0px 15px #222;

	-moz-box-shadow: 0px 0px 15px #222;

	box-shadow: 0px 0px 15px #222;

}

.wpmc_row .wpmc_toggle {

	display:block;

   	float: left;

    height: 15px;

    margin: 1px 7px 0 4px;

    width: 15px;

	cursor:pointer;

	background-image:url('images/plus.png');

}

.wpmc_row li, .wpmc_row_old li {

	padding:5px;

	display:block;

	background-color: #ddd;

	border:1px solid #ccc;

	color: #555;

	cursor:pointer;

}

.wpmc_row_old li {

	cursor:default;

}

.wpmc_show_old {

	cursor:pointer;

}

.wpmc_row_setting {

	display:block;

	background:#fff;

	padding:5px;

	display:none;

}

.wpmc_loading {

	display:none;

	width:16px;

	height:16px;

	background-image:url("images/loading.gif");

}

.wpmc_radius_all {

	-moz-border-radius: 4px;

	-webkit-border-radius: 4px;

	-khtml-border-radius: 4px;

	border-radius: 4px;

}

.list_of_all_calculators table tr th {

	background: none repeat scroll 0 0 #EEEEEE;

}

.list_of_all_calculators table tr th {

	border: 1px solid #DDDDDD;

	padding: 5px 5px;

	text-align: center;

}

.list_of_all_calculators table tr td {

	border: 1px solid #DDDDDD;

	padding: 5px;

	text-align: center;

}

.add_new_calc {

	margin:5px 0;

	border:1px solid #25729a;

	-webkit-border-radius: 3px;

	-moz-border-radius: 3px;

	border-radius: 3px;

	font-size:12px;

	font-family:calibri;

	padding: 5px 15px;

	text-decoration:none;

	display:inline-block;

	text-shadow: -1px -1px 0 rgba(0, 0, 0, 0.3);

	font-weight:bold;

	color: #FFFFFF;

	background-color: #3093c7;

	background-image: -webkit-gradient(linear, left top, left bottom, from(#3093c7), to(#1c5a85));

	background-image: -webkit-linear-gradient(top, #3093c7, #1c5a85);

	background-image: -moz-linear-gradient(top, #3093c7, #1c5a85);

	background-image: -ms-linear-gradient(top, #3093c7, #1c5a85);

	background-image: -o-linear-gradient(top, #3093c7, #1c5a85);

	background-image: linear-gradient(to bottom, #3093c7, #1c5a85);

filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#3093c7, endColorstr=#1c5a85);

	float:right;

}

.add_new_calc:hover {

	border:1px solid #1c5675;

	background-color: #26759e;

	background-image: -webkit-gradient(linear, left top, left bottom, from(#26759e), to(#133d5b));

	background-image: -webkit-linear-gradient(top, #26759e, #133d5b);

	background-image: -moz-linear-gradient(top, #26759e, #133d5b);

	background-image: -ms-linear-gradient(top, #26759e, #133d5b);

	background-image: -o-linear-gradient(top, #26759e, #133d5b);

	background-image: linear-gradient(to bottom, #26759e, #133d5b);

filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#26759e, endColorstr=#133d5b);

	color:#fff;

}

.button_green {

	border:1px solid #34740e;

	-webkit-border-radius: 3px;

	-moz-border-radius: 3px;

	border-radius: 3px;

	font-size:14px;

	padding: 5px 5px 5px 5px;

	text-decoration:none;

	display:inline-block;

	text-shadow: -1px -1px 0 rgba(0, 0, 0, 0.3);

	font-weight:bold;

	color: #FFFFFF;

	cursor:pointer;

	background-color: #4ba614;

	background-image: -webkit-gradient(linear, left top, left bottom, from(#4ba614), to(#008c00));

	background-image: -webkit-linear-gradient(top, #4ba614, #008c00);

	background-image: -moz-linear-gradient(top, #4ba614, #008c00);

	background-image: -ms-linear-gradient(top, #4ba614, #008c00);

	background-image: -o-linear-gradient(top, #4ba614, #008c00);

	background-image: linear-gradient(to bottom, #4ba614, #008c00);

filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#4ba614, endColorstr=#008c00);

}

.button_green:hover {

	border:1px solid #224b09;

	background-color: #36780f;

	background-image: -webkit-gradient(linear, left top, left bottom, from(#36780f), to(#005900));

	background-image: -webkit-linear-gradient(top, #36780f, #005900);

	background-image: -moz-linear-gradient(top, #36780f, #005900);

	background-image: -ms-linear-gradient(top, #36780f, #005900);

	background-image: -o-linear-gradient(top, #36780f, #005900);

	background-image: linear-gradient(to bottom, #36780f, #005900);

filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#36780f, endColorstr=#005900);

}

.left {

	float:left;

}



.button_red{

border:1px solid #df0909; -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;font-size:14px;padding: 5px 5px 5px 5px; text-decoration:none; display:inline-block;text-shadow: -1px -1px 0 rgba(0,0,0,0.3);font-weight:bold; color: #FFFFFF;

 background-color: #f62b2b; background-image: -webkit-gradient(linear, left top, left bottom, from(#f62b2b), to(#d20202));

 background-image: -webkit-linear-gradient(top, #f62b2b, #d20202);

 background-image: -moz-linear-gradient(top, #f62b2b, #d20202);

 background-image: -ms-linear-gradient(top, #f62b2b, #d20202);

 background-image: -o-linear-gradient(top, #f62b2b, #d20202);

 background-image: linear-gradient(to bottom, #f62b2b, #d20202);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#f62b2b, endColorstr=#d20202);

 cursor:pointer;

}



.button_red:hover{

 border:1px solid #b30808;

 background-color: #e40a0a; background-image: -webkit-gradient(linear, left top, left bottom, from(#e40a0a), to(#9f0202));

 background-image: -webkit-linear-gradient(top, #e40a0a, #9f0202);

 background-image: -moz-linear-gradient(top, #e40a0a, #9f0202);

 background-image: -ms-linear-gradient(top, #e40a0a, #9f0202);

 background-image: -o-linear-gradient(top, #e40a0a, #9f0202);

 background-image: linear-gradient(to bottom, #e40a0a, #9f0202);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#e40a0a, endColorstr=#9f0202);

}

.clear { clear:both; }

.button_delete { background:url(images/delete.png) no-repeat center; border:0 none; width:16px; height:16px; padding:0px; text-indent:-999px; overflow:hidden; cursor:pointer; }

#delete_form { width:15px; margin:0 auto; height:15px; padding:0px;}

div.simpleTabs { padding:0px; margin-top:10px; }

ul.simpleTabsNavigation { margin:0 10px; padding:0; text-align:left; }

ul.simpleTabsNavigation li { list-style:none; display:inline; margin:0; padding:0; }

ul.simpleTabsNavigation li a { border:1px solid #E0E0E0; padding:3px 6px; background:#F0F0F0; font-size:14px; text-decoration:none; font-family:calibri; }

ul.simpleTabsNavigation li a:hover { background-color:#F6F6F6; }

ul.simpleTabsNavigation li a.current { background:#fff; color:#222; border-bottom:1px solid #fff; outline:none; }

div.simpleTabsContent { border:1px solid #E0E0E0; padding:5px 15px 15px; margin-top:3px; display:none; }

div.simpleTabsContent.currentTab { display:block; }

.wpmc_content_block1 { padding-top:10px; }

#wpmc_design label { padding:5px 0; display:block; }

.wpmc_content_block { padding-top:10px; }

.wpmc_wrap .button-primary  {

	margin:5px 0;

	border:1px solid #25729a;

	-webkit-border-radius: 3px;

	-moz-border-radius: 3px;

	border-radius: 3px;

	font-size:14px;

	font-family:calibri;

	padding: 5px 20px;

	text-decoration:none;

	display:inline-block;

	text-shadow: -1px -1px 0 rgba(0, 0, 0, 0.3);

	font-weight:bold;

	color: #FFFFFF;

	background-color: #3093c7;

	background-image: -webkit-gradient(linear, left top, left bottom, from(#3093c7), to(#1c5a85));

	background-image: -webkit-linear-gradient(top, #3093c7, #1c5a85);

	background-image: -moz-linear-gradient(top, #3093c7, #1c5a85);

	background-image: -ms-linear-gradient(top, #3093c7, #1c5a85);

	background-image: -o-linear-gradient(top, #3093c7, #1c5a85);

	background-image: linear-gradient(to bottom, #3093c7, #1c5a85);

filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#3093c7, endColorstr=#1c5a85);

height:auto;

}

.wpmc_wrap .button-primary :hover {

	border:1px solid #1c5675;

	background-color: #26759e;

	background-image: -webkit-gradient(linear, left top, left bottom, from(#26759e), to(#133d5b));

	background-image: -webkit-linear-gradient(top, #26759e, #133d5b);

	background-image: -moz-linear-gradient(top, #26759e, #133d5b);

	background-image: -ms-linear-gradient(top, #26759e, #133d5b);

	background-image: -o-linear-gradient(top, #26759e, #133d5b);

	background-image: linear-gradient(to bottom, #26759e, #133d5b);

filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#26759e, endColorstr=#133d5b);

	color:#fff;

}

.wpmc_content_block { border:1px solid #ddd; padding:10px; }

.wpmc_row_setting .button-primary { margin-right:10px; }

.red_button { font-family: calibri;
border:1px solid #df0909; -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;font-size:14px; font-size:14px;  text-decoration:none; display:inline-block;text-shadow: -1px -1px 0 rgba(0,0,0,0.3);font-weight:bold; color: #FFFFFF;
 background-color: #f62b2b; background-image: -webkit-gradient(linear, left top, left bottom, from(#f62b2b), to(#d20202));
 background-image: -webkit-linear-gradient(top, #f62b2b, #d20202);
 background-image: -moz-linear-gradient(top, #f62b2b, #d20202);
 background-image: -ms-linear-gradient(top, #f62b2b, #d20202); 
 background-image: -o-linear-gradient(top, #f62b2b, #d20202);
 background-image: linear-gradient(to bottom, #f62b2b, #d20202);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#f62b2b, endColorstr=#d20202);
 padding:5px 15px;
 cursor:pointer;
}

.red_button:hover{
 border:1px solid #b30808;
 background-color: #e40a0a; background-image: -webkit-gradient(linear, left top, left bottom, from(#e40a0a), to(#9f0202));
 background-image: -webkit-linear-gradient(top, #e40a0a, #9f0202);
 background-image: -moz-linear-gradient(top, #e40a0a, #9f0202);
 background-image: -ms-linear-gradient(top, #e40a0a, #9f0202);
 background-image: -o-linear-gradient(top, #e40a0a, #9f0202);
 background-image: linear-gradient(to bottom, #e40a0a, #9f0202);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#e40a0a, endColorstr=#9f0202);
 padding:5px 15px;
}