/*
 Theme Name:     Customizr Child  
 Theme URI:      http://mysite.com/ 
 Description:    My description    
 Author:         Me                
 Author URI:     http://mysite.com/ 
 Template:       customizr      
 Version:        1.0.0             
*/
/*    div meniu principal     */
.navbar .nav .navbar-inner { margin-bottom: 40px;color: #ffffffbd !important;
}/*    div meniu sticky      */
.sticky-enabled .tc-header {	width: 100%;float: none;	
} 
/*    logo meniu sticky      */
.sticky-enabled .brand {	width: 100%;float: none;	
}  
/*    media meniu sticky      */ 
.sticky-enabled .row-fluid .span9 {	
width: 100%!important;margin: 0!important;
}
.carousel-inner>.czr-item {
    transition: 6s left;
}
.sticky-enabled .navbar .navbar-inner {	
margin: 0!important;
} 
background
/*     meniu collapse sticky max 979   */ 
@media (max-width: 979px) {.nav-collapse, .nav-collapse.collapse {	top: 61px!important;} }
.navbar-inner {
background-image: url(http://otto.info.ro/wp-content/uploads/2020/10/ruler.png) !important;
background-position: left !important;
background-position-y: bottom !important;
background-size: 1200px 50px !important;
background-repeat: repeat-x !important;
min-height:  60px !important;
}

div.brand {  
background-image: url(http://otto.info.ro/wp-content/uploads/2020/10/Logo_nou_bun-270x250.png) !important;
background-position: center;
background-repeat: no-repeat;
padding-bottom: 144px !important;
}

.site-title {display: none !important;}

.dropdown-submenu>.dropdown-menu {
left: 50% !important;
font-weight: bold !important;
}
.tc-hot-crumble {
display: none !important;
}
.entry-header {
display: none;
}
a:focus, a:hover {
color: #ba0e0f !important;	
}.btn:hover {color: #ecca73 !important;	}
.nav-collapse.collapse.tc-hover-menu-wrapper {
color: #777 !important;	
font-weight: bold !important;
text-shadow:  0 1px 0 #fff !importan;
padding-bottom: 40PX !important;
}
h2.span7.inside.site-description {
color: #ba0e0f !important;
font-weight: bold !important;
text-shadow:  0 1px 0 #fff;
}
.fp-text-one, .fp-text-two, .fp-text-three  {
 display: none;
}
.home .round-div {
border-color:red;
}
.widget-front {
    height: 295px;
}
.czr-designer-link {
 display: none;
}
@media screen and (min-width: 100px) and (max-width:480px) {
.carousel-caption {
background-size: 100% 50%;
position:   relative;
padding-bottom:       90% !important;      /* 0px is top of element */
left:       -17% !important;       /* 0% is left of element */
}
}
.carousel-caption {
background-size: 100% 50%;
position:   relative;
padding-bottom:       90% !important;      /* 0px is top of element */
left:       -14%;       /* 0% is left of element */
}
.fp-one:hover {
background-image: url(/wp-content/uploads/2015/01/hover.jpg);
background-repeat: no-repeat;
background-position: 50% 45%;
  
}
.fp-two:hover  {
background-image: url(/wp-content/uploads/2015/01/hover.jpg);
background-repeat: no-repeat;
background-position: 50% 45%;
}
.fp-three:hover  {
background-image: url(/wp-content/uploads/2015/01/hover.jpg);
background-repeat: no-repeat;
background-position: 50% 45%;
}
.btn.btn-primary.fp-button {
 display: none;
}
.home-link-icon {
   padding-left: 30px !important;
   background-image: url(/wp-content/uploads/2015/01/shopp2.png);
   background-position: left;
   background-repeat: no-repeat;
}
.acc {
   padding-left: 30px !important;
   background-image: url(/wp-content/uploads/2015/01/acc.jpg);
   background-position: left;
   background-repeat: no-repeat;
}
.blat {
   padding-left: 30px !important;
   background-image: url(/wp-content/uploads/2015/01/blat2.jpg);
   background-position: left;
   background-repeat: no-repeat;
}
.pal {
   padding-left: 30px !important;
   background-image: url(/wp-content/uploads/2015/01/pal3.jpg);
   background-position: left;
   background-repeat: no-repeat;
}
.fibro {
   padding-left: 30px !important;
   background-image: url(/wp-content/uploads/2015/01/fibr.jpg);
   background-position: left;
   background-repeat: no-repeat;
}
.promo {
   padding-left: 30px !important;
   background-image: url(/wp-content/uploads/2015/01/promo2.jpg);
   background-position: left;
   background-repeat: no-repeat;
}
.nou {
   padding-left: 30px !important;
   background-image: url(/wp-content/uploads/2015/01/nou2.jpg);
   background-position: left;
   background-repeat: no-repeat;
}
.servicii {
   padding-left: 30px !important;
   background-image: url(/wp-content/uploads/2015/01/serv2.jpg);
   background-position: left;
   background-repeat: no-repeat;
}
.shopp {
   padding-left: 30px !important;
   background-image: url(/wp-content/uploads/2015/01/shoppin.jpg);
   background-position: left;
   background-repeat: no-repeat;
}
.egg {
   padding-left: 30px !important;
   background-image: url(/wp-content/uploads/2016/05/ee.png);
   background-position: left;
   margin-left: 5px;
   background-repeat: no-repeat;
}
.fmx {
   padding-left: 30px !important;
   background-image: url(/wp-content/uploads/2016/05/mx.png);
   background-position: left;
   margin-left: 7px;
   background-repeat: no-repeat;
}
.kai {
   padding-left: 30px !important;
   background-image: url(/wp-content/uploads/2016/05/kai.png);
   background-position: left;
   margin-left: 6px;
   background-repeat: no-repeat;
}
.kas {
   padding-left: 30px !important;
   background-image: url(/wp-content/uploads/2016/05/kas.png);
   background-position: left;
   margin-left: 6px;
   background-repeat: no-repeat;
}
.kro {
   padding-left: 30px !important;
   background-image: url(/wp-content/uploads/2016/05/ron.png);
   background-position: left;
   margin-left: 5px;
   background-repeat: no-repeat;
}
.top {
   padding-left: 30px !important;
   background-image: url(/wp-content/uploads/2016/05/top.png);
   background-position: left;
   margin-left: 5px;
   background-repeat: no-repeat;
}
.mdficon {
   padding-left: 30px !important;
   background-image: url(/wp-content/uploads/2020/07/mdficon.png);
   background-position: left;
   margin-left: px;
   background-repeat: no-repeat;
}
.nttf {
   padding-left: 30px !important;
   background-image: url(/wp-content/uploads/2020/07/.png);
   background-position: left;
   margin-left: 5px;
   background-repeat: no-repeat;
}
.gbd{
   padding-left: 30px !important;
   background-image: url(/wp-content/uploads/2020/07/.png);
   background-position: left;
   margin-left: 5px;
   background-repeat: no-repeat;
}
.hfl {
   padding-left: 30px !important;
   background-image: url(/wp-content/uploads/2020/07/.png);
   background-position: left;
   margin-left: 5px;
   background-repeat: no-repeat;
}
.fhu {
   padding-left: 30px !important;
   background-image: url(/wp-content/uploads/2020/07/.png);
   background-position: left;
   margin-left: 5px;
   background-repeat: no-repeat;
}
.smt {
   padding-left: 30px !important;
   background-image: url(/wp-content/uploads/2020/07/.png);
   background-position: left;
   margin-left: 5px;
   background-repeat: no-repeat;
}
.gtr{
   padding-left: 30px !important;
   background-image: url(/wp-content/uploads/2020/07/.png);
   background-position: left;
   margin-left: 5px;
   background-repeat: no-repeat;
}
.blu {
   padding-left: 30px !important;
   background-image: url(/wp-content/uploads/2020/07/.png);
   background-position: left;
   margin-left: 5px;
   background-repeat: no-repeat;
}
.dta {
}.carousel-inner>.item {	    transition: 4s ease-in-out left;}
.woocommerce a.alt.button, .woocommerce button.alt.button, .woocommerce input.alt.button, .woocommerce #respond input.alt#submit, .woocommerce #content input.alt.button, .woocommerce-page a.alt.button, .woocommerce-page button.alt.button, .woocommerce-page input.alt.button, .woocommerce-page #respond input.alt#submit, .woocommerce-page #content input.alt.button{
background:#bb0e10 !important;
border-color:#bb0e10 !important;
}
.woocommerce-message, .woocommerce-info, .woocommerce-info:before, .woocommerce-message:before{
border-color:#bb0e10 !important;
background-color:#bb0e10 !important;
}
.cart_totals table {
border-color:#bb0e10 !important;
}
.woocommerce-breadcrumb {
 display: none;
}
.wc-forward {
margin-left: 50px !important;
}
.notresp.navbar .nav .my-nav-menu-search {
position: relative !important;
float: right !important;
}
.notresp.navbar .nav {
    width: 100%;
}
 
/*Stop the display of the Search button*/
.my-nav-menu-search .search-submit {
    display: none;
}
/* The "Search for" text is needed for screen readers, but we move it off screen, so we won't see it */
.my-nav-menu-search .search-form .screen-reader-text {
    position: absolute;
    left: -9999px;
    overflow: hidden;
}
 
/* Style the search input textbox */
.my-nav-menu-search .search-field {
    background: transparent;
    border: none;
    -webkit-box-shadow:    none;
    -moz-box-shadow:       none;
    box-shadow:            none;
    cursor: pointer;
    height: 26px;
    margin: 2px 0 2px 0;
    padding: 0 0 0 36px;
    position: relative;
    -webkit-transition: width 400ms ease;
    -moz-transition:    width 400ms ease;
    -o-transition:      width 400ms ease;
    transition:         width 400ms ease;
    width: 0px;
}
 
/* Expand the search box when you click it */
.my-nav-menu-search .search-field:active,
.my-nav-menu-search .search-field:focus {
    color: #5a5a5a;
    /* change the colour above if you are working with a dark navbar background */
    border: 2px solid #bb0e10;
    cursor: text;
    outline: 0;
    width: 170px;
    -webkit-box-shadow: none;
    -moz-box-shadow:    none;
    box-shadow:         none;
    margin: 0;
}
 
/* Add a magnifying glass background */
.my-nav-menu-search .search-form:before {
    font-family: 'genericons';
    content: '\f50d';
    position: absolute; /* this is the key to put it visually inside the search field */
    font-size: 24px;
    font-weight: bold;
	text-shadow: 0px 0px 3px #FFFF;
    padding-top: 5px; /* tune this vertical alignment inside the search field, as needed */
    padding-left: 25px; /* tune this horizontal alignment inside the search field, as needed */
}
.my-nav-menu-search .search-form:hover {
color: #bb0e10;
}		