#ir_box{ clear:both; display:block; position:relative; overflow:hidden; padding-bottom:8em; text-align:center; padding-top:3em}

h2{background-color:#323232; width:5.5em; height:5.5em; border-radius:14em; font-size:1em; line-height:5.5em; letter-spacing:-0.02em; font-weight:600; color:#fff; }
h3{ font-size:1.5em; line-height:1.5em; font-weight:400; padding-top:1.7em; letter-spacing:-0.05em;  padding-bottom:2em}
h3 b{font-size:1.7em; line-height:1.7em;}
@media only screen and (min-width:0px) and (max-width:999px) {h2{ font-size:1.3em}	  footer a button>div{width:9em; height:9em;} 
}


#ir_box #text_area{ text-align:center; width:740px; display:block; position:relative;   margin:0 auto }
#ir_box #text_area iframe{ text-align:center; margin:0 auto; float:none}