@charset "utf-8";
/* CSS Document */



/* HTML5 styles */
header, nav, article, section, aside, footer {display: block;} 
/* HTML5 styles-end */

img{max-width: 100%; width:auto}
img{ -ms-interpolation-mode: bicubic; }
img, embed, object, video {
	max-width: 100%
}




/********* reset *********/

a:link, a:visited{ 
outline:none;
}
ul, ol { 
line-height: 1.6; 
margin: 0 0 21px 0;  
padding:0;
list-style:none;
}

ul li, ol li{ 
margin: 0 0 10px 0; 
padding:0; 
list-style:none;font-size:13px;
}

.liststyle1 ul li{ 
list-style:square;
font-size:13px;
}


.liststyle2 ol li{ 
list-style:circle;
}

h1, h2, h3, h4, h5, h6 {
color:#fff;
font-family: 'arvo', serif;
font-weight:normal;
}

h1, h2{
line-height:1;
}

h3, h4, h5, h6{
line-height:1;
}

p.h3{
color:#000;
font-size:14px;
font-family:pt sans, arial, san-serif;
line-height:1.6;
margin:0 0 21px 0;
}

div.span4.onecolumn:p,h3{
color:#000;
font-size:13px;
font-family:pt sans, arial, san-serif;
line-height:1.6;
margin:0 0 21px 0;
}



blockquote{
margin:0 0 21px 0;
padding:21px 20px;
}

blockquote p{
margin:0;
}


p.dropcap:first-letter {
font-size: 44px;
float: left;
margin-right:5px;
color:#333333;
}


.centered {
float:none;
margin:0 auto;		
}



/********* reset end *********/





{
line-height:1.6;
color:#fff;
font-size:13px;
font-family:"pt sans", Arial, sans-serif;
background:#fff;
background-image:url(/images/fake_luxury.png);
background-repeat:repeat;
d
}

/******twitter******/
.twitterwrapper {
display: block;
overflow: hidden;
height: 25px;
width:auto; 
float:left;
margin:21px 0 ;
}

.twitterorangeicon{
background: url(../images/twitterorangeicon.png) center center no-repeat; 
float:left;
width:30px;
height:30px;
font-size:25px;
margin:-5px 0 5px 0;
}
	
.tweet{
height: 21px; 
overflow: hidden;    
}

#ticker ul.tweet_list {
overflow-y:hidden;
padding-left:7px;
}
#ticker .tweet_list li {
height: 52px;
color:#333333; 
list-style:none;
}
#ticker .tweet_list li a{
height: 52px;
text-decoration:none;
transition: all .2s;
-moz-transition: all .2s; 
-webkit-transition:all .2s; 
-o-transition: all .2s;
color:#64c0e9;
}

#ticker .tweet_list li a:hover{
color:#64c0e9;text-decoration:underline;
}

.tweet_list .tweet_avatar {
display:none;
}
/******twitter end******/

.logo{
margin-left:20px;
}




/***sing up left top***/

.singup p{
margin-top:21px;
text-align:right;
margin-right:20px;
color:#000;
}


.singup span a{
color:#64c0e9;
}

.singup span a:hover{
color:#64c0e9;text-decoration:underline;
}

/***sing up left top end***/


.imagebackground{
background:#f3f3f3 url(../images/imagebackground.jpg) center center no-repeat; 
height:650px;
position:absolute;
z-index:0;
border-radius:10px;
-moz-border-radius:10px;
-webkit-border-radius:10px;
border:1px solid #f3f3f3;
}


.headlineleft{
}
.headlineleft h1{
font-family:open sans light;
font-size:36px;
margin-left:20px;
margin-top:50px;
}

.headlineleft p{
font-family:arial;
margin-left:20px;
color:#fff;
font-size:14px;
}

.buttonorange{
background: url(../images/buttonorange.png) top left no-repeat; 
width:230px;
height:50px;
display:block;
float:right;
margin-top:21px;
transition: all 0s;
-moz-transition: all 0s; 
-webkit-transition:all 0s; 
-o-transition: all 0s; 
}

.buttonorange:hover{
background: url(../images/buttonorange.png) bottom left no-repeat; 

}


.buttonorange p{
color:#fff;
font-family:arial;
font-size:19px;
text-align:center;
margin-top:10px;
}

.orderbuttonandtext{
width:230px;
float:right;
margin-right:20px;
}
.ordertext{
margin-top:11px;
font-family:arial;
font-size:11px;
float:right;
}


.columns{
margin-top:42px;
padding-bottom:21px;
border-bottom:1px solid #ccc;
}



.onecolumn{
text-align:center;
opacity:.7;
}

.onecolumn:hover{
opacity:1;
}


.onecolumn h3{
font-family:arial;
font-size:19px;
color:#000;
}
.onecolumn p{
font-family:arial;
font-size:12px;
margin-left:40px;
margin-right:40px;
color:#000;
}

.onecolumn img{
margin:0 auto;
}


.copyright {
font-family:arial;
font-size:12px;
margin-top:25px;
float:right;
display:inline-block;;
color:#000;
}

.copyright span{
	color:#000;
font-weight:bold;
}

.icons{
margin-top:15px;
}




.iconfacebook{
transition: all .3s;
-moz-transition: all .3s; 
-webkit-transition:all .3s; 
-o-transition: all .3s; 
margin-right:10px;
float:left;
width:30px;
height:30px;
background: url(../images/iconfacebook.png) top left no-repeat; 
}

.iconfacebook:hover{
background: url(../images/iconfacebook.png) bottom left no-repeat; 
}


.iconvimeo{
transition: all .3s;
-moz-transition: all .3s; 
-webkit-transition:all .3s; 
-o-transition: all .3s; 
margin-right:10px;
float:left;
width:30px;
height:30px;
background: url(../images/iconvimeo.png) top left no-repeat; 
}

.iconvimeo:hover{
background: url(../images/iconvimeo.png) bottom left no-repeat; 
}

.icontwitter{
transition: all .3s;
-moz-transition: all .3s; 
-webkit-transition:all .3s; 
-o-transition: all .3s; 
margin-right:10px;
float:left;
width:30px;
height:30px;
background: url(../images/icontwitter.png) top left no-repeat; 
}

.icontwitter:hover{
background: url(../images/icontwitter.png) bottom left no-repeat; 
}

.iconrss{
transition: all .3s;
-moz-transition: all .3s; 
-webkit-transition:all .3s; 
-o-transition: all .3s; 
margin-right:10px;
float:left;
width:30px;
height:30px;
background: url(../images/iconrss.png) top left no-repeat; 
}

.iconrss:hover{
background: url(../images/iconrss.png) bottom left no-repeat; 
}


.iconpicassa{
transition: all .3s;
-moz-transition: all .3s; 
-webkit-transition:all .3s; 
-o-transition: all .3s; 
margin-right:10px;
float:left;
width:30px;
height:30px;
background: url(../images/iconpicassa.png) top left no-repeat; 
}

.iconpicassa:hover{
background: url(../images/iconpicassa.png) bottom left no-repeat; 
}

.icondribble{
transition: all .3s;
-moz-transition: all .3s; 
-webkit-transition:all .3s; 
-o-transition: all .3s; 
margin-right:10px;
float:left;
width:30px;
height:30px;
background: url(../images/icondribble.png) top left no-repeat; 
}

.icondribble:hover{
background: url(../images/icondribble.png) bottom left no-repeat; 
}
.iconlinkedin{
transition: all .3s;
-moz-transition: all .3s; 
-webkit-transition:all .3s; 
-o-transition: all .3s; 
margin-right:10px;
float:left;
width:30px;
height:30px;
background: url(../images/iconlinkedin.png) top left no-repeat; 
}

.iconlinkedin:hover{
background: url(../images/iconlinkedin.png) bottom left no-repeat; 
}

.iconforrst{
transition: all .3s;
-moz-transition: all .3s; 
-webkit-transition:all .3s; 
-o-transition: all .3s; 
margin-right:10px;
float:left;
width:30px;
height:30px;
background: url(../images/iconforrst.png) top left no-repeat; 
}

.iconforrst:hover{
background: url(../images/iconforrst.png) bottom left no-repeat; 
}


.iconpinterest{
transition: all .3s;
-moz-transition: all .3s; 
-webkit-transition:all .3s; 
-o-transition: all .3s; 
margin-right:10px;
float:left;
width:30px;
height:30px;
background: url(../images/iconpinterest.png) top left no-repeat; 
}

.iconpinterest:hover{
background: url(../images/iconpinterest.png) bottom left no-repeat; 
}


.btn {
  background:#4a92ce;
  border:1px solid #3480c0;
  border-radius:5px;
  box-shadow:inset 0 19px 10px rgba(255,255,255,.2), inset 0 1px 0 rgba(255,255,255,.3), 0 1px 2px rgba(0,0,0,.4);
  color:#fff;
  cursor:pointer;
  font:bold 19px Arial, Helvetica, sans-serif; 
  margin:0 0 0 10px;
  padding:10px 20px;
  text-shadow:0 1px 0 rgba(0,0,0,.5);
  vertical-align:middle;
  -moz-transition:400ms background-color, 400ms border-color;
  -o-transition:400ms background-color, 400ms border-color;
  -webkit-transition:400ms background-color, 400ms border-color;
  transition:400ms background-color, 400ms border-color;
}
.btn:hover {
  background:#68abe3;
  border-color:#4a92ce;
  color:#fff;
}
.btn:active {
  background:#b3b;
  border:1px solid #929;
  border-top-color:#606;
  box-shadow:inset 0 -25px 35px rgba(255,255,255,.15), inset 0 -1px 0 rgba(255,255,255,.3), inset 0 1px 1px rgba(0,0,0,.2);
}
.clear {
  clear:both;
}

.countdown {
  color:#fff;
  display:inline-block;
  float:right;
  list-style:none none outside;
  margin:50px 35px 25px;
}
.countdown-col {
  display:inline-block;
  font-size:15px;
  margin-left:20px;
  text-align:center;
  
}
.countdown-digits {
  display:block;
  font:300 48px/68px 'Open Sans light', Arial, Helvetica, sans-serif;
  margin:0 0 0px;


}

.subscr {
  background:url("../images/bg-black.png");
  border-radius:5px;
  box-shadow:inset 0 1px 1px rgba(0,0,0,.5);
  clear:both;
  color:#fff;
  display:inline-block;
  margin:55px 25px 25px;
  padding:10px;
}
.subscr-input {
  background:none;
  border:0;
  color:#000;
  font:bold 19px Arial, Helvetica, sans-serif;
  padding:9px;
  vertical-align:middle;
  width:200px;
}
.textual {
  color:#fff;
  float:right;
  text-align:right;
  width:520px;
}
.textual-p {
  font-size:15px;
  font-weight:bold;
  line-height:20px;
  margin:15px 0;
  text-shadow:0 -1px 1px rgba(0,0,0,.5);
}
.textual-small {
  clear:both;
  font-size:14px;
  color: #fff;
    margin:-10px 25px 25px;
}
.textual-title {
  color:#fff;
  font:300 53px/56px 'Open Sans', Arial, Helvetica, sans-serif;
  text-shadow:0 -1px 1px rgba(0,0,0,.5);
}


