@charset "utf-8";
@font-face {
	font-family:'heavy';
	src: url('/css/PFFuturaNeuRoundedHeavy-Regular_gdi.eot');
	src: url('/css/PFFuturaNeuRoundedHeavy-Regular_gdi.eot#iefix') format('embedded-opentype'),
		url('/css/PFFuturaNeuRoundedHeavy-Regular_gdi.woff') format('woff'),
		url('/css/PFFuturaNeuRoundedHeavy-Regular_gdi.ttf') format('truetype'),
		url('/css/PFFuturaNeuRoundedHeavy-Regular_gdi.svg') format('svg');
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
	unicode-range: U+0020-2265;
}
@font-face {
	font-family:'light';
	src: url('/css/PFFuturaNeuRoundedLight-Regular_gdi.eot');
	src: url('/css/PFFuturaNeuRoundedLight-Regular_gdi.eot#iefix') format('embedded-opentype'),
		url('/css/PFFuturaNeuRoundedLight-Regular_gdi.woff') format('woff'),
		url('/css/PFFuturaNeuRoundedLight-Regular_gdi.ttf') format('truetype'),
		url('/css/PFFuturaNeuRoundedLight-Regular_gdi.svg') format('svg');
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
	unicode-range: U+0020-2265;
}
body,html{
	background-color:#ffffff;
	overflow-x:hidden;
	color:#ffffff;
	font-family: 'light';
  margin:0;
  
}

body{
	/*overflow-y:scroll;
	-webkit-overflow-scrolling: touch;*/
	overflow:hidden;
	/*position:relative;*/
}
.delta-logo{
position:fixed;
z-index:22;
left:0px;
top:0px;	
}
.logod{
	position:absolute;
}
.prevbtn,.nextbtn{
/*display:none;	*/
}

.nopadding{
padding:0 !important;	
	
}

.menucontainer{
position:fixed;
right:0px;
top:20px;
z-index:2000;
	
}
.menubtn{
	cursor:pointer;
	margin-right:10px;
}

.menu{
	position:absolute;
	right:0;
	z-index:10;
	border-radius:15px;
	top:0;
	width:300px;
	padding-top:20px;
	padding-bottom:20px;
	right:-800px;
	
}
.menubtn .glyphicon {
color:#1d71b8;
font-size:30px;
	
}
.menuclose .glyphicon {
color:#ffffff;
font-size:30px;
	
	
}
.menuitem{
text-align:right;
color:#ffffff;	
font-family:'light';
margin-right:15px;
cursor:pointer;
}
.menuitem:hover{
	color:#FFD902;
}
.menuclose{
position:absolute;
z-index:15;
cursor:pointer;	
top:5px;
left:5px;
}
.centered{
float:none;
margin:0 auto;	
}

.section{
background-repeat:no-repeat;
background-size:cover;
	position:relative;
	background-position:50% 0;
	padding:0px;
	margin:0px;
	visibility:hidden;
}

.section1 .logo{
	position:absolute;
	bottom:50px;
	
	text-align:center;
}
.section1 .logo p{
	color:#1b7be4;
	
}
.section3 .txt, .section3 .txt h1{
	
	color:#1b7be4;
}
.section3 .txt h1{
	
	font-family:'heavy';
}
.dots{
position:fixed;
z-index:20;
right:15px;
	
}
.dot{
	width:20px;
	height:20px;
	border-radius:50%;
	border:1px solid #1b7be4;
	background-color:transparent;
	margin-top:10px;
	cursor:pointer;
}
.dotselected{
	background-color:#1b7be4;
}


.downbtn{
	position:absolute;
	bottom:0px;
	cursor:pointer;
	z-index:4;
}
.bline{
	position:absolute;
	bottom:0px;
	z-index:2;
	width:100%;
	height:20px;
	background-color:#1b7be4;
}
.section3 .txt{
width:100%;	
}
.note{
max-width:400px;
font-family:'light';	
color:#ffffff;
position:absolute;
z-index:5;
right:10px;
bottom:30px;
text-align:right;
visibility:hidden;
}
.note1{
max-width:600px;
font-family:'light';	
color:#000;
font-size:10px;
position:absolute;
z-index:5;
margin:0 auto;
text-align:center;
bottom:5px;
}

.logotrianta , .logo_offer{
position:absolute;
top:20px;	
	
}
.reasons,.gallery{
position:absolute;
background-repeat:no-repeat;
background-size:cover;
	background-position:50% 0;
}
.gallery{
	visibility:hidden;
z-index:10;	
}
.prol{
	position:absolute;
	right:0px;
	bottom:20px;
}
.reasons_full_text{
	position:absolute;
	text-align:center;
	visibility:hidden;
}
.reason_title,.gallery_title{
	font-family:'heavy';	
	color:#1b7be4;
	width:100%;
	text-align:center;
}
.reason_body,.gallery_body{
	font-family:'light';	
	color:#1b7be4;
	width:100%;
	text-align:center;
}
.gallery_num{
	position:absolute;
	font-family:'light';	
	color:#1b7be4;
	visibility:hidden;
}
.share_reason{
margin-top:15px;	
	
}
.plus,.rclose,.galclosebtn{
position:absolute;
cursor:pointer;	
}

.prods{
position:absolute;
overflow:hidden;
z-index:2;
/*border:1px solid #000000;*/
}
.patoma{
position:absolute;
bottom:0px;

z-index:1;
/*border:1px solid #000000;*/
}
.prod{
position:relative;
float:left;	
}
.btn{
position:absolute;
z-index:2;	
	
}
.p_cont{
position:absolute ;
left:0px;
top:0px;	
}

.galbtn{
position:absolute;	
	visibility:hidden;
	cursor:pointer;
}

.part{
border:1px solid #1b7be4;
position:absolute;
color:	#1b7be4;
font-family:'light';
}
.select_con{
	position:absolute;
	background-repeat:no-repeat;
background-size:cover;
	background-position:50% 0;
	visibility:hidden;
}
.conbtn{
margin-top:20px;	
cursor:pointer;
}
.mytextarea{
	border:none;
	color:	#1b7be4;
font-family:'light';
text-align:center;
background-color:transparent;
width:100%;
	
}
.mytxt{
color:	#1b7be4;
font-family:'light';
	width:90%;
	margin-top:5px;
	text-align:center;
}

.email_reg{
	position:absolute;
	background-repeat:no-repeat;
background-size:cover;
	background-position:50% 0;
	visibility:hidden;
}

.terms{
	color:	#1b7be4;
font-family:'heavy';
position:absolute;
bottom:30px;
left:10px;
	cursor:pointer;
}

.ribbon{
	color:#ffffff;
	background-color:	#1b7be4;
	text-align:center;
	width:95%;
	max-width:800px;
	margin:0 auto;
	border-radius:10px;
	padding-top:5px;
	padding-bottom:5px;
	background: rgb(116,170,224); /* Old browsers */
background: -moz-radial-gradient(center, ellipse cover, rgba(116,170,224,1) 0%, rgba(27,123,228,1) 100%); /* FF3.6-15 */
background: -webkit-radial-gradient(center, ellipse cover, rgba(116,170,224,1) 0%,rgba(27,123,228,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: radial-gradient(ellipse at center, rgba(116,170,224,1) 0%,rgba(27,123,228,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#74aae0', endColorstr='#1b7be4',GradientType=1 );

-webkit-box-shadow: 2px 2px 18px 0px rgba(0,0,0,0.39);
-moz-box-shadow: 2px 2px 18px 0px rgba(0,0,0,0.39);
box-shadow: 2px 2px 18px 0px rgba(0,0,0,0.39);


}
::-webkit-input-placeholder { /* WebKit, Blink, Edge */
   color:	#1b7be4;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
  color:	#1b7be4;
   opacity:  1;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
 color:	#1b7be4;
   opacity:  1;
}
:-ms-input-placeholder { /* Internet Explorer 10-11 */
   color:	#1b7be4;
}


.section5 h1{
	font-family:'heavy';
	font-size:30px;
	
}

#accordion table{
	width:100%;
	max-width:600px;
	margin:0 auto;
}
.ui-accordion-content {
   border:none !important;
    background-color: #f3f3f3;
    color: #ffffff !important;
    font-size:18px !important;
	line-height:23px !important;
    font-family:'heavy'; !important;
}

.ui-accordion-header{
    background-color: #000000 !important;
	border:none !important;
	background-image:none;
    margin: 0px;
	 color: #ffffff !important;
    text-decoration:underline !important;
   font-size:40px !important;
	line-height:22px !important;
    font-family:'heavy'; !important;
}
.ui-accordion-header.ui-state-active {  color: #ffffff !important; font-family:'heavy' !important;}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default{
background:none !important;
border:none !important;	
	
}
.ui-widget-content{
background:none !important;	
}

#accordion .ui-icon { display: none; }
#accordion .ui-accordion-header a { padding-left: 0; }

@media (max-width: 767px) {   /*xs*/


.ui-accordion-content {
  
    font-size:14px !important;
	line-height:16px !important;
    
}

.ui-accordion-header{
   
   font-size:25px !important;
	line-height:22px !important;
    
}





.menuitem{
	font-size:16px;
	
}
.section1 .logo p{
	font-size:15px;
	line-height:15px;
}

.section3 .txt {
	font-size:15px;
	line-height:19px;
}

.section3 .txt h1{
	font-size:30px;
}

.note{
	max-width:100%;
	text-align:center;
	margin:0 auto;
	font-size:10px;
	line-height:10px;
	bottom:35px;
}

.terms{
	font-size:12px;
}














}

@media (min-width: 768px) and (max-width: 991px) {   /*sm*/
.menuitem{
	font-size:20px;
	
}
.section1 .logo p{
	font-size:17px;
	line-height:17px;
}

.section3 .txt {
	font-size:17px;
	line-height:21px;
}
.section3 .txt h1{
	font-size:40px;
}
.note{
	font-size:12px;
}

.terms{
	font-size:14px;
}
	
}



.blocker{
	position:absolute;
	z-index:20000;
	background-color:#1b7be4;
	width:100%;
	height:100%;
	top:0px;
	left:0px;
	display:none;
}
.blockerimg{
	width:60%;
	margin:0 auto;
}
.blocker p{
	display:table-cell;
	vertical-align:middle;
}




@media screen and (orientation:portrait) {
   .blocker{
	   display:none;
	   
   }
   
}
/* Landscape */
@media screen and (orientation:landscape) {
	.blocker{
    display:table;
	}
}






@media (min-width: 992px) and (max-width: 1199px) {   /*md*/
.menuitem{
	font-size:20px;
	
}

.section1 .logo p{
	font-size:20px;
	line-height:20px;
}

.section3 .txt {
	font-size:20px;
	line-height:24px;
}

.section3 .txt h1{
	font-size:60px;
}
.note{
	font-size:14px;
}




.terms{
	font-size:14px;
}

.blocker{
	   display:none;
	   
   }

  
}


@media (min-width: 1200px) {/* lg */
.menuitem{
	font-size:20px;
	
}


.section1 .logo p{
	font-size:24px;
	line-height:24px;
}

.section3 .txt {
	font-size:22px;
	line-height:26px;
}
.section3 .txt h1{
	font-size:70px;
}

.note{
	font-size:14px;
}

.terms{
	font-size:14px;
}
.blocker{
	   display:none;
	   
   }
}