article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block;}
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}
body{font-family: 'Exo 2', sans-serif;font-size:100%;line-height:1.5;color:#5c6b80;background: #fff;-webkit-font-smoothing:antialiased;}
b,strong,.strong{font-weight:bold;}
dfn,em,.em{font-style:italic;}
hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0;}
/*p{-webkit-hyphens:auto;-epub-hyphens:auto;-moz-hyphens:auto;hyphens:auto;}*/
small, .small{font-size:75%;}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}
sup{top:-0.5em;}
sub{bottom:-0.25em;}
img{border:0;}
svg:not(:root){overflow:hidden;}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.wrap{width:96%;margin:0 auto;}
a, a:visited{color: #19468e; text-decoration: none; -webkit-transition:all 0.6s ease;-moz-transition:all 0.6s ease;-o-transition:all 0.6s ease;-ms-transition:all 0.6s ease;transition:all 0.6s ease;}
a:hover, a:focus, a:visited:hover, a:visited:focus{color: #63bbe9;}
a:link, a:visited:link{}
a[href^="tel"]:link,a[href^="tel"]:visited,a[href^="tel"]:hover{text-decoration:none;cursor:text;color:#5c6b80}
.clearfix, .cf, .comment-respond{zoom:1;}
.clearfix:before, .clearfix:after, .cf:before, .comment-respond:before, .cf:after, .comment-respond:after{content:"";display:table;}
.clearfix:after, .cf:after, .comment-respond:after, .clear{clear:both;}
.response-img{width: 100%; max-width: 100%; height: auto;}
h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5{text-rendering:optimizelegibility; color: #19468e;}
h1 a, .h1 a, h2 a, .h2 a, h3 a, .h3 a, h4 a, .h4 a, h5 a, .h5 a{text-decoration:none; color: #19468e;}
h1, .h1{font-size:2.5em;line-height:1.333em; color: #63bbe9;font-family: 'Titillium Web', sans-serif; font-weight: 200; font-style:  italic;}
h2, .h2{font-size:1.6em;line-height:1.4em; margin-bottom:0.375em; font-family: 'Exo 2', sans-serif; }
h3, .h3{font-size:1.125em;font-family: 'Exo 2', sans-serif;text-transform: uppercase;}
h3:first-child {
	margin-top: -6px;
}
h4, .h4{font-size:1.1em;font-weight:700;font-family: 'Exo 2', sans-serif;}
h5, .h5{font-size:0.846em;line-height:2.09em;text-transform:uppercase;letter-spacing:2px;font-family: 'Exo 2', sans-serif;}
hr{clear:both;margin:20px 0;border:0;border-top:1px solid #19468e;border-bottom:1px solid #63bbe9;font-family: 'Exo 2', sans-serif;}
#main{background: url(/library/images/bg.png) #fff no-repeat; background-position: 5% 5%;background-size: 80%;}
#logo{ margin: 20px 20%;}
#logo img{width: 100%; max-width: 100%; height: auto;}
.article-header{padding-bottom: 5%;}
.article-header h1{margin-bottom: 0;}
.article-header h2{margin-top: 0;}
.entry-content{margin-bottom:1.5em; }
.entry-content p{margin:0 0 1.0em; }
.entry-content table{width:100%;border:1px solid #eaedf2;margin-bottom:1.5em;}
.entry-content table caption{margin:0 0 7px;font-size:0.75em;color:#9fa6b4;text-transform:uppercase;letter-spacing:1px;}
.entry-content tr{border-bottom:1px solid #eaedf2;}
.entry-content tr:nth-child(even){background-color:#f8f9fa;}
.entry-content td{padding:7px;border-right:1px solid #eaedf2;}
.entry-content td:last-child{border-right:0;}
.entry-content th{background-color:#f8f9fa;border-bottom:1px solid #eaedf2;border-right:1px solid #eaedf2;}
.entry-content th:last-child{border-right:0;}
.entry-content blockquote{margin:0 0 1.5em 0.75em;padding:0 0 0 0.75em;border-left:3px solid #2980b9;font-style:italic;color:#9fa6b4;}
.entry-content dd{margin-left:0;font-size:0.9em;color:#787878;margin-bottom:1.5em;}
.entry-content img{max-width:100%;height:auto;}
.footer{clear:both;}
.copyright{margin-top: 0; text-align: right;}
.nav{margin: 0; padding: 0; }
.nav li{float: left; list-style: none;}
.nav li:first-child a{padding-left: 0;}
.nav li a{padding: 0 10px;}
/* grid system */
@media (max-width:767px){
    .m-all{float:left;width:100%;}
    .m-1of2{float:left;margin-right:1.5%;width:49.0%;}
    .m-1of3{float:left;margin-right:1.5%;width:32.33333333%;}
    .m-2of3{float:left;margin-right:1.0%;width:66.166666667%;}
    .m-1of4{float:left;margin-right:2%;width:23.5%;}
    .m-3of4{float:left;margin-right:1.5%;width:74.5%;}
    .m-last-col{float:right;margin-right:0;}
}
@media (min-width:768px) and (max-width:1029px){
    .t-all{float:left;width:100%;}
    .t-1of2{float:left;margin-right:1.5%;width:49.25%;}
    .t-1of3{float:left;margin-right:1.5%;width:32.33333333%;}
    .t-2of3{float:left;margin-right:1.5%;width:66.166666667%;}
    .t-1of4{float:left;margin-right:1.5%;width:23.875%;}
    .t-3of4{float:left;margin-right:1.5%;width:74.5%;}
    .t-1of5{float:left;margin-right:1.5%;width:18.8%;}
    .t-2of5{float:left;margin-right:1.5%;width:39.1%;}
    .t-3of5{float:left;margin-right:1.5%;width:59.4%;}
    .t-4of5{float:left;margin-right:1.5%;width:79.7%;}
    .t-last-col{float:right;margin-right:0;}
    .t-clear{clear:both;}
}
@media (min-width:1030px){
    .d-all{float:left;width:100%;}
    .d-1of2{float:left;margin-right:1.5%;width:49.25%;}
    .d-1of3{float:left;margin-right:1.5%;width:32.33333333%;}
    .d-2of3{float:left;margin-right:1.5%;width:66.166666667%;}
    .d-1of4{float:left;margin-right:1.5%;width:23.875%;}
    .d-3of4{float:left;margin-right:1.5%;width:74.5%;}
    .d-1of5{float:left;margin-right:1.5%;width:18.8%;}
    .d-2of5{float:left;margin-right:1.5%;width:39.1%;}
    .d-3of5{float:left;margin-right:1.5%;width:59.4%;}
    .d-4of5{float:left;margin-right:1.5%;width:79.7%;}
    .d-1of6{float:left;margin-right:1.5%;width:15.41666667%;}
    .d-1of7{float:left;margin-right:1.5%;width:13.0%;}
    .d-2of7{float:left;margin-right:1.5%;width:27.5%;}
    .d-3of7{float:left;margin-right:1.5%;width:42.0%;}
    .d-4of7{float:left;margin-right:1.5%;width:56.5%;}
    .d-5of7{float:left;margin-right:1.5%;width:71.0%;}
    .d-6of7{float:left;margin-right:1.5%;width:85.5%;}
    .d-1of8{float:left;margin-right:1.5%;width:11.1875%;}
    .d-1of9{float:left;margin-right:1.5%;width:9.777777778%;}
    .d-1of10{float:left;margin-right:1.5%;width:8.65%;}
    .d-1of11{float:left;margin-right:1.5%;width:7.727272727%;}
    .d-1of12{float:left;margin-right:1.5%;width:6.958333333%;}
    .d-last-col{float:right;margin-right:0;}
    .d-clear{clear:both;}
}
/* custom media querys */
@media only screen and (min-width:481px){
    
    .twardon{padding: 0 15%;}
    .menu{}
    .menu ul{}
    .menu ul li{}
    .menu ul li a{}
    .entry-content{}
    .entry-content .alignleft, .entry-content img.alignleft{margin-right:1.5em;display:inline;float:left;}
    .entry-content .alignright, .entry-content img.alignright{margin-left:1.5em;display:inline;float:right;}
    .entry-content .aligncenter, .entry-content img.aligncenter{margin-right:auto;margin-left:auto;display:block;clear:both;}
}
@media only screen and (min-width:768px){
    
    .wrap{max-width:760px;}
    .twardon{padding: 0 5% 0 0;}
    .wrapper{padding: 0 5%;}

}
@media only screen and (min-width:1030px){
   #logo{ margin: 20px 30%;}
    .wrap{max-width:1140px;}
    .twardon{ padding: 0 8% 0 0;}
}

@media print{
    *{background:transparent !important;color:black !important;text-shadow:none !important;filter:none !important;-ms-filter:none !important;}
    a, a:visited{color:#444 !important;text-decoration:underline;}
    a:after, a:visited:after{content:" (" attr(href) ")";}
    a abbr[title]:after, a:visited abbr[title]:after{content:" (" attr(title) ")";}
    .ir a:after,
    a[href^="javascript:"]:after,
    a[href^="#"]:after{content:"";}
    pre, blockquote{border:1px solid #999;page-break-inside:avoid;}
    thead{display:table-header-group;}
    tr, img{page-break-inside:avoid;}
    img{max-width:100% !important;}
    @page{margin:0.5cm;}
    p, h2, h3{orphans:3;widows:3;}
    h2,
    h3{page-break-after:avoid;}
    .sidebar,
    .page-navigation,
    .wp-prev-next,
    .respond-form,
    nav{display:none;}
}