@import url('reset.css');
@font-face{font-family:Museo300-Regular;src:local(Museo300-Regular),url(font/Museo300-Regular.otf) format("opentype")}
/*
Theme Name: Evo - site launch
Theme URI: http://www.ansonika.com/evo/
Version: 1.0.0
Author: Ansonika
Author URI: http://themeforest.net/user/Ansonika/
*/
/*------------------------------------------------

CSS STRUCTURE:

1. GENERAL TYPOGRAPHY

2. SITE STRUCTURE

3. EXTENDED ELEMENTS (forms, buttons, etc)

4. MISC

------------------------------------------------*/

/*============================================================================================*/
/* 1. GENERAL TYPOGRAPHY */
/*============================================================================================*/
body{color:#474747;font-family:'Dosis', sans-serif;font-size:12px;line-height:16px; background:#fff;height:100%;font-weight:300}
h1{font-size:32px;font-weight:300;text-transform:uppercase; color:#fff;padding:5px 0;line-height:34px}
h1 span{color:#9e9e9e;display:block;font-size:16px;font-weight:400;text-transform:none;}
h3{font-size:12px;font-weight:400;margin-bottom:7px;}
/*.museo300{font-family:Museo300-Regular;}*/

/*============================================================================================*/
/* 2. SITE STRUCTURE */
/*============================================================================================*/

#main_box {
  background: url("../img/white_bg_30.png") repeat scroll 0 0 transparent;
  border-radius: 10px;
  -moz-border-radius:10px;
-webkit-border-radius:10px;
  left: 50%;
  padding: 10px;
  position: absolute;
  top: 30px;
  margin-left:-205px;
  width: 400px;
  z-index: 900;
}
.copy {
  background-color: #FFFFFF;
  border-radius: 5px;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
  padding: 10px;
  width: 130px;
  z-index: 901;
}
.copy a{color:#00aeef}
.pattern {
  background: url("../img/white_bg_30.png") repeat scroll 0 0 transparent;
  border-radius: 10px;
  -moz-border-radius:10px;
-webkit-border-radius:10px;
  bottom: 15px;
  height: 35px;
  left: 0;
  padding: 5px;
  position: fixed;
  width: 240px;
  z-index: 900;
}

.box-container, .login-layout .widget-box .widget-main{
background:url("../img/white_bg_30.png") repeat scroll 0 0 transparent;
box-shadow:0 0 5px rgba(0,0,0,.5);
-moz-box-shadow:0 0 5px rgba(0,0,0,.5);
-webkit-box-shadow:0 0 rgba(0,0,0,.5);
 z-index:901}


#content-bottom {
  background-color: #FFFFFF;
height:auto;position:relative;
}

.box-content {
  background:url("../img/white_bg_30.png") repeat scroll 0 0 transparent;
  border-bottom: 1px solid #DEDEDE;
  padding: 10px;
  position: relative;
  text-shadow: 1px 2px 3px #545454;
}
.box-container div p {clear: both;margin-left: 5px;margin-top: 5px;padding-top: 5px;}
#logo {}
#newsletter_wp {
  display: none;
  left: 0;
  margin: 0 5px;
  z-index: 990;
}
#newsletter{background:#fff;box-shadow:0 2px 2px rgba(0, 0, 0, 0.5);-moz-border-radius:0 0 5px 5px;-moz-box-shadow:0 2px 2px rgba(0, 0, 0, 0.5); -webkit-box-shadow:0 2px 2px rgba(0, 0, 0, 0.5);padding:5px 10px 5px 10px;-webkit-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;border-radius:0 0 5px 5px; }
#trigger_wp {
  margin-top: 10px;
  z-index: 901;
}
a.trigger {
  background: url("../img/envelope.png") no-repeat scroll 90% center #FFFFFF;
  border-bottom-right-radius: 5px;
  border-top-right-radius: 5px;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
  color: #474747;
  display: block;
  font-size: 10px;
  font-weight: 700;
  padding: 5px 90px 5px 15px;
  text-decoration: none;
}a.active.trigger{background:#18181a url(../img/minus.png) 85% 55% no-repeat;}
#footer_wp{background:url(../img/white_bg_30.png) repeat 0 0;border-radius:10px;left:140px;-moz-border-radius:10px;padding:5px;position:fixed;top:465px;-webkit-border-radius:10px; width:275px;z-index:999;}
#footer{background:#fff;border-radius:5px;box-shadow:0 0 5px rgba(0,0,0,.5);-moz-border-radius:5px;-moz-box-shadow:0 0 5px rgba(0,0,0,.5);padding:10px 0 8px 10px;-webkit-border-radius:5px;-webkit-box-shadow:0 0 rgba(0,0,0,.5);}
#footer a{color:#333;text-decoration:none;}
#footer p{color:#999;float:left;font-size:11px;margin-top:7px;}

/*============================================================================================*/
/* LANGUES */
/*============================================================================================*/
/*ul#follow{float:right;}
ul#follow li{float:left;margin-right:10px;}

ul#follow li a#tw{background:url(../img/sprite_social.png) no-repeat 0 0;}
ul#follow li a#fb{background:url(../img/sprite.png) no-repeat 0px 0px;}
ul#follow li a:hover#fb{background-position:0px -33px}

ul#follow li a#fr{background:url(../img/sprite.png) no-repeat -33px 0px;}
ul#follow li a:hover#fr{background-position:-33px -33px}

ul#follow li a#en{background:url(../img/sprite.png) no-repeat -66px 0px;}
ul#follow li a:hover#en{background-position:-66px -33px}

ul#follow li a#eu{background:url(../img/sprite.png) no-repeat -99px 0px;}
ul#follow li a:hover#eu{background-position:-99px -33px}*/
#follow > li {
  float: left;
  margin: 0 2px;
  padding: 0;
}
ul#follow li a{display:block;height:25px;text-indent:-9999px;width:20px;}
ul#follow a.lang{background:url(../img/flags.png) no-repeat 0px 0px;}
ul#follow a#bg{background-position:0 -6px}
ul#follow a#cs{background-position:0 -30px}
ul#follow a#de{background-position:0 -54px}
ul#follow a#et{background-position:0 -78px}
ul#follow a#en{background-position:0px -102px}
ul#follow a#es{background-position:0 -126px}
ul#follow a#fr{background-position:0 -150px}
ul#follow a#el{background-position:0 -174px}
ul#follow a#hr{background-position:0 -198px}
ul#follow a#hu{background-position:0 -222px}
ul#follow a#it{background-position:-25px -6px}
ul#follow a#lt{background-position:-25px -30px}
ul#follow a#lv{background-position:-25px -54px}
ul#follow a#nl{background-position:-25px -78px}
ul#follow a#pl{background-position:-25px -102px}
ul#follow a#pt-pt{background-position:-25px -126px}
ul#follow a#ro{background-position:-25px -150px}
ul#follow a#sk{background-position:-25px -174px}
ul#follow a#sl{background-position:-25px -198px}

/* Counter  ================================================================================= */
#defaultCountdown{background-color:#fff;border-bottom-right-radius:10px;margin-left:117px;-moz-border-radius-bottomright:10px;padding:25px;-webkit-border-bottom-right-radius:10px;}
.countdown_rtl{direction:rtl;}
.countdown_row{background-color:#fff;clear:both;padding:0;text-align:center;width:100%;}
.countdown_show1 .countdown_section{width:98%;}
.countdown_show2 .countdown_section{width:48%;}
.countdown_show3 .countdown_section{width:32.5%;}
.countdown_show4 .countdown_section{width:24.5%;}
.countdown_show5 .countdown_section{width:19.5%;}
.countdown_show6 .countdown_section{width:16.25%;}
.countdown_show7 .countdown_section{width:14%;}
.countdown_section{border-left:1px solid #ebebeb;display:block;float:left;margin-bottom:20px;text-align:center; padding-top:5px}
.countdown_amount{font-size:32px;font-weight:300;}
.count_titles{color:#9e9e9e;display:block;font-size:12px;margin-bottom:10px;margin-top:10px;}

/*============================================================================================*/
/* 4. EXTENDED ELEMENTS (forms, buttons, etc)  */
/*============================================================================================*/
#form_bg{background:url(../img/bg_form.png) no-repeat top left;height:35px;position:relative;width:290px;}
#form_bg input{background:none;border:none;color:#555;display:block;font-size:12px;left:0;padding:5px;position:absolute;top:0px;width:210px;  font-family:Helvetica, Arial; }
.send_bt{background:url(../img/ok_bt.png) no-repeat top left;border:none;cursor:pointer;display:block;height:21px;left:220px;position:absolute;text-indent:-9999px;top:3px;width:40px;}
label.error{background:#ffffe0;border:1px solid #e6db55;color:#333;font-size:11px;line-height:16px;padding:4px 8px; width:105px; text-align:center; position:absolute; left:300px; top:3px; display:none;}
/*#success{border-bottom-right-radius:5px;border-top-right-radius:5px;left:0;-moz-border-radius-bottomright:5px;-moz-border-radius-topright:5px;position:fixed;top:354px;-webkit-border-bottom-right-radius:5px;-webkit-border-top-right-radius:5px; border-bottom-right-radius:5px;border-top-right-radius:5px; z-index:993; background:#d7feba;border:1px solid #c8ecad; text-align:center; width:129px; font-size:14px; padding:15px 0; font-weight:400; color: #069;text-shadow:0 1px 1px #fff; }
*/

#success{background:#d7feba;box-shadow:0 2px 2px rgba(0, 0, 0, 0.5);-moz-border-radius:0 0 5px 5px;-moz-box-shadow:0 2px 2px rgba(0, 0, 0, 0.5); -webkit-box-shadow:0 2px 2px rgba(0, 0, 0, 0.5);padding:5px 10px 5px 10px;-webkit-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;margin:0 10px;text-align:center; border:1px solid #c8ecad;font-size:14px; padding:10px 0; font-weight:400; color: #069;text-shadow:0 1px 1px #fff;}
/*============================================================================================*/
/* 5. MISC  */
/*============================================================================================*/
#pattern_1{background:url(../img/pattern_1.png) repeat 0 0;height:100%;left:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:1;}
#pattern_2{background:url(../img/pattern_2.png) repeat 0 0;height:100%;left:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:1;}
#pattern_3{background:url(../img/pattern_3.png) repeat 0 0;height:100%;left:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:1;}
#pattern_4{background:url(../img/pattern_4.png) repeat 0 0;height:100%;left:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:1;}

.clr{clear:both;}
p{margin:0;padding:0;}
#slidecaption_wp{background:url(../img/white_bg_30.png) repeat 0 0;border-bottom-left-radius:10px;border-top-left-radius:10px;bottom:15px;-moz-border-radius-bottomleft:10px;-moz-border-radius-topleft:10px;padding:5px 0 5px 5px;position:fixed;right:0;-webkit-border-bottom-left-radius:10px;-webkit-border-top-left-radius:10px;}
#slidecaption{background-color:#fff;border-bottom-left-radius:5px;border-top-left-radius:5px;font-size:20px;font-weight:400;-moz-border-radius-bottomleft:5px;-moz-border-radius-topleft:5px;padding:5px 10px;text-align:right;-webkit-border-bottom-left-radius:5px;-webkit-border-top-left-radius:5px;-webkit-box-shadow:0 0 rgba(0,0,0,.5); box-shadow:0 0 5px rgba(0,0,0,.5); -moz-box-shadow:0 0 5px rgba(0,0,0,.5);}
#slidecaption span{display:block;font-size:14px;font-weight:300;}
.msg {
  background: url("../img/arrow.png") no-repeat scroll 60px bottom transparent;
  color: #00AEEF;
  float: left;
min-width:100px;
  font-size: 18px;
  height: 50px;
  left: 5px;
  padding-top: 0px;
  text-align: center;
  position:absolute;
  text-transform: uppercase;
  top: 5px;
  width:auto;
}#prevslide, #nextslide{bottom:20px;height:34px;opacity:0.6;position:fixed;width:34px;}
#prevslide{background:url('../img/back.png');left:160px;}
#nextslide{background:url('../img/forward.png');left:200px;}
#prevslide:hover, #nextslide:hover{cursor:pointer;}
/* SUPERSIZE */
#supersized-loader{background:#111 url(../img/progress.gif) no-repeat center center;height:60px;left:50%;margin:-30px 0 0 -30px;position:absolute;text-indent:-999em;top:50%;width:60px;z-index:0;}
#supersized{display:block;height:100%;left:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:-999;}
#supersized img{border:none;display:none;height:auto;outline:none;position:relative;width:auto;}
#supersized.speed img{image-rendering:-moz-crisp-edges;ms-interpolation-mode:nearest-neighbor;}
#supersized.quality img{image-rendering:optimizeQuality;ms-interpolation-mode:bicubic;}
#supersized li{background:#111;display:block;height:100%;left:0;list-style:none;overflow:hidden;position:fixed;top:0;width:100%;z-index:-30;}
#supersized a{display:block;height:100%;width:100%;}
#supersized li.prevslide{z-index:-20;}
#supersized li.activeslide{z-index:-10;}
#supersized li.image-loading{background:#111 url(../img/progress.gif) no-repeat center center;height:100%;width:100%;}
#supersized li.image-loading img{visibility:hidden;}
#supersized li.prevslide img, #supersized li.activeslide img{display:inline;}