/*   
Name: fluidIT
Author: Krzysztof Ziniewicz
Author URI: http://pheXion.com
Version: 1.0
*/
@import url(http://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,300,600,700,800);@import url(http://fonts.googleapis.com/css?family=Paytone+One);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,center,dl,dt,dd,ol,ul,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:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}.logo{margin:auto;display:block;padding-top:130px;height:55px}header{background:url("../img/logo-bg.png")}.header{height:290px}.promote{background:#f0f0f0;height:100%}.promote ul{padding:1em 0 1em 0}.promote ul li{vertical-align:top;display:inline-block;width:19%;padding:2em}.glyph-text{text-align:center;margin-top:1em;line-height:1.2em;color:#3c3c3b}.glyph-icon{color:#3c3c3b}body,html{font-family:'Open Sans', sans-serif;background:#4279a6}h3{font-size:1.4em;padding-bottom:1em}.container{max-width:1170px;margin:auto;width:100%}.box{width:33.333333%;display:inline-block;height:260px;position:relative;vertical-align:top;float:left}.nav-text{display:block;color:white;padding:1em 0 1em 0;position:absolute;width:100%;bottom:0;min-height:25px}.nav-text h2{padding:0 1em 0 1em}.nav-hover,.about-image,.learn-image,.ict-image,.contact-image{-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s;cursor:pointer}.nav-hover:hover,.about-image:hover,.learn-image:hover,.ict-image:hover,.contact-image:hover{background-position:0 -10px}.about-image{background:url("../img/about.png");background-size:cover}.nav-about{background:#3c668c}.about-bg{background:#3c668c;height:100%;width:100%;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5}.learn-image{background:url("../img/carole.png");background-size:cover}.nav-learn{background:#4b86b7}.learn-bg{background:#4b86b7;height:100%;width:100%;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5}.portfolio-image{background:url("../img/portfolio.png");background-size:cover}.nav-portfolio{background:#36454f}.portfolio-bg{background:#36454f;height:100%;width:100%;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5}.nav-ict{background:#36454f}.ict-image{background:url("../img/ict.png");background-size:cover}.ict-bg{background:#36454f;height:100%;width:100%;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5}.nav-contact{background:#3c668c}.contact-image{background:url("../img/contact.png");background-size:cover}.contact-bg{background:#3c668c;height:100%;width:100%;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5}.nav-testimonials{width:66.66666666%;background:#f0f0f0;line-height:1.5em;color:#767675}.nav-testimonials blockquote{font-size:1.5em;font-style:italic;color:#474746;margin-bottom:1em;line-height:1.1em}.nav-testimonials blockquote:before{content:"\201C"}.nav-testimonials blockquote:after{content:"\201D"}.nav-testimonials .quote{margin:2em 3em 3em 3em}.article-quote{font-size:1.3em;font-style:italic;color:rgba(255,255,255,0.5);line-height:1.1em;margin-bottom:0.5em}.article-quote:before{width:39px;height:27px;background:url("../img/bg-quote.png");display:block;margin-bottom:1em;margin-top:1em;opacity:.3;content:""}.more{margin-top:1em;display:inline-block;font-weight:700;float:right;font-style:italic;color:#474746;background:#f0f0f0;position:absolute;bottom:3em;right:3em}.more:hover{color:#4b86b7}.social{background:#3c3c3b;color:white;font-size:1.5em}.social h2{margin:auto;text-align:center;font-weight:700;font-size:0.8em}.social .light-header{color:#4b86b7}.social .dark-header{color:#45baba}.social .social-section{padding-top:0.5em}.social p{margin:auto;text-align:center;font-size:0.6em;line-height:1.4em}.social p:first-of-type{padding-top:1em}.nav-social{padding-top:1.1em}.nav-mission{background:#3c3c3b;color:#4b86b7;font-size:20px}.nav-mission p{text-align:center}.nav-mission blockquote{margin-top:3.5em}.nav-social{text-align:center;line-height:1.2em}.social-icons{margin-top:0.7em}.social-icons a:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);opacity:0.4}article{padding:4em}.article{float:left;background:red;color:white}.article a{text-decoration:underline}.article p{padding-bottom:1em}.article h2{font-family:'Paytone One', sans-serif;font-size:50px;display:block;margin-bottom:0.5em;line-height:1em}.article .ui-tabs-active{font-weight:bold}.article .ui-tabs-active:after{font-weight:normal}.list{list-style-type:circle;list-style-position:inside;padding-bottom:1em}.tabs{padding-bottom:1em}.tabs a{text-decoration:none}.tabs a:focus{outline:0}.tabs li{display:inline;text-decoration:none}.tabs li:focus{outline:0}.tabs li:after{content:"|";padding-right:1em;padding-left:1em}.tabs li:last-child:after{content:""}.a-about{background:#3c668c}.a-learn{background:#4b86b7}.a-portfolio{background:#36454f}.a-ict{background:#36454f}.a-contact{background:#3c668c}.contact label{display:block;margin-bottom:0.3em;margin-top:0.3em}.contact input{width:100%;background:#3c668c;border:1px solid white;padding:0.6em;color:white;box-sizing:border-box;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.contact input:focus{outline:0;background:#375e81}.contact input[type="submit"]{-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s;-webkit-appearance:none}.contact input[type="submit"]:hover{background:white;color:#3c668c;cursor:pointer}.contact input[type="submit"]:disabled{color:white;-webkit-text-fill-color:white;opacity:1;white-space:normal}.contact input:focus{outline:0}.contact textarea{margin-bottom:0.5em;padding:0.6em;box-sizing:border-box;width:100%;background:#3c668c;color:white;border:1px solid white;min-height:250px;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s;font-family:'Open Sans', sans-serif;resize:vertical}.contact textarea:focus{outline:0;background:#375e81}.error{color:#ffadad}.message_send{background:#4b86b7 !important}.portfolio-link{padding-top:0.5em;display:block}.screenshot{width:30%;display:inline-block}.portfolio-screenshot{display:inline-block;vertical-align:top}.portfolio-description{vertical-align:top;display:inline-block;width:65%;padding-left:1em}.bx-pager{text-align:center}.bx-pager-item{display:inline;padding:0.5em}.footer{background:#4b86b7;height:100%;color:white}.footer p{padding:1em 0 1em 1em}html,body{line-height:1.6em}.bold{font-weight:700}.clearfix{overflow:hidden;*zoom:1}strong{font-weight:bold}cite{font-weight:600}.col2{vertical-align:top;width:40%;height:100%;display:inline-block;margin-right:6em}.text-field{display:none !important}input:-webkit-autofill{-webkit-box-shadow:0 0 0 50px #4b86b7 inset;-webkit-text-fill-color:white}input:-webkit-autofill:focus{-webkit-text-fill-color:white}.icons{margin:auto}.icon-linkedin{display:inline-block;width:50px;height:50px;background:url("../img/icon_linkedin.png")}.icon-facebook{display:inline-block;width:50px;height:50px;background:url("../img/icon_fb.png")}.icon-instagram{display:inline-block;width:50px;height:50px;background:url("../img/icon_instagram.png")}.icon-crypeace{display:inline-block;width:50px;height:50px;background:url("../img/icon_crypeace.png")}.icon-youtube{
	display: inline-block;
	width: 50px;
	height: 50px;
	background: url("../img/icon_youtube.png")
}@font-face{font-family:"Flaticon";src:url("../fonts/flaticon.eot");src:url("../fonts/flaticon.eot#iefix") format("embedded-opentype"),url("../fonts/flaticon.woff") format("woff"),url("../fonts/flaticon.ttf") format("truetype"),url("../fonts/flaticon.svg") format("svg");font-weight:normal;font-style:normal}[class^="flaticon-"]:before,[class*=" flaticon-"]:before,[class^="flaticon-"]:after,[class*=" flaticon-"]:after{font-family:Flaticon;font-size:20px;font-style:normal;margin-left:20px}.flaticon-facebook29:before{content:"\e000"}.flaticon-linkedin8:before{content:"\e001"}.flaticon-medal2:before{content:"\e002"}.flaticon-olive:before{content:"\e003"}.flaticon-person283:before{content:"\e004"}.flaticon-rising9:before{content:"\e005"}.flaticon-thumb34:before{content:"\e006"}.flaticon-twitter14:before{content:"\e007"}a{color:white;text-decoration:none}.glyph-icon{padding:10px;display:block;font-family:"Flaticon";margin:auto;text-align:center;line-height:1}.glyph-icon:before{font-size:45px}.social-icon:before{text-align:center;font-size:50px;margin:0}.flaticon-facebook29:before{font-size:1em;padding-right:0.3em}@media screen and (max-width: 1200px){.promote ul{text-align:center}.promote ul li{width:30%}.col2{width:100%}.screenshot{width:100%}.screenshot img{display:none}.portfolio-description{width:100%;padding:0;padding-top:1em}}@media screen and (max-width: 960px){.promote ul{text-align:center}.promote ul li{width:30%}.box{width:50%}.nav-testimonials{font-size:0.7em}.social{font-size:1.3em}.social h2{padding-top:0.4em}}@media screen and (max-width: 960px){.header{background:rgba(139,192,228,0.8)}}@media screen and (max-width: 720px){.nav-testimonials blockquote{font-size:1.1em;font-weight:bold}}@media screen and (max-width: 480px){article{padding:1em}.article h2{font-size:2.5em}.promote ul{text-align:center}.promote ul li{width:30%}.box{width:100%}.nav-testimonials{font-size:0.8em}}
