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,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,dl,dt,dd,ol,nav ul,nav li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video { margin: 0; padding: 0; border: 0; font-size: 100%; font: inherit; vertical-align: baseline; } article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section { display: block; } ol,ul { list-style: none; margin: 0px; padding: 0px; } blockquote,q { quotes: none; } blockquote:before,blockquote:after,q:before,q:after { content: ''; content: none; } table { border-collapse: collapse; border-spacing: 0; } a { text-decoration: none; } .txt-rt { text-align: right; } .txt-lt { text-align: left; } .txt-center { text-align: center; } .float-rt { float: right; } .float-lt { float: left; } .clear { clear: both; } .pos-relative { position: relative; } .pos-absolute { position: absolute; } .vertical-base { vertical-align: baseline; } .vertical-top { vertical-align: top; } nav.vertical ul li { display: block; } nav.horizontal ul li { display: inline-block; } img { max-width: 100%; } body { font-family: 'Open Sans', sans-serif; background: url(../images/1.jpg) no-repeat center 0px; -webkit-background-size: cover; -moz-background-size: cover; background-size: cover; background-attachment: fixed; } .agileinfo-row { width: 65%; margin: 0 auto; text-align: center; } .w3top-nav { padding: 1em 18em; background: #02487c; } .w3top-nav-left { float: left; } .w3top-nav-right { float: right; margin-top: 0.7em; } .w3top-nav-left h1 { font-size: 3em; font-weight: 100; line-height: .9em; } .w3top-nav-left h1 a { color: #fff; } .w3top-nav-right ul li { display: inline-block; margin: 0 1.2em; } .w3top-nav-right ul li a { color: #fff; font-size: 1em; -webkit-transition: 0.5s all; -moz-transition: 0.5s all; -o-transition: 0.5s all; -ms-transition: 0.5s all; transition: 0.5s all; } .w3top-nav-right ul li a:hover { color: #04c9f9; } h2 { font-size: 26em; color: #fff; line-height: 1.3em; letter-spacing: 10px; } h3 { font-size: 2em; color: #fff; } h3 a { font-size: 17px; padding-left: 12px; color: #04c9f9; text-decoration: underline; } .copyright { margin: 4em 0 2em; text-align: center; } .copyright p { font-size: 14px; letter-spacing: 2px; color: #fff; line-height: 1.8em; } .copyright p a { color: #fff; -webkit-transition: 0.5s all; -moz-transition: 0.5s all; -o-transition: 0.5s all; -ms-transition: 0.5s all; transition: 0.5s all; } .copyright p a:hover { color: #04c9f9; } @media ( max-width :1440px) { .w3top-nav { padding: 1em 12em; } } @media ( max-width :1280px) { .w3top-nav { padding: 1em 8em; } } @media ( max-width :1080px) { .w3top-nav { padding: 1em 1em; } h2 { font-size: 21em; } } @media ( max-width :991px) { } @media ( max-width :800px) { .w3top-nav-right ul li { margin: 0 0.5em; } .w3top-nav-left h1 { font-size: 2.5em; } h2 { font-size: 17em; } h3 { font-size: 1.5em; } .agileinfo-row { width: 90%; } .w3top-nav-right ul li a { font-size: 0.9em; } } @media ( max-width :667px) { .w3top-nav-left { float: none; text-align: center; } .w3top-nav-right { float: none; margin-top: 1.5em; text-align: center; } h2 { font-size: 14em; } } @media ( max-width :480px) { .copyright p { font-size: 0.9em; padding: 0 1em; } h2 { font-size: 11em; margin-top: 30px; } } @media ( max-width :414px) { h3 { font-size: 1.3em; } } @media ( max-width :384px) { h2 { font-size: 9em; margin-top: 30px; } .w3top-nav-right ul li { margin: 0 0.3em; } h3 { font-size: 1.2em; } } @media ( max-width :375px) { h3 { font-size: 1.1em; } } @media ( max-width :320px) { .copyright p { font-size: 0.8em; } .w3top-nav-left h1 { font-size: 2em; } .w3top-nav { padding: 1em 0em; } .w3top-nav-right ul li a { font-size: 0.8em; } .w3top-nav-right ul li { margin: 0 0.2em; } h2 { font-size: 7em; margin-top: 20px; } .agileinfo-row { width: 100%; } h3 { font-size: 1em; } .copyright p { padding: 0 0.8em; letter-spacing: 1px; } h3 a { font-size: 15px; } } /*-- //responsive-design --*/