/******************************************************
CSS for Death Meter Plugin
******************************************************/


/* global */

#dm_wrapper:after {
	visibility: hidden;
	display: block;
	content: "";
	clear: both;
	height: 0;
	}

h1.post-title {font-weight:bold;color:#2e516c;}
#dm_wrapper {width:100%;/*float:left;*/}
#dm_wrapper h2 {color:black;font-weight:bold;font-size:28px;line-height:29px;margin-bottom:8px;margin-top:26px;}
#dm_wrapper h3 {font-size:18px;color:#00506d;font-weight:bold; margin-bottom:15px;line-height:125%; margin-top:4px; text-align:center}
#dm_search_wrapper h3 {font-size:18px;font-weight:900;color:#00506d; margin-top:10px;margin-bottom:15px;line-height:135%;}
#dm_search_wrapper label {font-size:15px;font-weight 700;color:black;margin-top:5px;}



#dmwrapper h1 {font-size:28px; line-height:110%; font-weight:bold; margin-bottom:15px;}
#dm_wrapper h1 {font-size:32px; line-height:33px; text-align:center; font-weight:bold; margin-bottom:6px;}

/* one of one shortcode */
.dm_value_holder {text-align:center;font-size:26px;color:white;font-weight:900;margin:0 auto;  max-width:283px; margin:2px auto;  background:url(../images/meter.png) no-repeat; background-size: 100% auto; display:block}
.dm_row {/*float:left;*/width:100%;height:30px; }
.dm_row_blockone {font-size:15px;width:31%;float:left;color:white;background:#E00000;text-align:center;font-weight:900;margin:0 1% 0 1%}
.dm_row_blockone_under {font-size:13px; line-height:110%; background:none;float:left;text-align;center;margin:10px 1% 30px 1%}
.two_bottom_row .dm_row_blockone { font-size:9px}
.dm_row_blockone_last {float:left;margin-bottom:15px;}
.dm_row_blockone_under {width:31%;float:left;text-align:center;font-weight:bold;margin-top:0;}

.dm_row .dm_row_blockone_under { margin-top:-11px}

.dm_value_holder.counter { padding-bottom: 29px; padding-top:55px; display:block;   }



/*two of two shortcode */
.two_left {width:90%; margin-left:1%}
.two_right {width:90%;}
.two {width:23%;}
.two_bottom_row {width:94%;/*float:left;*/ margin:22px auto; clear:both}
#dm_search_wrapper {width:100%;/*float:left;*/margin-bottom:20px; margin-top:15px; position: relative; width: 90%;padding: 8px 5%;}
.two_left input[type=button]{background-color: #00506d;color:white;font-size:16px;font-weight:bold;border-radius: .5em;}

.two_left input[type=button]:after, .two_left input[type=button]:before {content: " ";
    display: table; }

.two_left input[type=button]:after{clear: both; content: " ";display: table; }
.two_right:after { clear: both; content: " ";display: block; }

/*loader image div and image css*/
#loading {background: url("../images/ajax-loader.gif") no-repeat scroll 50% 50%;width: 100%;height: 100%; min-height:388px; top: 0px;left: 0px;position: absolute;display: none;opacity: 0.5;background-color: #000;z-index:99;text-align: center;}
#loading-image {position: absolute;top: 100px;left: 240px;z-index: 22;}

.fdaCalc {background:#ececec;  height:auto; display:block; padding-bottom:44px; margin-top:6px;  -webkit-border-radius: 8px;-moz-border-radius: 8px; border-radius: 8px; }

.fdaCalc h2 { -webkit-border-top-left-radius: 8px;
-webkit-border-top-right-radius: 8px;
-moz-border-radius-topleft: 8px;
-moz-border-radius-topright: 8px;
border-top-left-radius: 8px;
border-top-right-radius: 8px; background:#00506d; color:#fff; padding:8px 0; width:100%; text-align:center; line-height:108%; font-weight:bold}


#dm_search_wrapper input[type=button] {margin:0 auto -111px auto;  left:20%; right:20%; clear:both; position:absolute; bottom:0; z-index:88; background:#00506d; text-transform:uppercase; font-weight:bold; color:#fff}

.fdaCalc p { margin-bottom:11px}

img.wp-image-47916  { float:none; display:block}

.counter1.dm_row_blockone { background:#fd2f2f}
.counter2.dm_row_blockone { background:#d90101}
.counter3.dm_row_blockone { background:#b90404}

#res.dm_row_blockone { background:#fd4e4e}
#res5.dm_row_blockone {background:#fd2f2f }
#res20.dm_row_blockone {background:#d90101 }
#res100.dm_row_blockone { background:#b90404}



 @media screen and (min-width:320px){
	  .dm_value_holder.counter { padding-bottom: 44px; padding-top:66px;}
 }

 @media screen and (min-width:480px){
	
	 .dm_row_blockone {font-size:17px;}
	 .dm_row_blockone_under {font-size:17px;}
	 
.two_bottom_row .dm_row_blockone { font-size:17px}

 .dm_value_holder.counter { padding-bottom: 55px; padding-top:66px;}
 
 #dm_search_wrapper input[type=button] { left:30%; right:30%; }
 @media screen and (min-width:640px){
	 #dm_wrapper h3 {font-size:22px;}
	 .two_left {float:left;width:50%;}
.two_right {float:right;width:48%; margin-bottom:11px}
#dm_search_wrapper input[type=button] { left:35%; right:35%; margin:0 auto -300px auto;}
.two_right:after {margin-bottom:11px; clear: both; content: " ";display: block; }
 }
 
  @media screen and (min-width:714px){
	  #dm_search_wrapper input[type=button] {  margin:0 auto -270px auto;}
  }
 
   @media screen and (min-width:800px){
	  #dm_search_wrapper input[type=button] {  margin:0 auto -340px auto;}
  }
 
 
  @media screen and (min-width:980px){
	 .dm_row_blockone_under {font-size:20px;}
	 
.dm_row_blockone {font-size:24px;}
.two_bottom_row .dm_row_blockone { font-size:24px}

 #dm_search_wrapper input[type=button] { left:38%;  margin:0 auto -330px auto;}
 
 }
   @media screen and (min-width:1082px){
	    #dm_search_wrapper input[type=button] { margin:0 auto -280px auto;}
   }