.img-for-waves {
padding-top: 70px;
padding-bottom: 110px;
}
@media (max-width:991px) {
.img-for-waves {
padding-top: 50px;
padding-bottom: 0px;
}
.logo-per-2-colums .vc_col-sm-2 {
width: 33.2%;
margin-bottom: 0px;
}
.extra-pads-to-slid {
margin-left: 15px;
margin-right: 15px;
}
}
.just-img-bcr {
width: 75%;
margin-left: auto;
margin-right: auto;
}
.just-img-brd {
width: 75%;
margin-left: auto;
margin-right: auto;
padding-top: 6px;
}
.just-img-bt {
width: 45%;
margin-left: auto;
margin-right: auto;
}
.just-img-otp {
width: 45%;
margin-left: auto;
margin-right: auto;
}
.just-img-ing {
width: 45%;
margin-left: auto;
margin-right: auto;
}
.just-img-emag {
width: 80%;
margin-left: auto;
margin-right: auto;
}
.just-img-presta { 
width: 65%;
margin-left: auto;
margin-right: auto;
}
.just-img-revolut { 
width: 60%;
margin-left: auto;
margin-right: auto;
}
.just-img-dpd { 
width: 80%;
margin-left: auto;
margin-right: auto;
}
.just-img-fan { 
width: 65%;
margin-left: auto;
margin-right: auto;
}
.just-img-cargus { 
width: 75%;
margin-left: auto;
margin-right: auto;
}
.just-img-sameday { 
width: 65%;
margin-left: auto;
margin-right: auto;
}
.just-img-datecs { 
width: 120%;
margin-left: auto;
margin-right: auto;
}
.just-img-pc { 
width: 75%;
margin-left: auto;
margin-right: auto;
}
.extra-css-for-main-pags p {
font-size: 16px;
line-height: 26px;
font-weight: 400;
font-family: "Open Sans", sans-serif;
font-display: swap;
}
.modal-facturis {
display: none;
position: fixed;
z-index: 1;
left: 0;
top: 0;
width: 100%;
height: 100%;
overflow: auto;
background-color: #000;
background-color: rgba(0, 0, 0, .4)
}
.modal-content-facturis {
margin: 12% auto;
max-width: 950px
}
.close-facturis {
color: #fff;
float: right;
margin: 30px 30px 25px 25px;
font-size: 50px;
font-weight: 700
}
.close-facturis:focus,
.close-facturis:hover {
color: #f45455;
text-decoration: none;
cursor: pointer
}
.sidebar_blog .sidebar-widget:last-of-type {
padding: 0 !important;
width: 100% !important
}
.sidebar_blog .sidebar-widget:last-of-type .txt23px {
display: none
}
.pret-de-la-all p {
color: #505b6d;
line-height: 26px;
font-size: 15px !important;
font-weight: 400 !important;
font-family: "Open Sans", sans-serif;
font-display: swap
}
.pret-de-la-all a {
color: #fff
}
.pret-de-la-all .wpb_wrapper a {
font-weight: 400
}
.pret-de-la-all #bigPrice {
font-size: 11em;
font-weight: 500;
font-family: "Open Sans", sans-serif;
font-display: swap;
text-align: center;
line-height: 1;
color: #fff
}
.pret-de-la-all-content {
padding: 30px
}
.pret-de-la-all-content.pret-de-la-all-content2 {
padding: 60px 10px 60px 60px
}
.pret-de-la-all .btn-boxeds {
margin-top: 30px
}
.pret-de-la-all p.box-table-ps {
font-size: 19px !important;
margin-bottom: 15px !important
}
.pret-de-la-all #bigPrice {
font-size: 3em
}
.pret-de-la-all .wpb_wrapper {
text-align: center !important
}
.btn-boxeds-popout {
margin-left: 20px;
display: inline-block;
width: 210px;
height: 50px;
text-align: center;
line-height: 50px;
text-transform: uppercase;
color: #000 !important;
font-size: 16px;
background-color: #fff;
border-radius: 5px;
-webkit-transition: all .3s ease-in;
-moz-transition: all .3s ease-in;
-o-transition: all .3s ease-in;
transition: all .3s ease-in
}
.btn-boxeds-popout:hover {
background-color: #f45455;
color: #fff !important;
cursor: pointer
}
.footer-content .one_third_last.tt-column .footerTitle:last-of-type {
display: none
}
.footer-content .one_third_last.tt-column .sub-menu:last-of-type {
display: none
}
.blog.main-area ::selection {
background: rgba(0, 0, 0, .2)
}
.blog.main-area ::-moz-selection {
background: rgba(0, 0, 0, .2)
}
.post_content a:hover,
.post_content a:hover strong {
color: #f45455
}
.post_content a,
.post_content a strong {
color: #456793
}
.wave-bg {
background-image: url(https://facturis-online.ro/wp-content/uploads/wave-bg.png);
background-size: cover
}
.vc_custom_1519298448150 a {
color: #fff
}
@media (max-width:991px) {
#contact-form-7050 .col-lg-4 {
width: 100% !important
}
.footer-content .one_third_last.tt-column .footerTitle:last-of-type {
margin-top: 25px;
display: block
}
.footer-content .one_third_last.tt-column .sub-menu:last-of-type {
display: block
}
}
@media (max-width:768px) {
.page-id-11296 .subtitle-red-p:first-of-type {
margin-top: 30px
}
.page-id-14339 .subtitle-red-p:first-of-type,
.page-id-16218 .subtitle-red-p:first-of-type,
.page-id-16420 .subtitle-red-p:first-of-type,
.page-id-14456 .subtitle-red-p:first-of-type {
margin-top: 30px
}
.extra-margins-img-management {
margin-bottom: 0
}
.extra-pads-mob-contact {
margin-top: 75px
}
.page-id-16218 .extra-pads-mob-contact,
.page-id-16420 .extra-pads-mob-contact {
margin-top: 30px
}
.extra-pads-mob-1-3 {
margin-top: 30px;
margin-bottom: -30px
}
.no-pads-1-3 {
padding-left: 0 !important;
padding-right: 0 !important
}
.facturier-online-img-a {
width: 85%;
margin-top: -20px;
margin-left: auto;
margin-right: auto
}
.facturier-online-img-b {
margin-top: -80px;
margin-bottom: -20px
}
.facturier-online-img-c {
margin-top: -55px;
margin-bottom: -40px
}
.hide-it-on-mob {
display: none
}
.inner-row-padds {
padding-left: 15px;
padding-right: 15px;
margin-top: 30px
}
.ul-li-padds {
padding-left: 15px !important
}
.ul-li-padds ul {
margin-left: 0 !important
}
.wave-paddings-fix-up {
padding-top: 0 !important;
padding-left: 15px;
padding-right: 15px;
margin-top: -20px
}
.wave-paddings-fix {
padding-bottom: 0 !important;
padding-left: 15px;
padding-right: 15px;
margin-bottom: -20px
}
.simple-text-padds {
margin-top: 35px
}
.list-with-continues {
margin-bottom: -20px;
margin-top: -85px
}
.accordion-padds {
padding-left: 0 !important;
padding-right: 0 !important;
margin-bottom: -55px
}
.box-text-hid-desktop {
display: inline !important
}
#tableDeLa {
display: none
}
.page-id-11296 .main-area p.box-table-ps {
font-size: 24px !important;
margin-bottom: 15px !important
}
.page-id-14339 .main-area p.box-table-ps,
.page-id-16218 .main-area p.box-table-ps,
.page-id-16420 .main-area p.box-table-ps,
.page-id-14456 .main-area p.box-table-ps {
font-size: 24px !important;
margin-bottom: 15px !important
}
.vc_custom_1519306095290 {
margin-bottom: -75px
}
}
.page-id-14339 .btn-boxeds-contact:hover,
.page-id-16218 .btn-boxeds-contact:hover,
.page-id-16420 .btn-boxeds-contact:hover,
.page-id-14456 .btn-boxeds-contact:hover {
background-color: #fff;
border: 1px solid #0051fa;
color: #000;
cursor: pointer
}
.page-id-6050 .btn-boxeds-contact:hover {
cursor: pointer
}
.page-id-14339 .form-group,
.page-id-16218 .form-group,
.page-id-16420 .form-group,
.page-id-14456 .form-group {
margin-bottom: 16px
}
.page-id-14339 .facturier-online-img-s img,
.page-id-14456 .facturier-online-img-s img {
width: 85%
}
.postid-15666 .regnnet-reducere-form select,
.postid-15666 .regnnet-reducere-form input {
margin-top: 20px;
}
.postid-15666 .inp-no-shadow {
width: 100%;
max-width: 100%;
display: flex;
}
.postid-15666 .inp-no-shadow span {
width: 100%;
max-width: 100%;
display: flex;
}
.postid-15666 .regnnet-reducere-form .col-md-12 {
width: 100%;
margin-left: 15px;
margin-right: 15px;
}
.postid-15666 .regnnet-reducere-form .form-group .form-control,
.postid-15666 .regnnet-reducere-form select,
.postid-15629 .get-in-touch-form .form-group .form-control,
.postid-15645 .get-in-touch-form .form-group .form-control,
.page-id-14820 .get-in-touch-form .form-group .form-control,
.page-id-14339 .get-in-touch-form .form-group .form-control,
.page-id-16218 .get-in-touch-form .form-group .form-control,
.page-id-16420 .get-in-touch-form .form-group .form-control,
.page-id-14456 .get-in-touch-form .form-group .form-control {
height: 50px;
border: 1px solid #e2e2e2;
}
.postid-15666 .inp-no-shadow .form-control,
.postid-15629 .inp-no-shadow .form-control,
.postid-15645 .inp-no-shadow .form-control,
.page-id-14820 .inp-no-shadow .form-control,
.page-id-14339 .inp-no-shadow .form-control,
.page-id-16218 .inp-no-shadow .form-control,
.page-id-16420 .inp-no-shadow .form-control,
.page-id-14456 .inp-no-shadow .form-control {
box-shadow: none !important
}
.postid-15666 .regnnet-reducere-form select,
.postid-15666 .form-control,
.postid-15629 .form-control,
.postid-15645 .form-control,
.page-id-14820 .form-control,
.page-id-16218 .form-control,
.page-id-16420 .form-control,
.page-id-14339 .form-control,
.page-id-14456 .form-control {
display: block !important;
width: 100% !important;
padding: 0 12px !important;
font-size: 16px !important;
line-height: 1.5 !important;
color: #495057 !important;
background-color: #fff !important;
background-clip: padding-box !important;
border: 1px solid #ced4da !important;
border-radius: .25rem !important;
transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out !important;
box-shadow: none !important
}
.postid-15666 .btn-boxeds-contact,
.postid-15629 .btn-boxeds-contact,
.postid-15645 .btn-boxeds-contact,
.page-id-14820 .btn-boxeds-contact,
.page-id-14339 .btn-boxeds-contact,
.page-id-16218 .btn-boxeds-contact,
.page-id-16420 .btn-boxeds-contact,
.page-id-14456 .btn-boxeds-contact {
display: inline-block;
width: 100%;
height: 50px;
text-align: center;
line-height: 50px;
font-weight: 600;
text-transform: uppercase;
color: #fff;
background-image: none;
padding: 0;
font-size: 16px;
background-color: #0051fa;
border-radius: 5px;
-webkit-transition: all .3s ease-in;
-moz-transition: all .3s ease-in;
-o-transition: all .3s ease-in;
transition: all .3s ease-in;
border: 1px solid transparent
}
.subtitle-red-blog {
margin-bottom: 0
}
.box-text-hid-desktop {
display: none
}
.page-id-14820 h2,
.page-id-16218 h2,
.page-id-16420 h2,
.page-id-11296 h2,
.page-id-14339 h2,
.page-id-14456 h2 {
font-size: 32px !important;
font-weight: 700 !important
}
.page-id-14820 h3,
.page-id-16218 h3,
.page-id-16420 h3,
.page-id-11296 h3,
.page-id-14339 h3,
.page-id-14456 h3 {
font-size: 18px;
font-weight: 700
}
.page-id-11296 #tableDeLa #td1,
.page-id-14339 #tableDeLa #td1,
.page-id-14456 #tableDeLa #td1 {
width: 230px;
font-size: 31px
}
.page-id-14820 #tableDeLa #td1 {
width: 625px;
font-size: 31px
}
.page-id-14820 #tableDeLa #td3,
.page-id-11296 #tableDeLa #td3,
.page-id-14339 #tableDeLa #td3,
.page-id-14456 #tableDeLa #td3 {
width: 150px;
font-size: 31px
}
#tableDeLa.patrusutecincizeci #td1 {
width: 275px
}
#tableDeLa.patrusutecincizeci #td3 {
width: 105px
}
.page-id-11296 .vc_custom_1584707994393 {
margin-top: 10px !important
}
.page-id-14339 .vc_custom_1519306087195,
.page-id-14456 .vc_custom_1519306087195 {
margin-top: 10px !important
}
.page-id-14339 .vc_custom_1584707994393,
.page-id-14456 .vc_custom_1584707994393 {
margin-top: 10px !important
}
.vc_custom_1519306095290 p a {
color: #fff !important;
font-weight: 400 !important
}
.page-id-14820 #footer-callout,
.page-id-14339 #footer-callout,
.page-id-14456 #footer-callout {
display: none
}
.postid-15696 .accordions h3,
.page-id-11296 .accordions h3,
.page-id-14820 .accordions h3,
.page-id-14339 .accordions h3,
.page-id-16218 .accordions h3,
.page-id-16420 .accordions h3,
.page-id-14456 .accordions h3 {
display: inline;
margin-bottom: 0
}
.postid-15696 .accordions,
.page-id-11296 .accordions,
.page-id-14820 .accordions,
.page-id-14339 .accordions,
.page-id-16218 .accordions,
.page-id-16420 .accordions,
.page-id-14456 .accordions {
background-color: #f7f9fb;
display: flex;
color: #000;
cursor: pointer;
padding: 15px 30px 15px 20px;
margin-top: 20px;
width: 100%;
text-align: left;
border: 0 solid #fff;
outline: 0;
transition: .4s;
font-size: 18px;
font-weight: 700
}
.page-id-11296 .panels {
padding: 0 18px 0 46px;
background-color: #f7f9fb;
max-height: 0;
overflow: hidden;
transition: max-height .2s ease-out
}
.postid-15696 .sec-html-accods h3 {
font-size: 20px; 
margin-bottom: 0px;
}
.postid-15696 .sec-html-accods .accordions {
margin-bottom: 0px;
}
.postid-15696 .sec-html-accods .accordions button {
border: none;
background: transparent;
text-align: left;
}
.postid-15696 .sec-html-accods .accordions button:hover {
cursor: pointer;
}
.postid-15696 .first-html-accods .panels,
.page-id-14820 .first-html-accods .panels,
.page-id-14339 .first-html-accods .panels,
.page-id-16218 .first-html-accods .panels,
.page-id-16420 .first-html-accods .panels,
.page-id-14456 .first-html-accods .panels {
padding: 0 18px 0 46px;
background-color: #f7f9fb;
max-height: auto;
overflow: hidden;
transition: max-height .2s ease-out
}
.postid-15696 .sec-html-accods .panels,
.page-id-14820 .sec-html-accods .panels,
.page-id-14339 .sec-html-accods .panels,
.page-id-16218 .sec-html-accods .panels,
.page-id-16420 .sec-html-accods .panels,
.page-id-14456 .sec-html-accods .panels {
padding: 0 18px 0 46px;
background-color: #f7f9fb;
max-height: 0;
overflow: hidden;
transition: max-height .2s ease-out
}
.postid-15696 .accordions:before,
.page-id-11296 .accordions:before,
.page-id-14820 .accordions:before,
.page-id-14339 .accordions:before,
.page-id-16218 .accordions:before,
.page-id-16420 .accordions:before,
.page-id-14456 .accordions:before {
margin-right: 15px;
margin-top: 4px;
font-size: 12px;
font-family: FontAwesome;
font-display: swap;
content: "\f078"
}
.postid-15696 .actives:before,
.page-id-11296 .actives:before,
.page-id-14820 .actives:before,
.page-id-14339 .actives:before,
.page-id-16218 .actives:before,
.page-id-16420 .actives:before,
.page-id-14456 .actives:before {
content: "\f054";
margin-right: 19px
}
.postid-15696 .accordions.actives,
.postid-15696 .accordions.actives h3,
.page-id-14820 .accordions.actives,
.page-id-14820 .accordions.actives h3,
.page-id-11296 .accordions.actives,
.page-id-11296 .accordions.actives h3,
.page-id-14339 .accordions.actives,
.page-id-14339 .accordions.actives h3,
.page-id-16218 .accordions.actives,
.page-id-16218 .accordions.actives h3,
.page-id-16420 .accordions.actives,
.page-id-16420 .accordions.actives h3,
.page-id-14456 .accordions.actives,
.page-id-14456 .accordions.actives h3 {
color: #0051fa;
font-weight: 700
}
.single-project-item {
margin-bottom: 30px
}
.single-project-item .thumb {
position: relative;
overflow: hidden
}
.single-project-item .thumb .hover {
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
background-color: rgba(0, 0, 0, .6);
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
visibility: hidden;
opacity: 0;
-webkit-transition: all .3s ease-in;
-moz-transition: all .3s ease-in;
-o-transition: all .3s ease-in;
transition: all .3s ease-in
}
.single-project-item .thumb .hover ul {
margin: 0 !important;
padding: 0 !important;
list-style: none
}
.single-project-item .thumb .hover ul li:first-child {
-ms-transform: translateX(-300px);
-webkit-transform: translateX(-300px);
transform: translateX(-300px)
}
.single-project-item .thumb .hover ul li {
display: inline-block;
margin: 0 5px;
-webkit-transition: .5s ease-in-out;
-moz-transition: .5s ease-in-out;
-o-transition: .5s ease-in-out;
transition: .5s ease-in-out
}
.single-project-item .thumb .hover ul li a {
display: inline-block;
width: 50px;
height: 50px;
border-radius: 50%;
background-color: #fff;
color: #0051fa;
line-height: 50px;
text-align: center;
-webkit-transition: all .3s ease-in;
-moz-transition: all .3s ease-in;
-o-transition: all .3s ease-in;
transition: all .3s ease-in
}
.single-project-item .thumb:hover .hover {
visibility: visible;
opacity: 1
}
.single-project-item .thumb:hover .hover ul li:first-child {
-ms-transform: translateX(0);
-webkit-transform: translateX(0);
transform: translateX(0)
}
.single-project-item .thumb .hover ul li:first-child {
-ms-transform: translateX(-300px);
-webkit-transform: translateX(-300px);
transform: translateX(-300px)
}
.single-project-item .thumb:hover .hover ul li:last-child {
-ms-transform: translateX(0);
-webkit-transform: translateX(0);
transform: translateX(0)
}
.single-project-item .thumb .hover ul li:last-child {
-ms-transform: translateX(300px);
-webkit-transform: translateX(300px);
transform: translateX(300px)
}
.contact-align-proper {
margin-top: -50px
}
.contact-crew-size {
width: 90% !important
}
.width1140 {
margin: auto !important;
max-width: 1140px !important;
align-content: center
}
.wave-paddings-fix-up {
padding-top: 150px
}
.wave-paddings-fix {
padding-bottom: 100px
}
.subtitle-red-p {
margin-bottom: 0
}
.page-id-11296 .single-service-item p {
min-height: 100%;
max-height: 100%;
display: block;
-webkit-box-orient: vertical;
-moz-box-orient: vertical;
-ms-box-orient: vertical;
box-orient: vertical;
-webkit-line-clamp: 6;
-moz-line-clamp: 6;
-ms-line-clamp: 6;
line-clamp: 6;
overflow: auto
}
.subtitle-red {
font-size: 18px !important;
line-height: 28px !important;
color: #f45455 !important;
font-weight: 700 !important;
font-family: "Open Sans", sans-serif;
font-display: swap
}
.page-id-11296 .main-area .subtitle-red:first-of-type {
margin-top: 25px
}
.page-id-11296 .main-area h1:first-of-type {
padding-top: 0
}
.page-id-11296 .main-area h1 {
color: #252a32;
line-height: 40px;
margin-bottom: 22px;
font-size: 30px !important;
font-weight: 700 !important;
font-family: "Open Sans", sans-serif;
font-display: swap
}
.page-id-11296 .main-area ul li {
margin-bottom: 8px
}
.page-id-11296 .main-area li,
.page-id-16218 .main-area li,
.page-id-16420 .main-area li,
.page-id-14339 .main-area li,
.page-id-14456 .main-area li {
color: #505b6d;
line-height: 26px;
font-size: 16px !important;
font-weight: 400 !important;
font-family: "Open Sans", sans-serif;
font-display: swap
}
.page-id-11296 .main-area p,
.page-id-16218 .main-area p,
.page-id-16420 .main-area p,
.page-id-14339 .main-area p,
.page-id-14456 .main-area p {
color: #505b6d;
line-height: 26px;
font-size: 16px !important;
font-weight: 400 !important;
font-family: "Open Sans", sans-serif;
font-display: swap
}
@media (min-width:961px) {
.mobile-blog-link {
display: none !important
}
}
.related-post-align-single {
position: relative;
min-height: 1px;
padding-left: 1.2%
}
@media (min-width:992px) {
.related-post-align-single {
width: 32.1%;
float: left
}
}
@media (max-width:991px) {
.related-post-align-single {
width: 100%
}
}
.related-post-extra-title-single {
font-size: 18px;
font-weight: 700;
color: #f45455;
font-family: "Open Sans", sans-serif;
font-display: swap;
border-bottom: 1px solid rgba(0, 0, 0, .2);
letter-spacing: .7px;
padding-bottom: 8px;
margin-bottom: 22px;
display: block
}
.page-id-12259 .vc_custom_1572269560268 a {
font-weight: 700;
color: #fff !important
}
.vc_custom_1579183300796,
.vc_custom_1579183734352 {
background-color: #0051fa;
background: 0 0;
background: -webkit-linear-gradient(top, transparent, rgba(0, 0, 0, .3));
background: linear-gradient(to bottom, transparent, rgba(0, 0, 0, .3))
}
.navi-description {
display: none !important
}
.toolbar-left a {
font-weight: 400 !important
}
body.karma-header-custom.karma-flat-cs .top-block .top-holder ul.sf-menu li .sub-menu li a:hover {
background: #0051fa !important
}
.wpb_raw_code.wpb_content_element.wpb_raw_html {
margin-bottom: 18px
}
.home .wpb_raw_code.wpb_content_element.wpb_raw_html {
margin-bottom: 35px
}
.page-id-14820 .wpb_raw_code.wpb_content_element.wpb_raw_html {
margin-bottom: 35px
}
.btn-boxeds {
line-height: 50px !important;
text-transform: uppercase;
display: inline-block;
width: 260px;
line-height: 30px;
text-align: center;
font-size: 16px;
color: #fff;
background-color: #f45455;
border-radius: 5px;
font-weight: 600 !important;
margin-top: 5px;
margin-bottom: 5px;
-webkit-transition: all .3s ease-in;
-moz-transition: all .3s ease-in;
-o-transition: all .3s ease-in;
transition: all .3s ease-in;
position: relative;
z-index: 0
}
.btn-boxeds:hover {
color: #0051fa !important
}
.btn-boxeds:after {
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
background-color: #fff;
content: '';
z-index: -1;
-webkit-transition: all .3s ease-in;
-moz-transition: all .3s ease-in;
-o-transition: all .3s ease-in;
transition: all .3s ease-in;
-ms-transform: rotateY(90deg);
-webkit-transform: rotateY(90deg);
transform: rotateY(90deg);
border-radius: 5px
}
.btn-boxeds:hover:after {
-ms-transform: rotateY(0);
-webkit-transform: rotateY(0);
transform: rotateY(0)
}
.top-menu-btn.btn-boxed {
display: inline-block;
width: 160px;
line-height: 30px;
text-align: center;
font-size: 16px;
color: #fff;
background-color: #f45455;
border-radius: 5px;
font-weight: 600 !important;
margin-top: 5px;
margin-bottom: 5px;
-webkit-transition: all .3s ease-in;
-moz-transition: all .3s ease-in;
-o-transition: all .3s ease-in;
transition: all .3s ease-in;
position: relative;
z-index: 0
}
.top-menu-btn.btn-boxed:hover {
color: #fff !important
}
.top-menu-btn.btn-boxed:after {
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
background-color: #0051fa;
content: '';
z-index: -1;
-webkit-transition: all .3s ease-in;
-moz-transition: all .3s ease-in;
-o-transition: all .3s ease-in;
transition: all .3s ease-in;
-ms-transform: rotateY(90deg);
-webkit-transform: rotateY(90deg);
transform: rotateY(90deg);
border-radius: 5px
}
.top-menu-btn.btn-boxed:hover:after {
-ms-transform: rotateY(0);
-webkit-transform: rotateY(0);
transform: rotateY(0)
}
.top-block .toolbar-left a,
.top-block .toolbar-right a {
border-right: 0 solid rgba(255, 255, 255, .2)
}
.fa-class {
font-family: FontAwesome;
font-display: swap
}
#menu-main-nav li:last-of-type {
padding-right: 0 !important
}
.zgh-search2-btn {
position: absolute;
right: 0;
top: 2px;
width: 40px;
box-sizing: border-box;
height: 40px;
padding: 9px;
border: 0;
outline: 0;
font-size: 18px;
background: 0 0;
background-clip: content-box;
cursor: pointer
}
.zgh-search-field2 {
font-size: 16px;
width: calc(100% - 51px);
padding: 11px 40px 11px 11px;
border: none;
outline: 0
}
.tools.full-width-page-title-bar {
padding: 5px 0
}
.testimonial-area {
padding: 112px 0 0 0
}
.cta-inner.tt-container {
width: 100%
}
.cta-inner {
padding: 0
}
.cta-inner.cta-bg {
background-image: url(https://facturis-online.ro/wp-content/uploads/callto-action-bg.png);
background-color: #0051fa;
border-radius: 10px;
background-size: cover
}
.cta-inner .left-content .title {
font-size: 30px;
line-height: 40px;
font-weight: 600;
color: #fff;
margin-bottom: 0;
text-align: left
}
.cta-inner .left-content p,
.cta-inner .left-content strong {
font-size: 16px;
text-align: left;
line-height: 26px;
color: rgba(255, 255, 255, .8);
padding-left: 0;
margin-bottom: 0
}
.cta-inner .right-content .btn-wrapper {
float: right;
margin-top: 15px
}
.cta-inner .right-content .btn-boxed {
display: inline-block;
width: 210px;
height: 50px;
text-align: center;
line-height: 50px;
font-weight: 600;
text-transform: uppercase;
color: #fff;
font-size: 16px;
background-color: #f45455;
border-radius: 5px;
-webkit-transition: all .3s ease-in;
-moz-transition: all .3s ease-in;
-o-transition: all .3s ease-in;
transition: all .3s ease-in
}
.cta-inner .right-content .btn-boxed:hover {
background-color: #fff;
color: #333
}
body.karma-flat-cs #footer_bottom {
padding-top: 0;
color: #000;
font-size: 14px;
line-height: 24px;
display: block;
text-align: center;
padding-bottom: 0;
background-color: transparent !important
}
#foot_left {
border-top: 1px solid rgba(0, 0, 0, .2);
padding: 33px 0;
float: unset;
width: 100%
}
#footer .blogroll a,
#footer ul.tt-recent-posts h4 {
font-weight: 400;
color: #000;
font-size: 16px !important;
margin-top: 10px !important;
margin-bottom: 0 !important
}
#footer .blogroll li,
#footer ul.tt-recent-posts li p,
#footer_bottom a,
#mc-indicates-required,
#mc_signup .mc_required,
.footer-content a,
.mc_required {
color: #000;
font-size: 16px !important;
font-weight: 400
}
.footer-content ul li {
margin-bottom: 10px !important
}
#footer .one_third,
#footer .one_third_last {
width: 33.33333333%;
margin-right: 0 !important;
padding-right: 25px;
padding-left: 25px
}
#footer .footer-content .one_third:first-of-type {
padding-left: 0
}
#footer .footer-content .one_third_last {
padding-right: 0
}
#footer {
color: #000
}
#footer h3 {
border-bottom: 1px solid rgba(0, 0, 0, .2);
font-family: "Open Sans", sans-serif;
font-display: swap;
color: #f45455;
line-height: 20px;
font-size: 18px;
font-weight: 700;
text-transform: capitalize
}
.footerTitle {
font-size: 18px;
font-weight: 700;
text-transform: capitalize;
color: #f45455;
font-family: "Open Sans", sans-serif;
font-display: swap;
border-bottom: 1px solid rgba(0, 0, 0, .2)
}
#footer-callout {
border-bottom: 0 solid #496d9d;
background: 0 0;
box-shadow: 0 0 0 rgba(0, 0, 0, .5) inset
}
#footer,
body.karma-flat-cs #footer {
background-color: #fff;
background-image: none
}
a,
abbr,
acronym,
address,
applet,
b,
big,
blockquote,
body,
caption,
center,
cite,
code,
dd,
del,
dfn,
div,
dl,
dt,
em,
fieldset,
font,
form,
h1,
h2,
h3,
h4,
h5,
h6,
html,
i,
iframe,
img,
ins,
kbd,
label,
legend,
li,
object,
ol,
p,
pre,
q,
s,
samp,
small,
span,
strike,
strong,
sub,
sup,
table,
tbody,
td,
tfoot,
th,
thead,
tr,
tt,
u,
ul,
var {
font-family: "Open Sans", sans-serif;
font-display: swap
}
#footer .blogroll a,
#footer ul.tt-recent-posts h4 {
font-family: "Open Sans", sans-serif;
font-display: swap
}
#footer .tt-recent-posts p {
display: none
}
ul.tt-recent-posts li a {
display: flex
}
ul.tt-recent-posts li a h4 {
margin-top: 5px
}
.tt-recent-posts li:first-of-type {
margin-top: -10px !important
}
.textwidget br.clear {
display: none
}
body.karma-flat-cs ul.tt-recent-posts li:hover {
background: #fff
}
.footer-content a:hover {
color: #f45455
}
#footer .sub-menu strong {
font-weight: 400
}
#footer .textwidget strong {
font-weight: 400;
font-size: 16px;
font-weight: 400
}
#footer .true-business-contact a {
font-weight: 400
}
.tt-recent-posts img {
border-radius: 50% !important;
box-shadow: 0 4px 10px 0 rgba(0, 81, 250, .2) !important;
background-size: 80px 80px !important;
height: 80px !important;
width: 80px !important
}
ul.tt-recent-posts .tt-blog-sc-img {
border: 0 solid #fff !important
}
.social-share.center {
display: block;
text-align: center
}
.social-share {
margin: 0;
padding: 0
}
.social-share ul {
margin: 0;
padding: 0;
list-style: none
}
.social-share li {
display: inline-block;
margin: 0 8px
}
.social-share li a {
display: block;
width: 40px;
height: 40px;
border-radius: 50%;
border: 1px solid #0051fa;
line-height: 40px;
text-align: center;
color: rgba(255, 255, 255, .8);
-webkit-transition: all .3s ease-in;
-moz-transition: all .3s ease-in;
-o-transition: all .3s ease-in;
transition: all .3s ease-in
}
.social-share li a:hover {
background-color: #0051fa;
color: #fff
}
.social-share li i {
color: #f45455
}
.true-biz-mobile:after {
content: "\f10b";
font-size: 18px !important
}
.footer-content ul.social_icons li {
margin-top: 15px;
margin-left: 15px;
margin-right: 15px;
margin-bottom: 15px;
padding: 0
}
.social_icons {
display: flex
}
.footer-content ul.social_icons li:first-child {
order: 11
}
.footer-content ul.social_icons li:nth-child(1) {
order: 7
}
.footer-content ul.social_icons li:nth-child(2) {
order: 0;
margin-right: 5px;
margin-left: 0
}
.footer-content ul.social_icons li:nth-child(3) {
order: 8
}
#header {
position: relative;
z-index: 2222
}
.header-row-img .vc_col-sm-12 {
padding-left: 0 !important;
padding-right: 0 !important
}
.header-overlay {
background: 0 0
}
body.karma-header-light .header-holder,
body.karma-header-light.karma-flat-cs .header-holder {
background-color: transparent
}
.header-bread-crumbs span span {
font-size: 50px;
font-weight: 700;
font-family: "Open Sans", sans-serif;
font-display: swap
}
#main .tools.full-width-page-title-bar h1.blog-facturare-size {
font-size: 50px;
font-weight: 700;
font-family: "Open Sans", sans-serif;
font-display: swap;
margin-top: -1px;
margin-bottom: 39px
}
.header-bread-crumbs {
margin-bottom: 39.5px;
margin-top: 2.5px
}
#B_sticky_menu .header-overlay {
background: #0051fa
}
#pret-de-la {
margin: 0
}
.home .row.homes {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap
}
.home .row.homes .col-lg-6 {
margin: 0 auto
}
.page-id-14820 .row.homes {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap
}
.page-id-14820 .row.homes .col-lg-6 {
margin: 0 auto
}
@media (min-width:991px) {
.vc_col-sm-8 {
width: 66.66666667%
}
.vc_col-sm-4 {
width: 33.33333333%
}
.vc_col-sm-6 {
width: 50%
}
.col-sm-9 {
width: 75%
}
}
@media (min-width:991px) {
.vc_col-sm-1,
.vc_col-sm-10,
.vc_col-sm-11,
.vc_col-sm-12,
.vc_col-sm-2,
.vc_col-sm-3,
.vc_col-sm-4,
.vc_col-sm-5,
.vc_col-sm-6,
.vc_col-sm-7,
.vc_col-sm-8,
.vc_col-sm-9 {
float: left
}
}
.vc_col-lg-1,
.vc_col-lg-10,
.vc_col-lg-11,
.vc_col-lg-12,
.vc_col-lg-2,
.vc_col-lg-3,
.vc_col-lg-4,
.vc_col-lg-5,
.vc_col-lg-6,
.vc_col-lg-7,
.vc_col-lg-8,
.vc_col-lg-9,
.vc_col-md-1,
.vc_col-md-10,
.vc_col-md-11,
.vc_col-md-12,
.vc_col-md-2,
.vc_col-md-3,
.vc_col-md-4,
.vc_col-md-5,
.vc_col-md-6,
.vc_col-md-7,
.vc_col-md-8,
.vc_col-md-9,
.vc_col-sm-1,
.vc_col-sm-10,
.vc_col-sm-11,
.vc_col-sm-12,
.vc_col-sm-2,
.vc_col-sm-3,
.vc_col-sm-4,
.vc_col-sm-5,
.vc_col-sm-6,
.vc_col-sm-7,
.vc_col-sm-8,
.vc_col-sm-9,
.vc_col-xs-1,
.vc_col-xs-10,
.vc_col-xs-11,
.vc_col-xs-12,
.vc_col-xs-2,
.vc_col-xs-3,
.vc_col-xs-4,
.vc_col-xs-5,
.vc_col-xs-6,
.vc_col-xs-7,
.vc_col-xs-8,
.vc_col-xs-9 {
position: relative;
min-height: 1px;
padding-left: 15px;
padding-right: 15px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box
}
.post-blog-bs.row {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
margin-right: -15px;
margin-left: -15px;
}
@media (max-width:992px) {
.post-blog-bs.row {
width: 100%;
}
}
@media (min-width:992px) {
.post-blog-bs .col-lg-6 {
-webkit-box-flex: 0;
-ms-flex: 0 0 45%;
flex: 0 0 45%;
max-width: 45%
}
}
.post-blog-bs .col-lg-6,
.post-blog-bs .col-md-6 {
position: relative;
width: 100%;
min-height: 1px;
padding-right: 15px;
padding-left: 15px;
}
@media (max-width:992px) {
.post-blog-bs .col-lg-6,
.post-blog-bs .col-md-6 {
min-width: 100%;
}
}
.single-blog-item {
background-color: #fff;
-webkit-box-shadow: 0 3px 5px 0 rgba(0, 0, 0, .2);
box-shadow: 0 3px 5px 0 rgba(0, 0, 0, .2)
}
.margin-bottom-30 {
margin-bottom: 30px
}
.single-blog-item .content {
padding: 10px 30px 18px 30px
}
.single-blog-item .content .title a {
color: #2e2e2e;
-webkit-transition: all .3s ease-in;
-moz-transition: all .3s ease-in;
-o-transition: all .3s ease-in;
transition: all .3s ease-in
}
.single-blog-item .content p {
font-size: 16px;
line-height: 26px;
color: rgba(46, 46, 46, .8)
}
.blog .post_contents {
min-height: 103px;
max-height: 103px;
display: -webkit-box;
-webkit-box-orient: vertical;
-moz-box-orient: vertical;
-ms-box-orient: vertical;
box-orient: vertical;
-webkit-line-clamp: 4;
-moz-line-clamp: 4;
-ms-line-clamp: 4;
line-clamp: 4;
overflow: hidden;
font-size: 16px;
font-weight: 400;
line-height: 26px;
font-family: "Open Sans", sans-serif;
font-display: swap;
color: rgba(46, 46, 46, .8)
}
.blog .entry-title {
min-height: 70px;
max-height: 70px;
display: -webkit-box;
-webkit-box-orient: vertical;
-moz-box-orient: vertical;
-ms-box-orient: vertical;
box-orient: vertical;
-webkit-line-clamp: 2;
-moz-line-clamp: 2;
-ms-line-clamp: 2;
line-clamp: 2;
overflow: hidden;
font-size: 24px;
font-weight: 600;
line-height: 34px;
font-family: "Open Sans", sans-serif;
font-display: swap;
color: #2e2e2e;
margin-bottom: 24px
}
.blog .entry-title a {
transition: all .3s ease-in
}
.blog .entry-title a:hover {
color: #0051fa !important;
transition: all .3s ease-in
}
.blog .post_footer {
margin-top: 30px;
margin-bottom: 0
}
.post_footer {
height: 100% !important
}
.blog .post-blog-post-footers {
margin-bottom: 0;
padding-top: 21px;
float: none !important;
min-height: 52px
}
.blog .post-blog-post-footers a {
font-size: 16px;
font-weight: 400;
line-height: 26px;
font-family: "Open Sans", sans-serif;
font-display: swap;
color: rgba(46, 46, 46, .8);
transition: all .3s ease-in;
width: 100%
}
.blog .post-blog-post-footers a:hover {
color: #0051fa !important;
transition: all .3s ease-in
}
.blog .post_footer:after {
border-bottom: 0 solid #d8d8d6
}
.callout-wrap:before,
.hr:before,
.hr_top_link:before,
.post_footer:before {
border-top: 1px solid #d8d8d6
}
.sidebar-widget {
background-color: #f7f8fc;
margin-bottom: 20px;
padding: 25px 30px 30px 30px;
width: 83%
}
.content-style-default #footer-top,
.content-style-default #main,
.content-style-default .heading-horizontal span {
background-color: #fff
}
.post_footer p.post_cats:after {
display: none
}
.sidebar-widget h3 {
font-size: 24px !important;
margin-bottom: 21px !important;
color: #2e2e2e !important;
line-height: 34px;
font-weight: 700;
font-family: "Open Sans", sans-serif;
font-display: swap
}
#sidebar ul {
margin: 0;
padding: 0
}
#sidebar ul li,
#sub_nav .sub_nav_sidebar .textwidget ul li,
ul.list li {
margin-top: 4px;
margin-bottom: 4px
}
.sidebar-widget ul li a span strong {
-webkit-transition: all .3s ease-in;
-moz-transition: all .3s ease-in;
-o-transition: all .3s ease-in;
transition: all .3s ease-in;
font-size: 16px !important;
font-weight: 400 !important;
color: rgba(46, 46, 46, .8);
line-height: 24px;
font-family: "Open Sans", sans-serif;
font-display: swap
}
.sidebar-widget ul li a {
transition: all .3s ease-in
}
#sidebar a:hover {
text-decoration: none
}
.sidebar-widget ul li a:hover span strong {
color: #0051fa !important;
transition: all .3s ease-in
}
.sidebar-widget .sub-menu li:last-of-type {
margin-bottom: 0 !important
}
#sidebar li {
padding-bottom: 0
}
.wpp-list.wpp-list-with-thumbnails a {
-webkit-transition: all .3s ease-in;
-moz-transition: all .3s ease-in;
-o-transition: all .3s ease-in;
transition: all .3s ease-in;
font-size: 16px !important;
font-weight: 700 !important;
color: #2e2e2e;
line-height: 20px !important;
font-family: "Open Sans", sans-serif;
font-display: swap;
text-transform: capitalize
}
.wpp-list.wpp-list-with-thumbnails a:hover {
color: #0051fa !important;
transition: all .3s ease-in
}
.wpp-thumbnail {
margin: 0 30px 0 0
}
.wpp-list.wpp-list-with-thumbnails li {
border-bottom: 2px dotted rgba(13, 21, 75, .4);
padding: 20px 0 20px 0 !important;
margin-bottom: 0 !important
}
.wpp-list.wpp-list-with-thumbnails li:last-of-type {
border-bottom: 0 dotted rgba(13, 21, 75, .4);
padding: 20px 0 0 0 !important;
margin-bottom: 0 !important
}
.my-custom-pg-nav.col-12 {
-webkit-box-flex: 0;
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%;
text-align: center
}
.my-custom-pg-nav-content {
display: inline-flex
}
.page-numbers {
display: inline-block;
margin: 0 5px
}
.dots.page-numbers,
.my-custom-pg,
.next.page-numbers,
.prev.page-numbers {
width: 40px;
height: 40px;
text-align: center;
background-color: #fff;
padding: 0;
border-radius: 0;
-webkit-box-shadow: 0 4px 10px 0 rgba(12, 124, 255, .15);
box-shadow: 0 4px 10px 0 rgba(12, 124, 255, .15);
border: 1px solid rgba(0, 0, 0, .03);
-webkit-transition: all .3s ease-in;
-moz-transition: all .3s ease-in;
-o-transition: all .3s ease-in;
transition: all .3s ease-in;
font-weight: 600 !important;
color: #252a32;
line-height: 40px !important;
font-family: "Open Sans", sans-serif;
font-display: swap;
font-size: 16px
}
.current .my-custom-pg {
background-color: #0051fa;
-webkit-box-shadow: 0 9px 20px 0 rgba(9, 126, 255, .3);
box-shadow: 0 9px 20px 0 rgba(9, 126, 255, .3);
color: #fff
}
.my-custom-pg:hover {
background-color: #0051fa;
color: #fff
}
.dots.page-numbers:hover,
.next.page-numbers:hover,
.prev.page-numbers:hover {
background-color: #0051fa;
color: #fff
}
.post-first-div-sidebar {
width: 30%;
margin-right: 20px
}
.post-second-div-sidebar {
width: 70%
}
.single_blog_wrap .shadow_img_frame.tt-blog-featured {
height: 500px
}
.sg-post-brds a {
font-size: 50px;
font-weight: 700;
font-family: "Open Sans", sans-serif;
font-display: swap;
display: block;
padding-left: 0 !important;
line-height: 60px
}
.sg-post-brds span {
padding-left: 2px !important
}
.sg-post-brds a:after {
display: none !important
}
.sg-post-brds a:hover {
color: #fff !important
}
.sg-post-brds .breadcrumb {
margin-bottom: .5px !important;
margin-top: -1.5px !important
}
.sg-post-brds {
font-size: 18px;
font-weight: 400;
font-family: "Open Sans", sans-serif;
font-display: swap
}
.sg-post-brds span {
font-size: 18px !important;
font-weight: 400 !important;
font-family: "Open Sans", sans-serif;
font-display: swap
}
.single-post .single_blog_wrap .entry-title {
color: #252a32;
line-height: 40px;
margin-bottom: 22px;
font-size: 30px !important;
font-weight: 700 !important;
font-family: "Open Sans", sans-serif;
font-display: swap
}
.single-post .single_blog_wrap li,
.single-post .single_blog_wrap p {
color: #505b6d;
line-height: 26px;
font-size: 16px !important;
font-weight: 400 !important;
font-family: "Open Sans", sans-serif;
font-display: swap
}
#sidebar ul.collapsing.categories {
padding-top: 0;
margin-top: 8px
}
#sidebar ul.collapsing.categories a {
-webkit-transition: all .3s ease-in;
-moz-transition: all .3s ease-in;
-o-transition: all .3s ease-in;
transition: all .3s ease-in;
font-size: 16px !important;
font-weight: 400 !important;
color: rgba(46, 46, 46, .8);
line-height: 24px;
font-family: "Open Sans", sans-serif;
font-display: swap
}
#widget-collapscat-4-top li.collapsing.categories.expandable {
text-indent: 0;
margin-left: 0
}
#widget-collapscat-4-top li.self.parent:first-of-type {
padding-left: 0 !important
}
.search-title {
font-size: 24px !important;
margin-bottom: 21px !important;
color: #2e2e2e !important;
line-height: 34px;
font-weight: 700;
margin-top: -30px;
font-family: "Open Sans", sans-serif;
font-display: swap
}
.search-list {
-webkit-transition: all .3s ease-in;
-moz-transition: all .3s ease-in;
-o-transition: all .3s ease-in;
transition: all .3s ease-in;
font-size: 16px !important;
font-weight: 400 !important;
color: rgba(46, 46, 46, .8);
line-height: 24px;
font-family: "Open Sans", sans-serif;
font-display: swap
}
.search-list li {
font-size: 16px !important;
font-weight: 400 !important;
color: rgba(46, 46, 46, .8);
line-height: 24px;
font-family: "Open Sans", sans-serif;
font-display: swap
}
.search-list li a {
font-size: 16px !important;
font-weight: 700 !important;
color: rgba(46, 46, 46, .8);
line-height: 24px;
font-family: "Open Sans", sans-serif;
font-display: swap
}
.search-list strong a {
color: #0051fa
}
.style-for-extra-cat::first-letter {
text-transform: uppercase
}
.style-for-extra-cat {
font-size: 50px !important;
font-weight: 700;
font-family: "Open Sans", sans-serif;
font-display: swap;
margin-top: -1px !important;
margin-bottom: 39px !important
}
.archive .header-bread-crumbs span {
display: none
}
.archive .header-bread-crumbs {
color: transparent
}
.header-area {
padding: 168px 0 136px 0;
position: relative;
z-index: 0;
overflow: hidden
}
.header-area .header-overlay-image {
position: absolute;
bottom: -15px;
z-index: 2;
width: 100%;
-ms-transform: scale(1.02);
-webkit-transform: scale(1.02);
transform: scale(1.02)
}
.header-area .header-overlay-image .st0,
.header-area .header-overlay-image .st1 {
fill: #fff
}
.header-area.header-style-04 {
padding: 325px 0 250px 0;
background-size: cover
}
.header-area.header-style-04 .header-inner {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
height: 100%;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center
}
.header-area.home-style-5 .header-inner .video-play-btn {
margin-bottom: 25px;
color: #0051fa
}
.header-area.page-id-14820-style-5 .header-inner .video-play-btn {
margin-bottom: 25px;
color: #0051fa
}
.header-area .header-carousel .owl-nav div {
position: absolute;
left: 0;
top: 0;
width: 40px;
height: 50px;
border: 1px solid rgba(255, 255, 255, .2);
text-align: center;
line-height: 50px;
color: rgba(255, 255, 255, .6);
margin-top: 150px;
-webkit-transition: all .3s ease-in;
-moz-transition: all .3s ease-in;
-o-transition: all .3s ease-in;
transition: all .3s ease-in
}
.header-area .header-carousel .owl-nav div:hover {
background-color: #f45455;
color: #fff
}
.header-area .header-carousel .owl-nav div.owl-next {
left: auto;
right: 0
}
.header-area .header-carousel .owl-item.active .header-inner .title {
-webkit-animation: 1s .2s fadeInDown both;
animation: 1s .2s fadeInDown both
}
.header-area .header-carousel .owl-item.active .header-inner p {
-webkit-animation: 1s .2s fadeInUp both;
animation: 1s .2s fadeInUp both
}
.header-area .header-carousel .owl-item.active .header-inner .btn-wrapper {
-webkit-animation: 1s .9s flipInX both;
animation: 1s .9s flipInX both
}
.header-area.header-bg {
background-color: #0051fa; background-position: bottom right;
background-repeat: no-repeat;
}
@media (min-width:992px) and (max-width:1199px) {
.header-area .header-bottom-image {
position: absolute;
right: 1%;
bottom: -10px
}
#main #home img {
height: 350px
}
}
@media only screen and (max-width:480px) {
.post_title h2 {
padding-right: initial
}
}
@media (min-width:100px) and (max-width:992px) {
.header-area {
padding: 200px 0 220px 0;
position: relative;
z-index: 0;
overflow: hidden
}
.header-area.header-bg {
background-color: #0051fa; background-position: center center;
background-repeat: no-repeat
}
#blog-extra-img {
display: none
}
.ce-spun-clientii-first-entry {
margin-top: 25px
}
.detalii-si-preturi-rows {
margin-left: 0 !important
}
.detalii-si-preturi-rows .vc_column-inner .wpb_text_column.wpb_content_element {
padding-left: 15px;
padding-right: 15px
}
}
@media (min-width:1200px) and (max-width:1400px) {
.header-area .header-bottom-image {
position: absolute;
right: 1%;
bottom: -10px
}
}
@media (min-width:1401px) and (max-width:1700px) {
.header-area .header-bottom-image {
position: absolute;
right: 7%;
bottom: -10px
}
}
@media (min-width:1701px) and (max-width:1920px) {
.header-area .header-bottom-image {
position: absolute;
right: 15%;
bottom: -10px
}
}
@media (min-width:1921px) and (max-width:2500px) {
.header-area .header-bottom-image {
position: absolute;
right: 18%;
bottom: -10px
}
}
@media (min-width:2501px) {
.header-area .header-bottom-image {
position: absolute;
right: 25%;
bottom: -10px
}
}
@media (min-width:1701px) and (max-width:1920px) {
.header-area .header-bottom-image {
position: absolute;
right: 15%;
bottom: -10px
}
}
@media (min-width:1921px) {
.header-area.header-bg {
background-color: #fff;
background-image: url(https://facturis-online.ro/wp-content/uploads/header-bg-4k.png);
background-position: bottom center;
background-repeat: no-repeat
}
}
.header-area.header-bg-2 {
background-color: #fff;
background-image: url(//facturis-online.ro/wp-content/themes/img/bg/header-bg-2.png);
background-position: top right;
background-repeat: no-repeat
}
.header-area.header-bg-6 {
background-color: #fff;
background-image: url(//facturis-online.ro/wp-content/themes/img/bg/header-bg-3.jpg);
background-position: top right;
background-repeat: no-repeat
}
.header-area .header-inner .title {
font-size: 60px;
font-weight: 600;
line-height: 70px;
color: #fff;
margin-bottom: 22px;
letter-spacing: 1px
}
.header-area .header-inner p {
font-size: 20px;
line-height: 32px;
color: rgba(255, 255, 255, .8);
max-width: 590px
}
.header-area .header-inner .btn-wrapper {
margin-top: 125px
}
.header-area .header-inner .btn-wrapper .boxed-btn {
margin: 0 10px;
border: none;
width: 165px;
height: 50px;
line-height: 50px;
overflow: hidden;
font-size: 14px;
font-weight: 600;
background-color: #fff;
-webkit-transition: all .3s ease-in;
-moz-transition: all .3s ease-in;
-o-transition: all .3s ease-in;
transition: all .3s ease-in;
color: #0051fa;
text-transform: capitalize;
border-radius: 3px;
text-transform: uppercase;
position: relative;
z-index: 0
}
.header-area .header-inner .btn-wrapper .boxed-btn:after {
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
background-color: #f45455;
content: '';
z-index: -1;
-webkit-transition: all .3s ease-in;
-moz-transition: all .3s ease-in;
-o-transition: all .3s ease-in;
transition: all .3s ease-in;
-ms-transform: rotateY(90deg);
-webkit-transform: rotateY(90deg);
transform: rotateY(90deg);
border-radius: 2px
}
.header-area .header-inner .btn-wrapper .boxed-btn.blank {
background-color: #f45455;
color: #fff;
-webkit-transition: all .3s ease-in;
-moz-transition: all .3s ease-in;
-o-transition: all .3s ease-in;
transition: all .3s ease-in;
position: relative;
z-index: 0
}
.header-area .header-inner .btn-wrapper .boxed-btn.blank:after {
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
background-color: #fff;
content: '';
z-index: -1;
-webkit-transition: all .3s ease-in;
-moz-transition: all .3s ease-in;
-o-transition: all .3s ease-in;
transition: all .3s ease-in;
-ms-transform: rotateY(90deg);
-webkit-transform: rotateY(90deg);
transform: rotateY(90deg);
border-radius: 2px
}
.header-area .header-inner .btn-wrapper .boxed-btn.blank:hover {
color: #0051fa
}
.header-area .header-inner .btn-wrapper .boxed-btn:first-child {
margin-left: 0
}
.header-area .header-inner .btn-wrapper .boxed-btn:hover {
color: #fff
}
.header-area .header-inner .btn-wrapper .boxed-btn:hover:after {
-ms-transform: rotateY(0);
-webkit-transform: rotateY(0);
transform: rotateY(0)
}
.header-bttom-area {
padding: 120px 0
}
.why-choose-us-area {
padding: 1px 0 30px 0
}
.single-service-item {
text-align: center;
border: 1px solid rgba(0, 81, 250, .1);
border-radius: 5px;
padding: 40px 40px 32px 40px;
-webkit-transition: all .3s ease-in;
-moz-transition: all .3s ease-in;
-o-transition: all .3s ease-in;
transition: all .3s ease-in;
margin-bottom: 30px;
background-color: #f1f1f130
}
.single-service-item:hover {
border-color: #0051fa
}
.single-service-item:hover .icon {
color: #0051fa;
-ms-transform: rotateY(360deg);
-webkit-transform: rotateY(360deg);
transform: rotateY(360deg)
}
.single-service-item:hover .content .title {
color: #0051fa
}
.single-service-item .icon {
font-size: 60px;
line-height: 50px;
color: #f45455;
margin-bottom: 23px;
-webkit-transition: all .3s ease-in;
-moz-transition: all .3s ease-in;
-o-transition: all .3s ease-in;
transition: all .3s ease-in
}
.single-service-item .content .title {
font-size: 24px;
line-height: 34px;
margin-bottom: 22px;
-webkit-transition: all .3s ease-in;
-moz-transition: all .3s ease-in;
-o-transition: all .3s ease-in;
transition: all .3s ease-in
}
.single-service-item .content p {
font-size: 16px;
line-height: 26px;
color: rgba(46, 46, 46, .8)
}
.single-service-item .content .readmore {
color: #0051fa;
-webkit-transition: all .3s ease-in;
-moz-transition: all .3s ease-in;
-o-transition: all .3s ease-in;
transition: all .3s ease-in
}
.single-service-item .content .readmore i {
font-size: 14px;
visibility: hidden;
opacity: 0;
-ms-transform: translateX(-15px);
-webkit-transform: translateX(-15px);
transform: translateX(-15px);
-webkit-transition: all .3s ease-in;
-moz-transition: all .3s ease-in;
-o-transition: all .3s ease-in;
transition: all .3s ease-in
}
.single-service-item .content .readmore:hover i {
visibility: visible;
opacity: 1;
-ms-transform: translateX(0);
-webkit-transform: translateX(0);
transform: translateX(0)
}
.header-form-area .header-form-inner {
background-color: #fff;
padding: 40px 30px 50px 40px;
border-radius: 5px
}
.header-form-area .header-form-inner .title {
font-size: 30px;
line-height: 40px;
color: #2e2e2e;
margin-bottom: 25px
}
.header-form-area .header-form-inner .form-group.textarea .form-control {
min-height: 140px;
resize: none
}
.header-form-area .header-form-inner .form-group.textarea .form-control:focus {
-webkit-box-shadow: none;
box-shadow: none
}
.header-form-area .header-form-inner .form-group .form-control {
height: 50px;
border: 1px solid #e3e3e3
}
.header-form-area .header-form-inner .submit-btn {
font-size: 14px;
font-weight: 600;
border-radius: 3px
}
.home #main {
margin-top: -95px
}
.home #header-row-img .vc_col-has-fill,
.home #header-row-img .vc_column-inner {
padding-left: 0;
padding-right: 0
}
.home .row.homes {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
margin-left: 0;
margin-right: 0
}
.page-id-14820 #main {
margin-top: -95px
}
.page-id-14820 #header-row-img .vc_col-has-fill,
.page-id-14820 #header-row-img .vc_column-inner {
padding-left: 0;
padding-right: 0
}
.page-id-14820 .row.homes {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
margin-left: 0;
margin-right: 0
}
@media (max-width:760px) {
.postid-15666 .regnnet-reducere-form .col-md-12 {
width: 100%;
margin-left: 0 !important;
margin-right: 0 !important;
}
.postid-15666 .regnnet-reducere-form select {
margin-top: 11px;
}
}
@media (min-width:1200px) {
.header-overlay .header-area {
max-width: 1140px !important
}
.home .row.homes {
margin-left: -30px;
margin-right: -45px
}
.postid-15666 .home .row.homes,
.postid-15629 .home .row.homes,
.postid-15645 .home .row.homes {
margin-left: -15px;
margin-right: -15px
}
.page-id-16218 .home .row.homes,
.page-id-16420 .home .row.homes,
.page-id-14456 .home .row.homes {
margin-left: -15px;
margin-right: -30px
}
.page-id-14820 .row.homes {
margin-left: -30px;
margin-right: -45px
}
.page-id-14820 .home .row.homes {
margin-left: -15px;
margin-right: -30px
}
}
@media (min-width:992px) {
.cta-inner.tt-container {
width: 1040px
}
.cta-inner {
padding: 50px
}
.postid-15629 .home .col-lg-4,
.postid-15645 .home .col-lg-4 {
-ms-flex: 0 0 28.333333%;
flex: 0 0 28.333333%;
max-width: 28.333333%;
}
.home .col-lg-4 {
-webkit-box-flex: 0;
-ms-flex: 0 0 30.333333%;
flex: 0 0 30.333333%;
max-width: 30.333333%;
position: relative;
width: 100%;
min-height: 1px;
padding-right: 15px;
padding-left: 15px
}
.page-id-14820 .col-lg-4 {
-webkit-box-flex: 0;
-ms-flex: 0 0 30.333333%;
flex: 0 0 30.333333%;
max-width: 30.333333%;
position: relative;
width: 100%;
min-height: 1px;
padding-right: 15px;
padding-left: 15px
}
.desc-1 {
padding-bottom: 28px
}
.desc-2 {
padding-bottom: 24px
}
.desc-5 {
padding-bottom: 181px
}
.desc-6 {
padding-bottom: 117px
}
.karma-scroll-top {
bottom: 49px;
right: 16px;
z-index: 1
}
.vc_custom_1519297788773 {
margin-top: 0
}
.home .container {
max-width: 1140px
}
.page-id-14820 .container {
max-width: 1140px
}
#home-bot-two .vc_column-inner {
padding-right: 20px !important
}
.home .row.homes {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap
}
.page-id-14820 .row.homes {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap
}
.section-title .subtitle {
font-size: 18px;
line-height: 28px;
color: #f45455;
font-weight: 700;
font-family: "Open Sans", sans-serif;
font-display: swap
}
.section-title {
text-align: center;
margin-bottom: 60px
}
.here-to-delete-space-extra-section {
text-align: center;
margin-bottom: 0px
}
.section-title h2 {
font-size: 50px;
line-height: 60px;
margin-bottom: 20px;
font-weight: 600;
color: #2e2e2e
}
.section-title h2:first-of-type {
margin-bottom: 0
}
#despre-bg-detali h1 {
font-size: 50px !important;
font-weight: 700 !important;
font-family: "Open Sans", sans-serif !important;
font-display: swap;
margin-top: 18px !important
}
#contact-bg-new h1 {
font-size: 50px !important;
font-weight: 700 !important;
font-family: "Open Sans", sans-serif !important;
font-display: swap;
margin-bottom: 21.5px !important;
margin-top: 56.5px !important
}
#functii-api-class-style {
margin-top: 73px !important
}
.page-id-13371 #detalii-pret-1,
.page-id-13371 #detalii-pret-2,
.page-id-13371 .detalii-pret-3 {
margin-left: -30px !important;
margin-right: -30px !important
}
#continutHTML {
padding: 0 !important;
margin-left: -15px !important;
margin-right: -15px !important
}
.archive .header-bread-crumbs {
font-size: 50px !important;
font-weight: 700 !important;
line-height: 60px;
font-family: "Open Sans", sans-serif;
font-display: swap
}
#main .tools.full-width-page-title-bar h1.newBreadCrumb {
font-size: 50px !important;
font-weight: 700 !important;
line-height: 60px;
font-family: "Open Sans", sans-serif;
font-display: swap;
margin-top: -1px;
margin-bottom: 39px
}
.archive .header-bread-crumbs span h1.newBreadCrumb {
font-size: 50px !important;
font-weight: 700 !important;
line-height: 60px;
font-family: "Open Sans", sans-serif;
font-display: swap
}
.archive .header-bread-crumbs span span {
font-size: 50px !important;
font-weight: 700 !important;
line-height: 60px;
font-family: "Open Sans", sans-serif;
font-display: swap
}
.page-id-12132 p,
.page-id-12556 p {
font-size: 16px;
line-height: 28px;
font-weight: 400;
font-family: "Open Sans", sans-serif !important;
font-display: swap
}
.page-id-12132 h2,
.page-id-12556 h2 {
font-size: 26px;
line-height: 28px;
font-weight: 700;
font-family: "Open Sans", sans-serif !important;
font-display: swap
}
#de-ce-sa-alegi-facturis-online {
padding-top: 200px
}
}
@media (min-width:992px) and (max-width:1199px) {
.search .header-bread-crumbs {
padding-left: 0
}
.post-blog-bs .col-lg-6 {
-webkit-box-flex: 0;
-ms-flex: 0 0 45%;
flex: 0 0 50%;
max-width: calc(50% - 30px)
}
.header-bread-crumbs {
padding-top: 30px !important;
padding-bottom: 30px !important;
padding-left: 30px
}
.why-choose-us-area {
padding: 0 0 30px 0
}
.vc_custom_1519297788773 {
padding-left: 0 !important;
padding-right: 0 !important
}
#content.content_full_width {
width: 100%;
margin-left: 0
}
#header .header-area,
.footer-content,
.header-row-img,
.info,
.jquery3-slider-wrap.flexslider,
.main-area,
.top-block .top-holder,
.tt-container {
width: 985px !important;
margin: 0 auto !important
}
#main .main-area {
padding: 0 0 0 !important
}
.header-area {
width: 100% !important
}
#home-bot-one,
#home-bot-two {
width: 100%;
margin: 0 auto !important
}
.vc_custom_1519297788773 {
margin: 0 auto
}
.cta-inner.tt-container {
width: calc(985px - 100px) !important
}
.cta-inner {
padding: 50px
}
.home .col-lg-4 {
-webkit-box-flex: 0;
-ms-flex: 0 0 33.333333%;
flex: 0 0 33.333333%;
max-width: calc(33.33% - 30px);
position: relative;
width: 100%;
min-height: 1px;
padding-right: 15px;
padding-left: 15px
}
.home .container {
max-width: 960px
}
.page-id-14820 .col-lg-4 {
-webkit-box-flex: 0;
-ms-flex: 0 0 33.333333%;
flex: 0 0 33.333333%;
max-width: calc(33.33% - 30px);
position: relative;
width: 100%;
min-height: 1px;
padding-right: 15px;
padding-left: 15px
}
.page-id-14820 .container {
max-width: 960px
}
#tt-mobile-menu-button span {
display: inline-block
}
#footer .footer-content {
width: 100%;
display: flex
}
}
@media (min-width:100px) and (max-width:1023px) {
.search .main-area {
margin-top: 50px !important
}
.post-first-div-sidebar {
width: auto !important
}
.wpp-list.wpp-list-with-thumbnails li {
width: 98% !important
}
}
@media (min-width:992px) and (max-width:1023px) {
.page-id-12132 #content,
.page-id-1716 #content {
margin-top: 30px !important
}
.tt-container.header-bread-crumbs {
width: 100% !important
}
#footer .footer-content {
padding: 0;
width: 920px !important
}
#header .logo img {
float: left
}
#menu-main-nav {
float: right
}
.blog_wrap,
.single_blog_wrap {
margin-bottom: -20px
}
}
@media (min-width:768px) and (max-width:1023px) {
#sidebar {
width: 100% !important
}
#sidebar.sidebar_blog .sidebar-widget {
width: calc(100% - 90px);
margin-left: 15px;
margin-right: 15px
}
}
@media (min-width:1024px) and (max-width:1199px) {
#content,
#content.content_left_sidebar.content_no_subnav {
width: 610px
}
.blog #content,
.blog #sidebar {
margin-top: 40px !important
}
.page-id-12132 #content,
.page-id-1716 #content {
margin-top: 30px !important
}
}
@media (min-width:768px) and (max-width:1200px) {
#pret-de-la {
margin-bottom: 40px
}
}
@media (min-width:768px) and (max-width:991px) {
.vc_custom_1519306087195 {
margin-top: 50px
}
.home .container {
max-width: 720px
}
.page-id-14820 .container {
max-width: 720px
}
}
@media (min-width:601px) and (max-width:767px) {
.vc_custom_1519306087195 {
margin-top: 30px
}
}
@media (min-width:101px) and (max-width:500px) {
body {
overflow-x: hidden
}
.dots.page-numbers,
.my-custom-pg,
.next.page-numbers,
.prev.page-numbers {
width: 20px
}
}
@media (min-width:101px) and (max-width:600px) {
.sidebar_blog .sidebar-widget:last-of-type {
margin: 0 auto !important;
min-width: calc(100% - 40px);
margin-top: 20px !important;
margin-bottom: 30px !important
}
.modal-content-facturis {
margin-top: 100px
}
.pret-de-la-all-content.pret-de-la-all-content2 {
padding: 60px
}
.close-facturis {
position: absolute;
right: -10px
}
.pret-de-la-all-lists {
display: inline-block !important
}
.pret-de-la-all-lists-one {
padding-left: 0 !important;
width: 100% !important
}
.pret-de-la-all-lists-two {
padding-left: 0 !important
}
.pret-de-la-all-content.pret-de-la-all-content2 .box-table-ps {
font-size: 25px !important;
line-height: 30px !important
}
.pret-de-la-all-content.pret-de-la-all-content2 {
padding: 80px 25px 25px 25px
}
.detalii-si-preturi-rows-last {
margin-bottom: -70px
}
.page-id-6050 .contact-boxes {
margin-bottom: 0 !important
}
.single-testimonial-item {
margin-bottom: -60px !important
}
.why-choose-us-area {
margin-bottom: -80px !important
}
}
@media (min-width:100px) and (max-width:767px) {
#despre-fac-onl h1 {
font-size: 35px !important;
margin-top: -50px !important;
border-bottom: 1px solid transparent;
margin-bottom: 65px !important
}
#despre-facturis-in-cifre-img {
margin-top: 30px;
margin-bottom: 30px
}
.page-id-14456 .vc_custom_1570518213246 {
margin-top: 0 !important
}
body {
overflow-y: hidden
}
#home-bot-two .vc_col-sm-9 {
order: 1;
margin-bottom: -30px !important
}
.search .my-custom-pg-nav {
margin-bottom: 30px
}
.popup-down-btns {
display: block
}
.popup-down-btns .btn-boxeds {
margin-left: 0;
width: 100%
}
.popup-down-btns .btn-boxeds-popout {
width: 100%;
margin-left: 0
}
}
@media (min-width:100px) and (max-width:991px) {
.header-bottom-image {
display: none
}
#rowHomeInfo .wpb_wrapper,
#rowHomeInfo .wpb_wrapper p {
text-align: center !important
}
#tt-mobile-menu-button span {
margin-left: 6%
}
.vc_col-sm-8 {
width: 100%
}
.vc_col-sm-4 {
width: 100%
}
#footer-callout-content .vc_row {
display: inline
}
#footer .footer-content {
padding-left: 20px;
padding-right: 20px;
display: block !important
}
#tt-mobile-menu-button span {
display: inline-block
}
.header-bottom-image {
display: none
}
#de-ce-sa-alegi-facturis-online {
padding-top: 200px;
padding-left: 15px;
padding-right: 15px
}
#de-ce-sa-alegi-facturis-online p {
font-size: 16px;
line-height: 28px;
font-weight: 400;
font-family: "Open Sans", sans-serif !important;
font-display: swap
}
.page-id-12556 #content.content_full_width {
padding: 0 0
}
.content-right-nav,
.content_full_width,
.page-id-12556 #content {
padding: 0 0
}
.page-id-12132 p,
.page-id-12556 p {
font-size: 16px;
line-height: 28px;
font-weight: 400;
font-family: "Open Sans", sans-serif !important;
font-display: swap
}
.page-id-12132 .main-area,
.page-id-12556 .main-area {
margin-top: 40px
}
.page-id-12132 h2,
.page-id-12556 h2 {
font-size: 26px;
line-height: 28px;
font-weight: 700;
font-family: "Open Sans", sans-serif !important;
font-display: swap
}
.sg-post-brds a {
font-size: 32px;
font-weight: 700;
font-family: "Open Sans", sans-serif;
font-display: swap;
display: block;
padding-left: 0 !important;
line-height: 45px
}
#main .tools.full-width-page-title-bar h1.newBreadCrumb {
font-size: 32px !important;
font-weight: 700 !important;
line-height: 45px;
font-family: "Open Sans", sans-serif;
font-display: swap;
margin-top: -1px;
margin-bottom: 39px
}
.archive .header-bread-crumbs span h1.newBreadCrumb {
font-size: 32px !important;
font-weight: 700 !important;
line-height: 45px;
font-family: "Open Sans", sans-serif;
font-display: swap
}
.archive .header-bread-crumbs span span {
font-size: 32px !important;
font-weight: 700 !important;
line-height: 45px;
font-family: "Open Sans", sans-serif;
font-display: swap
}
.archive .header-bread-crumbs {
font-size: 32px !important;
font-weight: 700 !important;
line-height: 45px;
font-family: "Open Sans", sans-serif;
font-display: swap
}
.header-bread-crumbs {
margin-bottom: 70px;
margin-top: 110px
}
.blog_wrap,
.single_blog_wrap {
margin-bottom: 0
}
#content.content_blog .karma-blog-slider,
#sidebar.sidebar_blog,
.blog_wrap,
.post_content,
.post_footer,
.post_title,
.single_blog_wrap {
width: 100%
}
#content .tt-blog-no-feature .post_content h1,
#content .tt-blog-no-feature .post_content h2,
#content .tt-blog-no-feature .post_content h3,
#content .tt-blog-no-feature .post_content h4,
#content .tt-blog-no-feature .post_content h5,
#content .tt-blog-no-feature .post_content h6,
#content .tt-blog-no-feature .post_content p {
padding-right: 0
}
.sg-post-brds {
margin-top: 100px
}
.page-id-13371 #detalii-pret-2 .vc_col-sm-12 {
margin-bottom: 0 !important
}
.page-id-13371 #detalii-pret-1 .detalii-pret-1-strong {
margin-left: -15px !important;
margin-right: -15px !important
}
.page-id-13371 .detalii-pret-3 {
margin-left: -30px !important;
margin-right: -30px !important
}
#continutHTML {
padding: 0 !important;
margin-left: 0 !important;
margin-right: 0 !important
}
#functii-api-class-style {
margin-top: 200px !important
}
#despre-bg-detali h1 {
font-size: 30px !important;
line-height: 45px !important;
font-weight: 700 !important;
font-family: "Open Sans", sans-serif !important;
font-display: swap;
margin-bottom: -10px !important;
margin-top: 115px !important
}
.error404 .tt-container.header-bread-crumbs span {
font-size: 30px !important;
line-height: 45px !important;
font-weight: 700 !important;
font-family: "Open Sans", sans-serif !important;
font-display: swap;
margin-bottom: -10px !important;
margin-top: 115px !important
}
#contact-bg-new h1 {
font-size: 30px !important;
line-height: 45px !important;
font-weight: 700 !important;
font-family: "Open Sans", sans-serif !important;
font-display: swap;
margin-bottom: -10px !important;
margin-top: 115px !important
}
.vc_custom_1570526076880 {
margin-top: 200px !important
}
.page-template-default #main .tools.full-width-page-title-bar h1 {
font-size: 30px !important;
line-height: 45px !important;
font-weight: 700 !important;
font-family: "Open Sans", sans-serif !important;
font-display: swap;
margin-bottom: 67px !important;
margin-top: 115px !important
}
.vc_custom_1570801917499 {
margin-top: 20px !important
}
.desc-1 {
padding-bottom: 0
}
.desc-2 {
padding-bottom: 0
}
.desc-5 {
padding-bottom: 0
}
.desc-6 {
padding-bottom: 0
}
.karma-scroll-top {
bottom: 50px;
right: 15px;
z-index: 1
}
.info {
padding: 34px 0 0 0
}
#footer .tt-column {
width: 100% !important;
margin: 0 0 15px 0 !important
}
#footer .footer-content .one_third:first-of-type {
padding-left: 25px
}
#footer .footer-content .one_third_last {
padding-right: 25px
}
.my-custom-pg-nav {
margin-top: 20px
}
#sidebar.sidebar_blog .sidebar-widget {
width: calc(100% - 77px) !important;
margin-left: 9px;
margin-right: 8px
}
.blog.main-area {
margin-bottom: 10px
}
.related-post-extra-title-single-mobile {
width: 100%;
min-height: 1px;
margin-right: 20px !important;
margin-left: 20px !important;
margin-bottom: 0;
margin-top: 25px
}
.related-post-extra-title-single {
position: relative
}
.blog_wrap {
margin-bottom: 0;
position: relative;
width: 100%;
min-height: 1px;
padding-right: 15px;
padding-left: 15px
}
.margin-bottom-30 {
margin-bottom: 0
}
.blog #main .main-area {
padding: 0 !important;
margin-left: 9px;
margin-right: 10px
}
#home {
margin-top: 70px
}
#wrapper #header {
position: fixed;
top: 0;
width: 100%
}
.why-choose-us-area {
padding: 0 0 30px 0
}
.vc_custom_1519297788773 {
margin-top: -190px
}
.header-area .header-inner .btn-wrapper {
margin-top: 75px;
display: flex;
margin-left: 15px;
margin-right: 5px
}
.header-area .header-inner .title {
font-size: 29px;
line-height: 40px;
margin-bottom: 22px;
margin-left: 15px;
margin-right: 15px
}
#tt-mobile-menu-button {
background-color: #0051fa !important;
background-image: none;
background-repeat: repeat-x;
cursor: pointer;
width: 100%;
display: block;
text-decoration: none
}
#tt-mobile-menu-wrap {
background: #0051fa
}
#tt-mobile-menu-list {
background: #0051fa
}
#tt-mobile-menu-list li {
border-top: 1px solid rgba(255, 255, 255, .5)
}
#tt-mobile-menu-list li a {
color: #fff
}
.top-menu-btn.btn-boxed {
margin-right: 5px
}
#tt-mobile-menu-button span {
padding: 18px 15px 15px 0
}
#tt-mobile-menu-button img {
margin-left: 15px;
margin-top: 5px;
height: 40px;
margin-bottom: 3px
}
.main-menu-position-hamburger {
float: right
}
.header-overlay .header-area {
display: none
}
#header .logo img {
margin: 0 0;
margin-left: 15px
}
#bigPrice {
font-size: 3.5em
}
.vc_custom_1519306168101 {
margin-top: 0 !important
}
.vc_custom_1519306168101 .vc_col-sm-4 {
margin-bottom: 0 !important
}
.vc_custom_1521534019864 {
margin-left: 10px !important
}
.home #footer {
margin-top: -75px
}
.page-id-14820 #footer {
margin-top: -75px
}
#footer-callout-content {
background-image: url(https://facturis-online.ro/wp-content/uploads/callto-action-bg.png);
background-color: #0051fa;
border-radius: 0;
background-size: cover
}
#footer-callot .right-content .btn-wrapper {
text-align: center
}
.cta-inner .right-content .btn-wrapper {
float: none;
margin-top: 20px;
margin-bottom: 30px
}
.cta-inner .left-content .title {
padding-top: 30px;
text-align: center
}
#home-bot-one {
margin-top: 0 !important
}
#home-bot-one .vc_col-sm-3 {
margin-bottom: -30px !important
}
#home-bot-one .vc_col-sm-9 {
margin-bottom: 0 !important
}
#home-bot-two .vc_col-sm-3 {
margin-bottom: 0 !important
}
.single-service-item {
margin-bottom: 20px
}
.single-service-box-item {
margin-right: 4px
}
.section-title .subtitle {
font-size: 16px;
line-height: 28px;
color: #f45455;
font-weight: 700;
font-family: "Open Sans", sans-serif;
font-display: swap
}
#pret-de-la {
margin-left: -15px;
margin-right: -15px;
width: initial !important
}
.why-choose-us-area {
padding-bottom: 0;
margin-bottom: -25px
}
.section-title {
text-align: left;
margin-bottom: 40px
}
.section-title h2 {
font-size: 30px;
line-height: 45px;
margin-bottom: 20px;
font-weight: 600;
color: #2e2e2e
}
.section-title h2:first-of-type {
margin-bottom: 0
}
.vc_column_container>.vc_column-inner {
padding-left: 0 !important;
padding-right: 0 !important
}
.vc_col-sm-12 {
padding-left: 0 !important;
padding-right: 0 !important
}
#home-bot-two .vc_column-inner {
padding-right: 0 !important
}
}
.home .container {
width: 100%;
margin-right: auto;
margin-left: auto
}
.page-id-14820 .container {
width: 100%;
margin-right: auto;
margin-left: auto
}
.boxed-btn {
display: inline-block;
text-align: center;
height: 50px;
line-height: 50px;
font-size: 16px;
text-transform: uppercase;
font-weight: 700;
color: #fff;
width: 202px;
background-color: #0051fa;
padding: 0 20px;
-webkit-transition: all .3s ease-in;
-moz-transition: all .3s ease-in;
-o-transition: all .3s ease-in;
transition: all .3s ease-in
}
.boxed-btn:hover {
color: #fff;
background-color: #333
}
.boxed-btn.blank {
background-color: transparent;
border: 2px solid #0051fa;
color: #0051fa
}
.boxed-btn.blank:hover {
background-color: #0051fa;
color: #fff
}
.single-service-item h4 {
min-height: 68px;
max-height: 68px;
display: -webkit-box;
-webkit-box-orient: vertical;
-moz-box-orient: vertical;
-ms-box-orient: vertical;
box-orient: vertical;
-webkit-line-clamp: 2;
-moz-line-clamp: 2;
-ms-line-clamp: 2;
line-clamp: 2;
overflow: hidden
}
.single-service-item p {
min-height: 156px;
max-height: 156px;
display: -webkit-box;
-webkit-box-orient: vertical;
-moz-box-orient: vertical;
-ms-box-orient: vertical;
box-orient: vertical;
-webkit-line-clamp: 6;
-moz-line-clamp: 6;
-ms-line-clamp: 6;
line-clamp: 6;
overflow: hidden
}
#pret-de-la {
background-color: #fff;
background-image: url(https://facturis-online.ro/wp-content/uploads/header-bg-3.jpg);
background-position: center center;
background-repeat: no-repeat;
border-radius: 10px;
width: 100%
}
.text-de-la-pana {
font-size: 15px;
line-height: 28px;
font-weight: 500;
font-family: "Open Sans", sans-serif;
font-display: swap;
text-align: right
}
.text-center-class {
text-align: center
}
.boxed-btn-new {
display: inline-block;
text-align: center;
height: 50px;
line-height: 50px;
font-size: 16px;
text-transform: uppercase;
border-radius: 30px;
font-weight: 600;
color: #fff;
width: 200px;
background-color: #f45455;
padding: 0 20px;
-webkit-transition: all .3s ease-in;
-moz-transition: all .3s ease-in;
-o-transition: all .3s ease-in;
transition: all .3s ease-in;
margin-top: 8px
}
.single-service-box-item {
text-align: center;
background-color: #fff;
border-radius: 5px;
-webkit-box-shadow: 0 5px 20px 0 rgba(0, 81, 250, .1);
box-shadow: 0 5px 20px 0 rgba(0, 81, 250, .1);
margin-bottom: 30px;
padding: 40px 30px 32px 30px;
-webkit-transition: all .3s ease-in;
-moz-transition: all .3s ease-in;
-o-transition: all .3s ease-in;
transition: all .3s ease-in;
position: relative;
border-radius: 5px;
overflow: hidden;
z-index: 0
}
.single-service-box-item:hover .icon {
color: #fff;
-ms-transform: rotateY(360deg);
-webkit-transform: rotateY(360deg);
transform: rotateY(360deg)
}
.single-service-box-item .icon {
font-size: 70px;
line-height: 70px;
margin-bottom: 20px;
color: #f45455;
-webkit-transition: all .3s ease-in;
-moz-transition: all .3s ease-in;
-o-transition: all .3s ease-in;
transition: all .3s ease-in
}
.single-service-box-item:before {
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
background-color: #0051fa;
content: '';
-ms-transform: translateX(100%) translateY(100%);
-webkit-transform: translateX(100%) translateY(100%);
transform: translateX(100%) translateY(100%);
border-radius: 5px;
visibility: hidden;
opacity: 0;
-webkit-transition: all .3s ease-in;
-moz-transition: all .3s ease-in;
-o-transition: all .3s ease-in;
transition: all .3s ease-in;
z-index: -1
}
.single-service-box-item:after {
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
background-color: #0051fa;
content: '';
-ms-transform: translateX(-100%) translateY(-100%);
-webkit-transform: translateX(-100%) translateY(-100%);
transform: translateX(-100%) translateY(-100%);
border-radius: 5px;
visibility: hidden;
opacity: 0;
-webkit-transition: all .3s ease-in;
-moz-transition: all .3s ease-in;
-o-transition: all .3s ease-in;
transition: all .3s ease-in;
z-index: -1
}
.single-service-box-item:hover {
background-color: #0051fa
}
.single-service-box-item:hover:after,
.single-service-box-item:hover:before {
visibility: visible;
opacity: 1;
-ms-transform: translateX(0) translateY(0);
-webkit-transform: translateX(0) translateY(0);
transform: translateX(0) translateY(0)
}
#home-bot-one,
#home-bot-two {
margin-left: -30px;
margin-right: -33px
}
#home-bot-one {
margin-top: 70px
}
#home-bot-one h2,
#home-bot-two h2 {
font-size: 24px;
line-height: 34px;
font-weight: 400;
font-family: "Open Sans", sans-serif;
font-display: swap
}
#home-bot-one p,
#home-bot-two p {
font-size: 16px;
line-height: 26px;
font-weight: 400;
font-family: "Open Sans", sans-serif;
font-display: swap
}
.radialGradient {
background: radial-gradient(#0051fa, #0051fa)
}
.top-block .toolbar-left ul li strong {
font-size: 15px;
line-height: 26px;
font-weight: 400;
font-family: "Open Sans", sans-serif;
font-display: swap
}
.toolbar-left {
margin-top: 13px !important
}
.page #main {
margin-top: -95px
}
#despre-fac-onl {
padding-top: 95px !important
}
.page-id-1716 .vc_col-sm-4 {
padding: 0 !important
}
.page-id-1716 #main {
background-color: #f7f9fb
}
.page-id-1716 .wpb_content_element {
margin-bottom: 30px
}
.page-id-1716 #footer-callout {
background-color: #f7f9fb
}
.page-id-1716 .footer-overlay {
background-color: #f7f9fb
}
.testimonial-area {
padding: 112px 0 120px 0
}
.testimonial-area.testimonial-bg {
background-image: url(//facturis-online.ro/wp-content/themes/img/bg/testimonial-bg.png);
background-size: cover
}
.testimonial-area .section-title {
margin-bottom: 50px
}
.single-testimonia-carousel {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-item-align: start;
align-self: flex-start
}
.single-testimonia-carousel .thumb {
margin-right: 30px
}
.single-testimonia-carousel .thumb img {
width: 80px;
height: 80px;
-webkit-box-shadow: 0 4px 10px 0 rgba(0, 81, 250, .2);
box-shadow: 0 4px 10px 0 rgba(0, 81, 250, .2)
}
.single-testimonia-carousel .content {
-webkit-box-flex: 1;
-ms-flex: 1;
flex: 1
}
.single-testimonia-carousel .content p {
font-size: 18px;
line-height: 28px;
color: #373a36
}
.single-testimonia-carousel .content .name {
font-size: 24px;
line-height: 34px;
font-weight: 600;
margin-bottom: 0
}
.single-testimonia-carousel .content .designation {
font-size: 14px;
line-height: 24px;
color: #f45455
}
.single-testimonial-item {
background-color: #fff;
padding: 25px 30px 30px 30px;
margin-bottom: 30px
}
.single-testimonial-item .author-meta {
display: block
}
.single-testimonial-item .author-meta .thumb {
text-align: center
}
.single-testimonial-item .author-meta .thumb img {
width: 105px
}
.single-testimonial-item .author-meta .content {
padding-top: 5px;
text-align: center
}
.single-testimonial-item .author-meta .content .name {
font-size: 22px;
line-height: 32px;
margin-bottom: 0
}
.single-testimonial-item .description {
margin-bottom: 45px
}
.single-testimonial-item .description p {
margin-bottom: 0;
font-size: 18px;
line-height: 28px
}
.page-template-default .tools.full-width-page-title-bar {
background-size: cover !important;
margin-top: -92px;
padding-top: 144px;
background-image: url(https://facturis-online.ro/wp-content/uploads/breadcrumb-bg.jpg) !important
}
.page-template-default .tools.full-width-page-title-bar .dif-search {
display: none
}
#detalii-si-preturi-bg {
background-size: cover;
margin-top: -92px;
padding-top: 144px;
background-image: url(https://facturis-online.ro/wp-content/uploads/breadcrumb-bg.jpg) !important
}
#despre-bg-detali {
background-size: cover;
margin-top: -92px;
padding-top: 144px;
background-image: url(https://facturis-online.ro/wp-content/uploads/breadcrumb-bg.jpg) !important
}
#despre-bg-detali .tools.full-width-page-title-bar {
background-color: transparent !important
}
#contact-bg-new {
background-size: cover;
margin-top: -92px;
padding-top: 144px;
background-image: url(https://facturis-online.ro/wp-content/uploads/breadcrumb-bg.jpg) !important
}
#contact-bg-new .tools.full-width-page-title-bar {
background-color: transparent !important
}
.page-template-default #main .tools.full-width-page-title-bar h1 {
font-size: 50px;
font-weight: 700;
font-family: "Open Sans", sans-serif;
font-display: swap;
margin-bottom: 39.5px;
margin-top: 4.5px
}
#despre-bg-detali {
margin-bottom: 50px
}
#contact-bg-new {
margin-bottom: 50px
}
.page-id-1737 .tools.full-width-page-title-bar {
margin-bottom: 50px
}
#prices-row-all p {
font-size: 18px;
line-height: 28px
}
.vc_custom_1520942478865 {
padding-top: 200px !important
}
.page-id-6050 label,
.page-id-6050 p {
font-size: 16px;
}
.page-id-12132 p,
.page-id-12544 p,
.page-id-1737 p {
font-size: 16px;
}
.page-id-12132 #content ul li,
.page-id-12132 #content ol li {
font-size: 16px;
}
.page-id-12132 .vc_col-sm-12,
.page-id-12132 .vc_column-inner,
.page-id-12544 .vc_col-sm-12,
.page-id-12544 .vc_column-inner,
.page-id-1737 .vc_col-sm-12,
.page-id-1737 .vc_column-inner {
padding-left: 7.5px;
padding-right: 7.5px
}
.page-id-6050 .inner-section-title {
margin-bottom: 60px;
margin-top: 25px
}
.page-id-6050 .inner-section-title .subtitle {
font-size: 18px;
line-height: 28px;
color: #f45455;
font-weight: 700;
font-family: "Open Sans", sans-serif;
font-display: swap
}
.page-id-6050 .inner-section-title .title {
font-size: 50px;
line-height: 60px;
margin-bottom: 20px;
font-weight: 600;
color: #2e2e2e
}
.page-id-6050 .inner-section-title p {
font-size: 16px;
color: #777;
max-width: 520px;
line-height: 26px
}
.page-id-6050 .form-group {
margin-bottom: 16px
}
.page-id-6050 .get-in-touch-form .form-group .form-control {
height: 50px;
border: 1px solid #e2e2e2
}
.page-id-6050 .textarea .form-control {
padding: 12px 12px !important
}
.page-id-6050 .form-control {
display: block !important;
width: 100% !important;
padding: 0 12px !important;
font-size: 16px !important;
line-height: 1.5 !important;
color: #495057 !important;
background-color: #fff !important;
background-clip: padding-box !important;
border: 1px solid #ced4da !important;
border-radius: .25rem !important;
transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out !important;
box-shadow: none !important;
}
.page-id-6050 .wpcf7 input[type=text] {
box-shadow: unset !important;
}
.page-id-6050 .wpcf7 input[type=email] {
box-shadow: unset !important;
}
.page-id-6050 .wpcf7-submit {
background-image: none!important;
}
.page-id-6050 .get-in-touch-form .form-group.textarea .form-control {
height: 150px;
resize: none
}
.page-id-6050 .get-in-touch-form .submit-btn {
border-radius: 30px;
width: 160px;
font-size: 14px
}
.page-id-6050 .btn-boxeds-contact {
display: inline-block;
width: 210px;
height: 50px;
text-align: center; font-weight: 600;
text-transform: uppercase;
color: #fff;
font-size: 16px;
background-color: #0051fa;
border-radius: 5px;
-webkit-transition: all .3s ease-in;
-moz-transition: all .3s ease-in;
-o-transition: all .3s ease-in;
transition: all .3s ease-in;
border: 1px solid transparent
}
.page-id-6050 .btn-boxeds-contact:hover {
background-color: #fff;
border: 1px solid #0051fa;
color: #000
}
.page-id-6050 .contact-boxes a {
color: #000
}
.page-id-6050 .contact-boxes a:hover {
color: #f45455
}
.page-id-6050 .contact-boxes {
min-height: 128px;
background-color: #fff;
padding: 25px 30px 30px 30px
}
.page-id-6050 .vc_row.wpb_row.vc_row-fluid {
margin-left: -30px;
margin-right: -30px
}
.page-id-6050 #main {
background-color: #f7f9fb
}
.postid-15889 .single_blog_wrap .shadow_img_frame.tt-blog-featured {
height: 292px;
margin-bottom: 35px;
}
.postid-15843 #ceinseamna,
.postid-15843 #cetrebuie {
top: -200px;
}
@media (max-width:991px) {
.postid-15843 #ceinseamna,
.postid-15843 #cetrebuie {
top: -130px;
}
}
.postid-15843 .get-in-touch-form .form-group .form-control,
.postid-15889 .get-in-touch-form .form-group .form-control {
height: 50px;
border: 1px solid #e2e2e2;
}
.postid-15843 .form-control,
.postid-15889 .form-control {
display: block !important;
width: 100% !important;
padding: 0 12px !important;
font-size: 16px !important;
line-height: 1.5 !important;
color: #495057 !important;
background-color: #fff !important;
background-clip: padding-box !important;
border: 1px solid #ced4da !important;
border-radius: 0.25rem !important;
transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out !important;
box-shadow: none !important;
}
.postid-15843 .form-group,
.postid-15889 .form-group {
margin-bottom: 16px;
width: 90%;
}
#menu-item-11977 {
margin-left: -15px !important
}
#menu-item-11977 a span strong {
font-size: 24px !important;
margin-bottom: 21px !important;
color: #2e2e2e !important;
line-height: 34px !important;
font-weight: 700 !important;
font-family: "Open Sans", sans-serif;
font-display: swap
}
#menu-item-11977 ul li a span {
-webkit-transition: all .3s ease-in;
-moz-transition: all .3s ease-in;
-o-transition: all .3s ease-in;
transition: all .3s ease-in;
font-size: 16px !important;
font-weight: 400 !important;
color: rgba(46, 46, 46, .8);
line-height: 24px;
font-family: "Open Sans", sans-serif;
font-display: swap
}
#contact-style-fonts {
font-size: 16px !important;
line-height: 26px !important;
font-weight: 400 !important;
font-family: "Open Sans", sans-serif !important;
font-display: swap
}
.page-id-13371 #detalii-pret-2 h2 {
font-size: 24px !important;
line-height: 26px !important;
font-weight: 400 !important;
font-family: "Open Sans", sans-serif !important;
font-display: swap
}
.page-id-13371 #detalii-pret-1 p,
.page-id-13371 #detalii-pret-2 p {
font-size: 16px !important;
line-height: 26px !important;
font-weight: 400 !important;
font-family: "Open Sans", sans-serif !important;
font-display: swap
}
.bg-facturis {
background-color: #0051fa !important
}
.zgh-search-box {
padding: 19px 20px;
position: relative;
max-width: 1140px !important;
width: inherit !important;
margin: auto
}
.zgh-search-btn.fa-class,
.zgh-search2-btn.fa-class {
font-family: FontAwesome !important;
font-display: swap
}
.top-block .toolbar-right a.zgh-login {
color: #000 !important;
font-weight: 600 !important
}
.despre-facturis-in-cifre-row {
max-width: 1140px !important;
margin: 0 auto !important
}
.page-id-13371 #main {
background-color: #f7f9fb
}
.detalii-si-preturi-rows {
background-color: #fff;
padding: 20px;
margin-left: -15px
}
.detalii-si-preturi-rows .vc_column-inner .wpb_text_column.wpb_content_element {
margin-bottom: 0
}
.detalii-si-preturi-rows a {
color: #000
}
.detalii-si-preturi-rows a:hover {
color: #f45455
}
.testimonials-img-center .wpb_single_image.vc_align_left {
text-align: center !important
}
.testimonials-img-center .wpb_single_image.vc_align_left img {
width: 600px !important
}
.vc_custom_1572269560268 {
max-width: 960px;
margin: 40px auto
}
#de-ce-facturis-imgs img {
max-width: 500px !important;
width: 100%
}
#continutHTML .box-body {
padding-left: 8px;
padding-right: 8px
}
.obs_preturi {
padding-bottom: 8px !important;
padding-right: 8px !important
}
#img-details-404 {
margin-top: 40px
}
#blog-extra-img {
margin-bottom: 30px;
width: 75%
}
.page-id-12544 #horizontal_nav {
display: none !important
}
.borderBottomDespre:before {
margin-top: 20px;
content: '';
border-bottom: 1px solid #fff
}
.oferta-pagina-style {
padding-top: 100px !important
}
@media (min-width:1024px) {
.container-fixat {
width: 1024px;
margin: 0 auto !important
}
}
.oferta-pagina-style {
margin-top: 100px !important
}
.inregistreaza-te-acum-btn {
margin-bottom: -35px;
z-index: 1;
position: relative
}
.inregistreaza-te-acum-btn a {
font-size: 30px !important;
box-shadow: 5px 5px 5px 0 rgba(0, 0, 0, .3) !important
}
.vreau-oferta-btn {
font-size: 30px !important;
box-shadow: 5px 5px 5px 0 rgba(0, 0, 0, .3) !important
}
.span-black strong {
color: #000 !important
}
.middle-padding-anulat .vc_column-inner {
padding-top: 0 !important
}
.vreau-oferta-btn {
font-size: 30px !important
}
.page-id-12785 .contact-form input {
box-shadow: inset 1px 1px 2px #90afc4
}
.page-id-12785 ::placeholder {
color: #fff
}
#btn-varianta-online button {
color: #fff;
border-color: transparent;
background-color: #3d9ece;
box-shadow: 5px 5px 5px 0 rgba(0, 0, 0, .3) !important;
font-size: 30px !important
}
#btn-varianta-dextop button {
color: #fff;
border-color: transparent;
background-color: #f17c3a;
box-shadow: 5px 5px 5px 0 rgba(0, 0, 0, .3) !important;
font-size: 30px !important
}
#btn-varianta-online:hover button {
color: #fff;
border-color: transparent;
background-color: #368eb9;
box-shadow: 5px 5px 5px 0 rgba(0, 0, 0, .3) !important
}
#btn-varianta-dextop:hover button {
color: #fff;
border-color: transparent;
background-color: #d86f34;
box-shadow: 5px 5px 5px 0 rgba(0, 0, 0, .3) !important
}
.single-image-border {
box-shadow: 0 5px 5px 0 rgba(0, 0, 0, .3) !important
}
.vreau-oferta-btn {
box-shadow: 5px 5px 5px 0 rgba(0, 0, 0, .3) !important
}
.vc_custom_1551284332617 {
box-shadow: 5px 5px 5px 0 rgba(0, 0, 0, .3) !important
}
.vc_custom_1551278489958 {
box-shadow: 5px 5px 5px 0 rgba(0, 0, 0, .3) !important
}
@media (max-width:600px) {
.vc_custom_1551272993233 {
padding-left: 30px !important;
padding-right: 30px !important
}
.inregistreaza-te-acum-btn a {
font-size: 20px !important
}
.vreau-oferta-btn {
font-size: 20px !important
}
#btn-varianta-online button {
font-size: 20px !important
}
#btn-varianta-dextop button {
font-size: 20px !important
}
.vc_custom_1521121133824 .vc_column_container {
margin-bottom: 0
}
.mobile-none {
display: none
}
.vc_custom_1551342130747 .vc_column_container {
margin-bottom: 0
}
.vc_custom_1551278008294 .vc_column_container {
margin-bottom: 0
}
.vc_custom_1551342130747 .vc_col-sm-7 {
margin-top: 40px
}
.vc_custom_1551278373680 {
padding: 30px !important
}
.vc_custom_1551357924044 {
margin-bottom: 40px !important
}
.vc_custom_1551271294244 .vc_column-inner {
padding-top: 0 !important
}
}
.button-contact-subt {
position: absolute;
bottom: -60px;
left: 34%;
z-index: 2
}
@media only screen and (min-width:601px) and (max-width:991px) {
.sidebar_blog .sidebar-widget:last-of-type {
margin: 0 auto !important;
min-width: calc(100% - 40px);
margin-top: 20px !important;
margin-bottom: 30px !important
}
.modal-content-facturis {
margin-top: 95px
}
.pret-de-la-all-content.pret-de-la-all-content2 {
padding: 60px
}
.close-facturis {
position: absolute;
right: -10px
}
.pret-de-la-all-lists {
display: inline-block !important
}
.pret-de-la-all-lists-one {
padding-left: 0 !important;
width: 100% !important
}
.pret-de-la-all-lists-two {
padding-left: 0 !important
}
}
@media only screen and (min-width:601px) and (max-width:1024px) {
.high-margin-text {
margin-bottom: 40px !important
}
.up-margin-text {
margin-top: 40px !important
}
.vc_custom_1551271294244 .vc_column-inner {
padding-top: 0 !important
}
.vc_custom_1551358453945 {
margin-top: 30px
}
}
@media (max-width:768px) {
.vc_custom_1578912066367 {
margin-bottom: 0 !important
}
.tel-form-impu {
width: auto;
flex: 1;
flex-basis: 100%;
text-align: center
}
.ema-form-impu {
width: auto;
flex: 1;
flex-basis: 100%;
text-align: center;
margin-top: 20px
}
.vc_custom_1551338825882 {
margin-top: 40px
}
.vc_custom_1551363371252 {
padding-bottom: 30px
}
}
@media (min-width:769px) {
.tel-form-impu {
width: auto;
flex: 1;
flex-basis: 50%;
text-align: center
}
.ema-form-impu {
width: auto;
flex: 1;
flex-basis: 50%;
text-align: center
}
.vc_custom_1551338825882 {
margin-top: 40px
}
.vc_custom_1551363371252 {
padding-bottom: 50px
}
}
.wpcf7 input[type=email],
.wpcf7 input[type=text] {
color: #fff;
background-color: #90afc4;
border-color: #90afc4;
width: 85%;
box-shadow: 5px 5px 5px 0 rgba(0, 0, 0, .3) !important
}
.vc_custom_1551284332617 .vc_column-inner {
padding-top: 0 !important
}
.vc_custom_1551357924044 {
margin-bottom: 40px
}
.vc_custom_1551362146815 .vc_column_container {
margin-bottom: 0
}
.vc_custom_1551362146815 .vc_column-inner {
padding-top: 0 !important
}
.message_yellow,
.wpcf7-validation-errors {
border: 0 solid transparent;
border-color: transparent;
background-image: none;
text-align: center !important
}
.message_green,
.wpcf7-mail-sent-ok {
border: 0 solid transparent;
background-color: transparent;
background-image: none;
text-align: center !important
}
.page-id-12785 .karma-scroll-top.cd-is-visible {
z-index: 2
}
.wpcf7-submit:hover {
opacity: 1 !important
}
.page-id-12785 #footer-callout {
display: none !important
}
.inregistreaza-te-acum-btn-2 {
margin-bottom: 35px
}
.zgh-utilities>div {
vertical-align: middle
}
.zgh-search {
display: inline-block;
margin-right: 10px
}
.zgh-search-icon {
display: inline-block;
cursor: pointer;
vertical-align: middle
}
.zgh-search-container {
position: fixed;
top: -250px;
left: 0;
width: 100%;
background: #fff;
z-index: 9999;
border-bottom: 1px solid #eee;
transition: top .8s ease
}
.zgh-search-container.active {
top: 0
}
.zgh-search-box {
padding: 19px 20px;
position: relative;
max-width: 740px;
width: 100%;
margin: auto
}
.zgh-search-box input:-webkit-autofill,
.zgh-search-box input:-webkit-autofill:active,
.zgh-search-box input:-webkit-autofill:focus,
.zgh-search-box input:-webkit-autofill:hover {
box-shadow: 0 0 0 30px #fff inset !important;
-webkit-box-shadow: 0 0 0 30px #fff inset !important
}
.zgh-search-wrap {
background: #fff;
position: relative;
z-index: 2
}
.zgh-search-wrap form {
position: relative
}
.zgh-search-wrap .zgh-search-close-btn {
position: absolute;
right: 0;
top: 0;
width: 40px;
box-sizing: border-box;
height: 40px;
padding: 9px;
border: 0;
outline: 0;
background-clip: content-box;
cursor: pointer
}
.zgh-search-wrap .zgh-search-btn {
position: absolute;
right: 40px;
top: 0;
width: 40px;
box-sizing: border-box;
height: 40px;
padding: 9px;
border: 0;
outline: 0;
font-size: 18px;
background: 0 0;
background-clip: content-box;
cursor: pointer
}
.zgh-search-field {
font-size: 16px;
width: 100%;
padding: 11px 40px 11px 11px;
border: none;
outline: 0
}
.zgh-search-box #zgh-search-action .zgh-search-field {
float: none;
max-width: 100%;
margin: 0;
height: initial;
padding: 11px 40px 11px 11px;
line-height: initial;
font-size: 16px;
border: none;
text-indent: 0;
width: 100%;
font-family: "Open Sans", sans-serif !important;
font-display: swap
}
.zgh-search-clear {
position: absolute;
right: 0;
top: 50%;
width: 32px;
height: 32px;
margin-top: -16px;
cursor: pointer;
display: none
}
.zgh-search-clear:after,
.zgh-search-clear:before {
position: absolute;
left: 15px;
top: 8px;
content: ' ';
height: 20px;
width: 1px;
background-color: #333
}
.zgh-search-clear:before {
transform: rotate(45deg)
}
.zgh-search-clear:after {
transform: rotate(-45deg)
}
.zgh-search-container .zgh-search-overlay {
position: fixed;
width: 100%;
height: 100%;
left: 0;
top: 0;
right: 0;
bottom: 0;
background: rgba(0, 0, 0, .36);
z-index: 1;
visibility: hidden;
opacity: 0;
transition: all .8s ease
}
.zgh-search-container.active .zgh-search-overlay {
visibility: visible;
opacity: 1
}
.zgh-utilities>div {
vertical-align: middle
}
.zgh-accounts {
padding-left: 0;
display: inline-block
}
.zgh-accounts .zgh-login {
color: #f0483e !important;
display: none
}
.zgh-accounts>a {
display: inline-block;
font-weight: 500 !important;
font-family: "Open Sans", sans-serif !important;
font-display: swap;
font-size: 15px;
padding: 6px 15px;
line-height: 25px;
text-transform: capitalize
}
.zgh-accounts .zgh-signup {
color: #fff !important;
background: #f0483e;
display: none
}
body.karma-header-custom.karma-header-light ul#menu-main-nav li.menu-item-has-children strong::after,
body.karma-header-light #menu-main-nav a,
body.karma-header-light #menu-main-nav li strong {
font-weight: 500 !important;
font-family: "Open Sans", sans-serif !important;
font-display: swap;
font-size: 16px !important;
line-height: 40px !important;
text-transform: capitalize !important
}
.top-holder {
padding: 0 !important
}
#header .header-area {
padding: 15px 0 15px 0 !important
}
.toolbar-left {
margin-top: 15px !important
}
.toolbar-left a {
color: #000 !important
}
.top-block .menu-item.current-menu-item strong {
color: #000 !important
}
.top-block ul.sf-menu a.sf-with-ul:after {
top: 3px !important
}
.top-block .toolbar-left a {
font-size: 13px !important
}
body.karma-header-light .header-holder,
body.karma-header-light.karma-flat-cs .header-holder {
border-top: 0 solid #fff !important
}
body.karma-header-custom.karma-flat-cs .tools.full-width-page-title-bar,
body.karma-header-custom.karma-flat-cs .top-block,
body.karma-header-custom.karma-flat-cs .top-block ul.sf-menu li ul {
background-color: #fff !important;
background-image: none
}
.top-block .toolbar-left a:hover {
color: #000 !important
}
#header .toolbar-left li:hover {
color: #000 !important
}
.top-block .toolbar-right a.zgh-login:hover {
color: #000 !important
}
.top-block .toolbar-right a:hover.zgh-signup {
color: #fff !important
}
.top-block .toolbar-left a:hover,
.top-block .toolbar-left li.sfHover a {
color: #000 !important
}
body.karma-header-custom.karma-flat-cs .top-block ul.sf-menu li ul {
background-color: #fff !important;
background-image: none
}
#menu-main-nav li.current_page_item span.navi-description,
#menu-main-nav li.current_page_item strong,
#menu-main-nav li.menu-item-type-custom.current-menu-item span.navi-description,
#menu-main-nav li.menu-item-type-custom.current-menu-item strong {
color: #fff !important
}
#menu-main-nav li:hover span.navi-description,
#menu-main-nav li:hover strong {
color: #fff !important
}
.top-block .menu-item.current-menu-item strong {
font-weight: 600 !important
}
.single-post-tag-style-view {
line-height: 30px
}
.single-post-tag-style-view a {
display: inline-block;
margin: 1.5px 0;
padding: 5px 15px;
background-color: #eff8ff;
color: #000;
font-family: "Open Sans", sans-serif;
font-display: swap;
font-weight: 400;
font-size: 16px;
line-height: 30px
}
.single-post-tag-style-view a:hover {
margin: 1.5px 0;
padding: 5px 15px;
background-color: #eff8ff;
color: #f45455;
font-family: "Open Sans", sans-serif;
font-display: swap;
font-weight: 400;
font-size: 16px;
line-height: 30px
}
@media (max-width:500px) {
.footer-prod-rom-up {
display: none;
}
.footer-prod-rom {
display: block;
text-align: left;
padding-left: 80px;
}
#foot_left {
padding-bottom: 0px !important;
}
}
@media (min-width:501px) and (max-width:1023px) {
.footer-prod-rom {
display: none;
}
.footer-prod-rom-up {
display: block;
top: 40px;
left: 50px;
}
#foot_left {
padding-bottom: 37px !important;
padding-top: 37px !important;
padding-left: 55px;
}
}
@media (min-width:1024px) {
.footer-prod-rom {
display: none;
}
.footer-prod-rom-up {
display: block;
top: 3px;
left: 0px;
}
#foot_left {
padding-bottom: 37px !important;
padding-top: 37px !important;
}
}
.page-id-14820 #home-bot-one .text-center{text-align:center;}
.page-id-14820 #home-bot-one {    font-size: 16px;
line-height: 26px;}
.page-id-14820 #home-bot-one p {    font-size: 16px;
line-height: 26px;margin-bottom: 0;}
.page-id-14820 #home-bot-one ul li {    font-size: 16px;
line-height: 26px;margin-bottom: 0;}
.page-id-14820 #down-rows-p p {    font-size: 16px;
line-height: 26px;margin-bottom: 0;}
.page-id-14820 #down-rows-p ul li {    font-size: 16px;
line-height: 26px;margin-bottom: 0;}
.page-id-14820 .wpb_text_column  p {    
font-size: 16px!important;
line-height: 26px!important;
margin-bottom: 0!important;}
.page-id-14820 .wpb_text_column  ul li {    
font-size: 16px!important;
line-height: 26px!important;
margin-bottom: 0!important;}
.page-id-14820 .wpb_raw_html  p {    
font-size: 16px!important;
line-height: 26px!important;
margin-bottom: 0!important;}
.page-id-14820 .wpb_raw_html  ul li {    
font-size: 16px!important;
line-height: 26px!important;
margin-bottom: 0!important;}
.page-id-14820 .text-center{text-align:center;}
.page-id-14820 p {    font-size: 16px!important;
line-height: 26px!important;}
.page-id-14820 .wpb_raw_code.wpb_content_element.wpb_raw_html {
margin-bottom: 0px;
}
.page-id-14820 .single-service-item p {
-webkit-line-clamp: initial;
-moz-line-clamp: initial;
-ms-line-clamp: initial;
line-clamp: initial;
min-height: initial;
max-height: initial;
} 
.page-id-14820 .section-title {
margin-bottom: 0px!important; 
}
.page-id-14820 .vc_custom_1570451155363 {
padding-bottom: 35px;
} @media (max-width:500px) {
.page-id-14820 .wpcf7 input {
margin: 10px 0;
}
.postid-15666 .wpcf7 input,
.postid-15629 .wpcf7 input,
.postid-15645 .wpcf7 input {
margin: 10px 0;
}
.page-id-14820 #home-bot-one .vc_col-sm-3 {
padding-bottom: 30px;
}	
.page-id-14820 #home-bot-one {
padding-left: 15px;
padding-right: 15px;
} .page-id-14820 .class-order-1 {
order: 1;
}
.page-id-14820 .class-order-0 {
order: 0;
}
.page-id-14820 #home-bot-one:not(:last-of-type) {
margin-bottom: 50px;
}
.extra-pads-mai-emitem {
padding-top: 70px;
}
}
body.karma-header-light #menu-main-nav li#menu-item-15943 strong,
body.karma-header-light #menu-main-nav li#menu-item-14913 strong {
text-transform: none !important;
}
.category-540 .style-for-extra-cat::first-letter,
.category-393 .style-for-extra-cat::first-letter {
text-transform: none!important;
}
.post-14953 .post_contents,
.post-14942 .post_contents,
.post-14934 .post_contents,
.post-14917 .post_contents {
word-break: break-all;
}
pre.bg-for-pre {
background: #f7f7f8; color: rgba(0,0,0,.9);
font-family: "Droid Sans Mono","DejaVu Sans Mono",monospace;
line-height: 1.45;
text-rendering: optimizeSpeed;
}
pre.bg-for-pre code {
font-size: 15px; }
.bg-for-pre .hljs-tag,
.bg-for-pre .hljs-string,
.bg-for-pre .hljs-name,
.bg-for-pre .hljs-meta { color: #0051fa;
font-family: "Droid Sans Mono","DejaVu Sans Mono",monospace;
line-height: 1.45;
text-rendering: optimizeSpeed; }
.bg-for-pre .hljs-string{
color: #f45455;
}
.bg-for-pre .attribute-name {
color: #000080;
font-family: "Droid Sans Mono","DejaVu Sans Mono",monospace;
line-height: 1.45;
text-rendering: optimizeSpeed; }
.bg-for-pre .string {
color: #d20;
font-family: "Droid Sans Mono","DejaVu Sans Mono",monospace;
line-height: 1.45;
text-rendering: optimizeSpeed; }
.page-id-13371 .e-factura-contain {
display: none;
}
.custom-table-responsive {
width: 100%;
overflow-x: auto;
}
.custom-table {
width: 100%;
border-collapse: collapse;
margin: 20px 0;
font-size: 16px;
text-align: left;
}
.custom-th, .custom-td {
border: 1px solid #ddd;
padding: 12px;
}
.custom-th {
background-color: #f2f2f2;
}
.custom-td[rowspan] {
vertical-align: top;
}
.single-post .single_blog_wrap .ol-for-reference-blog li {
font-size: 13px!important;
line-height: 20px;
}
.acrostihul-fo {
font-size: 250%!important;
}
.custom-table-with-long-words a {
word-wrap: break-word;
overflow-wrap: break-word;
max-width: 200px;
display: inline-block;
}
@media (max-width:991px) {
.custom-table-with-long-words a {
max-width: 115px;
}
.postid-15014 .sol-sal-footer-img {
flex-direction: column;
}
.postid-15014 .sol-sal-footer-img img {
width: 100%;
}
.page-id-16218 .wpb_raw_code.wpb_content_element.wpb_raw_html,
.page-id-16420 .wpb_raw_code.wpb_content_element.wpb_raw_html {
margin-bottom: 55px;
}
.page-id-16218 .get-in-touch-form,
.page-id-16420 .get-in-touch-form {
margin-top: -30px;
}
.page-id-16218 .facturier-online-img-a,
.page-id-16420 .facturier-online-img-a {
margin-top: 10px;
}
.page-id-16218 .extra-class-for-del-mol .vc_col-sm-6,
.page-id-16420 .extra-class-for-del-mol .vc_col-sm-6 {
padding-left: 0px;
padding-right: 0px;
}
.page-id-16218 #pret-de-la,
.page-id-16420 #pret-de-la {
padding-bottom: 50px;
}
.page-id-16218 .extra-margins-img-management,
.page-id-16420 .extra-margins-img-management {
margin-top: -30px;
}
}
.page-id-16218 #footer-callout {
display:none;
}
@media screen and (max-width: 600px) {
.page-id-16218 .vc_column_container,
.page-id-16420 .vc_column_container {
margin-bottom: 20px;
}
}
.postid-16311 table {
border-collapse: collapse; width: 100%; max-width: 678px;
}
.postid-16311 table, .postid-16311 th, .postid-16311 td {
border: 1px solid #000; }
.postid-16311 th, .postid-16311 td {
padding: 8px; text-align: center; }
.postid-16324 table td,
.postid-16324 table th {
padding: 6px;
border: 1px solid black;
}
.postid-16492 table td,
.postid-16492 table th {
padding: 6px;
border: 1px solid black;
}
.postid-16399 table td,
.postid-16399 table th {
padding: 6px;
border: 1px solid black;
}
.postid-16399 .custom-text-with-long-words a {
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
display: block;
}
.page-id-16420 .subtitle-red-p em {
color: #f45455;
font-size: 18px;
}
.page-id-16420 em {
color: #505b6d;
font-size: 16px;
}
.page-id-16420 #tableDeLa #td1 {
width: 500px;
}
.page-id-16420 #footer-callout {
display: none;
}
.vc_custom_1584707994393 {
margin-top: 35px !important;
margin-right: 0px !important;
margin-bottom: 0px !important;
margin-left: 0px !important;
border-top-width: 0px !important;
border-right-width: 0px !important;
border-bottom-width: 0px !important;
border-left-width: 0px !important;
padding-top: 0px !important;
padding-right: 0px !important;
padding-bottom: 0px !important;
padding-left: 0px !important;
}
@media (max-width:991px) {
.page-id-16420 .subtitle-red-p em {
color: #f45455;
font-size: 16px;
}
.page-id-16420 em {
color: #505b6d;
font-size: 16px;
}
}
.postid-16592 .img-preload img {
width: 385px;
}