/*!
Theme Name: Parapatam
Theme URI: http://www.devworks.gr
Author: DevWorks
Author URI: http://www.devworks.gr
Description: Custom theme build for Parapatam
Version: 1.0.0
Licence: This theme belongs to DevWorks. So you cannot use it.
Tags: devworks, custom

------------------------------------------------------------------------
Copyright 2015 DevWorks Greece.

*/html,body{-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;color:#fff;font-size:16px;font-family:Times New Roman,sans-serif}h1,h2,h3,h4,h5,h6{color:#fff;font-weight:400;margin:.4em 0}h1{font-size:2rem}h2{font-size:1.7rem}h3{font-size:1.5rem}h4{font-size:1.4rem}h5{font-size:1.2rem}h6{font-size:1.1rem}p{line-height:1.5;margin:0 0 .8em}em{font-style:italic}strong{font-weight:700}small{font-size:.8em}hr{background:#7f8c8d;border:0;height:1px;margin:1rem auto;width:80%}hr .light{background:rgba(0,0,0,.5)}a,a:visited{color:#fff;text-decoration:none;transition:color .2s ease,background-color .2s ease}a.invert,a:visited.invert{color:rgba(0,0,0,.5)}a:hover,a:focus{color:rgba(0,0,0,.5);outline:0}a:hover.invert,a:focus.invert{color:#fff}ul,ol{list-style:none;margin:0;padding:0}ol{list-style:decimal inside}ol,ul.square,ul.circle,ul.disc{margin-left:0}ul.square{list-style:square inside}ul.circle{list-style:circle inside}ul.disc{list-style:disc inside}ul ul,ul ol,ol ol,ol ul{margin:4px 0 5px}li{line-height:1em;margin-bottom:0}li p{line-height:21px}ul.large li{line-height:21px}img{max-width:100%}input,label,select,button,textarea{background:none;border:0;display:inline-block;line-height:1;margin:0;padding:0;vertical-align:middle;white-space:normal}input:focus,textarea:focus{outline:0}input,textarea{box-sizing:content-box}button,input[type=reset],input[type=button],input[type=submit],input[type=checkbox],input[type=radio],select{box-sizing:border-box}input[type=checkbox],input[type=radio]{height:13px;width:13px}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box}::-webkit-search-decoration{display:none}button,input[type=reset],input[type=button],input[type=submit]{overflow:visible;width:auto}::-webkit-file-upload-button{background:none;border:0;padding:0}textarea{overflow:auto;vertical-align:top}select[multiple]{vertical-align:top}form.login-form-master label.error,form.register-form label.error{clear:both;color:red;font-size:.9em;text-align:right;width:100%}form.login-form-master label.error[for=tnc],form.register-form label.error[for=tnc]{clear:none;float:right;margin-top:.5em}input[name=tnc]{margin-right:1em}.one-line form{margin-bottom:0}::-moz-selection{background:#fff;color:#000}::selection{background:#fff;color:#000}html,body{font-size:16px;height:100%;width:100%}.main-wrapper{height:100%;width:100%}#loader{-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#fff;bottom:0;content:'';display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;left:0;opacity:1;position:fixed;right:0;top:0;z-index:1000}.section{height:auto;min-width:100%;position:relative}@media only screen and (min-width:40.01em){.section{height:100%;min-height:100%}}.section.intro{background-image:url(../images/bg.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}header{width:auto;max-width:1200px;float:none;display:block;margin-right:auto;margin-left:auto;padding-left:20px;padding-right:20px;padding-top:1em;position:relative;text-align:center}@media only screen and (min-width:40.01em){header{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}header .title{font-family:Open Sans,sans-serif;font-size:1.7rem;letter-spacing:.3em;text-align:center;text-transform:uppercase}header .description{line-height:2;text-align:center}.intro footer{display:none;font-family:Open Sans,sans-serif;margin-top:3em;position:relative;text-align:center;width:100%}@media only screen and (min-width:40.01em){.intro footer{display:block;bottom:10px;margin-top:0;position:absolute;font-size:.7em}}.support-list{color:#fff;font-size:.8em;letter-spacing:.3em;padding-bottom:.5rem;text-align:center;text-transform:uppercase}.support-list>div{display:inline-block}.support-list a{padding:0 .5em}.support-list a:hover,.support-list a:focus{color:#fff;text-decoration:underline}.section.boxes>span{color:#414042;display:none;font-family:Open Sans,sans-serif;font-size:.7rem;left:50%;letter-spacing:.1em;position:absolute;top:2em;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}@media only screen and (min-width:40.01em){.section.boxes>span{display:block;position:absolute}}ul.supporters{height:100%;margin-left:auto;margin-right:auto;width:100%}ul.supporters>li{box-sizing:border-box;color:#414042;padding:2em 2em 0;width:100%}@media only screen and (min-width:40.01em){ul.supporters>li{padding-top:2em 4em}}ul.supporters>li:nth-child(1){background-color:#bbbdbf;padding-top:1em}@media only screen and (min-width:40.01em){ul.supporters>li:nth-child(1){padding-top:6em}}ul.supporters>li:nth-child(2){background-color:#a8aaad}ul.supporters>li:nth-child(3){background-color:#e0e1e3}ul.supporters>li ul li{line-height:1.4;margin-bottom:.8em}ul.supporters>li em{font-style:normal;font-weight:700}ul.supporters h2{color:#414042;font-family:Open Sans,sans-serif;font-size:1.2rem;letter-spacing:.1em;line-height:1.4;margin-bottom:1em;margin-top:0;text-align:center;text-transform:uppercase}@media only screen and (min-width:40.01em){ul.supporters h2{margin-bottom:2em}}ul.supporters p,ul.supporters ul{font-family:Times New Roman,sans-serif;line-height:1.6}ul.supporters article{font-size:.9rem}@media only screen and (min-width:60.01em){ul.supporters article{text-align:left}}ul.supporters article footer{margin:4em 0 0;text-align:center}ul.supporters article a,ul.supporters article+.photos a{color:inherit;display:inline-block;font-family:Open Sans,sans-serif;font-size:.8em;padding:.2em .7em;text-align:center;text-decoration:underline;text-transform:uppercase}ul.supporters article a:hover,ul.supporters article+.photos a:hover{color:inherit;text-decoration:none}.supporter-container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.supporter-container>article{box-sizing:border-box;margin:1em 0 2em;padding:0 .5em;width:100%}@media only screen and (min-width:40.01em){.supporter-container>article{margin:3em 0 5em;padding:0 5%;width:50%}}.supporter-container .photos{width:auto;max-width:600px;float:none;display:block;margin-right:auto;margin-left:auto;padding-left:20px;padding-right:20px;margin-bottom:5em}.supporter-container .photos li{display:inline-block}.actions{letter-spacing:.3em;margin-top:2em;padding-bottom:2em;z-index:10}.button{display:inline-block;margin:0 .2em}.download-button{border-bottom:1px solid #fff;display:inline-block;font-family:Open Sans,sans-serif;margin-top:2em;padding-bottom:.2em;text-decoration:none;text-transform:uppercase}.download-button:hover,.download-button:active,.download-button:focus{border-bottom-color:transparent;color:#fff}.support-wrapper{font-family:Open Sans,sans-serif;margin:3em 0 1em;font-size:.9em;text-transform:uppercase}.support-wrapper a{padding:0 .2em .2em;margin-bottom:1em;text-decoration:none;border-bottom:1px solid transparent;display:inline-block}.support-wrapper a:hover,.support-wrapper a:focus{color:#fff;text-decoration:none;border-bottom:1px solid #fff}@-webkit-keyframes scroll-ani{0%{opacity:1;top:20%}15%{opacity:1;top:40%}50%{opacity:0;top:40%}100%{opacity:0;top:20%}}@keyframes scroll-ani{0%{opacity:1;top:20%}15%{opacity:1;top:40%}50%{opacity:0;top:40%}100%{opacity:0;top:20%}}@media only screen and (min-width:40.01em){.mouse-scroll{color:#F90;display:inline-block;font-family:proxima-nova,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:13px;font-weight:400;letter-spacing:2px;line-height:18px;margin-bottom:2em;overflow:hidden;text-decoration:none}.mouse-scroll .mouse{border:2px solid #fff;border-radius:23px;box-sizing:border-box;display:block;height:57px;margin:0 auto;position:relative;width:34px}.mouse-scroll .mouse .mouse-movement{-webkit-animation:scroll-ani 4s linear infinite;animation:scroll-ani 4s linear infinite;background:#fff;border-radius:50%;display:block;height:6px;left:50%;margin:-3px 0 0 -3px;position:absolute;top:20%;width:6px}.mouse-scroll .mouse-message{-webkit-animation:scroll-ani 4s linear infinite;animation:scroll-ani 4s linear infinite;float:left;margin:-200px 0 0 7px;padding:0}.mouse-scroll:hover .mouse-message{margin-top:0}}@media only screen and (max-height:800px){.intro footer{display:none}}