@charset "utf-8";
/* CSS Document */

html{width:100%; height:100%; font-size:14px; font-weight:300; color:#333333; position:relative; background-color:#FFF;}
body{width:100%; height:100%; font-size:14px; font-weight:300; font-family:'Montserrat', sans-serif; margin:0; padding:0; position:relative; color:#333333; background-color:#FFF;}

img{border:none 0; max-width:100%; height:auto;}
a{color:#f6921e; text-decoration:none; outline:none;}
a:hover{text-decoration:underline;}
p{margin:0 0 15px 0;}
strong{font-weight:700;}

h1{font-size:30px; font-weight:700; margin:0 0 20px 0;}
h2{font-size:30px; font-weight:400; margin:0 0 20px 0;}
h3{font-size:16px; font-weight:400; margin:0 0 15px 0;}

.center{text-align:center;}
.clear{clear:both;}

.grayText{color:#808080;}

/* BOOTSTRAP */
.container{max-width:1170px; margin:0 auto;}

.col, .col-1, .col-10, .col-11, .col-12, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-auto, .col-lg, .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-auto, .col-md, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-auto, .col-sm, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-auto, .col-xl, .col-xl-1, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-auto{padding-left:6px; padding-right:6px;}
.row{margin-left:-6px; margin-right:-6px;}

.btn, .btn-default{background-color:#ff7700; color:#FFF; -webkit-border-radius:6px; border-radius:6px; display:inline-block; padding:10px 30px; border:none 0; font-weight:700;}
.btn:hover, .btn-default:hover{background-color:#f6921e; color:#FFF;}
.btn-primary.focus, .btn-primary:focus{background-color:#f6921e; color:#FFF; border:none 0;}
.btn-ghost{border:solid 2px #f6921e; color:#f6921e; background-color:#FFF;}

.form-control{-webkit-border-radius:5px; border-radius:5px; padding:10px 15px; font-size:14px; font-weight:400; line-height:normal; margin-bottom:12px; height:auto;}
select.form-control{height:auto !important; padding:9px 10px;}
/* BOOTSTRAP end */

/* HEADER */
.header{font-size:16px;}
.header .container{max-width:1170px;}
.header .logo img{max-width:245px; height:auto;}
.header .navbar{background-color:#f6921e; color:#FFF; text-transform:uppercase; padding:0; border:none 0; margin:0; -webkit-border-radius:0; border-radius:0;}
.header .navbar ul{border-left:solid 1px #f9b362;}
.header .navbar li{border-right:solid 1px #f9b362;}
.header .navbar a{padding:17px 20px; color:#FFF !important;}
.header .navbar a:hover{border-bottom:solid 4px #FFF; padding-bottom:13px; background:none;}
.header .social{margin-top:12px; text-align:right;}
.header .social img{width:28px; height:28px;}
.header .social a{display:inline-block; margin-left:6px; opacity:1; padding:0;}

.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:focus, .navbar-default .navbar-nav > .open > a:hover{background-color:#f6921e;}
.nav .open > a, .nav .open > a:focus, .nav .open > a:hover{background:none; border-bottom:solid 4px #FFF; padding-bottom:13px;}
.current-menu-item a{border-bottom:solid 4px #FFF; padding-bottom:13px !important;}

.header .social a:hover{opacity:0.7; border:none 0;}

.header .navbar .dropdown-menu{background-color:#f6921e; color:#FFF; text-transform:none; padding:0; border:none 0;}
.header .navbar .dropdown-menu a{display:block; padding:10px 20px; border-top:solid 1px #f9b362;}
.header .navbar .dropdown-menu a:hover{text-decoration:none; border:none 0; border-top:solid 1px #f9b362;}
.header .navbar .collapse{display:block;}

.topHeader{padding:12px 0;}
.topHeader .info{overflow:hidden; padding-top:20px; text-align:right;}
.topHeader .info .title{color:#f6921e;}
.topHeader .info a{color:#333333;}
.topHeader .info a:hover{text-decoration:none;}
.topHeader .info .box{display:inline-block; line-height:20px; padding:10px; padding-left:60px; margin-left:20px; text-align:left;}
.topHeader .info .call{background:url(images/icon-phone-gray.png) left no-repeat; background-size:48px;}
.topHeader .info .email{background:url(images/icon-email-gray.png) left no-repeat; background-size:48px;}
.topHeader .mainCTA{padding-top:26px; text-align:right;}
.topHeader .mainCTA .btn{text-transform:uppercase; font-size:16px;}

.navbar-toggle{border:none 0;}
.navbar-default .navbar-toggle .icon-bar{background-color:#FFF; width:26px; height:4px;}
/* HEADER end */

/* FOOTER */
.footer{background-color:#4d4d4d; color:#FFF;}
.footer a{color:#FFF;}
.footer h3{font-size:16px; font-weight:300; text-transform:uppercase;}
.footer .columns{padding:40px 0;}
.footer ul{list-style:none; margin:0 0 15px 0; padding-left:0}
.footer li{background:url(images/bullet-01.png) top 3px left no-repeat; background-size:8px 14px; padding-left:15px; margin-bottom:10px;}
.footer .more a{text-transform:uppercase; color:#f6921e; text-decoration:underline;}
.footer .more a:hover{text-decoration:none;}
.footer .address{margin:0 0 10px 0;}
.footer .address strong{font-size:16px;}
.footer .mainCTA .btn{color:#ff7700; border:solid 2px #737373; background-color:#363636; text-transform:uppercase; font-size:16px;}
.footer .mainCTA .btn:hover{border:solid 2px #a6a6a6; background-color:#454545; color:#f6921e;}
.footer .border-left{border-left:solid 1px #8d8d8d !important; padding:0 0 0 30px;}
.footer .column{min-height:250px;}
.footer .social img{width:44px; height:44px;}
.footer .social a{margin-right:10px; opacity:0.7;}
.footer .social a:hover{opacity:1;}
.footer .info{overflow:hidden; margin-bottom:10px;}
.footer .info .title{color:#f6921e;}
.footer .info a:hover{text-decoration:none;}
.footer .info .box{line-height:20px; padding:10px; padding-left:60px; text-align:left;}
.footer .info .call{background:url(images/icon-phone-gray.png) left no-repeat; background-size:48px;}
.footer .info .email{background:url(images/icon-email-gray.png) left no-repeat; background-size:48px;}

.bottomFooter{padding:20px 0; color:#999999; background-color:#3e3e3e;}
.bottomFooter a{color:#999999;}
.bottomFooter .separator{padding:0 10px;}
.bottomFooter ul{margin:0; display:inline;}
.bottomFooter li{background:none; padding:0; margin:0; display:inline;}
.bottomFooter .nav li a{display:inline; padding:0;}
.bottomFooter .footer-nav{display:inline;}
/* FOOTER */

/* MAIN */
.main{background-color:#f5f5f5; padding-bottom:30px;}

.home .mainContainer{margin-top:-30px;}

.carousel{min-height:50px;}
.carousel-indicators{bottom:auto; top:25px;}
.carousel-indicators li{width:9px; height:9px; border:solid 1px #FFF; -webkit-border-radius:100%; border-radius:100%; background:none;}
.carousel-indicators li.active{width:11px; height:11px; background-color:#FFF; border:none 0;}
.carousel .item{max-height:360px; text-align:center;}
.carousel-inner > .item > a > img, .carousel-inner > .item > img, .img-responsive, .thumbnail a > img, .thumbnail > img{width:100%;}
.carousel-caption{bottom:auto; top:75px;}
.carousel-caption h1{text-transform:uppercase; -webkit-text-shadow:0 2px 3px #7c6b64; text-shadow:0 2px 3px #7c6b64;}
.carousel-caption .btn{font-size:16px;}
.carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right, .carousel-control .icon-next, .carousel-control .icon-prev{margin-top:-15px;}

.post .image img{max-width:100%; height:auto;}
.post .title a{color:#333333;}

.card{background-color:#FFF; border:none 0; -webkit-border-radius:0; border-radius:0; padding:12px; -webkit-box-shadow:0 2px 3px #d9d9d9; box-shadow:0 2px 3px #d9d9d9; margin-bottom:12px; color:#999999;}
.card h2{font-size:16px; text-transform:uppercase; margin:0 0 8px 0; color:#333333;}
.card p{margin:0 0 8px 0;}
.card .more a{text-decoration:underline;}
.card .more a:hover{text-decoration:none; color:#f6921e;}
.card .image{margin-bottom:15px; overflow:hidden; background-color:#f0f0f0;}
.card .image img{width:100%; height:auto;}
.card.featured{padding:20px; color:#333333;}
.card.featured h2{font-size:26px; text-transform:none; margin-bottom:20px;}
.card.featured hr{margin-top:1.5em; margin-bottom:1.5em;}
.card .row .image{margin:0;}

.mainProjects{margin-bottom:20px;}
.otherProjects{margin-bottom:30px;}
.otherProjects h3{color:#999999; font-size:26px; font-weight:300; text-transform:uppercase;}

.articlesList h3{color:#999999; font-size:16px; font-weight:300; text-transform:uppercase; margin-bottom:10px;}
.articlesList ul{list-style:none; margin:0 0 15px 0; padding-left:0}
.articlesList li{background:url(images/bullet-01.png) top 3px left no-repeat; background-size:8px 14px; padding-left:15px; margin-bottom:10px;}
.articlesList ul a{color:#333333;}
.articlesList .more{text-transform:uppercase;}
.card.articlesList ul{font-style:italic; margin:0;}
.card.articlesList .image{margin-right:15px;}

.newsletter{padding:25px 0;}
.newsletter h3{text-transform:uppercase; font-weight:300; margin:0 0 15px 0;}
.newsletter .btn{padding:8px 10px; width:100%;}

.textBlock{padding:30px 0;}
.textBlock h3{font-size:26px; font-weight:300; text-transform:uppercase; margin:15px 0;}

a.more{text-decoration:underline;}
a.more:hover{text-decoration:none; color:#f6921e;}

.partners{padding:30px 0;}
.partners h3{text-transform:uppercase; font-weight:300;}
.partners .thumbs{text-align:center; margin:30px 0 30px 0;}
.partners .thumbs img{max-width:135px; height:auto;}

.wpls-logo-showcase{visibility:visible !important; opacity:1 !important; text-align:center; margin:30px 0 30px 0;}
.wpls-logo-cnt{display:inline-block;}
.wpls-logo-showcase img{max-width:135px; height:auto;}
/* MAIN end */

/* INSIDE PAGES */
.pageHead{background:url(images/hero-inside-01.jpg) #9a6d49 top center no-repeat; background-size:100%; padding:45px 0; color:#FFF;}
.pageHead h1{text-transform:uppercase; font-weight:300; margin:0;}
.pageHead a{color:#FFF;}
.pageHead .breadcrumb{background:none; font-size:16px; margin:0; padding:0;}
.pageHead .breadcrumb .separator{color:#f6921e; padding:0 5px;}
.pageHead .breadcrumb .home{background:url(images/icon-breadcrumb-home.png) left no-repeat; padding:0 0 0 26px; background-size:20px auto;}
.pageHead .breadcrumb.text-right{padding:7px 0 0 0;}
.pageHead.leftSide{padding:35px 0;}

.bottomNewsletter{text-align:center; background:url(images/hero-inside-02.jpg) #f5911e top center no-repeat; background-size:100%; padding:35px 0; color:#FFF;}
.bottomNewsletter h3{text-transform:uppercase; font-weight:300; margin:0; font-size:26px; margin-bottom:25px;}
.bottomNewsletter .form-control{border:0; padding:12px 15px;}
.bottomNewsletter select.form-control{padding:11px 15px;}
.bottomNewsletter .btn-ghost{border:solid 2px #FFF; background-color:#ff7700; color:#FFF; padding:9px 20px; width:100%;}
.bottomNewsletter .btn-ghost:hover{background-color:#FFF; color:#ff7700;}

.mainContainer.wrapper{padding-top:30px;}
.mainContainer.wrapper .leftColumn h2{color:#999999; text-transform:uppercase; font-weight:300; margin:0; font-size:26px; margin-bottom:15px;}

.contactPage ul{margin:0 0 20px 0; padding:0;}
.contactPage ul li{margin:0 0 10px 0; list-style:none;}
.contactPage img{margin-right:5px;}
.contactPage .map{border:solid 1px #cccccc; margin:0 0 20px 0;}
.contactPage .card{padding:30px;}
.contactPage .card h3{font-size:16px; font-weight:300; text-transform:uppercase; margin:0 0 15px 0; color:#333333;}
.contactPage .card textarea{height:140px;}
.contactPage .leftColumn{padding-right:20px;}

form label{color:#333;}
form label small{fonts-size:14px; color:#999999; font-weight:300;}
.form-group{margin:0 0 5px 0;}

hr{margin-top:1.5em; margin-bottom:1.5em; border-top:solid 1px #d9d9d9; clear:both;}

.staticPage .leftColumn{text-align:justify; padding-right:20px;}

.projectsList{padding:0;}
.projectsList h3{font-size:16px; font-weight:300; text-transform:uppercase; margin:0 0 15px 0; padding:20px 0 5px 0;}
.projectsList .post{border-bottom:solid 1px #e6e6e6; padding:20px; margin-bottom:20px; padding-top:0;}
.projectsList .moreLink{padding:0 20px 20px 20px; border-bottom:solid 1px #e6e6e6; margin-bottom:20px;}
.projectsList .moreLink a{text-decoration:underline;}
.projectsList .moreLink a:hover{text-decoration:none; color:#f6921e;}
.projectsList .cta{padding-bottom:20px;}

.rightColumn.negativeTop{margin-top:-88px;}

.alignleft{float:left; margin:0 25px 15px 0;}
.alignright{float:right; margin:0 0 15px 25px;}

.featuredBox{color:#333333; padding:25px 30px; font-size:16px;}

.inlineLinks{list-style:none; margin:0; padding:0; font-size:14px;}
.inlineLinks li{display:inline; margin-right:20px;}
.inlineLinks a{text-decoration:underline;}
.inlineLinks a:hover{text-decoration:none; color:#f6921e;}

.listingPage .leftColumn .card{color:#333333; margin-bottom:15px;}
.listingPage .leftColumn .card h2{font-size:16px; margin-bottom:0;}
.listingPage .leftColumn .card h2 a{color:#333333;}
.listingPage .leftColumn .card .meta{color:#c7c7c7; margin-bottom:10px;}
.listingPage .leftColumn .card .more{text-align:right;}
.listingPage .rightColumn .card{padding:0;}
.listingPage .rightColumn .card .articlesList{padding:25px 25px 10px 25px; border-bottom:solid 1px #e6e6e6;}
.listingPage .rightColumn .card .articlesList h3{margin-bottom:15px;}
.listingPage .rightColumn .card .articlesList li{margin-bottom:15px;}
.listingPage .rightColumn .card .newsletter{padding:25px; border-bottom:solid 1px #e6e6e6;}
.listingPage .rightColumn .card .newsletter h3{color:#333333;}
.listingPage .rightColumn .card .newsletter .btn{width:auto; padding-left:30px; padding-right:30px;}
.listingPage .rightColumn .card .cta{padding:25px;}

.pagination{display:block; font-weight:700;}
.pagination ul{list-style:none; margin:0; padding:0;}
.pagination li{display:inline-block; margin:0 4px;}
.pagination a{padding:8px 15px; background-color:#fcfcfc; display:inline-block; font-weight:300; -webkit-border-radius:4px; border-radius:4px;}
.pagination a:hover{background-color:#FFF; color:#f6921e;}
.pagination span{padding:8px 15px; display:inline-block; background-color:#fcfcfc; -webkit-border-radius:4px; border-radius:4px;}

.team .image{margin-bottom:20px; background-color:#d9d9d9;}
.team h3{text-transform:uppercase;}
.team h3 a{color:#333333;}

.projectsPage .cta{margin-bottom:30px;}
.projectsPage .otherProjects{margin-bottom:20px;}

.gallery h3{color:#999999; font-size:26px; font-weight:300; text-transform:uppercase;}
.gallery .gallery-item{margin:0 12px 12px 0; width:auto !important;}
.gallery .gallery-item img{border:none 0 !important;}

.projectBox{padding:0; margin-bottom:25px;}
.projectBox .image{overflow:hidden; margin:0; max-height:400px;}
.projectBox .image img{width:100%; height:auto;}
.projectBox .text{padding:30px; font-size:16px; color:#595959;}

.projectCTA{border-bottom:solid 1px #d9d9d9; margin-bottom:20px; padding-bottom:25px;}
.projectCTA .title{font-size:30px; text-transform:uppercase;}

.mainImage{margin-bottom:25px;}
.mainImage img{width:100%;}

blockquote{background-color:#FFF; border:none 0; -webkit-border-radius:0; border-radius:0; padding:25px 30px; -webkit-box-shadow:0 2px 3px #d9d9d9; box-shadow:0 2px 3px #d9d9d9; margin-bottom:12px; color:#333333; font-size:16px;}

.echipa table{border:none 0;}
.echipa table td{vertical-align:top; border:none 0; padding:7px;}
.echipa table a{color:inherit;}
/* INSIDE PAGES end */

/* NEWSLETTER FIXES */
.home .newsletter{text-align:center;}
.home .newsletter .form-group{width:33%; display:inline-block; margin:0 5px;}
.home .newsletter .button{width:25%; display:inline-block; margin:0 5px;}

.bottomNewsletter{text-align:center;}
.bottomNewsletter .container{max-width:820px;}
.bottomNewsletter .form-group{width:33%; display:inline-block; margin:0 5px;}
.bottomNewsletter .button{width:25%; display:inline-block; margin:0 5px;}

@media screen and (max-width:960px) {
	.home .newsletter .form-group{width:45%;}
	.home .newsletter .button{display:block; width:auto;}
	.home .newsletter .button .btn{width:auto;}
}

@media screen and (max-width:620px) {
	.bottomNewsletter .form-group{width:100%; display:block; margin:0;}
	.bottomNewsletter .button{display:block; width:auto; margin:0;}
}
/* NEWSLETTER FIXES end */

/* SUBMENU FIXES */
.header .navbar .sub-menu{background-color:#f6921e; color:#FFF; text-transform:none; padding:0; border:none 0; position:absolute; top:100%; left:0; z-index:1000; float:left; min-width:160px; text-align:left; list-style:none; -webkit-border-radius:0 0 4px 4px; border-radius:0 0 4px 4px; -webkit-box-shadow:0 6px 12px rgba(0,0,0,.175); box-shadow:0 6px 12px rgba(0,0,0,.175); font-size:14px; overflow:hidden; display:none; -webkit-opacity:0; -webkit-transition:opacity 1s ease-in-out; opacity:0; transition:opacity 1s ease-in-out;}

.header .navbar li:hover .sub-menu{display:block; -webkit-opacity:1; opacity:1; -webkit-transition:opacity 1s ease-in-out; transition:opacity 1s ease-in-out;}

.header .navbar .sub-menu li{border-right:none 0; list-style:none;}
.header .navbar .sub-menu a{display:block; padding:17px 20px !important; border:none 0 !important; border-top:solid 1px #f9b362; color:#FFF !important; font-weight:400; white-space:nowrap;}
.header .navbar .sub-menu a:hover{border-bottom:none 0; padding:17px 20px; text-decoration:none; background-color:#f6921e;}

.header .navbar li.menu-item-has-children a:hover{padding:17px 20px !important; border:none 0 !important;}
/* SUBMENU FIXES end */

/* COMMENTS */
.comments .head{border-top:solid 1px #d9d9d9; padding-top:20px; margin:20px 0;}
.comments .head h3{margin:10px 0;}

.commentlist{list-style:none; padding:0; margin-bottom:20px;}
.commentlist .comment{background-color:#FFF; border:none 0; -webkit-border-radius:0; border-radius:0; padding:12px; -webkit-box-shadow:0 2px 3px #d9d9d9; box-shadow:0 2px 3px #d9d9d9; margin-bottom:12px; color:#333333;}
.commentlist .comment .comment{padding:20px 0 0 0; -webkit-box-shadow:none; box-shadow:none; border-top:solid 1px #d9d9d9; margin-top:20px;}
.commentlist .comment ul{list-style:none; padding:0 0 0 20px;}

.comments .respond{margin-top:20px;}
.comments .reply{text-align:right;}
.comments .reply a{text-decoration:underline; text-transform:uppercase;}

.comment-author .fn{font-style:normal; font-weight:700; color:#333333;}
.comment-author .fn a{color:#333333;}
.comment-meta{margin-bottom:10px;}
.comment-meta a{color:#999999;}
/* COMMENTS end */

/* OTHER FIXES */
.wpls-logo-showcase .slick-dots{display:none !important;}

.mainProjects .text{height:60px; overflow:hidden;}

.staticPage .leftColumn .meta{color:#a4a4a4; margin-bottom:10px;}
.meta .comments-link{padding-left:15px;}

.navigation{margin:0 0 20px 0;}
.wp-pagenavi a, .wp-pagenavi span{display:inline-block; padding:3px 8px !important; margin:0 0 0 5px !important; background-color:#FFF;}
.wp-pagenavi span.current{display:inline-block; border:1px solid #BFBFBF !important;}

.wpls-logo-showcase button.slick-next:focus, .wpls-logo-showcase button.slick-prev:focus{border:none; outline:none;}

.btn-primary{background-color:#64bf0a;}
.btn-primary:hover{background-color:#69d100;}
.btn-ghost{background-color:#FFF;}
.btn-ghost:hover{background-color:#f6921e;}

.pageHead .breadcrumb .home{background:url(images/icon-breadcrumb-home.png) left no-repeat; padding:0 0 0 26px; background-size:20px auto; display:inline-block;}
.pageHead .breadcrumb .home:hover{text-decoration:underline;}
.pageHead .breadcrumb .breadcrumb_last{display:none;}

.comments{padding-top:20px;}

.wpcf7-form textarea{max-height:140px;}
/* OTHER FIXES end */

/* RESPONSIVE FIXES */
@media screen and (max-width:720px) {
	.header .logo{text-align:center;}
	.header .logo img{max-width:100%;}
	.topHeader .info{text-align:center;}
	.topHeader .contact{display:none;}
	.topHeader .mainCTA{text-align:center; padding:8px 0 0 0;}
	.topHeader .mainCTA .btn{padding:10px; font-size:14px;}
	
	.mainContainer{margin-top:0px; padding-top:15px;}
	
	.carousel-caption{padding:10px 0; top:18%;}
	.carousel-caption h1{font-size:16px; margin-bottom:10px;}
	.carousel-caption h1 br{display:none;}
	.carousel-indicators{display:none;}
	.carousel-caption .btn{font-size:14px; padding:5px 10px;}
	
	.card .row .image{margin-bottom:15px; text-align:center;}
	.card .image img{width:100%; height:auto;}
	
	.leftColumn{margin-bottom:30px;}
	
	.footer .columns{padding:20px 10px;}
	.footer .column{margin-bottom:20px; border-bottom:solid 1px #8d8d8d; padding-bottom:20px;}
	.footer .border-left{border-left:none 0 !important; padding-left:0; min-height:0;}

	.header .navbar li{border:none 0; border-bottom:solid 1px #f9b362;}
	.header .navbar .navbar-nav{margin:0; background-color:#f6921e; border:none 0;}
	.header .navbar .navbar-nav a{display:block;}
	
	.header .social{float:left; padding-left:15px;}
	.header .navbar-toggle{float:right;}
	.header .navbar .container{padding:0;}
	
	.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover{background:none;}
	.navbar-collapse{padding:0;}
	.header .navbar .collapse{display:none;}
	.header .navbar .collapse.in{display:block;}
	
	.contactPage .leftColumn{padding-right:0;}
	.staticPage .leftColumn{padding-right:0;}
	
	.rightColumn.negativeTop{margin-top:0;}
	
	.current-menu-item a{border:none 0; padding-bottom:17px;}
	
	.bottomNewsletter{background-size:auto 100%;}
	
	.pageHead .breadcrumb.text-right{text-align:left; display:none;}
}
@media screen and (max-width:460px) {
	.carousel-caption{top:0;}
	
	.pageHead{background-size:auto 100%;}
	
	.mainContainer.wrapper .leftColumn h2{font-size:18px;}
	.mainContainer.wrapper .leftColumn ul{padding-left:15px;}
	
	.entry p .btn{margin-bottom:10px;}
	
	.alignright, .alignleft{float:none; margin:0 0 15px 0;}
}
/* RESPONSIVE FIXES end */
#masina-promo{width:271px;height:65px;background:transparent url(https://polita-rca-ieftina.ro/cdn/masina-rca/promo-masina-rca.png) no-repeat center center;background-size:100%;position:fixed;left:-20%;animation:drive 15s linear 5s 1 running;-webkit-animation:drive 15s linear 5s 1 running;-moz-animation:drive 15s linear 5s 1 running;z-index:9999;overflow:hidden}@media (max-width:767px){#masina-promo{width:150px;height:36px;background:transparent url(https://polita-rca-ieftina.ro/cdn/masina-rca/promo-masina-rca-m.png) no-repeat center center;left:-50%}}@keyframes drive{from{left:-50vw;bottom:1vmin}20%{left:40%;bottom:1vmin}30%{left:40%;bottom:1vmin}40%{left:40%;bottom:1vmin}50%{left:40%;bottom:1vmin}60%{left:40%;bottom:1vmin}70%{left:40%;bottom:1vmin}80%{left:40%;bottom:1vmin}to{left:120%;bottom:1vmin}}@-webkit-keyframes drive{from{left:-50vw;bottom:1vmin}20%{left:40%;bottom:1vmin}30%{left:40%;bottom:1vmin}40%{left:40%;bottom:1vmin}50%{left:40%;bottom:1vmin}60%{left:40%;bottom:1vmin}70%{left:40%;bottom:1vmin}80%{left:40%;bottom:1vmin}to{left:120%;bottom:1vmin}}@-moz-keyframes drive{from{left:-50vw;bottom:1vmin}20%{left:40%;bottom:1vmin}30%{left:40%;bottom:1vmin}40%{left:40%;bottom:1vmin}50%{left:40%;bottom:1vmin}60%{left:40%;bottom:1vmin}70%{left:40%;bottom:1vmin}80%{left:40%;bottom:1vmin}to{left:120%;bottom:1vmin}}