@import url('reset.css');
/*
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:'Lato', sans-serif;font-size:12px;line-height:16px; background:#fff;height:100%;}
h1{font-size:18px;font-weight:400;text-transform:uppercase; color:#333;}
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;}
/*============================================================================================*/
/* 2. SITE STRUCTURE */
/*============================================================================================*/
#main_wp{background:url(../img/white_bg_30.png) repeat 0 0;border-bottom-right-radius:10px;border-top-right-radius:10px;left:0px;-moz-border-radius-bottomright:10px;-moz-border-radius-topright:10px;padding:5px 5px 5px 0;position:fixed;top:30px;-webkit-border-bottom-right-radius:10px;-webkit-border-top-right-radius:10px;width:490px; z-index:900}
.container{background-color:#fff;border-bottom-right-radius:5px;border-top-right-radius:5px;box-shadow:0 0 5px rgba(0,0,0,.5);-moz-border-radius-bottomright:5px;-moz-border-radius-topright:5px;-moz-box-shadow:0 0 5px rgba(0,0,0,.5);-webkit-box-shadow:0 0 rgba(0,0,0,.5);- webkit-border-bottom-right-radius:5px;-webkit-border-top-right-radius:5px; z-index:901}
.content{background-color:#f5f5f5;border-bottom:1px solid #dedede;border-top-right-radius:10px;-moz-border-radius-topright:10px;padding:25px;position:relative;text-shadow:0 1px 1px #fff;-webkit-border-top-right-radius:10px;}
.container div p{margin-left:118px;margin-top:5px;}
#logo{float:left;margin-right:30px;}
#newsletter_wp{background:url(../img/white_bg_30.png) repeat 0 0;display:none;-moz-border-radius-bottomright:10px;-moz-border-radius-topright:10px;-webkit-border-bottom-right-radius:10px;-webkit-border-top-right-radius:10px; padding:5px 5px 5px 0;position:fixed;top:347px;left:0; z-index:990; border-bottom-right-radius:10px;border-top-right-radius:10px;}
#newsletter{background:#fff;box-shadow:0 0 5px rgba(0,0,0,.5);-moz-border-radius-bottomright:5px;-moz-border-radius-topright:5px;-moz-box-shadow:0 0 5px rgba(0,0,0,.5); -webkit-box-shadow:0 0 rgba(0,0,0,.5);padding:15px 20px 15px 20px;-webkit-border-bottom-right-radius:5px;-webkit-border-top-right-radius:5px;border-bottom-right-radius:5px;border-top-right-radius:5px; }
#trigger_wp{background:url(../img/white_bg_30.png) repeat 0 0;border-bottom-right-radius:10px;border-top-right-radius:10px;left:0;-moz-border-radius-bottomright:10px;-moz-border-radius-topright:10px;padding:5px 5px 5px 0;position:fixed;top:280px;-webkit-border-bottom-right-radius:10px;-webkit-border-top-right-radius:10px; border-bottom-right-radius:10px;border-top-right-radius:10px; z-index:992;}
a.trigger{background:#fff url(../img/envelope.png) no-repeat 90% center;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); color:#474747;display:block;font-weight:700; font-size:14px;-moz-border-radius-bottomright:5px;-moz-border-radius-topright:5px;padding:15px 45px 15px 15px;text-decoration:none;-webkit-border-bottom-right-radius:5px;-webkit-border-top-right-radius:5px; border-bottom-right-radius:5px; border-top-right-radius:5px;}
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:280px;-webkit-border-radius:10px; width:345px;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;}
ul#follow{float:right;}
ul#follow li{float:left;margin-right:10px;}
ul#follow li a{display:block;height:29px;text-indent:-9999px;width:30px;}
ul#follow li a#tw{background:url(../img/sprite_social.png) no-repeat 0 0;}
ul#follow li a#fb{background:url(../img/sprite_social.png) no-repeat -35px 0;}
/* 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:3px;padding:7px;position:absolute;top:3px;width:200px; padding-right:80px; font-family:Helvetica, Arial; }
.send_bt{background:url(../img/subscribe_bt.png) no-repeat top left;border:none;cursor:pointer;display:block;height:28px;left:210px;position:absolute;text-indent:-9999px;top:3px;width:79px;}
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:284px;-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; }
/*============================================================================================*/
/* 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:30px;-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:15px 20px;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 60px bottom;color:#00aeef;font-family:'Over the Rainbow', cursive;font-size:14px;height:50px;left:5px;padding-top:25px;position:absolute;text-align:center;text-transform:uppercase;top:125px;width:120px;}
#prevslide, #nextslide{bottom:30px;height:34px;opacity:0.6;position:fixed;width:34px;}
#prevslide{background:url('../img/back.png');left:30px;}
#nextslide{background:url('../img/forward.png');left:70px;}
#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;}