.product_path{
	font-size:17px;
	padding:20px 0px;
}

.product_path a{
	text-decoration:none;
	color:#000;
}

#product_title
{
	font-size:23px;
	padding-top:10px;
	font-weight:700;
}

.product_diathe_bar{
	font-size:15px;
	width:100%;
	height:16px;
}

.pd_top_main{
	width:100%;	
}

.pd_top_main_image{
	float:left;
	width:40%;
}


.pd_top_main_center{
	float:left;
	width:35%;
	padding:0 1%;
}

.spec_titlex1{
	width:110px;
	float:left;
	text-align:left;
	padding-left:5px;
}

.spec_titlex2{
	width:140px;
	float:left;
	text-align:left;
}


.priceclub_title{
	float:left;
	padding:12px 10px 0px 0px;
	font-size:18px;
}

.priceclub_text{
	float:left;
	padding-top:5px;
}

.price_club{
	width:250px;
	padding:5px 5px;
	border: 1px solid #d1d1d1;
}

.pd_extra_stuff a{
	text-decoration:none;
}

.cashback_price{
	background-image: url('/images/epinsdr2_01.jpg');
	width:414px;
	height:50px;
	font-size:40px;
	color:#fff;
	padding-left:12px;
	padding-top:10px;
}

.cashback_price_image{
	width:426px;
	text-align:right
}

.cashback_price2{
	background-image: url('/images/epinsdr.jpg');
	width:614px;
	height:50px;
	font-size:40px;
	color:#fff;
	padding-left:12px;
	padding-top:10px;
}

.kolonos_container{
	position:relative;
	left:-100px
}


.kolonos_text{
	position: relative;
    height: 1px;
    left: 10vw;
    top: 3vw;
}

#price_current1xkd{
	font-size:34pt;
	color:#fff;
}

#price_current1k{
	font-size:34pt;
	font-family:Robofan;
	color:#fff;	
}

#price_current1xk{
	font-size: 22pt;
	font-family:Robofan;
	color:#fff;
}

.pd_top_main_right{
	float:left;
	width:23%;
}

.lines{
	padding:10px 3%;
	position:relative;
	border-bottom:1px solid #ececec;
	cursor:pointer;
	
}

.epekt_input{
	float:left;
	width:6%;
	padding-right:1%;
}

.coolio{
	float:left;
	width:72%;
	padding-right:1%;
}

.whole_price{
	float:right;
	width:100%;
	text-align:right;
	font-size:20px;
}

.whole_price_cond{
	float:right;
	width:100%;
	text-align:right;
	font-weight:100px
}

.infow{
	position:absolute;
	right:-90px;
	display:none;
}


.epekt_title{
	background-color: #152d6b;
	color: #fff;
	font-size: 18px;
	padding: 1%;
	width: 80%;
	text-align: center;
	border-radius: 10px 10px 0px 0px;
	float: right;
	font-weight:700;
}

.epekt_cont{
	border: 4px solid #efefef;
	border-radius: 10px;
	padding:10px 0;
	color:#152d6b;
	font-weight:700;
}

.table_prices{
	border:4px solid #efefef;
	border-radius:10px;
	text-align:center;
	padding:1%;
}

.pd_price_kat{
	font-size:10pt;
}

.pd_doseis{
	display:block !important;
}

.basketnew{
	width:90% !important;
	margin:0px 5% !important;
}

#price_current_x{
	font-size:16pt;
	color:#fe0000;
	font-weight:700;
}

.epekt_to_hide{
	display:none
}


.pd_diathesimotita_kat{
	background-color:#395b9b;
	width:96%;
	border-radius:10px 10px 0px 0px;
	padding:5px 2%;
	color:#fff;
	text-align:center;
}

.gotos{
	width:80%;
	padding-left:10%;	
}

.goto_desc{
	float:left;
	border:2px solid #395b9b;
	width:47%;
	border-radius:10px;
	margin-right:2%;
	text-align:center;
	padding:5px 0px;
	font-size:16px;
	color:#395b9b;
	font-weight:900;
}

.goto_specs{
	float:right;
	border:2px solid #395b9b;
	width:47%;
	border-radius:10px;
	text-align:center;
	padding:5px 0px;
	font-size:16px;
	color:#395b9b;
	font-weight:900;
}

.video_container{
	padding-left:10px;
	font-size:12pt;
	font-weight:100;
	width:98%;
	padding-top:10px;
}

.video_per{
	float:left;
	width:49%;
}


#product_video_desc{
	text-align:center;
	font-size:12px;
	padding:5px 10px;
	color:#fff;
}

.fitter .pd_div5{
    margin: 0 0.1% !important;
    border: 3px solid #f4f5f7 !important;
    border-radius: 20px !important;
}

.fitter .pd_container{
	width:90% !important;
	float:left;
}

.pd_prev_button{
	float:left;
	padding-top:120px;
	width:5%;
	cursor:pointer;
}

.pd_next_button{
	float:right;
	padding-top:120px;
	width:5%;
	text-align:right;
	cursor:pointer;
}



.title_container{
	border-bottom:1px solid #000;
}

.pd_spec_style{
	font-size:14pt;
	font-weight:100;
	width:100%;
}

#product_specs{
	font-size:13pt;
	width:100%
}

.bundle_container #specs_title{
	width:100%;
	padding: 10px 0px !important;
}

.pd_td_style{
	padding:10px;
	font-weight:bold;
}

.pd_td_style2{
	padding:10px;
}

















#product_main
{
	min-width:1250px;
	text-align:left;
	background-color:#fff;	
	font-family:Roboto;
}

.product_left_right{
	float:left;
	width:7%;

}

.syb3
{
	height:25px;
	width:100%;
	color:#005ca9;
	font-size:16px;
	font-weight:bold;
	padding-top:4px;
	text-align:left;
}


.syb3 a
{
	text-decoration:none;
	color:#000;
	font-size:13px;
}



.pick_div{
	float:left;
	padding:3px;
	margin:3px;
	cursor:pointer;
}

.bulk_active{
	float:left;
	width:30%;
	margin:0px 1% 0 0;
	background-color:#0f5b5b;
	border:1px solid #c7c7c7;
	border-radius: 5px;
	text-align:center;
	padding:10px 0;
	cursor:pointer;
	color:#fff;	
	font-size:18px								
}

.bulk_inactive{
	float:left;
	width:30%;
	margin:5px 1% 0 0;
	background-color:#f5f5f5;
	border:1px solid #c7c7c7;
	border-radius: 5px;
	text-align:center;
	padding:5px 0;
	cursor:pointer	;
	
}

.bulk_inactive:hover{
	background-color:#0f5b5b;
	color:#fff
}

#price_store{
	font-size:10pt;
}

#product_description{
	padding:20px 10px;
	
}

#desc1 ul, li{
list-style: inside;
}

#desc1_show{
	font-size:22px;
	color:#fff;
	padding:10px 5px;
	font-weight:bold;
	background-color:#395b9b;
	border-radius:10px 10px 0px 0px;
	width:300px;
	text-align:center;
	cursor:pointer;
	float:left;
	margin-right:10px;
}

#desc2_show{
	font-size:22px;
	color:#395b9b;
	padding:10px 5px; 
	font-weight:bold;
	background-color:#dfe6f9;
	border-radius:10px 10px 0px 0px;
	width:400px;
	text-align:center;
	cursor:pointer;
	float:left;

}

#specs_title{
	font-size:22px;
	color:#fff;
	padding:10px 5px;
	font-weight:bold;
	background-color:#395b9b;
	border-radius:10px 10px 0px 0px;
	width:300px;
	text-align:center;
	margin-right:10px;
}


#ekthesiako_cont{
	border:2px solid #ee4300;
	width:100%;
	border-radius:10px;
}

#ekthesiako_cont_left{
	width:65%;
	background-color:#ee4300;
	color:#fff;
	float:left;
	font-size:0.8vw;
	padding:5px 5%;
	text-align:center
}

#ekthesiako_cont_right{
	width:25%;
	background-color:#fff;
	color:#395b9b;
	float:left;
	text-align:center;
	font-size:0.8vw;
	font-weight:700;
}

#ekthesiako_cont_left .larger_font{
	font-size:1.2vw
}

.salesban{
	border-radius:0px 0px 10px 40px;
	padding:5px 20px 10px 40px;
}

.diathesimo_ksana{
	background:#e60418;
	color:#fff;
	height:18px;
	font-size:14px;
	font-weight:700;
	text-align:center;
	padding:2px 10px;
	position:relative;
	top:-5px;
	float:left;
}



#oroi1{
	display:none;
	position:absolute;
}

#prosoxi1:hover #oroi1{
	display:block;

}

#oroi2{
	display:none;
	position:absolute;
}

#prosoxi2:hover #oroi2{
	display:block;

}

#oroi3{
	display:none;
	position:absolute;
}

#prosoxi3:hover #oroi3{
	display:block;

}

#oroi4{
	display:none;
	position:absolute;
}

#prosoxi4:hover #oroi4{
	display:block;

}

#oroi5{
	display:none;
	position:absolute;
}

#oroi6{
	display:none;
	position:absolute;
}

#oroi7{
	display:none;
	position:absolute;
}

#prosoxi5:hover #oroi5{
	display:block;

}

#prosoxi6:hover #oroi6{
	display:block;

}

#prosoxi7:hover #oroi7{
	display:block;

}

#prosoxi22:hover #oroi22{
	display:block;

}

#oroi22{
	display:none;
	position:absolute;
}

#prosoxi23:hover #oroi23{
	display:block;

}

#oroi23{
	display:none;
	position:absolute;
}

.diathe_per_kat{
	width:96%;
	padding:5px 2%;
	background-color:#fff;
	font-size:10pt;
}

.diathe_per_kat_p1{
	width:10%;
	float:left;
}

.diathe_per_kat_p2{
	width:40%;
	font-weight:bold;
	float:left;
}

.diathe_per_kat_p3{
	width:50%;
	float:left;
}


#oroi112{
	display:none;
	background-color:#fff;
	min-width:400px;
	position:absolute;
	/*right:50px;*/
	margin-right:3%;
	-webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);
	-moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);
	box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);
	padding:10px;
	float:right;
	z-index:99999
}

#prosoxi:hover #oroi112{
	display:block;

}

#oroi112_header{
	font-size:14px;
	color:#eb1c26;
	font-weight:bold;
}

#oroi112_text{
	font-size:12px;
	color:#29477d;
}
