body {margin: 0px;font-family: Arial;font-size: 14px;color: #383838;overflow-y: scroll;background-image: url(../images/background.jpg);}
a{color: rgb(100,100,102);outline: none !important;}
button{outline: none !important;}
a:hover{color: rgba(197,47,56,1);text-decoration: none;}
.alb{background: #fff;}
.laterale {height:115px;position:relative;background-color: #FFF;border-color: #E4E4E4;border-style: none solid;border-width: medium 1px 0px;padding-top: 20px;padding-bottom: 10px;}
.border-left{border-left: 1px solid #B9B9B9;}
.f-margini{margin: 0px;padding: 0px;}
.f-padding{padding: 0px;position: relative;}
.padding10{padding: 10px;position: relative;}
.m10{margin: 10px 0;}
.padding-jos{padding-bottom: 20px;}
.bordura-dreapta{border-right: 1px solid #BFBFBF;}
.rotund {border-left: 1px solid #E4E4E4;border-right: 1px solid #E4E4E4;border-bottom: 1px solid #E4E4E4;border-radius: 10px;background-color: #FFF;padding: 20px;}
.rotunde {margin-bottom:0px;border-left: 1px solid #E4E4E4;border-right: 1px solid #E4E4E4;border-bottom: 1px solid #E4E4E4;border-radius: 10px;background-color: #FFF;padding: 0px;}
.rotunde:hover {font-weight: bold;cursor: pointer;border-color: rgb(100,100,102);}
.error{border:1px solid #cc0000 !important;}
.btn-blue{font-size: 14px;color: #fff;font-weight: bold; background: rgb(100,100,102);background: -moz-linear-gradient(top,  rgba(100,100,102,1) 0%, rgba(101,101,101,1) 50%, rgba(80,80,80,1) 51%, rgba(90,90,90,1) 100%);background: -webkit-linear-gradient(top,  rgba(100,100,102,1) 0%,rgba(101,101,101,1) 50%,rgba(80,80,80,1) 51%,rgba(90,90,90,1) 100%);background: linear-gradient(to bottom,  rgba(100,100,102,1) 0%,rgba(101,101,101,1) 50%,rgba(80,80,80,1) 51%,rgba(90,90,90,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#363996', endColorstr='#2c3091',GradientType=0 );-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;}
.btn-blue:hover{color: #fff;background: #333;}
.btn-red{font-size: 14px;color: #fff;font-weight: bold; background: rgb(201,60,68);background: -moz-linear-gradient(top,  rgba(201,60,68,1) 0%, rgba(210,93,100,1) 50%, rgba(203,69,77,1) 51%,  rgba(197,47,56,1) 100%);background: -webkit-linear-gradient(top,  rgba(201,60,68,1) 0%,rgba(210,93,100,1) 50%,rgba(203,69,77,1) 51%,rgba(197,47,56,1) 100%);background: linear-gradient(to bottom,  rgba(201,60,68,1) 0%,rgba(210,93,100,1) 50%,rgba(203,69,77,1) 51%,rgba(197,47,56,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f85032', endColorstr='#e73827',GradientType=0 );-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;}
.btn-red:hover{color: #fff;background: #333;}
.btn-margin{margin-top: 35px;}
.msgContact{font-size: 10px;color: #cc0000;width: 100%;text-align: center;}
.tooltips{display: inline;position: relative;}
.tooltips:hover:after{background: #333;background: rgba(0,0,0,.8);border-radius: 5px;bottom: 26px;color: #fff;content: attr(alt);left: 20%;padding: 5px 15px;position: absolute;z-index: 98;min-width:100px;width: auto; max-width: 220px;  white-space: nowrap;}
.tooltips:hover:before{border: solid;border-color: #333 transparent;border-width: 6px 6px 0 6px;bottom: 20px;content: "";left: 50%;position: absolute;z-index: 99;}
input[type="file"]:focus, input[type="checkbox"]:focus, input[type="radio"]:focus {outline: none;}
.alert h5{font-weight: bold;margin-top: 5px;margin-bottom: 5px;}
.loading{width: 100%;padding: 25px;text-align: center;}
.loading img{margin: 0 auto;}
.center {-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;text-align: center;}


/*LOGO*/
.logo a{outline: none;}

/*CAUTA*/
#t-search{width: 100%;position: relative;color: #808080;border-color: #B9B9B9 #DDD #DDD;border-style: solid;border-width: 1px;}
.btn-search{position: relative;text-align: center; float: left;width: 100%;height: 21px;background-repeat: no-repeat;background-position: 5px 5px;background-color: rgb(100,100,102);border-width: 0px;color: #fff;}

/*CONTACT TOP*/
.contact-top{list-style-type: none;display: inline-block;margin: 10px 0;padding: 0px;font-size: 14px;}
.contact-top li{float: left;line-height: 14px;margin-right: 10px;}
.contact-top li i{color: rgb(100,100,102);padding-right:5px;}

/*COS*/
/*.cos{display: inline;padding-left: 20px;}*/
.cos i{float: left;font-size: 18px; color: rgb(255,255,255);}
.cos div.continutCos{float: left;font-weight: bold;padding-left: 15px;}

/*AUTENTIFICARE*/
.autentificare a{text-decoration: underline;color: #c52f38;font-weight: normal;}

/*MENU TOP*/
.menu-top{display: inline-block;list-style-type: none;width: 100%;border-top: 1px solid #BFBFBF;margin-top:25px;padding: 5px 0 0 0;}
.menu-top {margin-bottom: 0px;}
.menu-top li a{outline: none;padding: 5px;font-size: 11px;color: #AAA;line-height: 16px;width: 100%;float: left;width: 14.28%;text-align: center;}
.menu-top li a i{font-size: 14px;}

/*MENIU GENERAL*/
.navbar-default {background-color: transparent;border-color: transparent;}
.navbar-collapse {padding-right: 0px;padding-left: 0px;}
.navbar-nav {width: 100%;-webkit-box-shadow: 0px 1px 1px 0px rgba(0,0,0,0.75);-moz-box-shadow: 0px 1px 1px 0px rgba(0,0,0,0.75);box-shadow: 0px 1px 1px 0px rgba(0,0,0,0.75);-webkit-border-bottom-left-radius: 10px;-moz-border-radius-bottomleft: 10px;border-bottom-left-radius: 10px;-webkit-border-bottom-right-radius: 10px;-moz-border-radius-bottomright: 10px;border-bottom-right-radius: 10px;}
.navbar-nav > li {text-align: center;width: 22.5%;border-right: 1px solid rgb(90,90,90) !important; font-size: 14px;}
.navbar-nav > li {background: rgb(100,100,102);background: -moz-linear-gradient(top,  rgba(100,100,102,1) 0%, rgba(101,101,101,1) 50%, rgba(80,80,80,1) 51%, rgba(90,90,90,1) 100%);background: -webkit-linear-gradient(top,  rgba(100,100,102,1) 0%,rgba(101,101,101,1) 50%,rgba(80,80,80,1) 51%,rgba(90,90,90,1) 100%);background: linear-gradient(to bottom,  rgba(100,100,102,1) 0%,rgba(101,101,101,1) 50%,rgba(80,80,80,1) 51%,rgba(90,90,90,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#363996', endColorstr='#2c3091',GradientType=0 );}
.navbar-nav > li:first-child {-webkit-border-bottom-left-radius: 10px;-moz-border-radius-bottomleft: 10px;border-bottom-left-radius: 10px;}
.navbar-nav > li:last-child {width: 10%;background: rgb(201,60,68);background: -moz-linear-gradient(top,  rgba(201,60,68,1) 0%, rgba(210,93,100,1) 50%, rgba(203,69,77,1) 51%,  rgba(197,47,56,1) 100%);background: -webkit-linear-gradient(top,  rgba(201,60,68,1) 0%,rgba(210,93,100,1) 50%,rgba(203,69,77,1) 51%,rgba(197,47,56,1) 100%);background: linear-gradient(to bottom,  rgba(201,60,68,1) 0%,rgba(210,93,100,1) 50%,rgba(203,69,77,1) 51%,rgba(197,47,56,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f85032', endColorstr='#e73827',GradientType=0 );-webkit-border-bottom-right-radius: 10px;-moz-border-radius-bottomright: 10px;border-bottom-right-radius: 10px;border-right: 0px !important;font-size: 18px;}
.navbar-default .navbar-nav > li > a{color: #fff;font-weight: bold;outline: none;}
.navbar-default .navbar-nav > li > a:hover{color: #fff;font-weight: bold;}

/*BREADCRUMB*/
.breadcrumb{border-left: 1px solid #E4E4E4;border-right: 1px solid #E4E4E4;border-bottom: 1px solid #BFBFBF;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;background-color: #FFF;padding: 0px;}
.breadcrumb ul{list-style-type: none;padding: 0px;margin: 0px;}
.breadcrumb li {float: left;padding: 0px 15px 0px 5px;background-image: url(../images/breadcrumb.png);background-repeat: no-repeat;background-position: right center;height: 33px;line-height: 33px;margin: 0px;}
.breadcrumb ul li.active a{color: rgba(197,47,56,1);}

/*SELECTOR*/
.selector{display: block;position: relative;float: right;border-radius: 0px 10px 10px 0px;background-image: -moz-linear-gradient(center bottom , #CDCDCD 50%, #E8E8E8 50%);padding: 0px 35px 0px 10px;color: rgb(100,100,102);font-size: 13px;line-height: 33px;font-weight: bold;text-decoration: none;text-shadow: 1px 1px #FFF;}
.inainte{position: absolute;width: 16px;height: 17px;right: 10px;top: 9px;background-image: url(../images/forward.png);}

/*SLIDER*/
#slider, .pozaSlider, .caption{height: 570px;}
.caption{background: rgba(255, 255, 255, 0.5) none repeat scroll 0px 0px;float: left;margin-top: -570px;padding: 75px 0px 0px 30px;position: relative;width: 470px;}
#slider{position: relative;z-index: 80 !important;width: 100%;}
#carousel{width: 320px;position: absolute;z-index: 90 !important;left: 40px;top: 60px;}
div#carousel.flexslider ul.slides{display: block;cursor: pointer;}
div#carousel.flexslider ul.slides li{clear: both;padding: 5px 10px; position: relative;opacity: 1 !important;background: rgb(100,100,102);color: #fff;}
div#carousel.flexslider ul.slides li h3{font-size: 16px; font-weight: bold;line-height: 30px;margin: 0px;}
div#carousel.flexslider ul.slides li.culoareSlider.flex-active-slide{background: #fff !important;color: #333 !important;}
.rosu{background-color: rgba(197,47,56,1);height: 230px;margin: 239px 0px 27px -40px;padding: 20px;width: 450px;}
.rosu h3{color: #FFF;font-size: 20px;font-weight: bold;margin-top: 3px;word-wrap: break-word;}
.rosu p{color: #FFF;font-size: 17px;line-height: 28px;margin: 5px 0px 0px;word-wrap: break-word;}
.flex-direction-nav a{outline: none; top: 45%;font-size: 24px;font-weight: bold;-webkit-border-radius: 15px;width: 30px;height: 30px;-moz-border-radius: 15px;text-align: center !important;line-height: 32px;padding-left: 0px;padding-right: 0px;border-radius: 15px; background: rgba(255,255,255,0.5);color: rgba(255,0,0,0.7);}
.flex-direction-nav .flex-next{border-left: 0px;padding: 0px;}
.flex-direction-nav .flex-prev{border-right: 0px;}

/*COMPANIE*/
.bordura{background-color: #FFF;border-left: 1px solid #E4E4E4;border-right: 1px solid #E4E4E4;border-bottom: 1px solid #BFBFBF;margin-top: 0px;padding-top: 0px;}
.continut{padding: 20px;line-height: 12px;}
.continut h1{color: rgb(100,100,102);font-family: Arial,Verdana,Helvetica,sans-serif;font-size: 1.6em;margin: 0px 0px 10px;font-weight: bold;}
.continut h2 a{color: #333;font-size: 16px;font-weight: bold;}
.continut h3{font-size: 1.1em;color: #000;font-weight: bold;}
.continut hr{background-color: #BFBFBF;height: 1px;}
.container-top{margin-top: 25px;border-radius: 10px 10px 0px 0px;background-color: rgb(100,100,102);height: 20px;}
.container-header{border-bottom: 1px solid #BFBFBF;border-top: 1px solid #BFBFBF;height: 30px;line-height: 15px;padding: 4px 20px;}
.container-header h4{line-height: 19px;font-size: 14px;padding-left: 20px;margin: 0px;font-weight: bold;}

/*FOOTER*/
.footer-container{width: 100%;height: 100%;background-color: #FFF;margin-bottom: 10px;border-left: 1px solid #E4E4E4;border-right: 1px solid #E4E4E4;border-bottom: 1px solid #E4E4E4;border-radius: 0px 0px 10px 10px;}
.footer-container h5{font-weight: bold;font-size: 12px;font-weight: bold;color: #333;}
.footer-container ul{list-style-type: none;margin: 0px;padding: 0px;}
.footer-container ul li a{color: #000;}
.footer-container ul li a:hover{color: rgb(100,100,102);}
h3.categProd{font-size: 14px;margin-top: 10px;}
h3.categProd a{font-size: 14px !important; line-height: 14px;margin: 0px;color: #000;font-weight: bold;padding: 0 0 10px 0;}
p.copyright{padding-left: 10px;}

/*NEWSLETTER*/
.btn-news{font-size: 14px;color: #fff;font-weight: bold; background: rgb(100,100,102);background: -moz-linear-gradient(top,  rgba(100,100,102,1) 0%, rgba(101,101,101,1) 50%, rgba(80,80,80,1) 51%, rgba(90,90,90,1) 100%);background: -webkit-linear-gradient(top,  rgba(100,100,102,1) 0%,rgba(101,101,101,1) 50%,rgba(80,80,80,1) 51%,rgba(90,90,90,1) 100%);background: linear-gradient(to bottom,  rgba(100,100,102,1) 0%,rgba(101,101,101,1) 50%,rgba(80,80,80,1) 51%,rgba(90,90,90,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#363996', endColorstr='#2c3091',GradientType=0 );-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;}
.btn-news:hover{color: #fff;background: rgb(201,60,68);background: -moz-linear-gradient(top,  rgba(201,60,68,1) 0%, rgba(210,93,100,1) 50%, rgba(203,69,77,1) 51%,  rgba(197,47,56,1) 100%);background: -webkit-linear-gradient(top,  rgba(201,60,68,1) 0%,rgba(210,93,100,1) 50%,rgba(203,69,77,1) 51%,rgba(197,47,56,1) 100%);background: linear-gradient(to bottom,  rgba(201,60,68,1) 0%,rgba(210,93,100,1) 50%,rgba(203,69,77,1) 51%,rgba(197,47,56,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f85032', endColorstr='#e73827',GradientType=0 );}

/*FORMULARE*/
.form-control {display: block;width: 100%;height: 23px;padding: 2px 7px;font-size: 13px;line-height: 1.42857;color: #555;background-color: #FFF;background-image: none;border: 1px solid #333;border-radius: 0px;box-shadow: 0px 0px 0px rgba(0, 0, 0, 0.075) inset;transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;}
.form-group {margin-bottom: 10px;}
.form-control:focus {border-color: rgb(100,100,102);outline: 0px none;box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.075) inset, 0px 0px 8px rgba(102, 175, 233, 0.6);}

/*PROFIL*/
.list-group {margin-top: 10px;margin-bottom: 10px;}
.nav-pills {border:1px solid #DDD;padding: 1px;}
.nav-pills > li > a{-webkit-border-radius: 0px;-moz-border-radius:01px;border-radius: 0px;background: #BFBFBF;color: #000;}
.nav-pills > li > a:hover { color: #000;}
.nav-pills > li.active > a, .nav-pills > li.active > a:focus, .nav-pills > li.active > a:hover {color: #FFF;background-color: rgb(100,100,102);}
.tab-content h3{font-size: 18px;}
.adauga_adresa, .adauga_firma{cursor: pointer;color:rgb(201,60,68);}

/*FAQ*/
.activeFaq{border-color: rgb(100,100,102);}
.activeFaq div.panel-heading {color: #fff;background-color: rgb(100,100,102);border-color: rgb(100,100,102);}

/*FLOAT MENU*/
#float_menu {left: 0px;position: fixed;top: 90px;z-index: 10000;}
#float_menu .float_menu_item {clear: both;cursor: pointer;display: block;float: left;margin: 0px 0px 1px;position: relative;width: 30px;}
#float_menu .float_menu_item {cursor: pointer;}
#float_menu .float_menu_item img {position: absolute;right: 0px;top: 0px;}

/*CONTACT*/
.information ul{list-style-type: none;margin: 0px;padding: 0px;}
span.f{margin-right: 5px;text-align: right;width: 50px;float: left;}
.information ul li{font-size: 12px;margin-bottom: 5px;}
.myform input, .myform textarea{width: 100% !important}

/*SELECTOR*/
#selector {position: relative;clear: both;background-color: white;}
#selector hr {background-color: #CCCCCC;border: 0 solid #CCCCCC;float: left;height: 1px;position: relative;width: 100%;margin: 20px 0px;}
#selector .selector_floatfix {position:relative;width: 100%;clear: both;}
#selector div.selector_groups {position: relative;z-index: 3;}
#selector div.selector_groups .selector_group {position: relative;}
#selector div.selector_groups div.selector_title {position: relative;float: left;width: 100%;border-style: solid;background-color: rgb(100,100,102);-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;border: 0px solid #FFFFFF;color: white;padding: 10px 0px;margin: 10px 0px 0px 0px;background: rgb(100,100,102);background: -moz-linear-gradient(top,  rgba(100,100,102,1) 0%, rgba(101,101,101,1) 50%, rgba(80,80,80,1) 51%, rgba(90,90,90,1) 100%);background: -webkit-linear-gradient(top,  rgba(100,100,102,1) 0%,rgba(101,101,101,1) 50%,rgba(80,80,80,1) 51%,rgba(90,90,90,1) 100%);background: linear-gradient(to bottom,  rgba(100,100,102,1) 0%,rgba(101,101,101,1) 50%,rgba(80,80,80,1) 51%,rgba(90,90,90,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#363996', endColorstr='#2c3091',GradientType=0 );cursor: pointer;}
#selector div.selector_groups div.selector_title.active {background: rgb(201,60,68);background: -moz-linear-gradient(top,  rgba(201,60,68,1) 0%, rgba(210,93,100,1) 50%, rgba(203,69,77,1) 51%,  rgba(197,47,56,1) 100%);background: -webkit-linear-gradient(top,  rgba(201,60,68,1) 0%,rgba(210,93,100,1) 50%,rgba(203,69,77,1) 51%,rgba(197,47,56,1) 100%);background: linear-gradient(to bottom,  rgba(201,60,68,1) 0%,rgba(210,93,100,1) 50%,rgba(203,69,77,1) 51%,rgba(197,47,56,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f85032', endColorstr='#e73827',GradientType=0 );}
#selector div.selector_groups div.selector_title h4 {display: block;position: relative;float: left;line-height: 20px;height: 20px;font-size: 20px;color: white;margin: 0px;padding: 0px;}
#selector div.selector_groups div.selector_group.inactive div.selector_title.active {display: none;}
#selector div.selector_groups div.selector_title h4.selector_title_counter {font-size: 14px;margin-left: 10px;margin-right: 15px;display: block;margin-top: 2px;}
#selector div.selector_groups div.selector_title div.selector_title_semn{position: absolute;width: 16px;height: 15px;top: 15px;right: 10px;display: block;}
#selector div.selector_groups div.selector_title.inactive div.selector_title_semn {background: url(../images/plus.png) no-repeat;}
#selector div.selector_groups div.selector_title.active div.selector_title_semn {background: url(../images/minus.png) no-repeat;}
#selector div.selector_groups div.selector_title.active{margin-bottom: 20px;}
#selector div.selector_group .selector_filterproperties {position: relative;float: left;width: 100%;}
#selector div.selector_group div.selector_filterproperty {position: relative;float: left;display: block;width: 100%;height: 85px;margin-right: 10px;}
#selector div.selector_groups div.selector_group.inactive div.selector_filterproperty {display: none;}
#selector div.selector_group.active div.selector_filterproperty {display: block;cursor: pointer;}
#selector .selector_filterproperty .filterproperty_image {position: relative;float: left;width: 65px;height: 65px;margin-right: 10px;}
#selector .selector_filterproperty .filterproperty_image img {width: 65px;height: 65px;}
#selector .selector_filterproperty .filterproperty_info {position: relative;float: left;min-width: 125px;width:auto;height: 65px;}
#selector .selector_filterproperty .filterproperty_info span.filterproperty_name {font-weight: bold;}
#selector .selector_filterproperty .filterproperty_info .filterproperty_infobutton {position: absolute;bottom: 0px;left: 0px;width: 20px;height: 20px;background: url(../images/info_icon.png) no-repeat;}
#selector .selector_filterproperty .filterproperty_info .filterproperty_description {position: absolute;display: none;width: 350px;background-color: #FFED89;border: 0px solid #FFFFFF;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;z-index: 10;padding: 10px;font-weight: bold;box-shadow: 0px 10px 10px #888;left: auto;right: 125px;}
#selector .selector_filterproperty .filterproperty_info .filterproperty_add {position: absolute;bottom: 0px;right: 25px;}
#selector .selector_filterproperty .filterproperty_info .filterproperty_add h4 {display: block;background-color: rgb(100,100,102);color: white;padding: 5px 5px 5px 5px;margin: 0px;font-size: 12px;border: 0px solid #FFFFFF;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;vertical-align: middle;}
#selector .selector_filterproperty .filterproperty_info .filterproperty_add h4 div.add {position: absolute;display: block;height: 9px;width: 9px;background: url(images/smallplus.png) no-repeat;right: 5px;top: 6px;}
#selector .selector_filterproperty.selected .filterproperty_info .filterproperty_add {background: url(../images/delete.png) no-repeat scroll 0 0 transparent;height: 21px;width: 20px;}
#selector .selector_filterproperty.selected .filterproperty_info .filterproperty_add h4 {display: none;}
#selector div.selector_right {position: relative;float: right;width: 100%;margin-top: 10px;}
#selector div.selector_right div.selector_optionsbox {position: relative;width: 100%;float: left;background-color: #FBFBFB;border: 1px solid #CCCCCC;z-index: 2;}
#selector div.selector_right div.selector_optionsbox h4 {font-size: 18px;margin: 20px 20px 10px 20px;}
#selector div.selector_right div.selector_optionsbox .selector_options {position: relative;float: left;width: 100%;}
#selector div.selector_right div.selector_optionsbox .selector_option {position: relative;border-bottom: 1px solid #CCCCCC;width: 100%;padding: 10px 20px;}
#selector div.selector_right div.selector_optionsbox .selector_option div.selector_option_delete {position: absolute;background: url(../images/delete.png) no-repeat;width: 21px;height: 21px;right: 20px;top: 16px;cursor: pointer;}
#selector div.selector_right div.selector_optionsbox .selector_option .selector_option_image {position: relative;float: left;width: 33px;height: 33px;}
#selector div.selector_right div.selector_optionsbox .selector_option .selector_option_image img {width: 33px;height: 33px;}
#selector div.selector_right div.selector_optionsbox .selector_option .selector_option_name {position: relative;padding-left: 10px;display: table-cell;vertical-align: middle;margin-left: 10px;font-weight: bold;width: 170px;height: 33px;}
#selector div.selector_right div.selector_optionsbox div.selector_results {position: relative;float: left;margin: 30px 20px 20px 20px;width: 240px;}
#selector div.selector_right div.selector_optionsbox div.selector_results h4 {position: relative;float: left;margin: 0px;}
#selector div.selector_right div.selector_optionsbox div.selector_results span {position: relative;float: left;margin-left: 5px;font-weight: bold;line-height: 22px;}
#selector div.selector_right div.selector_optionsbox div.selector_results .selector_viewresults {position: relative;float: right;margin-top: -10px;border: 0px solid #FFFFFF;-webkit-border-radius: 15px;-moz-border-radius: 15px;border-radius: 15px;margin-right: 15px;background-color: rgb(100,100,102);color: white;padding: 6px 15px;cursor: pointer;}
#selector div.selector_right div.selector_optionsbox div.selector_results .selector_viewresults span{margin-left: 0px}#selector div.selector_right .selector_contactus {position: relative;float: left;margin-top: 20px;font-style: italic;}
#selector div.selector_right .selector_contactus a {text-decoration: none;}
#selector div#selector_loadscreen {position: fixed;display: none;top: 30%;left: 40%;padding: 20px;background-color: #FBFBFB;border: 1px solid #CCCCCC;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;z-index: 30;opacity: 0.9;margin-left: 0px;}
#selector div#selector_loadscreen div {position: relative;float: left;line-height: 35px;height: 35px;margin: 0px;padding: 0px;}

/*CATEGORIE PRODUSE*/
.titluCategorie{height: 60px;padding: 10px;}
.titluCategorie img{clear: both;}
.rotunde img.img-responsive{-webkit-border-top-left-radius: 10px !important;-webkit-border-top-right-radius: 10px !important;-moz-border-radius-topleft: 10px !important;-moz-border-radius-topright: 10px !important;border-top-left-radius: 10px !important;border-top-right-radius: 10px !important;padding-top: 1px;}
.titluCategorie h3{font-size: 12px; margin: 10px 0px;line-height: 14px;vertical-align: middle;text-align: center;}
.rotunde:hover .titluCategorie h3{font-weight: bold;}
h1.titluMic{color: rgb(100,100,102);font-family: Arial,Verdana,Helvetica,sans-serif;font-size: 1.6em;margin: 0px 0px 10px;}
a.list-group-item:hover, a.list-group-item.active, a.list-group-item.active:hover{border-bottom: 1px solid #ddd;background-color: #DBE1EF;border-left: 0px; border-right: 0px;border-top: 0px;color: #000;}
a.list-group-item.active{font-weight: bold;}
a.titluC{    color: rgb(100,100,102);font-size: 1.1em;font-weight: bold;padding-top: 20px;padding-bottom: 10px;}
.list-group-item{border: 0px solid;}
a.list-group-item{border-left: 0px; border-right: 0px;border-top: 0px;border-bottom: 1px;border-style: solid;border-color: #ddd}
.list-group-item:first-child, .list-group-item:last-child{-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;}
.line {border-bottom: 1px solid #CCC;}
.rows {margin-right: -20px !important;margin-left: -20px !important;}
.rows {margin-right: -20px !important;margin-left: -20px !important;}
.descriereCat{padding: 20px;}
.bordure{border:1px solid #E4E4E4; }
.marginLeft{margin-left: 20px;}
.border-lb{border-left: 1px solid #E4E4E4;border-bottom: 1px solid #E4E4E4;}
.border-lb .f-padding img.img-responsive{padding: 10px 5px 0px 5px;}
.border-r{border-right: 1px solid #E4E4E4;height: 100%;}
.border-l{border-left: 1px solid #E4E4E4;}
.border-b{border-bottom: 1px solid #E4E4E4;}
ul.filtreAlese{display: inline-block;list-style-type: none;margin: 0px;padding: 0px;}
ul.filtreAlese li{float: left;margin-right: 5px;margin-bottom: 5px;}
ul.filtreAlese li img{height: 20px;}
span.pret {color: rgb(100,100,102);font-size: 16px;font-weight: bold;line-height: 28px;margin: 0px 0px 10px;}
.textPret{margin: 10px 0 3px 0;font-weight: bold;}
.pretProdus img{margin: 5px 0;}
.promotie{position: absolute;bottom: -24px;}
.promotie span{position: absolute;color: #fff;font-size: 20px; right: 20px;top: 4px;}

/*PRODUSE*/
.inapoi {height: 25px;line-height: 25px;text-align: center;background-image: url(../images/inapoi.png);background-repeat: no-repeat;color: #FFF;width: 121px;text-indent: 10px;direction: rtl;}
.numeleProdusului{color: rgb(100,100,102);font-family: Arial,Verdana,Helvetica,sans-serif;font-size: 1.6em;margin: 2px 0px 10px;padding: 0px;}
.margin5{margin: 5px 5px 5px 0px;padding: 0px;}
.margin-l{margin-left: 0px;}
.styled-select {background: url(../images/select.png) no-repeat 96% 0;height: 29px;overflow: hidden;width: 240px;}
.styled-select select {background: transparent;border: none;font-size: 12px;height: 29px;padding: 5px; width: 300px;}
.styled-select.slate {background: url(../images/select.png) no-repeat right center;height: 34px;width: 240px;}
.styled-select.slate select {border: 1px solid #ccc;font-size: 12px;height: 34px;padding: 5px;width: 300px;}
.styled-select.slate select option{padding: 5px;}
.styled-select.slate select option:hover{background: rgb(100,100,102);color: #fff;}
.rounded {-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;}
.slate   { background-color: #ddd; }
.slate select   { color: #000; }
#custom input{width: 50px;margin: 0px;padding: 3px;}
.pretAfisat {color: rgba(197,47,56,1);font-size: 22px;font-weight: bold;line-height: 28px;margin: 0px 0px 10px;}
.pretInitial{color: #666;font-size: 16px;text-decoration: ;}
#bordura{float: left;margin-right: 5px;}
.colorPictures{height: 25px;}
ul.filtreAlese2{display: inline-block;list-style-type: none;margin: 0px;padding: 0px;}
ul.filtreAlese2 li{float: left;margin-right: 5px;margin-bottom: 5px;}

/*COS*/
.updateCantitateCos {width: 40px;text-align: center;}
.observatiiComanda{width: 100%;height: 150px;}
table.cos td span{font-weight: bold;}

/*MOD REDUCERE*/
.reducereDesc{height: 150px;}

@media (max-width: 47.9375rem) {
    .hidden-xs {display: none !important;}
    .center-xs {-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;text-align: center;}
    .border-left {border-left: 0px;}
    .f-margini{margin-top: 10px;margin-bottom: 10px;}
    .contact-top li{text-align: center;width: 100%;}
    .navbar {margin-bottom: 0px;}
    .navbar-nav{margin: 0px;}
    .navbar-nav > li, .navbar-nav > li:last-child, .navbar-nav > li:first-child {text-align: center;width: 100%;border-right: 0px solid #cc0000 !important;border-bottom: 1px solid #cc0000 !important;-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;    }
    .navbar-default .navbar-toggle .icon-bar {background-color: rgb(100,100,102);}
    .bordura-dreapta{border-right: 0px solid #BFBFBF;border-bottom: 1px solid #BFBFBF;}
    .rosu{width: 320px;}
    .rosu h3{color: #FFF;font-size: 18px;font-weight: bold;margin-top: 3px;word-wrap: break-word;}
    .rosu p{color: #FFF;font-size: 14px;line-height: 16px;margin: 5px 0px 0px;word-wrap: break-word;}
    #carousel{width: 280px;left: 20px;}
    .continut h1 {font-size: 18px;}
    .marginLeft{margin-left: 0px;}
    table.cos td.numePr{max-width: 200px;white-space: nowrap; width: 12em; overflow: hidden;text-overflow: ellipsis; }    

}
@media (min-width: 48rem) and (max-width: 61.9375rem) {
    .hidden-sm {display: none !important;}
    .center-sm {-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;text-align: center;}
    .right-sm {-webkit-justify-content: right;-ms-flex-pack: right;justify-content: right;text-align: right;}
    .left-sm {-webkit-justify-content: left;-ms-flex-pack: left;justify-content: left;text-align: left;}
    .menu-top {margin-top: 5px;}
    .menu-top li a{padding: 2px;font-size: 9px;}
    .navbar-nav > li > a{font-size: 11px;}
    .bordura-dreapta{border-right: 0px solid #BFBFBF;border-bottom: 1px solid #BFBFBF;}
    h3.titluReducere{font-size: 18px !important;}
    .reducereDesc{height: 170px;}
    .cos div.continutCos {padding-left: 0px;}
}
@media (min-width: 62rem) and (max-width: 74.9375rem) {
    .hidden-md {display: none !important;}
    .center-md {-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;text-align: center;}
}
@media (min-width: 75rem) {
    .hidden-lg {display: none !important;}
    .center-lg {-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;text-align: center;}
}

hr.linie { height: 30px; border-style: solid; border-color: #BFBFBF; border-width: 1px 0 0 0; border-radius: 20px; } 
