/*! normalize.css */
html {-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;}
html, body { height: 100%;}
body { margin: 0;}
.clear{clear:both;}
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary {  display: block;}
audio,canvas,progress,video { display: inline-block; vertical-align: baseline;}
audio:not([controls]) { display: none; height: 0;}
[hidden],template { display: none;}
a { background: transparent;}
a:active,a:hover { outline: 0; text-decoration:none;}
abbr[title] { border-bottom: 1px dotted;}
b,strong { font-weight: bold;}
dfn {font-style: italic;}
h1 { margin: .67em 0; font-size: 2em;}
mark { color: #000; background: #ff0;}
small { font-size: 80%;}
sub,sup { position: relative; font-size: 75%; line-height: 0; vertical-align: baseline;}
sup { top: -.5em;}
sub { bottom: -.25em;}
img { border: 0;}
svg:not(:root) { overflow: hidden;}
figure { margin: 1em 40px;}
hr {height: 0; -moz-box-sizing: content-box; box-sizing: content-box;}
pre {overflow: auto;}
code,kbd,pre,samp {font-family: monospace, monospace; font-size: 1em;}
button,input,optgroup,select,textarea { margin: 0; font: inherit; color: inherit;}
button { overflow: visible;}
button,select { text-transform: none;}
button,html input[type="button"],input[type="reset"],input[type="submit"] { -webkit-appearance: button; cursor: pointer;}
button[disabled],html input[disabled] {cursor: default;}
button::-moz-focus-inner,input::-moz-focus-inner {padding: 0; border: 0;}
input { line-height: normal;}
input[type="checkbox"],input[type="radio"] { box-sizing: border-box; padding: 0;}
input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button { height: auto;}
input[type="search"] { -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; -webkit-appearance: textfield;}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration {-webkit-appearance: none;}
fieldset { padding: .35em .625em .75em; margin: 0 2px; border: 1px solid #c0c0c0;}
legend { padding: 0; border: 0;}
textarea {overflow: auto;}
optgroup {font-weight: bold;}
table { border-spacing: 0; border-collapse: collapse;}
td,th { padding: 0;}
* {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;margin: 0;padding: 0;}
*:before,*:after {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
iframe{border:0; margin:0; padding:0; background:red;}

/*********newsletter css****************/
#newsletter-wrapper{ /* max-width:500px; */ margin:0 auto; width:100%; font-size:15px;}
.title-row { padding: 5px 0; height:48px;}
.title-row .item-img {display: inline-block; margin: 0 0 0 2%; max-width: 60px; /* text-align: center; */ vertical-align: middle; width: 8%;}
.title-row h2 {display: inline-block; font-size: 21px; padding-top: 6px; width: 86%;}
#issues-wrap .item-img img { max-width:28px; width: 100%; min-width:25px;}
#issues-list { max-height: 72px;  overflow: auto; margin: 20px 2%;}
#issues-list ul {list-style-type:none; margin:0 2% 0 0; padding:0; position:relative;}
#issues-list ul li { margin-bottom: 7px; padding-left: 31px;position:relative;}
#issues-list ul  li a{}
#issues-list a.active:before { background: url("../images/arrow-img.png") no-repeat; content: ""; display: inline-block; height: 12px; left: 0;position: absolute; top: 4px; width: 20px; z-index: 99;}
#feature-wrap .item-img img { max-width: 41px; width: 100%;  margin-top: 4px; min-width: 33px;}
#feature-data{ margin:2% 2% 0% 2%; /* max-height:405px; */}
#feature-data h1,#feature-data h2, #feature-data h3, #feature-data h4, #feature-data h5{margin-bottom:20px;}
#feature-data h1{ font-size:20px;}
#feature-data h2{ font-size:18px;}
#feature-data h3{ font-size:16px;}
#feature-data h4{ font-size:14px;}
#feature-data p{ font-size:14px; line-height:20px; margin-bottom:15px;}
#feature-data a{}

/******media queries***********/
@media (max-width: 480px) {
.title-row h2 {font-size:18px;}
.title-row .item-img {margin: 0 3%; width: 11%;}
.title-row h2 { width: 81%;}
#issues-list { margin: 20px 3%;}
#feature-data { margin: 2% 3% 0;}
}
