/* @font-face {
 font-family:"FuturaNeu";
 src:url(https://www.romina.gr/catalog/view/stylesheet/fonts/FUTURA/FuturaNeu_300_normal_1452163410.eot);
 src:url(https://www.romina.gr/catalog/view/stylesheet/fonts/FUTURA/FuturaNeu_300_normal_1452163410.eot?#iefix) format("embedded-opentype"),
 url(https://www.romina.gr/catalog/view/stylesheet/fonts/FUTURA/FuturaNeu_300_normal_1452163410.svg#FuturaNeu) format("svg"),
 url(https://www.romina.gr/catalog/view/stylesheet/fonts/FUTURA/FuturaNeu_300_normal_1452163410.woff) format("woff"),
 url(https://www.romina.gr/catalog/view/stylesheet/fonts/FUTURA/FuturaNeu_300_normal_1452163410.ttf) format("truetype");
 font-weight:300;
 font-style:normal;
}
@font-face {
 font-family:"FuturaNeu";
 src:url(https://www.romina.gr/catalog/view/stylesheet/fonts/FUTURA/FuturaNeu_400_normal_1452163410.eot);
 src:url(https://www.romina.gr/catalog/view/stylesheet/fonts/FUTURA/FuturaNeu_400_normal_1452163410.eot?#iefix) format("embedded-opentype"),
 url(https://www.romina.gr/catalog/view/stylesheet/fonts/FUTURA/FuturaNeu_400_normal_1452163410.svg#FuturaNeu) format("svg"),
 url(https://www.romina.gr/catalog/view/stylesheet/fonts/FUTURA/FuturaNeu_400_normal_1452163410.woff) format("woff"),
 url(https://www.romina.gr/catalog/view/stylesheet/fonts/FUTURA/FuturaNeu_400_normal_1452163410.ttf) format("truetype");
 font-weight:400;
 font-style:normal;
}
@font-face {
 font-family:"Futura";
 src:url(https://www.romina.gr/catalog/view/stylesheet/fonts/FUTURA/Futura_300_Light.eot);
 src:url(https://www.romina.gr/catalog/view/stylesheet/fonts/FUTURA/Futura_300_Light.eot?#iefix) format("embedded-opentype"),
 url(https://www.romina.gr/catalog/view/stylesheet/fonts/FUTURA/Futura_300_Light.svg#Futura) format("svg"),
 url(https://www.romina.gr/catalog/view/stylesheet/fonts/FUTURA/Futura_300_Light.woff) format("woff"),
 url(https://www.romina.gr/catalog/view/stylesheet/fonts/FUTURA/Futura_300_Light.ttf) format("truetype");
 font-weight:300;
 font-style:normal;
}
@font-face {
 font-family:"Futura";
 src:url(https://www.romina.gr/catalog/view/stylesheet/fonts/FUTURA/Futura_400_Book.eot);
 src:url(https://www.romina.gr/catalog/view/stylesheet/fonts/FUTURA/Futura_400_Book.eot?#iefix) format("embedded-opentype"),
 url(https://www.romina.gr/catalog/view/stylesheet/fonts/FUTURA/Futura_400_Book.svg#Futura) format("svg"),
 url(https://www.romina.gr/catalog/view/stylesheet/fonts/FUTURA/Futura_400_Book.woff) format("woff"),
 url(https://www.romina.gr/catalog/view/stylesheet/fonts/FUTURA/Futura_400_Book.ttf) format("truetype");
 font-weight:400;
 font-style:normal;
}
@font-face {
 font-family:"fontcustom";
 src:url(https://www.romina.gr/catalog/view/stylesheet/fonts/FUTURA/fontcustom_7885a4e8457f7c904584f5d580581930.eot);
 src:url(https://www.romina.gr/catalog/view/stylesheet/fonts/FUTURA/fontcustom_7885a4e8457f7c904584f5d580581930.eot?#iefix) format("embedded-opentype"),
 url(https://www.romina.gr/catalog/view/stylesheet/fonts/FUTURA/fontcustom_7885a4e8457f7c904584f5d580581930.woff) format("woff"),
 url(https://www.romina.gr/catalog/view/stylesheet/fonts/FUTURA/fontcustom_7885a4e8457f7c904584f5d580581930.ttf) format("truetype"),
 url(https://www.romina.gr/catalog/view/stylesheet/fonts/FUTURA/fontcustom_7885a4e8457f7c904584f5d580581930.svg#fontcustom) format("svg");
 font-weight:normal;
 font-style:normal;
} */


@font-face {
 font-family:"Century Gothic";
 src: url(fonts/century-gothic/CenturyGothic.ttf) format("truetype");
 font-weight:normal;
 font-style:normal;
}

@font-face {
 font-family:"Century Gothic";
 src: url(fonts/century-gothic/GOTHICB.TTF) format("truetype");
 font-weight:700;
 font-style:normal;
}


body {
	font-family: "Century Gothic",'Noto Sans' !important;
}



.route-product-product    .title.page-title{
  font-size: 25px;
}


.product-grid .caption .stat-1 a{
  color:#000;
}

.header-cart-group{
  float:right;
}

.desktop-logo-wrapper{
  width:calc(50% + 55px) !important;
}


#logo a > img {
  width: 250px;
}

.sizes {
	font-size: 11px;
	color: #333;
	padding: 10px 10px;
	//min-height: 42px;
  width:100%;
  text-align: center;
}

.sizes .size {
	padding: 3px 5px;
	background-color: #f3f3f3;
	margin: 0px 2px;
}


.route-product-category h1.page-title{
  background-color: #fff  !important;
}

#tab-specification thead{
  display: none;
}

#product-sm_descr{
  background-color: #eee;
  text-align: center;
  padding: 20px;
}


.route-product-product:not(.popup) .product-info .product-right .product-details {
	padding-top: 0px !important;
}


.top-bar a:hover{
  color: #000 !important;
}

.module-info_blocks-309 .info-block::before, .module-info_blocks-309 .info-block-img {
  padding-right: 15px;
}


.recommended_products .row > div{
  padding-left: 15px;
  padding-right: 15px;
}

.recommended_products  .product-thumb {
	background: rgba(255, 255, 255, 1);
	border-width: 1px;
	border-style: solid;
	border-color: rgba(238, 238, 238, 1);
	padding: 7px;
}


.recommended_products .price{
  padding: 8px;
}


.recommended_products .name a {
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	text-align: left;
}


.recommended_products{
  margin-top:30px;
}

.recommended_products h3{
  text-align: center;
  font-size: 30px;
  font-weight: 700;
  border-bottom:1px solid #000;
  width:400px;
  margin:0 auto;
  padding-bottom:15px;
  margin-bottom:25px;
}

.same_products_title{
  clear:both;
  width:100%;
  float:left;
  display:block;
}

.same_product_color{
  float:left;
  border:1px solid #eee;
  display:inline-block;
  margin:10px;
}
