/* =Reset default browser CSS. Based on work by Eric Meyer: http://meyerweb.com/eric/tools/css/reset/index.html --------- */

html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody,tfoot, thead, tr, th, td,img, header, footer{border: 0;margin: 0;padding: 0; font-family: 'open_sansregular', tahoma, sans-serif;}

ul {list-style: none;}
a img {border: none;}
img{width:100%; float:left; height:auto}
a{cursor:pointer; text-decoration:none;}
body * {outline:none;}
nav a:hover,nav a:focus {outline: none;}
a{color: #00c3b9;}
/*Reset Safari User Agent Styles*/

* {-webkit-padding-start: 0px;}


/*Desktop Styles*/
header{float:left; width:100%;}
.logo{ margin:50px auto; display:table}
.tagline{clear:left; float:left; background-color:#0f477d; text-align:center; padding:20px 0; width:100%; color:#f8fcff; font-family: 'open_sansbold', tahoma, sans-serif; font-size:32px; line-height:36px;}
.contacts{clear:left; float:left; width:100%; padding:40px 0;}
.contacts p{clear:left; float:left; font-size:16px; line-height:24px;width: 100%;text-align: center;}
.contacts article{margin:0 auto; display:table}
.contacts a{color:#000; border-bottom:1px solid #fff; -webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s;}
.contacts a:hover{ border-bottom:1px solid #000; color:#660626;}