﻿/* ---- normalize v3.0.1 ---- */
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:0 0}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{/*padding:0*/}

/* ---- Body ---- */
body  {
    margin: 0;
    padding: 0;
    background-color: #EEE;
    /*background: #fff url('../Images/Specific/body.png');*/
}
#Body2 {
      background-color: #EEE;
}
#Body3 {
      background-color: #EEE;
}
 
/* ---- Typography ---- */
@font-face {
    font-family: 'font';
    src: url('../Content/font/font.eot');
    src: url('../Content/font/font.eot?#iefix') format('embedded-opentype'),
         url('../Content/font/font.woff') format('woff'),
         url('../Content/font/font.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
body  {
    font-family: 'Open Sans', sans-serif;
    font-size: 15px;
    color: #113672;
    line-height: 1.45em;
    min-height: 524px; 
}
a {
    color: #9E1F55;
    text-decoration: none;
}
a:hover {
    color: #0f3063;
    text-decoration: underline;
}
p {
}
h1, h2, h3, h4 , h5 {
    line-height: 1em;
     font-weight:normal;
}
h1 {
  font-size: 27px;
  color: #113672;
  border-bottom: 2px solid #113672;
    padding-bottom: 15px;
}
.borderHome{border-bottom:0px;}
h2 {
    font-size: 21px;
}
h3 {
    font-size: 15px;
}
h4 {
    font-size: 12px;
}
/*::selection {
	background: #00aeef; 
	color: #ffffff;
}
::-moz-selection {
	background: #00aeef; 
	color: #ffffff;
}
::-webkit-selection { 
	/*background: #00aeef;
	color: #ffffff;
}*/

/* ---- Header ---- */
.slicknav_menu {
    display:none;
}
.MenuSideL1 li a:first-child{

}
.MenuSideL1 li a:first-child {
border-left: none!important;}
.MenuSideL1 a{
border-right:none;
}
#header {
    margin: auto;
    position:relative;
}
#ctl00_MenuTop{
    float:right!important;
}
#ctl00_MenuTop a.static {
    padding: 5px 19px 5px 8px!important;
    text-decoration: none;
    border-style: none;
}
#navigation {
    position: relative;
    z-index: 20;
    float:left;
    font-size:13px;
    width:100%;
    background-color:#f8f8f8;
    height:100%;
}
.MenuTopL1 li {
      background: rgba(0, 0, 0, 0) url(../../Images/Specific/button.png) no-repeat right center;
      margin: 0;
}
.MenuTopL1 li:nth-child(7){
    background:none;
}
#LinkHome {
    float:left;
    margin: 10px 0;
}

/* ---- Content ---- */
.container  {
    position:relative;
    margin:0 auto;
    width:1230px;
}
#slides {
    margin:auto;
    position:relative;
}
#mainContentWrap {
    position:relative;
}
#sideBar {
    position:relative;
    width: 100%;
   
}
.CommentTop /* Articles Comments + Guestbook */ {
    width: 920px;
    background-color: #00aeef;
    color: #ffffff;
    padding: 10px;
    border:0;
}
.promoStatusImg {
    height:12px;
    width:12px;
}
.show_hide_inscriere {
    display: none;
}

/* ---- Footer ---- */
#footer {
    position: relative;
    width: 100%;
    background: #FFF;
    font-size:14px;
    padding-top: 30px;
    line-height: 25px;
    padding-bottom: 20px;
}
    #footer a {
        font-size: 13px;
    }
    #footer .title {
        font-weight: bold;
        font-size: 16px;
        color: #103975;
        margin-bottom: 10px;
    }

/* ---- Nav ---- */
.MenuTopL1 a {
    font-size: 14px;
    height: 40px;
    display: block;
    text-decoration: none;
    text-transform:none;
    line-height: 40px;
    text-align:center;
    color:#5d5c5c;
    font-weight:bold;
    padding: 0 10px;
}
.MenuTopL1 a:hover {
    text-decoration: none;
    color:#9e1f55;
}
.MenuTopL2 a {
    background-position: left;
    border-width: 0px 0px 1px 0px;
    color: #ffffff;
    font-size: 11px;
    display: block;
    z-index: 10000;
    height: 25px;
    line-height: 25px;
    background-image: none;
    background-repeat: no-repeat;
    text-transform:uppercase;
    padding: 0 10px;
    border-top: 1px solid #ffffff;
    background-color: #103975;
    text-align:left;
}
.MenuTopL2 a:hover {
    font-size: 11px;
    color: #ffffff;
    text-decoration: none;
    text-transform:uppercase;
    background-color: #9E1F55;
    border-top: 1px solid #ffffff;
    border-width:thin;
    text-align:left;
}
.MenuSideL1 a {
    width: 239px;
    color: #FFF;
    font-weight: 600;
    line-height: 16px;
    text-align:center;
    padding: 20px 5px 20px 5px;
    display: block;
    border-right: 1px solid #b86287;
    white-space: normal;
}
.prod-box .clipP {
    height: 155px;
    background-color: #FFF;
    overflow: hidden;
    position: relative;
    width:100%;
    text-align:center;
}
.reducere{
    height: 19px;
    width: 100px;
    background-color: #8F2954;
    position: absolute;
    z-index: 8;
    top: 20px;
    color: #FFF;
    font-weight: bold;
    text-align: center;
    padding: 9px 0px;
    border-top-right-radius: 0.5em;
    border-bottom-right-radius: 0.5em;
}
.MenuSideL1 li a:first-child {
    border-left: 1px solid #b86287;
}

.MenuSideL1 a:hover {
    color:#ffffff;
    text-decoration:none;
    
}
/*ul .MenuSideL2{ background-color:Blue;}*/
.MenuSideL2 a {
    width: 235px;
    color: #FFF;
    z-index:9999;
    font-weight: 300;
    line-height: 16px;
 background-color: #9E1F55;
    text-align:center;
    padding: 10px 5px 10px 5px;
    display: block;
    border-top: 1px solid #b86287;
    white-space: normal;
}
.MenuSideL2 a:hover {
     background-color:#0f3063;
    color:#ffffff;
    text-decoration:none;
   
}
.MenuSideL3 a {
    width: 255px;
    color: #FFF;
    z-index:9999;
    font-weight: 300;
    line-height: 16px;
     text-align:center;
    padding: 10px 5px 10px 5px;
    display: block;
    border-top: 1px solid #b86287;
    white-space: normal;
}
.MenuSideL3 a:hover {
  color:#ffffff;
    text-decoration:none;
   
}
.MenuBottomL1 a {
}
.MenuBottomL1 a:hover {
}
.MenuBottomL2 a, .MenuBottomL2 a:hover {
}

.MenuBottomL1 li{
      width: 181px;
      float: left;
}
.bottom-footer {
    font-size: 13px;
    padding: 24px 0px;
    background-color: #113672;
    color: #cbd5ea;
}
    .bottom-footer a {
        color: #cbd5ea;
        font-size: 13px !important;
    }
.rslides_container 
{
    float:none;
}
.margintop {
    margin-top: 20px !important;
}
/* ---- ShoppingCartBox ---- */
.mapa {
    float: right;
    position: relative;
}
.main {
    padding: 10px;
    background: #ECECEC;
    cursor: default;
}
.main a {
    cursor: pointer;
}
.popout,
.popoutTemp {
    display: none;
    position: absolute;
    top: 33px;
    right: 0;
    padding: 10px;
    min-width: 169px;
    z-index: 22;
}
.popout, 
.popout a,
.popoutTemp {
    color: #ffffff;
}
.main:hover + .popout,
.popout:hover {
    display: block;
}
.popoutTemp {
    display: block;
    z-index: 21;
    text-align: center;
}

/* ---- Search ---- */
#searchBox {
    float: right;
    position: relative;
    margin: 10px 0;
}
#searchBox .TextBox {
    padding: 8px;
}
#searchBox .ButtonDefault {
    width: 60px;
}
#searchBox .validation {
    z-index: 22;
    width: 190px;
    top: 33px;
}
#searchBox .validation:after {
    border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) #DA3F3F rgba(0, 0, 0, 0);
    top: -20px;
}
.tablelinkuri{
    width:100%;}
.four a{
    font-size:14px;
    color:#113672;
}
.tablelinkuri td{
    border: 10px solid #eee;
    width: 20%;
}


.tablelinkuri .SubCateg
{
        width: 16%;
    padding: 1%;
    float: left;
    margin: 1%;
    background-color: white;
    height: 160px;
    }
    
    .tablelinkuri .SubCateg:hover
{
    
    box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
    }
.tablelinkuri div  img
{
       width: 91% !important;
    height: auto !important;
    margin: 0 auto;
    text-align: center;
    display: block;
}
/* ---- SitePath ---- */
.SitePath, 
.SitePath a {
    font-size: 12px;
    color: #9E1F55;
}
.SitePath a {
    color: #9A9A9A;
}

/* ---- BackTop ---- */
#back-top {
    margin: 0;
}
#back-top span {
    position: fixed;
    bottom: 78px;
    right: 15px;
    margin: 0;
    padding: 0;
    width: 47px;
    height: 40px;
    display: block;
    transform: rotate(-90deg);
    background:rgb(238, 238, 238) url(../Images/Specific/arrow.png) no-repeat center center;
    -webkit-transition: 1s;
    -moz-transition: 1s;
    transition: 1s;
}
#back-top a:hover span {
	background-color:rgba(0, 0, 0, 0.5);
}
/* ---- Buttons ---- */
.ButtonDefault {
    color: #FFF;
    font-weight: bold;
    height: 38px;
    width: 150px;
    float:right;
    display: block;
    line-height: 32px;
    border: 0;
    background-color:#103975;
    border: 1px solid #CCC;
    line-height: 35px;
    text-align: center;
    border-radius:6px;    
}

.ButtonBack{
       color: #fff;
    height: 38px;
    width: 100px;
    float: right;
    display: block;
    line-height: 32px;
    border: 0;
    line-height: 35px;
    text-align: center;
   background-color: #9e1f55;
    border-radius: 5px;
    top:0px;
    position: relative;
}

.ButtonBack:hover{
    text-decoration:none;
    color:#fff;
    background-color:#0f3063;
}

.ButtonDetalii {
   color: #FFF;
    font-weight: bold;
    height: 38px;
    width: 150px;
    float: right;
    display: block;
    line-height: 32px;
    border: 0;
    background-color: #9e1f55;
    line-height: 35px;
    text-align: center;
   
    left: -200px;
    position: relative;
   
}
.ButtonDefault:hover{
    background-color: #9E1F55;
    color: #fff;
}
.ButtonDetalii:hover{
    color: #fff;
}
.ButtonSearchInfo {
    font-family: 'icomoon';
    background-color:White;
    border: 0;
    font-size: 20px;
    height: 40px;
    width: 45px;
    border: 1px solid #CCC;
    border-top-right-radius: 0.5em;
    border-bottom-right-radius: 0.5em;
}
.ButtonSearchInfo:hover {
    background-color: #103975;
    color: #fff;
}
.ButtonProduct {
    color: #FFF;
    height: 33px;
    width: 122px;
    margin: 0 auto;
    float: none;
    background-color: #912956;
    display: block;
    line-height: 32px;
    border: 0;
    letter-spacing: 1px;
    border: 1px solid #CCC;
    text-align: center;
    border-top-right-radius: 0.5em;
    border-bottom-right-radius: 0.5em;
    border-top-left-radius: 0.5em;
    border-bottom-left-radius: 0.5em;
    text-transform: uppercase;
    font-size: 11px;
}
.ButtonProduct:hover
{    background-color: #0f3063;
    
    }
.MeniuCategorii{
    background-color:#9e1f55;
    width:100%;
    margin: 2px 0 5px 0;
    height: 56px;
}
.ButtonProduct:hover{
    text-decoration:none;
    cursor:pointer;
    color:#ffffff; 
}
.ButtonDefault:hover {
    text-decoration:none;
    cursor:pointer;
    color:#ffffff;
}
.ButtonArticle {
    color: rgb(0, 174, 239);
    font-weight: bold;
    height: 35px;
    width: 150px;
    display: block;
    border: 0px none;
    line-height: 35px;
    text-align: center;
    text-transform: uppercase;
    float: right;
}
.ButtonArticle:hover {
    text-decoration:none;
    cursor:pointer;
    color:#424242;
}
.AdminButtonBlue {
    cursor: pointer;
    display: block;
    background-image: url('../Images/General/buttons/button_blue_default.png');
    background-repeat: repeat-x;
    height: 27px;
    width: 101px;
    border:1px solid #3581c1;
    color: #ffffff;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 11px;
}
.AdminButtonBlue:hover {
    cursor: pointer;
    display: block;
    background-image: url('../Images/General/buttons/button_blue_hover.png');
    background-repeat: repeat-x;
    height: 27px;
    width: 101px;
    border:1px solid #4199e4;
}
.LoginTextBox {
    background-color:#ffffff;
    border:1px solid #cccccc;
    padding-left:3px;
    box-shadow: inset 0 0 5px #CCC;
}
/* ---- Newsletter ---- */
.TextBoxNews, .TextBoxNewsWatermark {
    width: 260px;
    height: 20px;
    padding: 5px;
    border:0;
    margin: 5px 0px 5px 0px;
    color:#333;
    background:#ccc;
}
.TextBoxNews:focus, .TextBoxNewsWatermark:focus {
    outline:0;
}
.ButtonNews {
    color:#ffffff;
    background:#00aeef;
    font-weight: bold;
    height: 30px;
    width: 150px;
    display:block;
    line-height:28px;
    border:0;
    text-align:center;
    text-transform:uppercase;
}
.ButtonNews:hover {
    background:#00aeef;
    text-decoration:none;
    cursor:pointer;
    color:#37C7FD;
}

/* ---- Pager ---- */
.PagerStyle,
.PagerStyleSelect, 
.PagerStyle:hover {
    padding: 3px 11px 3px 11px;
    background-color: #113672;
    color: #FFFFFF;
    border-top-left-radius:0.5em;
    border-top-right-radius:0.5em;
    border-bottom-right-radius:0.5em;
    border-bottom-left-radius:0.5em;
    cursor:pointer;
    text-decoration: none;
}
.PagerStyle {
    background-color: #ffffff;
    color:#113672;
}
.PagerStyle:hover,
.PagerStyleSelect:hover, 
.PagerStyle:hover{
background-color:#9e1f55}
.link a{
    color: #103975;
    font-size: 16px;
    text-decoration: none;
}
.link a:hover{
    color: #9E1F55;
}
/* ---- ImgClips ---- */
.clip {
    width:100%;
    float: left;
    height: 146px;
    overflow: hidden;
}
.clip:hover {
}
.clip .img {
     width: 100%;
   
}
.clip2 {
    position: relative;
    width: 100%;
    height: 300px;  
}
.clip2 img {
   width:100%;
   
    max-height:280px;
   
}
.clip3 {
      position: relative;
  width: 250px;
  height: 160px;
  box-shadow: 1px 1px 5px #888;
  
}
.clip3 img {
     position: relative;
    width: auto;
    max-width: 100%;
    /* max-height: 160px; */
     
}
.clip4 {
   position: relative;
    width: 100%;
    height: 160px;
    border: 2px solid#9e1f55;
    box-sizing: border-box;
    padding: 7px;
    overflow: hidden;
}

 
.clip4 img {
   
   width: 100%;
    max-height: 160px;
    max-width: 100%;
      -moz-transition: all 0.3s;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}

.clip4 img:hover{ -moz-transform: scale(1.1);
  -webkit-transform: scale(1.1);
  transform: scale(1.1);}

.clip5 {
    position: relative;
    width: 20%;
    height:160px;
    border: 3px solid #cccccc;
    margin:20px 0 0 0;
}
.clip5 img {
    position: absolute;
    width:auto;
    max-width: 100%;
    height:160px;
    top: 0px;
    left: 0px;
}

/* ---- Elements ---- */
.centered {float: none; margin: auto;}
.text-left {text-align: left !important;}
.text-right {text-align: right;}
.text-center {text-align: center;}
.text-justify {text-align: justify;}
.space-top {margin-top: 20px;}
.space-bot {margin-bottom: 20px;}
.space-htop {margin-top: 10px;}
.space-hbot {margin-bottom: 10px;}
.pad-top {padding-top: 20px;}
.pad-bot {padding-bottom: 20px;}
.pad-htop {padding-top: 10px;}
.pad-hbot {padding-bottom: 10px;}
.clear, .clearfloat {clear: both;height: 0;font-size: 1px;line-height: 0px;}
.overflowH {overflow:hidden;}
.marginAuto {margin: auto;}
.relative {position: relative;}
.emptyCentered {width: 100%; font-weight: bold;text-align: center; padding: 20px 0;}
.sep {width:100%; border-top: 1px solid #cccccc;margin: 15px 0;}
img, img a {border:0;}
.clearfloat {clear:both;height:0;font-size: 1px;line-height: 0px;}
.relative {position: relative;}
.floatLeft {float: left;}
.floatRight {float: right;}
input[type="checkbox"] {margin-right: 3px;}
.rightWidthH {width: 700px;overflow:hidden;}
.w100 {width: 100%;}
hr {background-color:transparent;border-bottom-color:transparent;border-left-color:transparent;border-right-color:transparent;height: 1px;}
.hrProfile {border-top:1px solid #d5d5d5;}
fieldset {border: 1px solid #cccccc;}
.validation {position: absolute;top: -27px;z-index: 5;width: auto !important;height: 14px;line-height: 1;padding: 6px;font-size: 12px;text-align: left;color: #FFF !important;background: #DA3F3F;border: 2px solid #DA3F3F;border-radius: 2px;}
.validation:after {content: "";position: absolute;width: 0;height: 0;border-width: 10px;border-style: solid;border-color: #DA3F3F rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);top: 25px;left: 10px;}
.captchaWrap {position: relative;width:380px;}
.captchaWrap .validation {left: 190px;width: 326px;}
.formleft 
{
     width: 45%;
     margin-right: 5%;
     float: left;
}
.formright {
    width: 45%;
    float: left;
}
.TextBox {
    border: 1px solid #CCC;
    padding: 10px 19px;
    color: #333;
    font-size: 13px;
    float: right;
    background-color: #FFF;
    width: 100%;
    font-style: italic;
    color: #B5B5B5;
    border-top-left-radius: 0.5em;
    border-bottom-left-radius: 0.5em;
}
.TextBox1 {
    border: 1px solid #CCC;
    padding: 9px;
    color: #333;
    font-size: 13px;
    float: right;
    background-color: #FFF;
    width: 95%;
    color: #6b6b6b;
}
.TextBox2 {  
    border: 1px solid #CCC;
    padding: 9px 41px;
    color: #333;
    font-size: 13px;
    float: right;
    background-color: #FFF;
    width: 100%;
    font-style: italic;
    color: #B5B5B5;
}
.DropBox {}

/* ---- ResponsiveSlides ---- */
.rslides, .rslides img {
    width: 100%;
    max-height: 386px;
    border: 3px solid #FFF;
}
.BtnOffer .btncereoferta {
    font-size: 15px;
    font-weight: bold;
    letter-spacing: 1px;
    padding: 10px 20px;
}
.btncereoferta {
    text-decoration: none;
    color: #FFF;
    background-color: #103975;
    padding: 10px 15px 10px 17px;
    border-top-left-radius: 0.5em;
    border-top-right-radius: 0.5em;
    border-bottom-right-radius: 0.5em;
    border-bottom-left-radius: 0.5em;
    font-size: 13px;
    position: relative;
    left: 15px;
}
.btncereoferta:hover {
    color:white;
    text-decoration:none;
    background-color:#9E1F55;
    }
.social{
    margin-top:19px;
}
.five social .btncereoferta{margin-left:20px;}
.search{
    margin-top:25px;
}  
.siteLogo{
    margin-top:10px; 
}
.rslides {
    position: relative;
    list-style: none;
    overflow: hidden;
    padding: 0;
    margin: 0;
}
.articolehome{
    margin-left:20px;
}
.imghome{
    margin-right:20px;
}
.rslides li {
    -webkit-backface-visibility: hidden;
    position: absolute;
    display: none;
    width: 100%;
    left: 0;
    top: 0;
    margin:0;
}
.rslides li:first-child {
    position: relative;
    display: block;
    float: left;
}
.rslides img {
    display: block;
    float: left;
    margin:auto;
    border: 0;
}
.rslides_container {
    position: relative;
    width: 100%;
    float:left;
}
.centered-btns_nav {
    z-index: 3;
    position: absolute;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    top: 48%;
    left: 0;
    opacity: 0.7;
    text-indent: -9999px;
    overflow: hidden;
    text-decoration: none;
    height: 100px;
    width: 78px;
    background: transparent url("../Images/Specific/respSlides/arrows2.png") no-repeat 0 0;
    margin-top: -45px;
}
.centered-btns_nav:active {
    opacity: 1.0;
}
.centered-btns_nav.next {
    left: auto;
    background-position:-78px 0;
    right: 0;
}
.centered-btns_nav:focus{
    outline: none;
}
.centered-btns_tabs{
    text-align: right;
    position: absolute;
    top: 0;
    right: 10px;
    width: 100%;
    z-index: 10;
    opacity: .7;
    padding: 0;
}
    .centered-btns_tabs li {
        display: inline-block;
        float: none;
        _float: left;
        width: 20px;
        margin-right: 5px;
    }
.centered-btns_tabs a {
    text-indent: -9999px;
    color: transparent;
    overflow: hidden;
    _display: block;
    display: block;
    width: 13px;
    height: 13px;
    background: transparent url("../Images/Specific/respSlides/bullets.png") no-repeat 0 0;
}
.centered-btns_here a {
    background-position:-13px 0;
}

div.contactleft{
  border-bottom-right-radius: 0.5em;
  border-bottom-left-radius: 0.5em;
  width: 95px;
  background-color: #0F3063;
  color: #FFF;
  padding: 5px 13px;
  position: absolute;
  left: -35px;
  transform: rotate(-90deg);
  top: 260px;
      z-index: 9;
}
.contactleft a
{
    color:#fff;
    display: block;
}
  .contactleft a:hover
{
    color:#fff;
    text-decoration:none;
    }
.discountDiv{
  background: rgba(0, 0, 0, 0) url("../Images/Specific/ribbonblue.png") no-repeat 0 0;
  position: absolute;
  z-index: 9;
  width: 67px;
  line-height: 40px;
  text-align: center;
  font-size: 15px;
  font-weight: bold;
  color: #FFF;
  height: 100px;
  margin-top: 19px;
  left: 185px;
}
.MenuBottomL1 a{
    color:#113673;
    font-size:13px;
}
div.emailleft{
      border-bottom-right-radius: 0.5em;
    border-bottom-left-radius: 0.5em;
    width: 146px;
    background-color: #9E1F55;
    color: #FFF;
    padding: 12px 13px;
    position: absolute;
    left: -62px;
    transform: rotate(-90deg);
    top: 430px;
    z-index: 9;
}
.emailleft a
{
    color:#fff;
    display:block;
}
    .emailleft a:hover
{
    color:#fff;
    text-decoration:none;
    }
.caption {
    display: block;
  z-index: 5;
  font-size: 20px;
  text-shadow: none;
  text-align: center;
  margin: auto;
  color: #FFF;
  background: none repeat scroll 0% 0% rgba(0, 0, 0, 0.5);
  position: absolute;
  left: 320px;
  top: -15px;
  padding: 10px 20px;
  height:150px;
  right: 0px;
  width: 380px;
  bottom: 0px;
  line-height: 25px;
}

/* ---- PrettyPhoto ---- */
.wide{border-bottom:1px #000 solid;width:4000px}.fleft{float:left;margin:0 20px 0 0}.cboth{clear:both}div.pp_default .pp_bottom,div.pp_default .pp_bottom .pp_left,div.pp_default .pp_bottom .pp_middle,div.pp_default .pp_bottom .pp_right,div.pp_default .pp_top,div.pp_default .pp_top .pp_left,div.pp_default .pp_top .pp_middle,div.pp_default .pp_top .pp_right{height:13px}div.pp_default .pp_top .pp_left{background:url(../Images/Specific/prettyPhoto/sprite.png) -78px -93px no-repeat}div.pp_default .pp_top .pp_middle{background:url(../Images/Specific/prettyPhoto/sprite_x.png) top left repeat-x}div.pp_default .pp_top .pp_right{background:url(../Images/Specific/prettyPhoto/sprite.png) -112px -93px no-repeat}div.pp_default .pp_content .ppt{color:#f8f8f8}div.pp_default .pp_content_container .pp_left{background:url(../Images/Specific/prettyPhoto/sprite_y.png) -7px 0 repeat-y;padding-left:13px}div.pp_default .pp_content_container .pp_right{background:url(../Images/Specific/prettyPhoto/sprite_y.png) top right repeat-y;padding-right:13px}div.pp_default .pp_content{background-color:#fff}div.pp_default .pp_next:hover{background:url(../Images/Specific/prettyPhoto/sprite_next.png) center right no-repeat;cursor:pointer}div.pp_default .pp_previous:hover{background:url(../Images/Specific/prettyPhoto/sprite_prev.png) center left no-repeat;cursor:pointer}div.pp_default .pp_expand{background:url(../Images/Specific/prettyPhoto/sprite.png) 0 -29px no-repeat;cursor:pointer;width:28px;height:28px}div.pp_default .pp_expand:hover{background:url(../Images/Specific/prettyPhoto/sprite.png) 0 -56px no-repeat;cursor:pointer}div.pp_default .pp_contract{background:url(../Images/Specific/prettyPhoto/sprite.png) 0 -84px no-repeat;cursor:pointer;width:28px;height:28px}div.pp_default .pp_contract:hover{background:url(../Images/Specific/prettyPhoto/sprite.png) 0 -113px no-repeat;cursor:pointer}div.pp_default .pp_close{width:30px;height:30px;background:url(../Images/Specific/prettyPhoto/sprite.png) 2px 1px no-repeat;cursor:pointer}div.pp_default #pp_full_res .pp_inline{color:#000}div.pp_default .pp_gallery ul li a{background:url(../Images/Specific/prettyPhoto/default_thumb.png) center center transparent;border:1px solid #aaa}div.pp_default .pp_gallery ul li a:hover,div.pp_default .pp_gallery ul li.selected a{border-color:#fff}div.pp_default .pp_social{margin-top:7px}div.pp_default .pp_gallery a.pp_arrow_next,div.pp_default .pp_gallery a.pp_arrow_previous{position:static;left:auto}div.pp_default .pp_nav .pp_pause,div.pp_default .pp_nav .pp_play{background:url(../Images/Specific/prettyPhoto/sprite.png) -51px 1px no-repeat;height:30px;width:30px}div.pp_default .pp_nav .pp_pause{background-position:-51px -29px}div.pp_default .pp_details{position:relative}div.pp_default a.pp_arrow_next,div.pp_default a.pp_arrow_previous{background:url(../Images/Specific/prettyPhoto/sprite.png) -31px -3px no-repeat;height:20px;margin:4px 0 0;width:20px}div.pp_default a.pp_arrow_next{left:52px;background-position:-82px -3px}div.pp_default .pp_content_container .pp_details{margin-top:5px}div.pp_default .pp_nav{clear:none;height:30px;width:110px;position:relative}div.pp_default .pp_nav .currentTextHolder{font-family:Georgia;font-style:italic;color:#999;font-size:11px;left:75px;line-height:25px;margin:0;padding:0 0 0 10px;position:absolute;top:2px}div.pp_default .pp_arrow_next:hover,div.pp_default .pp_arrow_previous:hover,div.pp_default .pp_close:hover,div.pp_default .pp_nav .pp_pause:hover,div.pp_default .pp_nav .pp_play:hover{opacity:.7}div.pp_default .pp_description{font-size:11px;font-weight:700;line-height:14px;margin:5px 50px 5px 0}div.pp_default .pp_bottom .pp_left{background:url(../Images/Specific/prettyPhoto/sprite.png) -78px -127px no-repeat}div.pp_default .pp_bottom .pp_middle{background:url(../Images/Specific/prettyPhoto/sprite_x.png) bottom left repeat-x}div.pp_default .pp_bottom .pp_right{background:url(../Images/Specific/prettyPhoto/sprite.png) -112px -127px no-repeat}div.pp_default .pp_loaderIcon{background:url(../Images/Specific/prettyPhoto/loader.gif) center center no-repeat}div.pp_pic_holder a:focus{outline:0}div.pp_overlay{background:#000;display:none;left:0;position:absolute;top:0;width:100%;z-index:13500}div.pp_pic_holder{display:none;position:absolute;width:100px;z-index:14000}.pp_top{height:20px;position:relative}* html .pp_top{padding:0 20px}.pp_top .pp_left{height:20px;left:0;position:absolute;width:20px}.pp_top .pp_middle{height:20px;left:20px;position:absolute;right:20px}* html .pp_top .pp_middle{left:0;position:static}.pp_top .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px}.pp_content{height:40px;min-width:40px}* html .pp_content{width:40px}.pp_fade{display:none}.pp_content_container{position:relative;text-align:left;width:100%}.pp_content_container .pp_left{padding-left:20px}.pp_content_container .pp_right{padding-right:20px}.pp_content_container .pp_details{float:left;margin:10px 0 2px}.pp_description{display:none;margin:0}.pp_social{float:left;margin:0}.pp_social .facebook{float:left;margin-left:5px;width:55px;overflow:hidden}.pp_social .twitter{float:left}.pp_nav{clear:right;float:left;margin:3px 10px 0 0}.pp_nav p{float:left;margin:2px 4px;white-space:nowrap}.pp_nav .pp_pause,.pp_nav .pp_play{float:left;margin-right:4px;text-indent:-10000px}a.pp_arrow_next,a.pp_arrow_previous{display:block;float:left;height:15px;margin-top:3px;overflow:hidden;text-indent:-10000px;width:14px}.pp_hoverContainer{position:absolute;top:0;width:100%;z-index:15000}.pp_gallery{display:none;left:50%;margin-top:-50px;position:absolute;z-index:99999}.pp_gallery div{float:left;overflow:hidden;position:relative}.pp_gallery ul{float:left;height:35px;margin:0 0 0 5px;padding:0;position:relative;white-space:nowrap}.pp_gallery ul a{border:1px #000 solid;border:1px rgba(0,0,0,.5)solid;display:block;float:left;height:33px;overflow:hidden}.pp_gallery li.selected a,.pp_gallery ul a:hover{border-color:#fff}.pp_gallery ul a img{border:0}.pp_gallery li{display:block;float:left;margin:0 5px 0 0;padding:0}.pp_gallery li.default a{display:block;height:8px;width:8px}.pp_gallery li.default a img{display:none}.pp_gallery .pp_arrow_next,.pp_gallery .pp_arrow_previous{margin-top:7px!important}a.pp_next{display:block;float:right;height:100%;text-indent:-10000px;width:49%}a.pp_previous{display:block;float:left;height:100%;text-indent:-10000px;width:49%}a.pp_contract,a.pp_expand{cursor:pointer;display:none;height:20px;position:absolute;right:30px;text-indent:-10000px;top:10px;width:20px;z-index:20000}a.pp_close{position:absolute;right:0;top:0;display:block;line-height:22px;text-indent:-10000px}.pp_bottom{height:20px;position:relative}* html .pp_bottom{padding:0 20px}.pp_bottom .pp_left{height:20px;left:0;position:absolute;width:20px}.pp_bottom .pp_middle{height:20px;left:20px;position:absolute;right:20px}* html .pp_bottom .pp_middle{left:0;position:static}.pp_bottom .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px}.pp_loaderIcon{display:block;height:24px;left:50%;margin:-12px 0 0 -12px;position:absolute;top:50%;width:24px}#pp_full_res{line-height:1!important}#pp_full_res .pp_inline{text-align:left}#pp_full_res .pp_inline p{margin:0 0 15px}div.ppt{color:#fff;display:none;font-size:17px;margin:0 0 5px 15px;z-index:9999}

/* ---- LightBox ---- */
#lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:#000;opacity:.85;display:none}#lightbox{position:absolute;left:0;width:100%;z-index:10000;text-align:center;line-height:0;font-family:"lucida grande",tahoma,verdana,arial,sans-serif;font-weight:400}#lightbox img{width:auto;height:auto}#lightbox a img{border:none}.lb-outerContainer{position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.lb-outerContainer:after{content:"";display:table;clear:both}.lb-container{padding:10px}.lb-loader{position:absolute;top:40%;left:0;height:25%;width:100%;text-align:center;line-height:0}.lb-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}.lb-container>.nav{left:0}.lb-nav a{outline:0}.lb-next,.lb-prev{width:49%;height:100%;background-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);display:block}.lb-prev{left:0;float:left}.lb-next{right:0;float:right}.lb-prev:hover{background:url(../Images/Specific/lightBox/prev.png) left 48% no-repeat;cursor:pointer}.lb-next:hover{background:url(../Images/Specific/lightBox/next.png) right 48% no-repeat;cursor:pointer}.lb-dataContainer{margin:0 auto;padding-top:5px;width:100%;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;-ms-border-bottom-left-radius:4px;-o-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;-ms-border-bottom-right-radius:4px;-o-border-bottom-right-radius:4px;border-bottom-right-radius:4px}.lb-dataContainer:after{content:"";display:table;clear:both}.lb-data{padding:0 10px;color:#bbb}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em}.lb-data .lb-caption{font-size:13px;font-weight:700;line-height:1em}.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:11px}.lb-data .lb-close{width:27px;float:right;padding-bottom:.7em;outline:0;background-image:url(../Images/Specific/lightBox/close.png);background-repeat:no-repeat;height:27px}.lb-data .lb-close:hover{cursor:pointer}



/*-----------------------------------NAVIGATION STYLES-----------------------------------*/

.menu-collapser {
    position: relative;
    background-color: #00AEEF;
    color: #FFF;
    text-shadow: 0 1px 0 rgba(0,0,0,0.5);
    width: 100%;
    height: 48px;
    line-height: 48px;
    font-size: 16px;
    padding: 0 8px;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
.collapse-button {
    position: absolute;
    right: 8px;
    top: 50%;
    width: 40px;
    background-color: #0E0E0E;
    background-image: linear-gradient(to bottom, #151515, #040404);
    background-repeat: repeat-x;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    border-radius: 4px 4px 4px 4px;
    border-style: solid;
    border-width: 1px;
    color: #FFFFFF;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.1) inset, 0 1px 0 rgba(255, 255, 255, 0.075);
    padding: 7px 10px;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
    cursor: pointer;
    font-size: 14px;
    text-align: center;
    transform: translate(0, -50%);
    -o-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    -moz-transform: translate(0, -50%);
    -webkit-transform: translate(0, -50%);
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
.collapse-button:hover, .collapse-button:focus {
    background-image: none;
    background-color: #040404;
    color: #FFF;
}
.collapse-button .icon-bar {
    background-color: #F5F5F5;
    border-radius: 1px 1px 1px 1px;
    box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);
    display: block;
    height: 2px;
    width: 18px;
    margin: 2px 0;
}

ul.slimmenu {
    list-style-type: none;
    margin: 0;
    padding: 0;
    float:right;
}
ul.slimmenu li {
    position: relative;
    display: inline-block;
}
ul.slimmenu > li { margin-right: -5px; border-left: 1px solid #999 }
ul.slimmenu > li:first-child { border-left: 0 }
ul.slimmenu > li:last-child { margin-right: 0 }
ul.slimmenu li a {
    display: block;
    text-transform:uppercase;
    padding: 12px 64px 12px 16px;
    font-family: 'Open Sans', sans-serif;
    font-size: 14px;
    font-weight: 400;
    line-height:50px;
    /*text-shadow: 0 1px 0 rgba(255,255,255,0.2);
    transition: background-color 0.5s ease-out;
    -o-transition: background-color 0.5s ease-out;
    -moz-transition: background-color 0.5s ease-out;
    -webkit-transition: background-color 0.5s ease-out;*/
}
ul.slimmenu li a:hover {
    background-color: #00AEEF;
    color:#fff;
    text-decoration: none;
}
ul.slimmenu li .sub-collapser {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0.075);
    position: absolute;
    right: 0;
    top: 0;
    width: 48px;
    height: 100%;
    text-align: center;
    z-index: 999;
    cursor: pointer;
}
ul.slimmenu li .sub-collapser:before {
    content: '';
    display: inline-block;
    height: 100%;
    vertical-align: middle;
    margin-right: -0.25em;
}
ul.slimmenu li .sub-collapser > i {
    color: #333;
    font-size: 18px;
    display: inline-block;
    vertical-align: middle;
}
ul.slimmenu li ul {
    margin: 0;
    list-style-type: none;
}
ul.slimmenu li ul li { background-color: #BBB }
ul.slimmenu li > ul {
    display: none;
    position: absolute;
    left: 0;
    top: 100%;
    z-index: 999;
    width: 100%;
}
ul.slimmenu li > ul > li ul {
    display: none;
    position: absolute;
    left: 100%;
    top: 0;
    z-index: 999;
    width: 100%;
}
ul.slimmenu.collapsed li {
    display: block;
    width: 100%;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box
}
ul.slimmenu.collapsed li a {
    display: block;
    border-bottom: 1px solid rgba(0, 0, 0, 0.075);
    text-align:center;
    font-weight:bold;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box
}
ul.slimmenu.collapsed li .sub-collapser {
    height: 40px;
}
ul.slimmenu.collapsed li > ul {
    display: none;
    position: static;
}




/*---------------------------------------END NAVIGATION STYLES-----------------------------------*/

#mainContent {
   width: 100%;
  margin: 0 auto;
  padding: 10px;
  box-shadow: 1px 1px 5px #888;
  overflow: hidden;
  background-color: #FFF;
  min-height: 180px;
}
.mainContent {
    width: 96%;
  margin: 0 auto;
  padding: 20px;

  box-shadow: 1px 1px 5px #888;
  overflow: hidden;
  background-color: #FFF;
  min-height: 180px;
}

.mainContenthome {
  width: 100%;
  margin: 0 auto;
  overflow: hidden;
  min-height: 180px;
}
.cntbox1{
    width:38%;
    float:left;
    padding:1%;
    border:2px solid #ddd;
    border-radius:10px;
}
.cntbox2{
    width:27%;
    float:left;
    padding:1%;
    border:2px solid #ddd;
    border-radius:10px;
}
.footer-cntbox{
    width:22%;
    margin-left:3%;
    float:left;
}
#top-header{
    width:100%;
}
#slides{
    width:100% !important;
}
.TextBoxNews, .TextBoxNewsWatermark {
    width:80%;
    margin:0 auto;
    margin: 0 0 10px 0;
}
.contact-right{
    width:50%;
    float:left;
}.contact-left{
    width:50%;
    float:left;
}
.inputfield{
   padding: 6px 0px;
}
.inputbox{
    display:inline-block;
    float:right;
    width:70%;
    margin-right:10%;
}
.input-desciption{
    display:inline-block;
}
.captchaWrap{
 
    width:100%;
}
.message-us{
    margin:5% 0 30px 30px;
    float:left;
    width:90%;
}
.contact-wrapper{
    width:80%;
    margin:0 auto;
}
.dynamic-home-cnt{
    overflow:hidden;
    margin:20px 0 0 0;
}
.dynamic-home-text{
    float:left;
    width:60%;
}
.dynamic-featimg{   /* POZA DIN DREAPTA DE h1 */
   float:right;
   display:block !important;
}
.services-wrapper{
    overflow:hidden;
    width:100%;
    margin:20px 0 0 0;
}
.services-box{
    display:block;
    width:32.667%;
    margin-left:1%;
    background:yellow;
    float:left;
    height:200px;
    border-radius:10px;
}
#services-box1{
    margin-left:0;
}
.tableSearch {
   float: right;
   width: 51%;
}
    .tableSearch .TextBox {
        width: 200px;
    }
    .google-maps {
        position: relative;
        padding-bottom: 75%;
        overflow: hidden;
    }   
.google-maps iframe {
    position: absolute;        
    top: 0;        
    left: 0;        
    width: 100% !important;        
    height: 100% !important;    
}
.galleryImg {
      width: 100%!important;
    width: 270px;
    clip: rect(0px 270px 160px 0px);
}

.box-subdep
{
    width: 23%;
    margin: 0 1%;
    float: left;
    margin-bottom: 20px;
}
.SubTitle
{
    background-color: #efefef;
    padding: 5px;
        text-align: center;
}

.SubTitle a
{
    color: #5d5c5c;
    font-weight:bold;
    font-size: 18px;
}

.SubTitle a:hover
{
    color:#912956;
    text-decoration:none;
    }

/*------------------------------GALLERY PAGE------------------------------*/
.gallery{

  width: 75%;
  /* border-left: 1px solid #CCC; */
  float: right;

}
.gallery-imgbox{
    position: relative;
    width: 20%;
    height:160px;
    border: 3px solid #cccccc;
    margin:20px 0 0 6%;
    float:left;
}
.gallery-imgbox img{
    position: absolute;
    width:100%;
    height:160px;
    top: 0px;
    left: 0px;
}
.gallery-imgbox:first-child{
    margin-left:0;
}
.gallery-imgbox:nth-of-type(4n+1){
    margin-left:0;
}

.gallery .six{
   width: 240px!important;
    margin-right: 55px!important;
    float: left!important;
    display: inline!important;
    margin-bottom: 35px!important;
}
.logos td{
    padding: 10px 15px;
    }

/*-----------------------------END GALLERY--------------------------------*/



/*---------------------------HOME ARTICLES----------------------*/
.article-home-box{
    width:45%;
    float:left;
    margin-left:10%;
}
.article-home-box:first-child{
    margin-left:0;
}
.article-home-btmcnt{
    overflow:hidden;
    width: 92%;
}
.article-home-btmcnt span{
    float:right;
}
.article-home-cnt{
    float: left;
    background-color: #103975;
    width: 94%;
    padding: 9px;
}
/*.article-home-cnt:hover
{
     background-color: #9e1f55;
    }*/
.article-home-box .clip{
    float:left;
}
.article-home-text{
    overflow:hidden;
    height:17px;
    line-height:17px;
}

.article-home-text a{
    color:White;
    }


/*------------------------END HOME ARTICLES----------------------------------*/


/*-----------------PRODUCTS PAGE-----------------*/
#ctl00_MenuFooter ul.dynamic {
    background-color: #29BBF0;
    z-index: 1;
    display: none!important;
}
.MenuBottomL2 a, .MenuBottomL2 a:hover{
    display:none;
}
#ctl00_MenuFooter a{
    display:none;
}
.prod-box {  
   width: 18.5%;
    float: left;
     padding: 15px 25px 0 25px;
    height: 286px;
    border-left: 1px solid #FFF;
    overflow: hidden;
    box-shadow: 1px 1px 5px 1px #ccc;
    margin-right: 2.5%;
    margin-bottom: 24px;
    border:2px solid #eee;
}
.prod-box:hover .ButtonProduct{background-color:#0f3063;}
.LastAdded .prod-box:nth-child(4n)
{
    border-right: 0px;
}

.prod-wrapper .prod-box:nth-child(4n) {
    margin-right: 0px ;
}

.prod-wrapper{
    
    width:100%;
    float:left;
}
.prod-img{
   width: auto!important;
    max-width: 100%;
    max-height: 155px;
}
#prod-description{
    height:50px;
    text-align:left;
}
#prod-title{
    margin:7% 7%;
    text-align:center;
        height: 50px;

}
#prod-title a{
    color:Black;
}
.prod-cntright{
    width:60%;
    text-align:justify;
    float:left;
    margin-left:5%;
}
.article-socialsProduct
{
    float: left;
    width: 40%;
}
.prod-container{
    width:100%;
    overflow:hidden;
}
.prod-container #galleria-wrap{
    width:35%;
    float:left;
    margin-top:15px;
}
    
.galleria-thumbnails{margin:auto!important;}

/*---------------------------END PRODUCTS PAGE-------------------------*/




/*---------------------------- BLOG PAGE ------------------------------*/

 .article-box{
   float: left;
    width: 46%;
    background-color: #103975;
    margin-right: 59px;
    text-align: center;
}
.article-wrapper .article-box:nth-child(2n){margin-right:0px;}
.article-box:hover
{
    
        background-color: #9e1f55;
    }
    .article-box:hover .ButtonDetalii
{
    
        background-color: #0f3063;
    }
.article-wrapper{
    width:100%;
    overflow:hidden;
}
.article-shorttext{
    height: 39px;
    overflow: hidden;
    line-height: 20px!important;.ButtonSearchInfo
    padding: 0 12px;
    color: #FFF!important;
    font-size: 14px!important;
}
.article-content{
    float:right;
    width:70%;
}
.article-text{
    overflow:hidden;
    text-align: justify;
}
.article-container{
   
    width:100%;
    float:left;
}
.article-container #galleria-wrap{
    float:left;
    width:25%;
}

/*--------------------------END BLOG---------------------------*/

#sideBar ul {
    z-index: 11 !important;
}
.pagination{
    margin-top:5%;
}

.icon-truck:before {
	content: "\e608";
	font-size: 40px;
    display: block;
    color:Black;
    margin:0 auto;
    text-align: center;
}
.icon-sale:before {
  content: "\e607";
  font-size: 32px;
  display: block;
  color: #113672;
  width: 40px;
  padding: 5px;
  height: 38px;
  border: 1px solid #113672;
  border-radius: 100%;
  margin: -8px auto;
  text-align: center;
}
.icon-discout:before {
	content: "\e606";
  font-size: 35px;
  display: block;
  color: #113672;
  width: 40px;
  padding: 5px;
  height: 38px;
  border: 1px solid #113672;
  border-radius: 100%;
  margin: -8px auto;
  text-align: center
}
.icon-search:before {
	content: "\e602";	
}
.icon-social-facebook:before {
	content: "\e603";
}
.icon-social-facebook{
    color: #9a9a9a;
    display: block;
    cursor: pointer;  
    font-size:35px;
}
.icon-social-facebook:hover{
    color: #4680D5;
    text-decoration: none;
}
.icon-high_quality:before {
    content: "\e601";
 
  font-size: 35px;
  display: block;
  color: #113672;
  width: 40px;
  padding: 5px;
  height: 38px;
  border: 1px solid #113672;
  border-radius: 100%;
  margin: -8px auto;
  text-align: center;
}
.icon-phone:before {
	content: "\e605";
}
.icon-phone{
    color: #9a9a9a;
    display: block;
    cursor: pointer;
    font-size:35px;
}
.icon-phone:hover {
    color: #103975;
    text-decoration: none;
}
.icon-pinterest-p:before {
	content: "\e604";
}
.icon-pinterest-p{
    color: #9a9a9a;
    display: block;
    cursor: pointer;
    font-size:35px;
    margin-left: -10px;
}
.icon-pinterest-p:hover{
    color: #BF2735;
    text-decoration: none;
}
.icon-youtube:before {
	content: "\e609";
}
.icon-youtube3{
    color: #9a9a9a;
    display: block;
    cursor: pointer;
    font-size:28px;
    margin-left: -10px;
}
.icon-youtube3:hover{
    color: #BF2735;
    text-decoration: none;
}
.icon-tag:before{
  content: "\e600";
  font-size: 35px;
  display: block;
  color: #113672;
  width: 40px;
  padding: 5px;
  height: 38px;
  border: 1px solid #113672;
  border-radius: 100%;
  margin: -8px auto;
  text-align: center;
}
.tablefooter{
    width: 100%; margin-top:20px;
}      
.pricediv{
    width:98%;
    float: left;
    padding: 20px;
    background-color: #EEE;
    box-sizing:border-box;
    border-radius: 8px;
    margin-bottom: 20px;
}

.OfferDiv
{
   float: left; text-align: center;
    }
.pricediv .btncereoferta{    margin-right: 10px; }
.DivDetaliiProdus
{
        width: 100%;
    float: left;
    height: 130px;
   
    }
#ctl00_ContentPlaceHolderBody_DepartmentDetailsPageContent1_PanelArroundControll p{
    text-align:justify;   
}
#MeniuButton{
    display:none;
}
.article-wrapper {
    width: 25%;
}

#ctl00_ContentPlaceHolderBody_DepartmentDetailsPageContent1_AdList1_PanelArroundControll .article-wrapper{
     width: 100%;
    }
.container .seven{
    width:289px;
}
      
.fifteen{
    margin-right: 27px;
}
#top-footer{
    width: 50%;
  float: left;
    }
    
    .cereoferta{
   clear: both; float: left; margin-left: 10px; margin-right: 185px;
        }
  

/*----Hover effects---*/
/* Sweep To Bottom */
.hvr-sweep-to-bottom {
 display: inline-block;
  vertical-align: middle;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
  -webkit-transition-property: color;
  transition-property: color;
  -webkit-transition-duration: 0.5s;
  transition-duration: 0.5s;
  
}
.hvr-sweep-to-bottom:before {
  content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #9e1f55;
    -webkit-transform: scaleY(0);
  transform: scaleY(0);
  -webkit-transform-origin: 50% 0;
  transform-origin: 50% 0;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-duration: 0.5s;
  transition-duration: 0.5s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
    width: 291px;
    
}
.hvr-sweep-to-bottom:hover, .hvr-sweep-to-bottom:focus, .hvr-sweep-to-bottom:active {
  color: white;
}
.hvr-sweep-to-bottom:hover:before, .hvr-sweep-to-bottom:focus:before, .hvr-sweep-to-bottom:active:before {
  -webkit-transform: scaleY(1);
  transform: scaleY(1);
  -webkit-transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);
  transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);
}

/* Shutter In Horizontal */
.hvr-shutter-in-horizontal {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
  background: rgba(0, 0, 0, 0.18);
  -webkit-transition-property: color;
  transition-property: color;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  
}
.hvr-shutter-in-horizontal:before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: rgba(0, 0, 0, 0.18);
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
  -webkit-transform-origin: 50%;
  transform-origin: 50%;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
   width: 270px;
    height: 190px;
}
.hvr-shutter-in-horizontal:hover, .hvr-shutter-in-horizontal:focus, .hvr-shutter-in-horizontal:active {
  color: rgba(0, 0, 0, 0.18);
}
.hvr-shutter-in-horizontal:hover:before, .hvr-shutter-in-horizontal:focus:before, .hvr-shutter-in-horizontal:active:before {
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
}

 
/* Bounce To bottom */
.MenuSideL1 li  {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
  -webkit-transition-property: color;
  transition-property: color;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
}
.MenuSideL1 li:before {
 content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
    background: #0f3063;
     
    -webkit-transform: scaleY(0);
    transform: scaleY(0);
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0;
    -webkit-transition-property: transform;
    transition-property: transform;
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
    width: 244px;
}
    .MenuSideL1 li:hover, .MenuSideL1 li:focus, .MenuSideL1 li:active {
        color: white;
        background: #9E1F55;
    }
.MenuSideL1 li:hover:before,.MenuSideL1 li:focus:before,.MenuSideL1 li:active:before {
  -webkit-transform: scaleY(1);
  transform: scaleY(1);
}



.contactleft:hover {
    background: #9e1f55;
}

.emailleft:hover {
 
    background: #0f3063;

}

/* SHADOW/GLOW TRANSITIONS */
/* Glow */
.prod-box{
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: box-shadow;
  transition-property: box-shadow;
}
.prod-box:hover, .prod-box:focus, .prod-box:active {
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
}

.clip3 {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: box-shadow;
  transition-property: box-shadow;
}
.clip3:hover, .clip3:focus, .clip3:active {
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
}
/*----Social---*/

		
.icon-facebook3 {
font-size: 18px;
color: #3c599b;
border-radius: 35px;
box-sizing: border-box;
padding: 7px 0px 9px 9px;
border: 1px solid #3c599b;
position: relative;
    bottom: -9px;
}



.icon-twitter {
font-size: 18px;
color: #0084b4;
border-radius: 35px;
box-sizing: border-box;
padding: 7px 0px 9px 9px;
border: 1px solid #0084b4;
position: relative;
    bottom: -45px;
}

.icon-google{
font-size: 18px;
color: #d6492f;
border-radius: 35px;
box-sizing: border-box;
padding: 7px 0px 9px 9px;
border: 1px solid #d6492f;
position: relative;
    bottom: -80px;
}
.icon-facebook3:hover {

background-color: #3c599b;
color:#fff!important;

}

    .icon-twitter:hover {

background-color: #0084b4;
color:#fff!important;
}

.icon-google:hover {

background-color: #d6492f;
color:#fff!important;
}
.article-socialsProduct a:hover{text-decoration:none;}
.article-socials a:hover{text-decoration:none;}
.article-socialsProduct
{
    position: relative;
    top: 10px;
 
    text-align:left;
    height:80px;
    }
    
    
   .article-socialsProduct .icon-facebook3 {
font-size: 22px;
color: #3c599b;
border-radius: 35px;
box-sizing: border-box;
padding: 7px 0px 9px 9px;
border: 1px solid #3c599b;
position: relative;
    bottom: 0px;
    left:0px;
}



.article-socialsProduct .icon-twitter {
font-size: 22px;
color: #0084b4;
border-radius: 35px;
box-sizing: border-box;
padding: 7px 0px 9px 9px;
border: 1px solid #0084b4;
position: relative;
    bottom: 0px;
    left:20px;
}

.article-socialsProduct .icon-google{
font-size: 22px;
color: #d6492f;
border-radius: 35px;
box-sizing: border-box;
padding: 7px 0px 9px 9px;
border: 1px solid #d6492f;
position: relative;
    bottom: 0px;
    left:40px;
}

 
 .BtnInapoi .ButtonBack
 {
     float: none; 
 }
 

.icon-high_quality:before {
	content: "\e601";
	  font-size: 40px;
  display: block;
 
  margin:0 auto;
  text-align: center;
}

.icon-phone:before {
	content: "\e605";
}
.icon-phone2{
    color: #9a9a9a;
    display: block;
    cursor: pointer;
    font-size:30px;
}
.icon-phone2:hover {
    color: #9f0848;
    text-decoration: none;
}
.icon-pinterest-p:before {
	content: "\e604";
}
.icon-pinterest-p{
    color: #9a9a9a;
    display: block;
    cursor: pointer;
    font-size:35px;
    margin-left: -10px;
}
.icon-pinterest-p:hover{
    color: #BF2735;
    text-decoration: none;
}
.icon-tag:before {
	content: "\e600";
	  font-size: 40px;
  display: block;
  color:Black;
  margin:0 auto;
  text-align: center;
}


.NewProduct {
  background-color: #005496;
    width: 140px;
    height: 80px;
    color: #ffffff;
    font-size: 14px;
    font-weight: 700;
    line-height: 20.16px;
    text-align: center;
    -ms-transform: rotate(-41deg);
    -webkit-transform: rotate(-41deg);
    transform: rotate(38deg);
    /* transform: rotate(-44.751deg); */
    position: absolute;
    margin-right: -54px;
    margin-top: -27px;
    z-index: 2;
    box-sizing: border-box;
    padding-top: 50px;
    padding-right: 10px;
}

.six
{
        overflow: hidden;
    }
    
 .BtnOffer
 {
    float: right;
    margin-top: 10px;
 }
.PriceProd {
    color: #9E1F55;
    font-size: 23px;
    font-weight: bold;
}
.MenuSide, .MenuTop {
    display: none;
}
.cc_container .cc_btn, .cc_container .cc_btn:visited {
    color: #fff !important;
    background-color: #103975 !important;
}