@charset "utf-8";
/* CSS Document */



body{
	background-color:#FFF;
	padding:0;
	margin:0;
	font-size:14px; 
}


.top-elements {
	position:relative;
	}
	
	
.logo {
    padding:10px 0 0 20px;
}
	.logo .site-name a {
		display: block;
		text-indent: -5000px;
		overflow: hidden;
		outline: 0;
		background:transparent url(../images/filtrauji_logo.png) no-repeat 0 100%;
		width:175px; 
		height:108px;
	}	

.top-elements .phone-number {
    color: #999;
    font-size: 14px;
	text-align:right;
	width:auto;
	position:absolute;
	top:10px;right:20px;
}



.top-elements  .phone-number-padding {
    padding: 0;
	font-family:"Asap", Arial, Helvetica, sans-serif;
	font-weight:700;
	color:#999;
}


.top-elements .social-icons {
    display: block;
	position:absolute;top:25px;right:20px;
	width:auto;
	text-align:right;
}

.top-elements .social-icons ul {
    list-style: none;
    text-align: right;
    padding: 0;
    margin-bottom: 0;
}
.top-elements .social-icons li.social_icon {
    background: none repeat scroll 0 0 transparent !important;
    padding-left: 0 !important;
    display: inline;
    float: left;
    margin: 10px 0 0 20px;
}
.top-elements .social-icons a {
    overflow: hidden;
    outline: none;
}
.top-elements .social_media_top { 
    padding:0 20px 0 0;
    float:right;
    clear:both;
}

.top-elements .menuHorizontale{
	position:absolute;top:90px;right:20px;
	
	}
/* MENUJA  */

/* General Demo Style */
cbp-hrmenu a {
	color: #f0f0f0;
	text-decoration: none;
}

.cbp-hrmenu a:hover {
	color: #FF0;
}

.cbp-hrmenu ul li a{
	color:#999;
	text-decoration:none;
	font: bold 14px/14px Arial, Helvetica, sans-serif;
	}

.cbp-hrmenu h4{
	padding: 2em 0 0.4em;
	color:#FF6;
	margin: 0;
	text-decoration:none;
	font-family:"Asap", Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:700;
	}



.slogan1 h1{
	font-family:"Asap", Arial, Helvetica, sans-serif;
	color:#666;
	font-size:32px;
	line-height:36px;
	font-weight:700;
	padding:10px 0;
	}
	

.slogan1 h4{
	font-family:"Asap", Arial, Helvetica, sans-serif;
	color:#666;
	font-size:14px;
	line-height:22px;
	font-weight:400;
	padding:10px 0;
	}	


.slogan2 h1{
	font-family:"Asap", Arial, Helvetica, sans-serif;
	color:#666;
	font-size:32px;
	line-height:36px;
	font-weight:700;
	padding:10px 0;
	}
	

.slogan2 h4{
	font-family:"Asap", Arial, Helvetica, sans-serif;
	color:#666;
	font-size:14px;
	line-height:22px;
	font-weight:400;
	padding:10px 0;
	}	

.slogan2 h5{
	font-family:"Asap", Arial, Helvetica, sans-serif;
	color:#666;
	font-size:14px;
	line-height:22px;
	font-weight:400;
	padding:10px 0;
	}	



    
.Produktet{
	padding:40px 0;
	}
		
.ProduktInfo{
	width:20%;
	float:left;
	}

.ProduktInfoPad{
	Padding:0 10px;
	}
	

.produktIcon{
	text-align:center;
	}
	
.Produktet h1{
	font:bold 16px/24px "Asap", Arial, Helvetica, sans-serif;
	color:#F30;
	text-align:center;
	text-transform:uppercase;
}

.Produktet p{
	font:normal 12px/20px Arial, Helvetica, sans-serif;
	color:#666;
	text-align:left;
	}

.ProduktLinkuHold{
	padding:5px 0;
	text-align:center; 
	}







.Produktet_col{
	padding:30px 0;
	}
		
.ProduktInfo_col{
	width:223px;
	float:left;
	}

.ProduktInfoPad_col{
	Padding:20px 10px;
	}
	

.produktIcon_col{
	text-align:center;
	}
	
.Produktet_col h1{
	font:bold 16px/24px "Asap", Arial, Helvetica, sans-serif;
	color:#F30;
	text-align:center;
	text-transform:uppercase;
}

.Produktet_col p{
	font:normal 12px/20px Arial, Helvetica, sans-serif;
	color:#666;
	text-align:left;
	}

.ProduktLinkuHold_col{
	padding:5px 0;
	text-align:center; 
	}


.ProduktLinku {
	-moz-box-shadow:inset 0px 1px 0px 0px #f5978e;
	-webkit-box-shadow:inset 0px 1px 0px 0px #f5978e;
	box-shadow:inset 0px 1px 0px 0px #f5978e;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f24537), color-stop(1, #c62d1f) );
	background:-moz-linear-gradient( center top, #f24537 5%, #c62d1f 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f24537', endColorstr='#c62d1f');
	background-color:#f24537;
	-webkit-border-top-left-radius:6px;
	-moz-border-radius-topleft:6px;
	border-top-left-radius:6px;
	-webkit-border-top-right-radius:6px;
	-moz-border-radius-topright:6px;
	border-top-right-radius:6px;
	-webkit-border-bottom-right-radius:6px;
	-moz-border-radius-bottomright:6px;
	border-bottom-right-radius:6px;
	-webkit-border-bottom-left-radius:6px;
	-moz-border-radius-bottomleft:6px;
	border-bottom-left-radius:6px;
	text-indent:0;
	border:1px solid #d02718;
	display:inline-block;
	color:#ffffff;
	font-family:"Asap", Arial;
	font-size:15px;
	font-weight:bold;
	font-style:normal;
	height:22px;
	line-height:22px;
	width:98px;
	text-decoration:none;
	text-align:center;
	text-shadow:1px 1px 0px #810e05;
	text-decoration:none;
	color:#FFF!important;
}
.ProduktLinku:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #c62d1f), color-stop(1, #f24537) );
	background:-moz-linear-gradient( center top, #c62d1f 5%, #f24537 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c62d1f', endColorstr='#f24537');
	background-color:#c62d1f;
	text-decoration:none;
}.ProduktLinku:active {
	position:relative;
	top:1px;
	text-decoration:none;
}

.PromocioniBlu{
	background-color:#587baa;
	}
.PromocioniBluInfo{
		padding:30px;
		}
	
.BluSlogan{
	font:22px/30px "Asap", Arial, Helvetica, sans-serif;
	font-weight:400;
	color:#fdd20a;
	text-align:center;
	padding:10px 0;
	}
.BluSloganTxt{
	font:normal 14px/20px Arial, Helvetica, sans-serif;
	color:#EFEFEF;
	text-align:center;
	padding:10px 0;
	}

.BluSloganTxt2{
	font:30px/30px "Asap", Arial, Helvetica, sans-serif;
	font-weight:700;
	color:#CCC;
	padding:30px 0 10px 0;}


ul.VecoriteTona{
	padding:10px 0 0 20px;
	}
	

ul.VecoriteTona li{
	font: bold 13px/20px Arial, Helvetica, sans-serif;
	color:#F4F4F4;
	padding:0 0 10px 10px;
	background:url(../images/p1.png) no-repeat top left;
	}	



.Novitete{}
.NoviteteSlogan{font:22px/30px "Asap", Arial, Helvetica, sans-serif;font-weight:400;color:#666;text-align:center; padding:20px 0 10px 0;}
.NoviteteSloganTxt{font:16px/20px "Asap", Arial, Helvetica, sans-serif;font-weight:400;color:#666;text-align:center; padding:0 50px 40px 50px}


ul.NovitetInfo{
	list-style:none;
	}

ul.NovitetInfo li{
	float:left;
	margin:0 13px;
	position:relative;
	width:306px;
	text-align:center;
	}

.NewArtikull{
	width:82px;
	height:38;
	position:absolute;
	top:30px;
	left:30px;
}

.NovitetInfo h1{
	font:20px/30px "Asap", Arial, Helvetica, sans-serif;
	font-weight:700;
	color:#F60;
	text-align:center;
	text-transform:uppercase;
	}
	
.NovitetInfo h4{
	font:normal 12px/22px Arial, Helvetica, sans-serif;
	color:#666;
	text-align:center;
	padding:0 30px 30px 30px;
	}	
	
.BluSlogan3{font:30px/36px "Asap", Arial, Helvetica, sans-serif;font-weight:700; color:#FFC;text-align:center;}
.BluSlogan4{font:20px/28px "Asap", Arial, Helvetica, sans-serif;font-weight:400; color:#FFF;text-align:center; padding:0 100px;}

.PromocioniBlu p {font:13px/22px Arial, Helvetica, sans-serif; color:#FFF; text-align:left;}
.PromocioniBlu p b, .PromocioniBlu p strong {font:bold 13px/22px Arial, Helvetica, sans-serif; color:#FF6; padding-left:30px;}


.PromoPortokall{
	padding:30px 0;
	background-color:#F60;
	}
.sloganPortokall{ font:20px/34px "Asap", Arial, Helvetica, sans-serif;font-weight:400; color:#FFF;text-align:left;}


.ButPortokall {
	-moz-box-shadow:inset 0px 1px 0px 0px #fcf8f2;
	-webkit-box-shadow:inset 0px 1px 0px 0px #fcf8f2;
	box-shadow:inset 0px 1px 0px 0px #fcf8f2;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #fae4bd), color-stop(1, #eac380) );
	background:-moz-linear-gradient( center top, #fae4bd 5%, #eac380 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fae4bd', endColorstr='#eac380');
	background-color:#fae4bd;
	-webkit-border-top-left-radius:6px;
	-moz-border-radius-topleft:6px;
	border-top-left-radius:6px;
	-webkit-border-top-right-radius:6px;
	-moz-border-radius-topright:6px;
	border-top-right-radius:6px;
	-webkit-border-bottom-right-radius:6px;
	-moz-border-radius-bottomright:6px;
	border-bottom-right-radius:6px;
	-webkit-border-bottom-left-radius:6px;
	-moz-border-radius-bottomleft:6px;
	border-bottom-left-radius:6px;
	text-indent:0;
	border:1px solid #eeb44f;
	display:inline-block;
	color:#ffffff;
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
	font-style:normal;
	height:34px;
	line-height:34px;
	width:187px;
	text-decoration:none;
	text-align:center;
	text-shadow:1px 1px 0px #cc9f52;
}
.ButPortokall:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #eac380), color-stop(1, #fae4bd) );
	background:-moz-linear-gradient( center top, #eac380 5%, #fae4bd 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eac380', endColorstr='#fae4bd');
	background-color:#eac380;
	text-decoration:none;
	color:#F30;
}.ButPortokall:active {
	position:relative;
	top:1px;
}



.KontakteFund{
	background-color:#EAEAEA;
	padding:20px 0;
	}

.DergoMail{

	}
.MailTitull{font:20px/36px "Asap", Arial, Helvetica, sans-serif;font-weight:700; color:#666;}

.inputEmri{ 
	padding:3px; border:1px solid #999; 
	font:normal 12px/18px Arial, Helvetica, sans-serif; 
	width:200px; height:25px; margin:0 20px 10px 0;
	}
.inputEmail{
	padding:3px; border:1px solid #999; 
	font:normal 12px/18px Arial, Helvetica, sans-serif; 
	width:200px; height:25px; margin:0 0 10px 0;
}
.textAreaF1{
	width:432px;
	padding:3px; border:1px solid #999;
	}
.inputSubmiti{
	color:#FFF;
	padding:2px;
	font:bold 11px/18px Arial, Helvetica, sans-serif;
	background-color:#F60;
	text-align:center;
	width:150px;
	text-transform:uppercase;
	float:right;
	margin:5px 30px 0 0;
	}

.Adresa,.Adresa p, .Disclaimer, .Disclaimer p {
	font:normal 13px/22px Arial, Helvetica, sans-serif;
	color:#666;
	text-align:left;
	}

.Disclaimer{
	padding:10px 0;}

.Disclaimer a{
	font:normal 12px/22px Arial, Helvetica, sans-serif;
	color:#F30;
}
.Disclaimer a:hover{
	font:normal 12px/22px Arial, Helvetica, sans-serif;
	color:#900;
}

.socialFooter{
	width:32px;
	height:32px;
	margin:10px 10px 0 0;
	float:left;
	}

.FundiZi{
	background-color:#000;
	padding:20px 0;
	font:normal 12px/22px Arial, Helvetica, sans-serif;
	color:#FFF;
	}
	
.FundiZi a{
	font:normal 12px/22px Arial, Helvetica, sans-serif;
	color:#FFF;
	text-decoration:none;
	}	

.FundiZi a:hover{
	font:normal 12px/22px Arial, Helvetica, sans-serif;
	color:#F90;
	text-decoration:none;
	}		
	

@media only screen and (max-width: 480px) {



	.top-elements {
		padding:5px;
		position:relative;
		height:180px;
	}

	.logo {
		padding:10px 0 0 0px;
		text-align:center;
		width:100%;
	}
	.logo .site-name a {
		display: block;
		text-indent: -5000px;
		overflow: hidden;
		outline: 0;
		background:transparent url(../images/logo1.png) no-repeat center top;
		width:175px; 
		height:108px;
	}

	.top-elements .phone-number {
		color: #999;
		font-size: 14px;
		padding-top: 10px;
		position:absolute;top:110px;left:0px;
	}
	
	.top-elements .social-icons {
		display: block;
		position:absolute;top:140px;right:20px;
	}
	
	.top-elements .menuHorizontale{
	position:absolute;top:180px;right:20px;
	
	}
	
}	