font-display {
	font-family: 'Roboto Condensed';
	font-weight: 400;
	src: url(/font/RobotoCondensed-Regular.ttf);
}

font-display {
	font-family: 'Roboto Condensed';
	font-weight: 700;
	src: url(/font/RobotoCondensed-Bold.ttf);
}

font-display {
	font-family: 'Roboto Condensed';
	font-weight: 300;
	src: url(/font/RobotoCondensed-Light.ttf);
}

.watch-action {
	float:right;
	margin-top:-30px;
}

.watch-action img {
	border:none !important;
	padding: 0px !important;
}

.watch-action .watch-position {
	width:auto;
}

.align-left {
	float: left;
}

.align-right {
	float: right;
}

.action-like, .action-unlike {
	float:left;
	width:auto;
}

.action-unlike {
	padding-left:7px;
}

.like, .unlike, .status-img, .status-msg {
	float: left;
}

.jlk {
	cursor:pointer !important;
}

.lc, .unlc {
	float:left;
	width: auto;
	padding:0 0 0 6px;
	font-size: 14px;
	line-height: 18px;
}

.lc {
	color: green;
}
.unlc {
	color: red;
}

.status {
	color: gray;
	padding: 0 7px 0 7px;
	font-size: 14px;
	line-height: 18px;
}
.status .status_msg {
	width: auto;
	margin: 0 3px 0 0;
}
.loading-img {
	background:url(../images/loading.gif) no-repeat scroll 0 0 !important;
	padding:0px 5px;
}
.wti-clear {
	clear:both;
}

/*** START DEFAULT THUMB UP/DOWN STYLE ***/
.lbg-, .unlbg-, .lbg-default, .unlbg-default {
	width: 16px;
	height: 18px;
}

.lbg-, .lbg-default {
	background:url(../images/thumb_up1.png) no-repeat left top !important;
}

.lbg-:hover, .lbg-default:hover {
	background:url(../images/thumb_up1.png) no-repeat left bottom !important;
}

.unlbg-, .unlbg-default {
	background:url(../images/thumb_down2.png) no-repeat left top !important;
}

.unlbg-:hover, .unlbg-default:hover {
	background:url(../images/thumb_down2.png) no-repeat left bottom !important;
}

.lbg- .lc, .lbg-default .lc {
	color: green;
}

.unlbg- .unlc, .unlbg-default.unlc {
	color: red;
}
/*** END DEFAULT THUMB UP/DOWN STYLE ***/

/*** START FIRST THUMB UP/DOWN STYLE ***/
.lbg-style1 img,  .unlbg-style1 img{
	width: 14px;
	height: 16px;
	float:left;
}

.lbg-style1 img{
	background:url(../images/thumb_up1.png) repeat scroll 0 0 !important;
}

.lbg-style1 img:hover{
	background:url(../images/thumb_up1.png) repeat scroll 0 -16px !important;
}

.unlbg-style1 img{
	background:url(../images/thumb_down1.png) repeat scroll 0 0 !important;
}

.unlbg-style1 img:hover {
	background:url(../images/thumb_down1.png) repeat scroll 0 -16px !important;
}

.lbg-style1 .lc {
	color: green;
}
.unlbg-style1 .unlc {
	color: red;
}
/*** END FIRST THUMB UP/DOWN STYLE ***/

/** START Style2 STYLE **/
.lbg-style2 img,  .unlbg-style2 img{
	width: 20px;
	height: 16px;
	float:left;
}

.lbg-style2 img{
	background:url(/wp-content/uploads/2017/05/voteUpWhite.png) !important;
	transition: all .1s ease-in-out;
}

.lbg-style2 img:hover{
	background:url(/wp-content/uploads/2017/05/voteUpWhite.png) !important;
	transition: all .1s ease-in-out;
}

.unlbg-style2 img{
	background:url(/wp-content/uploads/2017/05/voteDownWhite.png) !important;
	transition: all .1s ease-in-out;
}

.unlbg-style2 img:hover {
	background:url(/wp-content/uploads/2017/05/voteDownWhite.png) !important;
	transition: all .1s ease-in-out;
}

.lbg-style2 .lc {
	color: #49b710;
}
.unlbg-style2 .unlc {
	color: #ce1b1b;
}
/** END Style2 STYLE**/

/** START Style3 STYLE **/
.lbg-style3 img,  .unlbg-style3 img{
	width: 16px;
	height: 18px;
	float:left;
}

.lbg-style3 img{
	background:url(../images/thumb_up3.png) repeat scroll 0 0 !important;
}

.lbg-style3 img:hover{
	background:url(../images/thumb_up3.png) repeat scroll 0 -18px !important;
}

.unlbg-style3 img{
	background:url(../images/thumb_down3.png) repeat scroll 0 0 !important;
}

.unlbg-style3 img:hover {
	background:url(../images/thumb_down3.png) repeat scroll 0 -18px !important;
}

.lbg-style3 .lc {
	color: green;
}
.unlbg-style3 .unlc {
	color: red;
}
/** END Style3 STYLE**/
body{background-attachment:fixed;}
p{margin:0 0 1.421em;}
.row{margin-bottom:1.421em;}
.row:last-of-type{margin-bottom:0;}
@media (max-width:1199px){.row{margin-top:-1.421em;}
.row > *{margin-top:1.421em;}
}
h1,
.title-h1{margin:0.26em 0;}
h2,
.title-h2{margin:0.49em 0;}
h3,
.title-h3{margin:0.57em 0;}
h4,
.title-h4{margin:0.63em 0;}
h5,
.title-h5{margin:0.78em 0;}
h6,
.title-h6{margin:0.7em 0;}
blockquote{margin:0 0 1.421em;line-height:1.4;}
blockquote{font-style:italic;}
blockquote p:after{content:'\00a0\e60b';font-family:'scalia-icons';position:relative;top:0.6em;vertical-align:top;font-style:normal;font-weight:normal;font-size:28px;}
.centered-box{text-align:center;}
.sc-dummy{display:inline-block;width:100%;height:100%;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;}
.grayscale{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);filter:url('css/grayscale.svg#greyscale');}
.grayscale-hover:hover{-webkit-filter:none;-moz-filter:none;-ms-filter:none;-o-filter:none;filter:none;}
.inline-row{font-size:0;margin-bottom:-30px;}
.inline-row-center{text-align:center;}
.inline-column{float:none;display:inline-block;text-align:left;vertical-align:top;margin-bottom:30px;}
ul.styled,
ol.styled,
ul.product_list_widget{margin:0;padding:0;list-style:none;}
.fullwidth-block >:last-child,
.fullwidth-block > .container >:last-child,
.centered-box >:last-child,
.sc-textbox-content >:last-child,
.sc-icon-with-text-text >:last-child,
.sc-icon-with-text-content >:last-child,
.sc-map-with-text-content >:last-child,
.sc-map-with-text-content > .container >:last-child,
.sc_accordion_content >:last-child,
.sc_tab >:last-child,
blockquote >:last-child,
.comment-text >:last-child,
.entry-content.post-content >:last-child{margin-bottom:0;}
.entry-content.post-content > .wpb_row:last-child,
.sc-textbox-content > .wpb_row:last-child{margin-bottom:0;}
.fullwidth-block >:first-child,
.fullwidth-block > .container >:first-child,
.centered-box >:first-child,
.sc-textbox-content >:first-child,
.sc-icon-with-text-text >:first-child,
.sc-icon-with-text-content >:first-child,
.sc-map-with-text-content >:first-child,
.sc-map-with-text-content > .container >:first-child,
.sc_accordion_content >:first-child,
.sc_tab >:first-child,
blockquote >:first-child,
.comment-text >:first-child,
.wpb_wrapper >:first-child{margin-top:0;}
.sc-prev,
.sc-next,
.ls-scalia a.ls-nav-prev,
.ls-scalia a.ls-nav-next{position:absolute;width:50px;top:0;bottom:0;font-size:0;line-height:0;text-indent:100%;overflow:hidden;display:block;}
.sc-prev:focus,
.sc-next:focus,
.ls-scalia a.ls-nav-prev:focus,
.ls-scalia a.ls-nav-next:focus{outline:0 none;}
.nivo-directionNav .sc-prev,
.nivo-directionNav .sc-next,
.ls-scalia a.ls-nav-prev,
.ls-scalia a.ls-nav-next,
.sc-testimonials.fullwidth-block .sc-prev,
.sc-testimonials.fullwidth-block .sc-next,
.related-products-carousel.fullwidth-block .sc-prev,
.related-products-carousel.fullwidth-block .sc-next{width:10%;z-index:10;}
.sc-prev,
.ls-scalia a.ls-nav-prev{left:0;}
.sc-next,
.ls-scalia a.ls-nav-next{right:0;}
.sc-prev:after,
.sc-next:after,
.ls-scalia a.ls-nav-prev:after,
.ls-scalia a.ls-nav-next:after{position:absolute;font-family:'scalia-icons';top:50%;margin-top:-36px;left:50%;margin-left:-36px;width:72px;font-size:38px;height:72px;line-height:72px;text-align:center;text-indent:0;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;}
.sc-prev:after,
.ls-scalia a.ls-nav-prev:after{content:'\e603';text-indent:-6px;}
.sc-next:after,
.ls-scalia a.ls-nav-next:after{content:'\e601';text-indent:6px;}
.sc-prev.disabled,
.sc-next.disabled{visibility:hidden;}
.sc-pagination{text-align:center;margin-top:70px;}
.sc-pagination a,
.sc-pagination .current{position:relative;display:inline-block;margin:0 12px;width:48px;height:48px;line-height:48px;text-align:center;vertical-align:top;text-decoration:none;margin-bottom:20px;}
.sc-pagination .current{border:0 none;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;}
.sc-pagination .prev,
.sc-pagination .next{border:0 none;font-size:0;text-indent:100%;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;}
.sc-pagination .prev:hover,
.sc-pagination .next:hover{background:none;}
.sc-pagination .prev:after,
.sc-pagination .next:after{position:absolute;text-indent:0;font-size:37px;width:100%;height:100%;top:0;left:0;font-family:'scalia-icons';font-weight:normal;}
.sc-pagination .prev:after{content:'\e603';}
.sc-pagination .next:after{content:'\e601';}
.sc-mini-pagination{text-align:center;padding-top:15px;}
.sc-mini-pagination a{display:inline-block;width:17px;height:17px;font-size:0;line-height:0;text-indent:100%;overflow:hidden;margin:0 7px;border-radius:17px;-moz-border-radius:17px;-webkit-border-radius:17px;}
.sc-mini-pagination a:focus{outline:0 none;}
.sc-icon{position:relative;font-weight:normal;font-family:'scalia-user-icons';font-size:25px;width:50px;height:50px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;line-height:46px;overflow:hidden;display:inline-block;vertical-align:middle;}
.sc-icon-centered{display:block;margin:0 auto;}
.sc-icon.sc-simple-icon{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;width:25px;height:25px;line-height:25px;}
.sc-icon-size-medium{font-size:37px;width:84px;height:84px;line-height:80px;}
.sc-icon-size-medium.sc-simple-icon{width:37px;height:37px;line-height:37px;}
.sc-icon-size-big{font-size:64px;width:128px;height:128px;line-height:124px;}
.sc-icon-size-big.sc-simple-icon{width:64px;height:64px;line-height:64px;}
.sc-icon .sc-icon-half-1,
.sc-icon .sc-icon-half-2{float:left;width:100%;height:100%;overflow:hidden;text-align:center;}
.sc-icon .sc-icon-half-1{margin-left:-50%;}
.sc-icon .sc-icon-half-2{margin-right:-50%;}
.sc-icon.angle-45deg-l .sc-icon-half-1,
.sc-icon.angle-45deg-l .sc-icon-half-2{transform:skew(45deg, 0);-o-transform:skew(45deg, 0);-ms-transform:skew(45deg, 0);-moz-transform:skew(45deg, 0);-webkit-transform:skew(45deg, 0);}
.sc-icon.angle-45deg-r .sc-icon-half-1,
.sc-icon.angle-45deg-r .sc-icon-half-2{transform:skew(-45deg, 0);-o-transform:skew(-45deg, 0);-ms-transform:skew(-45deg, 0);-moz-transform:skew(-45deg, 0);-webkit-transform:skew(-45deg, 0);}
.sc-icon .back-angle{display:block;position:relative;width:200%;height:100%;}
.sc-icon .sc-icon-half-2 .back-angle{left:-100%;}
.sc-icon.angle-45deg-l .back-angle{transform:skew(-45deg, 0);-o-transform:skew(-45deg, 0);-ms-transform:skew(-45deg, 0);-moz-transform:skew(-45deg, 0);-webkit-transform:skew(-45deg, 0);}
.sc-icon.angle-45deg-r .back-angle{transform:skew(45deg, 0);-o-transform:skew(45deg, 0);-ms-transform:skew(45deg, 0);-moz-transform:skew(45deg, 0);-webkit-transform:skew(45deg, 0);}
.sc-button,
input[type='submit']{position:relative;display:inline-block;padding:0.4546em 1.1364em 0.4546em 2em;text-transform:uppercase;margin-top:13px;white-space:nowrap;border:0 none;}
.sc-button:hover{text-decoration:none;}
.sc-button:before{content:'\e601';font-family:'scalia-icons';font-weight:normal;float:left;margin-left:-1.4em;font-size:82.6%;vertical-align:middle;}
.sc-button-simple,
input[type='submit']{padding-left:1.1364em;}
.sc-button-simple:before{display:none;}
.sc-button:hover:after,
.page-links a:hover:after,
.blog-style-default .comments-link a:hover:after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(255,255,255,0.2);}
.socials-item{display:inline-block;vertical-align:top;margin-left:50px;}
.socials-item a{display:block;position:relative;height:50px;width:30px;font-size:0;line-height:0;}
.socials-item a:after{position:absolute;font-family:'scalia-socials';font-size:23px;left:0;top:0;width:100%;height:100%;line-height:50px;text-align:center;transition:all 0.2s linear;-moz-transition:all 0.2s linear;-webkit-transition:all 0.2s linear;}
.socials-item.twitter a:after{content:'\e603';}
.socials-item.facebook a:after{content:'\e601';}
.socials-item.linkedin a:after{content:'\e604';}
.socials-item.googleplus a:after{content:'\e602';}
.socials-item.youtube a:after{content:'\e609';}
.socials-item.rss a:after{content:'\e608';}
.preloader {display: none;}
input[type="text"],
input[type="password"],
input[type="color"],
input[type="date"],
input[type="datetime"],
input[type="datetime-local"],
input[type="email"],
input[type="number"],
input[type="range"],
input[type="search"],
input[type="tel"],
input[type="time"],
input[type="url"],
input[type="month"],
input[type="week"]{padding:0 10px;height:34px;line-height:32px;max-width:100%;}
textarea{padding:10px;max-width:100%;}
.combobox-wrapper{position:relative;width:100%;height:34px;display:inline-block;vertical-align:middle;min-width:150px;padding-right:34px;}
.combobox-wrapper .combobox-text{display:block;padding:0 10px;line-height:32px;overflow:hidden;text-align:left;white-space:nowrap;}
.combobox-wrapper .combobox-button{width:34px;height:34px;position:absolute;right:-1px;top:-1px;cursor:pointer;}
.combobox-wrapper .combobox-button:before{content:'\e602';position:absolute;left:50%;top:50%;margin-left:-7px;margin-top:-7px;font-family:'scalia-icons';font-size:14px;width:14px;height:14px;line-height:14px;font-weight:normal;}
.combobox-wrapper select{width:100%;cursor:pointer;}
.sc_accordion_header .ui-accordion-header-icon:before{display:inline-block;margin-top:-5px;}
.checkbox-sign,
.radio-sign{display:inline-block;width:34px;height:34px;cursor:pointer;position:relative;vertical-align:middle;}
.radio-sign{width:22px;height:22px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;}
.checkbox-sign.checked:before,
.radio-sign.checked:before{position:absolute;left:50%;top:50%;}
.checkbox-sign.checked:before{content:'\e614';font-size:14px;font-weight:normal;font-family:'scalia-icons';text-align:center;width:14px;height:14px;line-height:14px;margin-top:-7px;margin-left:-7px;}
.radio-sign.checked:before{content:'';font-size:10px;width:10px;height:10px;line-height:10px;margin-top:-5px;margin-left:-5px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;}
#page{position:relative;overflow:hidden;}
#page.layout-boxed{max-width:1260px;margin:0 auto;box-shadow:0 0 18px 0 #000000;}
@media (max-width:768px){#site-header.site-header.fixed{width:auto;position:relative;left:auto;top:auto !important;z-index:1;}
}
.page-title-block{text-align:center;background-position:50% 0;background-size:cover;padding:30px 0;position:relative;}
.page-title-title h1,
.page-title-title h2{margin:0;line-height:1;}
.page-title-icon + .page-title-title{margin-top:10px;}
.page-title-excerpt{margin-top:15px;}
.page-title-style-1 .page-title-title{margin-top:7px;margin-bottom:7px;}
.page-title-block.page-title-style-2{text-align:left;padding:25px 0 0;}
.page-title-style-2 .container{position:relative;padding-bottom:38px;}
.page-title-style-2 .container:after{content:'';display:block;position:absolute;bottom:0;left:0;width:100%;height:8px;background:url('images/divider-wave.png') repeat-x 50% 50%;}
.page-title-style-2 .page-title-excerpt{font-size:89.5%;line-height:1.421;margin-top:8px;}
#main{position:relative;z-index:4;}
.top-area{padding:5px 0;}
.top-area-socials{float:right;height:30px;line-height:30px;}
.top-area-search{float:left;position:relative;padding-right:10px;}
.top-area-contacts{float:left;line-height:30px;}
.top-area-style-2 .top-area-contacts{float:none;}
.top-area-search .searchform{padding:0;position:relative;height:30px;line-height:30px;}
.top-area-search .searchform input{font-size:15px;width:190px;padding:0 30px 0 10px;padding-right:29px;height:30px;line-height:28px;vertical-align:top;}
.top-area-search .searchform button{position:absolute;top:1px;right:1px;width:29px;height:29px;padding:0;margin-top:0;background:transparent;font-size:0;line-height:0;overflow:hidden;}
.top-area-search .searchform button:before{position:absolute;content:'\e612';font-family:'scalia-icons';font-size:12px;height:29px;line-height:29px;width:29px;text-align:center;top:0;left:0;}
.top-area-socials .socials-item{margin-left:10px;}
.top-area-socials .socials-item a{width:30px;height:30px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;}
.top-area-socials .socials-item a:after{line-height:30px;font-size:16px;}
.top-area-style-2 .top-area-socials .socials-item a{background-color:transparent;}
.top-area-style-2 .top-area-search{float:right;padding-right:0;}
@media (max-width:1200px){.top-area{display:none;}
}
#site-header{position:relative;z-index:5;}
#site-header.animated-header{position:static;}
#site-header .site-title{display:table-cell;vertical-align:middle;padding:15px 0;}
#site-header .primary-navigation{display:table-cell;width:99%;vertical-align:middle;text-align:right;position:relative;z-index:10;}
#site-header .logo-position-right .primary-navigation{text-align:left;}
.site-title h1{margin:0;font-size:0 !important;line-height:0 !important;}
@media (min-width:768px){#site-header .logo-position-center .site-title,
#site-header .logo-position-center .primary-navigation{display:block;text-align:center;}
#site-header .logo-position-center .site-title{padding-top:45px;}
}
#site-header .header-main{position:relative;z-index:11;}
#primary-menu,
#primary-menu + ul{text-align:left;}
#primary-navigation .menu-toggle{display:none;}
#primary-navigation #primary-menu.no-responsive li.dl-parent,
#primary-navigation #primary-menu.no-responsive li.dl-back{display:none;}
#primary-menu.no-responsive{text-align:left;white-space:nowrap;display:inline-block;}
#primary-menu.no-responsive li{position:relative;}
#primary-menu.no-responsive a{position:relative;display:block;text-decoration:none;}
#primary-menu.no-responsive > li{display:inline-block;vertical-align:middle;}
#primary-menu.no-responsive > li > a{padding:35px 20px;}
#primary-menu.no-responsive > li.menu-item-parent > a:after{position:absolute;width:16px;height:9px;left:50%;margin-left:-8px;bottom:15px;font-family:'scalia-icons';font-weight:normal;content:'\e602';font-size:16px;line-height:9px;transition:all 0.01s linear 0.5s;-moz-transition:all 0.01s linear 0.5s;-webkit-transition:all 0.01s linear 0.5s;visibility:hidden;}
#primary-menu.no-responsive:hover > li.menu-item-parent > a:after{visibility:hidden;transition:all 0.01s linear;-moz-transition:all 0.01s linear;-webkit-transition:all 0.01s linear;}
#primary-menu.no-responsive > li.menu-item-parent:hover > a:after{visibility:visible;transition:all 0.01s linear;-moz-transition:all 0.01s linear;-webkit-transition:all 0.01s linear;}
#primary-menu.no-responsive > li ul{position:absolute;visibility:hidden;white-space:normal;width:280px;transition:all 0.1s linear 0.5s;-moz-transition:all 0.1s linear 0.5s;-webkit-transition:all 0.1s linear 0.5s;opacity:0;}
#primary-menu.no-responsive > li > ul:before{content:'';position:absolute;bottom:-3px;left:-3px;right:-3px;height:3px;}
#primary-menu.no-responsive > li > ul{transform:translateY(20px);-o-transform:translateY(20px);-ms-transform:translateY(20px);-moz-transform:translateY(20px);-webkit-transform:translateY(20px);}
#primary-menu.no-responsive:hover li:hover > ul{visibility:visible;transition:all 0.3s linear;-moz-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;opacity:1;transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);-moz-transform:translateY(0);-webkit-transform:translateY(0);}
#primary-menu.no-responsive:hover > li ul{visibility:hidden;transition:all 0.1s linear;-moz-transition:all 0.1s linear;-webkit-transition:all 0.1s linear;opacity:0;}
#primary-menu.no-responsive > li > ul{top:100%;left:0;}
#primary-menu.no-responsive > li > ul.invert{left:auto;right:0;}
#primary-menu.no-responsive > li > ul a{padding:15px 30px;}
#primary-menu.no-responsive > li > ul ul{top:0;left:100%;transform:translateX(20px);-o-transform:translateX(20px);-ms-transform:translateX(20px);-moz-transform:translateX(20px);-webkit-transform:translateX(20px);z-index:1;}
#primary-menu.no-responsive > li > ul ul.invert{top:0;left:auto;right:100%;transform:translateX(-20px);-o-transform:translateX(-20px);-ms-transform:translateX(-20px);-moz-transform:translateX(-20px);-webkit-transform:translateX(-20px);}
#primary-menu.no-responsive > li > ul li:hover > ul{transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);-moz-transform:translateX(0);-webkit-transform:translateX(0);}
#primary-menu.no-responsive > li li.menu-item-parent > a:after{position:absolute;width:9px;height:16px;right:20px;top:50%;margin-top:-8px;font-weight:normal;font-family:'scalia-icons';content:'\e601';font-size:16px;line-height:16px;}
#primary-menu.no-responsive > li.megamenu-enable > ul > li > ul ul{display:none;}
#primary-menu.no-responsive > li.megamenu-enable > ul{width:auto;white-space:nowrap;background-repeat:no-repeat;font-size:0;line-height:1;}
#primary-menu.no-responsive > li.megamenu-enable > ul.megamenu-masonry.megamenu-masonry-inited > li{position:absolute;}
#primary-menu.no-responsive li > ul.without-transition{transition:none !important;-moz-transition:none !important;-webkit-transition:none !important;}
#primary-menu.no-responsive > li.megamenu-enable ul{width:auto;}
#primary-menu.no-responsive > li.megamenu-enable > ul ul{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;}
#primary-menu.no-responsive > li.megamenu-enable > ul > li{display:inline-block;vertical-align:top;margin:0 0 0 31px;}
#primary-menu.no-responsive > li.megamenu-enable > ul > li.megamenu-first-element{margin-left:0;}
#primary-menu.no-responsive > li.megamenu-enable > ul > li.megamenu-new-row{display:block;margin:0 0 20px 0;}
#primary-menu.no-responsive > li.megamenu-enable li{background:none;}
#primary-menu.no-responsive > li.megamenu-enable > ul > li span.megamenu-column-header{display:block;padding-bottom:10px;margin-bottom:14px;}
#primary-menu.no-responsive > li.megamenu-enable > ul > li{padding:3px 0;}
#primary-menu.no-responsive > li.megamenu-enable > ul > li a{display:inline-block;background:none;padding:0;}
#primary-menu.no-responsive > li.megamenu-enable li.menu-item-parent > a:after{display:none;}
#primary-menu.no-responsive > li.megamenu-enable > ul > li span.megamenu-column-header a{padding:0;text-transform:uppercase;}
#primary-menu.no-responsive > li.megamenu-enable > ul > li span.megamenu-column-header a.mega-no-link{pointer-events:none;}
#primary-menu.no-responsive > li.megamenu-enable > ul > li span.megamenu-column-header a.megamenu-has-icon:before{display:inline-block;font-family:'scalia-user-icons';font-weight:normal;content:attr(data-icon);font-size:14px;vertical-align:baseline;margin-right:9px;}
#primary-menu.no-responsive > li.megamenu-enable > ul > li .mega-label{display:inline-block;font-size:65%;line-height:1.6;text-transform:uppercase;padding:1px 3px 1px 4px;margin:0 0 0 7px;position:relative;top:-2px;vertical-align:middle;}
#primary-menu.no-responsive > li.megamenu-enable > ul > li > ul li > a{position:relative;padding-left:34px;padding-right:12px;vertical-align:middle;margin-left:-12px;}
#primary-menu.no-responsive > li.megamenu-enable > ul > li > ul > li > a:before{display:block;float:left;margin-left:-22px;font-family:'scalia-user-icons';font-weight:normal;content:'\e7cf';font-size:14px;vertical-align:middle;width:15px;text-align:center;}
#primary-menu.no-responsive > li.megamenu-enable > ul > li > ul > li.megamenu-has-icon > a::before{content:attr(data-icon);margin-left:-24px;}
#primary-menu.no-responsive > li.megamenu-enable > ul > li > ul{position:static;transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);-moz-transform:translateX(0);-webkit-transform:translateX(0);}
#primary-menu.no-responsive > li.megamenu-enable:hover > ul > li > ul{visibility:visible;opacity:1;}
@media (max-width:768px){#site-header .header-main{position:relative;display:table;width:100%;z-index:11;}
#primary-navigation .menu-toggle{display:inline-block;}
}
#site-header #primary-navigation.responsive{position:static;}
#primary-navigation .menu-toggle{border:none;width:50px;height:44px;text-indent:100%;font-size:0;line-height:0;overflow:hidden;position:relative;cursor:pointer;outline:none;background:transparent;padding:0;}
#primary-navigation .menu-toggle:after{content:'';position:absolute;width:100%;height:4px;top:10px;left:0;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;}
#site-header .primary-navigation.responsive{padding:15px 0;vertical-align:middle;}
.primary-navigation.responsive ul{padding:0 !important;background:none !important;list-style:none;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;}
.primary-navigation.responsive li{position:relative;width:auto !important;}
.primary-navigation.responsive li a{display:block;position:relative;padding:11px 30px;outline:none;}
.primary-navigation.responsive li .mega-label{display:none;}
.primary-navigation.responsive li.dl-back,
.primary-navigation.responsive li.dl-parent{text-align:right;}
.primary-navigation.responsive li.dl-back > a,
.primary-navigation.responsive li.dl-parent > a{padding-left:30px;}
.primary-navigation.responsive li.dl-back:after,
.primary-navigation.responsive li.menu-item-parent > a:after,
.primary-navigation.responsive li.menu-item-parent > span > a:after,
.primary-navigation.responsive li.dl-parent > a:after{position:absolute;width:9px;height:16px;right:20px;top:50%;margin-top:-8px;font-weight:normal;font-family:'scalia-icons';content:'\e601';font-size:16px;line-height:16px;}
.primary-navigation.responsive li.dl-back:after{right:auto;left:20px;content:'\e603';}
.primary-navigation.responsive li.dl-parent > a:after{right:auto;left:20px;}
.primary-navigation.responsive .dl-menu{margin:0;position:absolute;left:0;right:0;opacity:0;pointer-events:none;-webkit-transform:translateY(10px);transform:translateY(10px);-webkit-backface-visibility:hidden;backface-visibility:hidden;text-align:left;top:100%;margin-top:-15px;}
@media (max-width:767px){.primary-navigation .dl-menu{position:absolute;left:0;right:0;opacity:0;}
}
.primary-navigation.responsive .dl-menu:before{content:'';position:absolute;bottom:-3px;left:-3px;right:-3px;height:3px;}
.primary-navigation.responsive .dl-menu.dl-menu-toggle{transition:all 0.3s ease;}
.primary-navigation.responsive .dl-menu.dl-menuopen{opacity:1;pointer-events:auto;-webkit-transform:translateY(0px);transform:translateY(0px);}
.primary-navigation.responsive li .dl-submenu{display:none;}
.dl-menu.dl-subview li,
.dl-menu.dl-subview li.dl-subviewopen > a,
.dl-menu.dl-subview li.dl-subview > a,
.dl-menu.dl-subview li.dl-subviewopen > span,
.dl-menu.dl-subview li.dl-subview > span{display:none;}
.dl-menu.dl-subview li.dl-subview,
.dl-menu.dl-subview li.dl-subview .dl-submenu,
.dl-menu.dl-subview li.dl-subviewopen,
.dl-menu.dl-subview li.dl-subviewopen > .dl-submenu,
.dl-menu.dl-subview li.dl-subviewopen > .dl-submenu > li{display:block;}
.primary-navigation.responsive > .dl-submenu{position:absolute;width:100% !important;left:0;margin:0;top:100%;margin-top:-15px;}
.primary-navigation.responsive > .dl-submenu:before{content:'';position:absolute;bottom:-3px;left:-3px;right:-3px;height:3px;}
.dl-menu.dl-animate-out{-webkit-animation:MenuAnimOut 0.4s;animation:MenuAnimOut 0.4s;}
@-webkit-keyframes MenuAnimOut{0%{}
50%{-webkit-transform:translateZ(-250px) rotateY(30deg);}
75%{-webkit-transform:translateZ(-372.5px) rotateY(15deg);opacity:.5;}
100%{-webkit-transform:translateZ(-500px) rotateY(0deg);opacity:0;}
}
@keyframes MenuAnimOut{0%{}
50%{-webkit-transform:translateZ(-250px) rotateY(30deg);transform:translateZ(-250px) rotateY(30deg);}
75%{-webkit-transform:translateZ(-372.5px) rotateY(15deg);transform:translateZ(-372.5px) rotateY(15deg);opacity:.5;}
100%{-webkit-transform:translateZ(-500px) rotateY(0deg);transform:translateZ(-500px) rotateY(0deg);opacity:0;}
}
.dl-menu.dl-animate-in{-webkit-animation:MenuAnimIn 0.3s;animation:MenuAnimIn 0.3s;}
@-webkit-keyframes MenuAnimIn{0%{-webkit-transform:translateZ(-500px) rotateY(0deg);opacity:0;}
20%{-webkit-transform:translateZ(-250px) rotateY(30deg);opacity:0.5;}
100%{-webkit-transform:translateZ(0px) rotateY(0deg);opacity:1;}
}
@keyframes MenuAnimIn{0%{-webkit-transform:translateZ(-500px) rotateY(0deg);transform:translateZ(-500px) rotateY(0deg);opacity:0;}
20%{-webkit-transform:translateZ(-250px) rotateY(30deg);transform:translateZ(-250px) rotateY(30deg);opacity:0.5;}
100%{-webkit-transform:translateZ(0px) rotateY(0deg);transform:translateZ(0px) rotateY(0deg);opacity:1;}
}
.primary-navigation.responsive > .dl-submenu.dl-animate-in{-webkit-animation:SubMenuAnimIn 0.4s ease;animation:SubMenuAnimIn 0.4s ease;}
@-webkit-keyframes SubMenuAnimIn{0%{-webkit-transform:translateX(50%);opacity:0;}
100%{-webkit-transform:translateX(0px);opacity:1;}
}
@keyframes SubMenuAnimIn{0%{-webkit-transform:translateX(50%);transform:translateX(50%);opacity:0;}
100%{-webkit-transform:translateX(0px);transform:translateX(0px);opacity:1;}
}
.primary-navigation.responsive > .dl-submenu.dl-animate-out{-webkit-animation:SubMenuAnimOut 0.4s ease;animation:SubMenuAnimOut 0.4s ease;}
@-webkit-keyframes SubMenuAnimOut{0%{-webkit-transform:translateX(0%);opacity:1;}
100%{-webkit-transform:translateX(50%);opacity:0;}
}
@keyframes SubMenuAnimOut{0%{-webkit-transform:translateX(0%);transform:translateX(0%);opacity:1;}
100%{-webkit-transform:translateX(50%);transform:translateX(50%);opacity:0;}
}
.no-js .primary-navigation .dl-menu{position:relative;opacity:1;-webkit-transform:none;transform:none;}
.no-js .primary-navigation li .dl-submenu{display:block;}
.no-js .primary-navigation li.dl-back{display:none;}
.no-js .primary-navigation li > a:not(:only-child){background:rgba(0,0,0,0.1);}
.no-js .primary-navigation li > a:not(:only-child):after{content:'';}
#footer-nav{padding:1.421em 0;}
#footer-navigation{margin-bottom:0;}
#footer-navigation li{display:inline-block;margin:0 40px 0 0;padding:10px 0;}
#footer-socials{float:right;}
.footer-socials-item{display:inline-block;vertical-align:top;margin-right:25px;}
.footer-socials-item a{display:block;position:relative;height:50px;width:30px;font-size:0;line-height:0;}
.footer-socials-item a:after{position:absolute;font-family:'scalia-socials';font-size:23px;left:0;top:0;width:100%;height:100%;line-height:50px;text-align:center;transition:all 0.2s linear;-moz-transition:all 0.2s linear;-webkit-transition:all 0.2s linear;}
.footer-socials-item.twitter a:after{content:'\e603';}
.footer-socials-item.facebook a:after{content:'\e601';}
.footer-socials-item.linkedin a:after{content:'\e604';}
.footer-socials-item.instagram {  fill: #99a3b0;}
.footer-socials-item.instagram:hover {  fill: #ff912a;}
.footer-socials-item.googleplus a:after{content:'\e602';}
.footer-socials-item.youtube a:after{content:'\e609';}
.footer-socials-item.rss a:after{content:'\e608';}
.socials-item.instagram{  fill: #99a3b0;}
#colophon{position:relative;padding:45px 0 45px;background-position:50% 0;background-size:cover;background-repeat:no-repeat;}
.footer-widget-area{}
.footer-site-info{font-size:89.5%;}
.footer-site-info a:hover{text-decoration:underline;}
.block-content{padding:60px 0;}
.block-content:last-child{padding-bottom:110px;}
.no-bottom-margin:last-child{padding-bottom:0;}
.block-content + .block-content{padding-top:0;}
.quickfinder{padding:60px 0;}
.quickfinder-item{text-align:center;}
.quickfinder-item a{text-decoration:none;}
.quickfinder-item-image{display:block;width:100%;height:100%;margin-bottom:25px;}
.quickfinder-item-image .quickfinder-item-image-content{display:inline-block;position:relative;}
body:not(.lazy-disabled) .quickfinder-item-image .quickfinder-item-image-content.lazy-loading-item{transform:scale(0);-webkit-transform:scale(0);-ms-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);}
.quickfinder-item-image .quickfinder-item-link{display:inline-block;overflow:hidden;position:relative;z-index:1;}
.quickfinder-item-image .quickfinder-item-link img{transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);transition:all 0.25s;-o-transition:all 0.25s;-moz-transition:all 0.25s;-webkit-transition:all 0.25s;position:relative;z-index:2;}
.quickfinder-item-image .quickfinder-item-link:hover img{transform:scale(1.15);-o-transform:scale(1.15);-ms-transform:scale(1.15);-moz-transform:scale(1.15);-webkit-transform:scale(1.15);}
.quickfinder-item-image .quickfinder-item-link:after{background:transparent;content:'';height:100%;left:0;position:absolute;top:0;width:100%;z-index:3;transition:all 0.25s;-o-transition:all 0.25s;-moz-transition:all 0.25s;-webkit-transition:all 0.25s;}
.quickfinder-item-image .quickfinder-item-link:hover:after{background:none repeat scroll 0 0 rgba(255, 255, 255, 0.2);}
.quickfinder-img-size-small{width:84px;height:84px;}
.quickfinder-img-size-medium{width:128px;height:128px;}
.quickfinder-img-size-big{width:150px;height:150px;}
.quickfinder-item-title{text-transform:uppercase;margin-top:12px;}
.quickfinder-item-text{margin-top:14px;font-size:17px;}
.quickfinder-style-vertical .quickfinder-item{display:table-row;}
.quickfinder-style-vertical .quickfinder-item-info,
.quickfinder-style-vertical .quickfinder-item-image{display:table-cell;vertical-align:middle;}
.quickfinder-item-info .quickfinder-item-link.img-circle,
.quickfinder-item-info .quickfinder-item-link.rounded-corners{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;}
.quickfinder-style-vertical .quickfinder-item + .quickfinder-item .quickfinder-item-info,
.quickfinder-style-vertical .quickfinder-item + .quickfinder-item .quickfinder-item-image .quickfinder-item-image-content{padding-top:75px;}
.quickfinder-style-vertical .quickfinder-item-image{position:relative;width:2%;margin-bottom:0;}
.quickfinder-style-vertical .quickfinder-item .quickfinder-item-connector{display:none;}
.quickfinder-style-vertical .quickfinder-item + .quickfinder-item .quickfinder-item-connector{position:absolute;display:block;top:0;height:75px;border-left:2px solid #f1f5f8;left:50%;margin-left:-1px;width:0;}
.quickfinder-style-vertical .quickfinder-item-connector svg{display:none;}
.quickfinder-style-vertical-2 .quickfinder-item + .quickfinder-item .quickfinder-item-connector{border:0 none;width:8px;margin-left:-4px;}
.quickfinder-style-vertical-2 .quickfinder-item + .quickfinder-item .quickfinder-item-connector svg{display:block;}
.quickfinder-style-vertical .quickfinder-item.odd:after,
.quickfinder-style-vertical .quickfinder-item.even:before{content:'';display:table-cell;width:49%;}
.quickfinder-style-vertical .quickfinder-item.odd .quickfinder-item-info{text-align:right;padding-right:25px;}
.quickfinder-style-vertical .quickfinder-item.even .quickfinder-item-info{text-align:left;padding-left:25px;}
.quickfinder-style-vertical .quickfinder-item-title{margin-top:0;}
@media (max-width:768px){.quickfinder-style-vertical .quickfinder-item{display:block;}
.quickfinder-style-vertical .quickfinder-item.odd:after,
.quickfinder-style-vertical .quickfinder-item.even:before{display:none;}
.quickfinder-style-vertical .quickfinder-item + .quickfinder-item .quickfinder-item-connector{display:none;}
}
.quickfinder-item .sc-icon{overflow:visible;}
.quickfinder-item .quickfinder-animation{position:absolute;left:0;right:0;top:0;bottom:0;transition:all 0.3s;-o-transition:all 0.3s;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;}
.sc-icon-shape-square,
.sc-icon-shape-square .quickfinder-animation{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;}
.quickfinder-item-effect-background-reverse .quickfinder-animation{transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);-moz-transform:scale(0);-webkit-transform:scale(0);}
.quickfinder-item-effect-background-reverse.hover .quickfinder-animation{transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);}
.quickfinder-item-effect-border-reverse .quickfinder-animation{transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);}
.quickfinder-item-effect-border-reverse.hover .quickfinder-animation{transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);-moz-transform:scale(0);-webkit-transform:scale(0);}
.fullwidth-block{position:relative;}
.fullwidth-block.styled-marker-top:after,
.fullwidth-block.styled-marker-bottom:after{content:'';position:absolute;width:0;height:0;border-width:40px;border-style:solid;left:50%;margin-left:-40px;}
.fullwidth-block.styled-marker-top:after{top:0;border-color:#ffffff transparent transparent transparent;}
.fullwidth-block.styled-marker-bottom:after{bottom:0;border-color:transparent transparent #ffffff transparent;}
.sc-wrapbox{position:relative;margin-bottom:1.421em;}
.sc-wrapbox-position-left{float:left;}
.sc-wrapbox-position-right{float:right;}
.sc-wrapbox-position-below,
.sc-wrapbox-position-centered{display:inline-block;}
.sc-wrapbox-inner{position:relative;}
.sc-wrapbox-element{width:100%;}
.sc-wrapbox-style-2{border:4px solid transparent;}
.sc-wrapbox-style-3{border:10px solid transparent;}
.sc-wrapbox-style-4{padding:10px;}
.sc-wrapbox-style-5{padding:20px;border:1px solid transparent;}
.sc-wrapbox-style-6{padding:20px;border:1px solid transparent;}
.sc-wrapbox-style-6{border:1px solid transparent;}
.sc-wrapbox-style-7{padding:19px;}
.sc-wrapbox-style-7 .sc-wrapbox-inner{padding:10px;}
.sc-wrapbox-style-8{padding:10px;border:20px solid transparent;}
.sc-wrapbox-style-9{padding:20px;border:10px solid transparent;}
.sc-wrapbox-style-10{padding:20px;border:5px dashed transparent;}
.sc-image.sc-wrapbox-style-11 a:before{border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;transform:scale(1.15, 1.15);-o-transform:scale(1.15, 1.15);-ms-transform:scale(1.15, 1.15);-moz-transform:scale(1.15, 1.15);-webkit-transform:scale(1.15, 1.15);}
.sc-wrapbox-style-12{z-index:5;}
.sc-wrapbox-style-12 .shadow-wrap{padding:16px;height:auto;}
.sc-wrapbox-style-12 .shadow-wrap:before,
.sc-wrapbox-style-12 .shadow-wrap:after{box-shadow:0 -15px 20px rgba(0, 0, 0, 0.1);content:"";height:20%;left:2px;max-width:300px;position:absolute;top:22px;transform:rotate(2deg);width:40%;z-index:-2;}
.sc-wrapbox-style-12 .shadow-wrap:after{left:auto;right:2px;transform:rotate(-2deg);}
.sc-wrapbox-style-12 .sc-wrapbox-inner:before,
.sc-wrapbox-style-12 .sc-wrapbox-inner:after{bottom:20px;box-shadow:0 15px 25px rgba(0, 0, 0, 0.35);content:'';height:20%;left:5px;max-width:300px;position:absolute;transform:rotate(-2deg);width:40%;z-index:-2;}
.sc-wrapbox-style-12 .sc-wrapbox-inner:after{left:auto;right:5px;transform:rotate(2deg);}
.sc-youtube .sc-wrapbox-inner,
.sc-youtube .shadow-wrap,
.sc-youtube .sc-wrapbox-element,
.sc-vimeo .sc-wrapbox-inner,
.sc-vimeo .shadow-wrap,
.sc-vimeo .sc-wrapbox-element,
.sc-video .sc-wrapbox-inner,
.sc-video .shadow-wrap,
.sc-video .sc-wrapbox-element{width:100%;height:100%;}
.sc-wrapbox-inner.sc-ratio-style .sc-wrapbox-element,
.sc-wrapbox-inner.sc-ratio-style .shadow-wrap,
.sc-wrapbox-inner.sc-ratio-style .preloader{position:absolute;top:0;left:0;width:100%;height:100%;}
.sc-image-centered-box{margin-bottom:1.421em;}
.sc-image a{position:relative;display:inline-block;vertical-align:top;overflow:hidden;}
.sc-image a:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;transition:all 0.2s linear;-moz-transition:all 0.2s linear;-webkit-transition:all 0.2s linear;opacity:0;z-index:5;}
.sc-image a:hover:before{opacity:1;}
.sc-image a:after{content:'\e60e';font-family:'scalia-icons';font-weight:normal;font-style:normal;font-size:40px;height:40px;line-height:40px;width:40px;text-align:center;position:absolute;top:-20px;left:50%;transition:all 0.2s ease;-moz-transition:all 0.2s ease;-webkit-transition:all 0.2s ease;margin-left:-20px;margin-top:-20px;z-index:5;color:#ffffff;}
.sc-image a:hover:after{top:50%;}
.sc-image a img{transition:all 0.2s linear;-moz-transition:all 0.2s linear;-webkit-transition:all 0.2s linear;}
.sc-image a:hover img{transform:scale(1.15, 1.15);-o-transform:scale(1.15, 1.15);-ms-transform:scale(1.15, 1.15);-moz-transform:scale(1.15, 1.15);-webkit-transform:scale(1.15, 1.15);}
.sc-map-with-text .wpb_gmaps_widget .wpb_wrapper{padding:0;}
.sc-gmaps{display:inline-block;max-width:100%;}
.sc-gmaps .sc-gmaps-hide{overflow:hidden;width:100%;}
.sc-gmaps iframe{border:0 none;vertical-align:top;margin-top:-46px;width:100%;}
.sc-gmaps .preloader + iframe{margin-top:-240px !important;}
.sc-gmaps .preloader + iframe + .map-locker{opacity:0;}
.sc-gmaps.sc-wrapbox-style-11{border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;overflow:hidden;}
.sc-gmaps.sc-wrapbox-style-11 .sc-gmaps-hide{-webkit-mask-image:url('css/circle.svg');}
iframe + .map-locker{position:relative;float:right;margin-top:-150px;margin-right:13px;height:50px;width:50px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;background:#ffffff url('images/map-locker.png') no-repeat 0 50%;}
iframe + .map-locker.disabled{background-position:100% 50%;}
.sc-textbox{margin-bottom:1.421em;}
.sc-textbox.sc-textbox-no-rounded{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;}
.sc-textbox > .sc-textbox-title{padding:14px 25px;margin:0;}
.sc-textbox > .sc-textbox-title > .sc-textbox-title-icon{font-family:'scalia-user-icons';font-weight:normal;font-style:normal;margin-right:15px;}
.sc-textbox.centered-box > .sc-textbox-title > .sc-textbox-title-icon{display:block;margin-right:0;}
.sc-textbox > .sc-textbox-content{padding:25px;background-position:50% 0;}
.sc-textbox > .sc-textbox-content h1,
.sc-textbox > .sc-textbox-content h2,
.sc-textbox > .sc-textbox-content h3,
.sc-textbox > .sc-textbox-content h4,
.sc-textbox > .sc-textbox-content h5,
.sc-textbox > .sc-textbox-content h6{color:inherit;}
.sc-textbox > .sc-textbox-content > .centered-box{margin-bottom:1.421em;}
.sc-list{margin-bottom:1.421em;}
.sc-list > ul{list-style:none;padding-left:1.2em;margin:0;}
.sc-list > ul > li{position:relative;text-indent:-1.2em;margin-bottom:0.7em;}
.sc-list > ul > li:last-child{margin-bottom:0;}
.sc-list > ul > li:before{font-family:'scalia-icons';font-weight:normal;content:'\e601';font-size:0.74em;color:#58abb7;vertical-align:middle;display:inline-block;width:1.62em;text-indent:0;margin-top:-0.2em;}
.sc-list.sc-list-type-check > ul > li:before{content:'\e614';font-size:0.68em;width:1.76em;}
.sc-list.sc-list-type-minus > ul > li:before{content:'\e615';font-size:0.79em;width:1.52em;}
.sc-list.sc-list-type-arrow > ul > li:before{content:'\e616';font-size:0.68em;width:1.76em;}
.sc-list.sc-list-type-disc > ul > li:before{content:'\e617';font-size:0.58em;width:2.07em;}
.sc-list.sc-list-type-square > ul > li:before{content:'\e618';font-size:0.58em;width:2.07em;}
.sc-list.sc-list-type-cross > ul > li:before{content:'\e619';font-size:0.58em;width:2.07em;}
.sc-list.sc-list-type-star > ul > li:before{content:'\e61a';font-size:0.79em;width:1.52em;}
.sc-list.sc-list-type-pin > ul > li:before{content:'\e61b';font-size:0.79em;width:1.52em;}
.sc-list.sc-list-color-1 > ul > li:before{color:#8bb7e8;}
.sc-list.sc-list-color-2 > ul > li:before{color:#898989;}
.sc-list.sc-list-color-3 > ul > li:before{color:#ac2645;}
.sc-list.sc-list-color-4 > ul > li:before{color:#ffc35a;}
.sc-list.sc-list-color-5 > ul > li:before{color:#c2dc7b;}
.sc-list.sc-list-color-6 > ul > li:before{color:#98b7a9;}
.sc-list.sc-list-color-7 > ul > li:before{color:#ff7070;}
.sc-list.sc-list-color-8 > ul > li:before{color:#cfd8df;}
.sc-table{border:1px solid #d2dae1;margin-bottom:1.421em;}
.sc-table table{width:100%;}
.sc-table thead th{padding:15px;text-transform:uppercase;}
.sc-table td{padding:15px;}
@media (max-width:768px){.sc-table.sc-table-responsive{border:0 none;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;}
.sc-table-responsive .tabletolist,
.sc-table-responsive .tabletolist > li > ul{margin:0;padding:0;list-style:none;}
.sc-table-responsive .tabletolist > li > ul{display:table;width:100%;}
.sc-table-responsive .tabletolist > li > ul > li{display:table-row;}
.sc-table-responsive .tabletolist .row_headers,
.sc-table-responsive .tabletolist .row_data{display:table-cell;padding:20px;vertical-align:middle;}
.sc-table-responsive .tabletolist .row_headers{width:30%;}
.sc-table-responsive .tabletolist .row_data{width:70%;}
.sc-table-responsive .tabletolist.nrh > li > ul{margin-bottom:1.421em;}
.sc-table-style-1 .tabletolist.nrh .row_headers{font-weight:bold;}
.sc-table-responsive .tabletolist.rh > li > .titles{display:block;padding:20px;text-align:center;text-transform:uppercase;}
.sc-table-style-1 .tabletolist.rh > li > .titles{position:relative;}
.sc-table-style-1 .tabletolist.rh > li > ul > li + li{background:url('images/line-border.png') repeat-x 50% 0;}
.sc-table-style-1 .tabletolist.rh{background:url('images/line-border.png') repeat-x 50% 100%;}
.sc-table-style-1 .tabletolist.rh .row_data{text-align:right;}
.sc-table-style-2 .tabletolist .row_headers{font-weight:bold;}
}
.sc-team{margin-bottom:1.421em;}
.team-person{padding-bottom:35px;}
.sc-team-style-rounded .team-person{box-shadow:none;}
.team-person-image img{height:128px;width:128px;margin:0 auto;}
.team-person-position{font-size:89.5%;line-height:1.421;margin-top:0;}
.team-person-email{margin-top:9px;}
.team-person-email a{font-size:89.5%;line-height:1.421em;}
.team-person{min-height:220px;}
.team-person-email a:before{content:'\e607\00a0';font-family:'scalia-icons';font-weight:normal;font-size:22px;vertical-align:middle;}
.sc-team-style-vertical .team-person-image{margin:39px 0 0;}
.sc-team-style-vertical .team-person{text-align:center;}
.sc-team-style-vertical .team-person-name{margin:28px 0 0;padding:0 15px;}
.sc-team-style-vertical .team-person-position{margin:0;padding:0 15px;}
.sc-team-style-vertical .team-person-email{margin:2px 0 0;padding:0 15px 15px;}
.sc-team-style-rounded .team-person{border:none;}
.sc-team-style-rounded .team-person-image img{height:auto;width:200px;margin:0 auto;}
.sc-team-style-rounded .team-person{text-align:center;}
.sc-team-style-rounded .team-person-image{margin:0;}
.sc-team-style-rounded .team-person-name{margin:0;padding-top:35px;}
.sc-team-style-rounded .team-person-position{margin:0;}
.sc-team-style-rounded .team-person-email{margin:0;}
.sc-team-style-rounded .team-person-description{margin-bottom:-15px;}
.sc-tabs,
.sc-tour{margin-bottom:1.421em;margin-top:41px;}
ul.sc_tabs_nav{list-style:none;margin:0;padding:0;}
.vc_tta-tabs.vc_tta-style-scalia-style-1.vc_tta-tabs-position-top:not([class*="vc_tta-gap"]):not(.vc_tta-o-no-fill) > .vc_tta-tabs-container,
.vc_tta-tabs.vc_tta-style-scalia-style-2.vc_tta-tabs-position-top:not([class*="vc_tta-gap"]):not(.vc_tta-o-no-fill) >.vc_tta-tabs-container{margin-bottom:-1px;}
.vc_tta-tabs.vc_tta-style-scalia-style-1.vc_tta-tabs-position-left:not([class*="vc_tta-gap"]):not(.vc_tta-o-no-fill) > .vc_tta-tabs-container,
.vc_tta-tabs.vc_tta-style-scalia-style-2.vc_tta-tabs-position-left:not([class*="vc_tta-gap"]):not(.vc_tta-o-no-fill) > .vc_tta-tabs-container{margin-right:-1px;}
.sc_tabs_nav li{text-transform:uppercase;position:relative;}
.vc_tta-tabs .vc_tta-title-text{text-transform:uppercase;}
.sc-tabs .sc_tabs_nav li{float:left;padding:13px 15px;margin:0;cursor:pointer;margin-bottom:-1px;}
.sc-tabs .sc_tabs_nav li + li{margin-left:4px;}
.sc-tabs.sc-tabs-style-2 .sc_tabs_nav li,
.sc-tabs.sc-tabs-style-2 .sc_tabs_nav li.resp-tab-active{padding:24px 27px;margin-bottom:0;}
.vc_tta.vc_general.vc_tta-style-scalia-style-1 .vc_tta-tab > a{padding:13px 15px;}
.vc_tta.vc_general.vc_tta-style-scalia-style-2 .vc_tta-tab > a{padding:24px 27px;}
.sc-tabs.sc-tabs-style-2 .sc_tabs_nav li + li{margin-left:0;}
.sc-tabs.sc-tabs-style-1 .sc_tabs_nav li.resp-tab-active{padding:13px 15px 14px;border-bottom:0 none;}
.sc-tabs.sc-tabs-style-2 .sc_tabs_nav li.resp-tab-active:before,
.vc_tta-tabs.vc_tta-style-scalia-style-2.vc_tta-tabs-position-top .vc_tta-tab.vc_active .vc_tta-title-text:before{position:absolute;bottom:15px;content:'\e602';font-family:'scalia-icons';font-size:16px;font-weight:normal;height:9px;left:50%;line-height:19px;margin-left:-8px;width:16px;}
.sc-tabs .sc_tab{padding:15px;}
.sc-tabs .resp-tabs-container{clear:left;padding:38px 25px;}
.sc-tabs-style-2 .resp-tabs-container{padding:0;}
.resp-tab-content{display:none;}
.resp-content-active,
.resp-accordion-active{display:block;}
.sc-tour > .sc_tour_tabs_wrapper{margin-left:220px;}
.vc_tta-style-scalia-style-2 .vc_tta-tabs-container li.vc_tta-tab{margin:0;}
.sc-tour.sc-tour-style-2 > .sc_tour_tabs_wrapper{margin-left:270px;}
.sc-tour .sc_tabs_nav{float:left;margin-left:-220px;width:220px !important;margin-top:-1px;padding-bottom:10px;}
.sc-tour.sc-tour-style-2 .sc_tabs_nav{margin-left:-270px;width:270px;padding-bottom:0;}
.sc-tour .sc_tabs_nav li{padding:15px 25px 15px 30px;margin:0;cursor:pointer;}
.sc-tour .sc_tabs_nav li + li{margin-top:5px;}
.sc-tour.sc-tour-style-2 .sc_tabs_nav li,
.sc-tour.sc-tour-style-2 .sc_tabs_nav li.resp-tab-active{padding:15px 25px 15px 30px;}
.vc_tta.vc_general.vc_tta-style-scalia-style-1.vc_tta-tabs-position-left .vc_tta-tab > a{padding:15px 25px 15px 30px;}
.vc_tta.vc_general.vc_tta-style-scalia-style-2.vc_tta-tabs-position-left .vc_tta-tab > a{padding:15px 25px 15px 30px;}
.sc-tour.sc-tour-style-2 .sc_tabs_nav li + li{margin-top:0;}
.sc-tour.sc-tour-style-1 .sc_tabs_nav li.resp-tab-active{padding:15px 25px 16px;border-right:0 none;}
.sc-tour .sc_tab{padding:15px 25px;}
.sc-tour.sc-tabs-style-2 .sc_tab{padding:15px;}
.sc-tour.sc-tabs-style-2 .resp-tabs-container{padding-left:15px;}
.sc-tour.sc-tour-style-2 .sc_tabs_nav li.resp-tab-active:before,
.vc_tta-tabs.vc_tta-style-scalia-style-2.vc_tta-tabs-position-left .vc_tta-tab.vc_active .vc_tta-title-text:before{content:'\e601';font-family:'scalia-icons';font-size:15px;float:left;margin-left:-22px;width:15px;text-align:center;}
h5.resp-accordion{cursor:pointer;padding:5px;display:none;text-transform:uppercase;}
h5.resp-accordion{margin:0;padding:10px 60px 10px 15px;}
.vc_tta.vc_general.vc_tta-style-scalia-style-1 .vc_tta-panel-heading,
.vc_tta.vc_general.vc_tta-style-scalia-style-2 .vc_tta-panel-heading{border:0 none;}
.vc_tta.vc_general.vc_tta-style-scalia-style-1 .vc_tta-panel:first-child .vc_tta-panel-heading{border-top:0 none;}
@media only screen and (max-width:768px){.sc_tabs_nav{display:none;}
h5.resp-accordion{display:block;position:relative;}
.resp-accordion:after{position:absolute;content:'\e609';font-family:scalia-icons;font-weight:normal;font-size:22px;width:22px;height:22px;line-height:22px;top:50%;right:22px;margin-top:-11px;}
.resp-accordion.resp-tab-active:after{content:'\e608';}
.sc-tour > .sc_tour_tabs_wrapper,
.sc-tour.sc-tour-style-2 > .sc_tour_tabs_wrapper{margin-left:0;}
.sc-tabs .resp-tabs-container,
.sc-tour.sc-tabs-style-2 .resp-tabs-container{padding:0;}
.sc-tabs-style-1 .resp-accordion:first-child,
.sc-tour-style-1 .resp-accordion:first-child{border-top:0 none;}
.sc-tabs.sc-tabs-style-2 .resp-tabs-container{border-top:0 none;border-bottom:0 none;}
.sc-tabs.sc-tabs-style-2 .sc_tab + .resp-accordion{margin-top:7px;}
.sc-tour.sc-tour-style-2 .resp-tabs-container{border-left:0 none;}
.sc-tour .sc_tab{padding:15px;}
.vc_tta.vc_tta-tabs.vc_tta-style-scalia-style-2 .vc_tta-panels-container{border:0 none;}
.vc_tta.vc_tta-tabs.vc_tta-style-scalia-style-1 .vc_tta-panel-heading,
.vc_tta.vc_tta-tabs.vc_tta-style-scalia-style-2 .vc_tta-panel-heading{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}
}
.sc-gallery{margin-bottom:1.421em;}
.sc-gallery-preview-carousel-wrap,
.sc-gallery-thumbs-carousel-wrap{position:relative;}
.sc-gallery .sc-gallery-item{float:left;position:relative;text-align:center;}
.sc-gallery .sc-gallery-item a{display:inline-block;vertical-align:top;}
.sc-gallery .sc-gallery-preview-carousel-wrap{overflow:hidden;}
.sc-gallery .sc-gallery-thumbs-carousel-wrap{padding:0 50px;}
.sc-gallery .sc-gallery-thumbs-carousel-wrap .sc-gallery-item{padding:40px 4px 4px;margin:0 4px;}
.sc-gallery .sc-gallery-thumbs-carousel-wrap .sc-gallery-item a img{opacity:0.3;width:80px;height:80px;}
.sc-gallery .sc-gallery-thumbs-carousel-wrap .sc-gallery-item.active a{position:relative;margin:-4px;overflow:visible;}
.sc-gallery .sc-gallery-thumbs-carousel-wrap .sc-gallery-item.active a img{opacity:1;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;margin:3px auto;}
.sc-gallery .sc-gallery-thumbs-carousel-wrap .sc-gallery-item.active a{border:1px solid #ff912a !important;}
.sc-gallery .sc-gallery-thumbs-carousel-wrap .sc-gallery-item.active a:before{position:absolute;content:'\e602';font-family:'scalia-icons';font-size:15px;top:-27px;left:0;width:100%;text-align:center;line-height:1em;}
.sc-gallery .sc-gallery-thumbs-carousel-wrap .sc-prev,
.sc-gallery .sc-gallery-thumbs-carousel-wrap .sc-next{top:50px;height:50px;}
.sc-gallery .sc-gallery-caption{display:none;}
.sc-gallery .sc-gallery-preview-carousel-wrap .sc-gallery-item a{display:block;position:relative;overflow:hidden;text-align:center;}
.sc-gallery .sc-gallery-preview-carousel-wrap .sc-gallery-item img{display:inline-block;height:auto;}
.sc-gallery .sc-gallery-preview-carousel-wrap .sc-gallery-item a:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;transition:all 0.3s linear 0.4s;-moz-transition:all 0.3s linear 0.4s;-webkit-transition:all 0.3s linear 0.4s;opacity:0;z-index:5;}
.sc-gallery .sc-gallery-preview-carousel-wrap .sc-gallery-item a img{transition:all 0.3s linear;-moz-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;}
.sc-gallery .sc-gallery-preview-carousel-wrap:hover .sc-gallery-item a img{transform:scale(1.15, 1.15);-o-transform:scale(1.15, 1.15);-ms-transform:scale(1.15, 1.15);-moz-transform:scale(1.15, 1.15);-webkit-transform:scale(1.15, 1.15);transition:all 0.3s linear 0.2s;-moz-transition:all 0.3s linear 0.2s;-webkit-transition:all 0.3s linear 0.2s;}
.sc-gallery .sc-gallery-preview-carousel-wrap:hover .sc-prev,
.sc-gallery .sc-gallery-preview-carousel-wrap:hover .sc-next{z-index:5;}
.sc-gallery .sc-gallery-preview-carousel-wrap .sc-prev:after,
.sc-gallery .sc-gallery-preview-carousel-wrap .sc-next:after{transition:all 0.3s linear;-moz-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;opacity:0;}
.sc-gallery .sc-gallery-preview-carousel-wrap .sc-prev:after{transform:translateX(-100%);-o-transform:translateX(-100%);-ms-transform:translateX(-100%);-moz-transform:translateX(-100%);-webkit-transform:translateX(-100%);}
.sc-gallery .sc-gallery-preview-carousel-wrap .sc-next:after{transform:translateX(100%);-o-transform:translateX(100%);-ms-transform:translateX(100%);-moz-transform:translateX(100%);-webkit-transform:translateX(100%);}
.sc-gallery .sc-gallery-preview-carousel-wrap:hover .sc-prev:after,
.sc-gallery .sc-gallery-preview-carousel-wrap:hover .sc-next:after{transform:none;-o-transform:none;-ms-transform:none;-moz-transform:none;-webkit-transform:none;opacity:1;}
.sc-gallery-hover-default .sc-gallery-preview-carousel-wrap .sc-gallery-item a:after{content:'\e60e';font-family:'scalia-icons';font-weight:normal;font-style:normal;font-size:63px;height:63px;line-height:63px;width:63px;text-align:center;position:absolute;top:0%;left:50%;transition:all 0.2s ease 0.1s;-moz-transition:all 0.2s ease 0.1s;-webkit-transition:all 0.2s ease 0.1s;margin-left:-32px;margin-top:-32px;z-index:5;opacity:0;}
.sc-gallery-hover-default .sc-gallery-preview-carousel-wrap:hover .sc-gallery-item a:after{transition:all 0.2s ease 0.1s;-moz-transition:all 0.2s ease 0.1s;-webkit-transition:all 0.2s ease 0.1s;top:50%;opacity:1;}
.sc-gallery-hover-default .sc-gallery-preview-carousel-wrap .sc-gallery-item .sc-gallery-caption{display:block;text-transform:uppercase;}
.sc-gallery-hover-default .sc-gallery-preview-carousel-wrap .sc-gallery-item .sc-gallery-item-title{width:100%;padding:0 25%;text-align:center;position:absolute;top:-25%;left:0;transition:all 0.2s ease;-moz-transition:all 0.2s ease;-webkit-transition:all 0.2s ease;z-index:5;opacity:0;text-transform:uppercase;}
.sc-gallery-hover-default .sc-gallery-preview-carousel-wrap:hover .sc-gallery-item .sc-gallery-item-title{top:25%;opacity:1;transition:all 0.2s ease 0.2s;-moz-transition:all 0.2s ease 0.2s;-webkit-transition:all 0.2s ease 0.2s;}
.sc-gallery-hover-default .sc-gallery-preview-carousel-wrap .sc-gallery-item .sc-gallery-item-description{width:100%;padding:0 25%;text-align:center;position:absolute;top:20%;left:0;transition:all 0.2s ease 0.2s;-moz-transition:all 0.2s ease 0.2s;-webkit-transition:all 0.2s ease 0.2s;z-index:5;opacity:0;}
.sc-gallery-hover-default .sc-gallery-preview-carousel-wrap:hover .sc-gallery-item .sc-gallery-item-description{top:70%;opacity:1;transition:all 0.2s ease;-moz-transition:all 0.2s ease;-webkit-transition:all 0.2s ease;}
.sc-gallery-hover-zooming-blur .sc-gallery-preview-carousel-wrap .sc-gallery-item a:before{transition:all 0.3s linear 0.4s;-moz-transition:all 0.3s linear 0.4s;-webkit-transition:all 0.3s linear 0.4s;}
.sc-gallery-hover-zooming-blur .sc-gallery-preview-carousel-wrap:hover .sc-gallery-item a:before{transition:all 0.3s linear;-moz-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;}
.sc-gallery-hover-zooming-blur .sc-gallery-preview-carousel-wrap .sc-gallery-item a img{transition:all 0.3s linear 0.1s;-moz-transition:all 0.3s linear 0.1s;-webkit-transition:all 0.3s linear 0.1s;}
.sc-gallery-hover-zooming-blur .sc-gallery-preview-carousel-wrap:hover .sc-gallery-item a img{transition:all 0.3s linear;-moz-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;}
@-webkit-keyframes zoomingBlurIn{0%{-webkit-transform:scale(0.5);opacity:0;}
100%{-webkit-transform:scale(1);opacity:1;}
}
@keyframes zoomingBlurIn{0%{transform:scale(0.5);opacity:0;}
100%{transform:scale(1);opacity:1;}
}

@-webkit-keyframes zoomingBlurOut{0%{-webkit-transform:translateY(0);opacity:1;}
100%{-webkit-transform:translateY(300%);opacity:0;}
}
@keyframes zoomingBlurOut{0%{transform:translateY(0);opacity:1;}
100%{transform:translateY(300%);opacity:0;}
}
.sc-gallery-hover-zooming-blur .sc-gallery-preview-carousel-wrap .sc-gallery-item a:after{content:'\e612';font-family:'scalia-icons';font-weight:normal;font-style:normal;font-size:35px;height:70px;line-height:70px;width:70px;text-align:center;position:absolute;top:50%;left:50%;transform:translateY(300%);-webkit-transform:translateY(300%);opacity:0;margin-left:-35px;margin-top:-35px;z-index:5;border-radius:70px;-moz-border-radius:70px;-webkit-border-radius:70px;transition:all 0.3s ease 0.1s;-moz-transition:all 0.3s ease 0.1s;-webkit-transition:all 0.3s ease 0.1s;}
.sc-gallery-hover-zooming-blur .sc-gallery-preview-carousel-wrap:hover .sc-gallery-item a:after{-webkit-animation:zoomingBlurIn 0.3s ease 0.1s;animation:zoomingBlurIn 0.3s ease 0.1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;transition:all 0s ease 0s;-moz-transition:all 0s ease 0s;-webkit-transition:all 0s ease 0s;}
.sc-gallery-hover-zooming-blur .sc-gallery-preview-carousel-wrap .sc-gallery-item .sc-gallery-caption{display:block;text-transform:uppercase;}
.sc-gallery-hover-zooming-blur .sc-gallery-preview-carousel-wrap .sc-gallery-item .sc-gallery-item-title{width:100%;padding:0 25%;text-align:center;position:absolute;top:25%;left:0;z-index:5;transform:translateY(300%);-webkit-transform:translateY(300%);opacity:0;text-transform:uppercase;transition:all 0.3s ease 0.2s;-moz-transition:all 0.3s ease 0.2s;-webkit-transition:all 0.3s ease 0.2s;}

.sc-gallery-hover-zooming-blur .sc-gallery-preview-carousel-wrap .sc-gallery-item .sc-gallery-item-description{width:100%;padding:0 25%;text-align:center;position:absolute;top:70%;left:0;z-index:5;transform:translateY(300%);-webkit-transform:translateY(300%);opacity:0;transition:all 0.3s ease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;}

@media (max-width:979px){.sc-gallery-item-title,
.sc-gallery-item-description{display:none;}
}
.pricing-table{margin-bottom:1.421em;}
.pricing-title{text-align:center;}
.pricing-price-row-background{background-repeat:no-repeat;background-position:50% 0;background-size:cover;}
.pricing-price-row-background .pricing-price{transform:scale(0.55);-o-transform:scale(0.55);-ms-transform:scale(0.55);-moz-transform:scale(0.55);-webkit-transform:scale(0.55);}
.pricing-price{height:157px;width:157px;border-radius:150px;margin:0 auto;margin-bottom:30px;text-align:center;}
.pricing-price .time{display:block;padding-top:6px;text-align:center;width:100%;}
.pricing-price{padding-top:57px;margin-bottom:17px;position:relative;}
.pricing-title{padding-bottom:1px;padding-top:1px;}
.pricing-table-style-1 .pricing-row{background-image:url("./images/pr-bg.png");background-position:bottom;background-repeat:repeat-x;}
.pricing-table-style-3 .pricing-cost{margin-top:0px;}
.pricing-row{padding:9px 0;text-align:center;font-size:17px;}
.pricing-footer{text-align:center;padding-bottom:30px;padding-top:20px;}
.pricing-new{left:144px;position:absolute;top:-3px;}
.pricing-footer-new{padding-bottom:60px;}
.sc-icon-with-title{margin-bottom:1.421em;}
.sc-icon-with-title > .sc-icon-with-title-icon{display:table-cell;padding-right:10px;vertical-align:middle;}
.sc-icon-with-title-icon-size-medium > .sc-icon-with-title-icon{padding-right:20px;}
.sc-icon-with-title-icon-size-big > .sc-icon-with-title-icon{padding-right:30px;}
.sc-iconed-title{display:table-cell;vertical-align:middle;text-transform:uppercase;width:99%;}
.sc-iconed-title > *{margin:0;}
.sc-icon-with-text{margin-bottom:1.421em;}
.sc-icon-with-text > .sc-icon-with-text-icon{display:table-cell;padding-right:10px;vertical-align:top;}
.sc-icon-with-text-icon-size-medium > .sc-icon-with-text-icon{padding-right:20px;}
.sc-icon-with-text-icon-size-big > .sc-icon-with-text-icon{padding-right:30px;}
.sc-icon-with-text.sc-icon-with-text-flow > .sc-icon-with-text-icon{display:block;float:left;margin:0 10px 0 0;padding-right:0;}
.sc-icon-with-text-icon-size-medium.sc-icon-with-text-flow > .sc-icon-with-text-icon{margin:0 20px 0 0;}
.sc-icon-with-text-icon-size-big.sc-icon-with-text-flow > .sc-icon-with-text-icon{margin:0 30px 0 0;}
.sc-icon-with-text > .sc-icon-with-text-content{display:table-cell;width:99%;vertical-align:top;}
.sc-icon-with-text.sc-icon-with-text-flow > .sc-icon-with-text-content{display:block;width:auto;}
.sc-icon-with-text.centered-box > .sc-icon-with-title{display:block;}
.sc-icon-with-text.centered-box > .sc-icon-with-text-icon,
.sc-icon-with-text.centered-box > .sc-icon-with-title > .sc-icon-with-title-icon{display:block;text-align:center;padding:0 0 10px;}
.sc-icon-with-text.centered-box > .sc-icon-with-title > .sc-iconed-title{display:block;}
.sc-icon-with-text-icon-size-medium.centered-box > .sc-icon-with-text-icon,
.sc-icon-with-text-icon-size-medium.centered-box > .sc-icon-with-title > .sc-icon-with-title-icon{display:block;text-align:center;padding:0 0 20px;}
.sc-icon-with-text-icon-size-big.centered-box > .sc-icon-with-text-icon,
.sc-icon-with-text-icon-size-big.centered-box > .sc-icon-with-title > .sc-icon-with-title-icon{display:block;text-align:center;padding:0 0 30px;}
.sc-icon-with-text.sc-icon-with-text-flow.centered-box > .sc-icon-with-text-icon{float:none;margin:0;}
.sc-icon-with-text.centered-box > .sc-icon-with-text-content{display:block;width:auto;}
.sc-icon-with-text > .sc-icon-with-title,
.sc-icon-with-text > .sc-icon-with-title + .sc-icon-with-text-content{display:table-row;}
.sc-icon-with-text > .sc-icon-with-title + .sc-icon-with-text-content > .sc-icon-with-text-empty,
.sc-icon-with-text > .sc-icon-with-title + .sc-icon-with-text-content > .sc-icon-with-text-text{display:table-cell;}
@media (max-width:768px){.sc-icon-with-text > .sc-icon-with-text-icon{display:block;text-align:center;padding:0 0 10px;}
.sc-icon-with-text-icon-size-medium > .sc-icon-with-text-icon{display:block;text-align:center;padding:0 0 20px;}
.sc-icon-with-text-icon-size-big > .sc-icon-with-text-icon{display:block;text-align:center;padding:0 0 30px;}
.sc-icon-with-text.sc-icon-with-text-flow > .sc-icon-with-text-icon{float:none;margin:0;}
.sc-icon-with-text > .sc-icon-with-text-content,
.sc-icon-with-text.centered-box > .sc-icon-with-title + .sc-icon-with-text-content{display:block;width:auto;text-align:center;}
.sc-icon-with-text > .sc-icon-with-title + .sc-icon-with-text-content{text-align:left;}
}
.sc-alert-box{margin-bottom:1.421em;}
.sc-alert-box .sc-icon-with-text-content{width:99%;display:table-cell;vertical-align:middle;}
.sc-alert-box .sc-alert-box-button{display:table-cell;padding:0 0 0 40px;vertical-align:middle;}
.sc-alert-box .sc-alert-box-button .sc-button:first-child{margin-top:0;}
.sc-alert-box.centered-box .sc-alert-box-button .sc-button{margin:13px 20px 0;}
.sc-alert-box > .sc-icon-with-text-icon{vertical-align:middle;padding-right:40px;}
.sc-alert-box > .sc-alert-box-image{text-align:center;display:table-cell;padding-right:40px;vertical-align:middle;}
.sc-alert-box.centered-box .sc-icon-with-text-content{display:block;width:auto;}
.sc-alert-box.centered-box .sc-alert-box-button{display:block;padding:27px 0 0;text-align:center;}
.sc-alert-box.centered-box > .sc-icon-with-text-icon{padding:0 0 40px;}
.sc-alert-box.centered-box > .sc-alert-box-image{display:block;padding:0 0 40px;}
@media (max-width:768px){.sc-alert-box .sc-icon-with-text-content{display:block;width:auto;}
.sc-alert-box .sc-alert-box-button{display:block;padding:27px 0 0;text-align:center;}
.sc-alert-box .sc-alert-box-button .sc-button{margin:13px 20px 0;}
.sc-alert-box > .sc-icon-with-text-icon{padding:0 0 40px;}
.sc-alert-box > .sc-alert-box-image{display:block;padding:0 0 40px;}
}
.sc-button-sep-holder,
.sc-button-sep-button{display:table-cell;vertical-align:middle;}
.sc-button-sep-button .centered-box{position:relative;}
.sc-button-sep-holder{width:50%;}
.sc-button-sep-button{padding:0 10px;}
.sc-button-sep-button .sc-button{margin:20px 0;vertical-align:middle;}
.sc-button-separator-double{border-top:1px solid;border-bottom:1px solid;height:4px;}
.clearboth{clear:both;height:0;font-size:0;line-height:0;}
.clear{height:0;font-size:0;line-height:0;clear:both;}
.sc-divider{position:relative;border-top:1px solid transparent;height:0;font-size:0;line-height:0;}
.sc-divider-style-1{height:1px;border:0 none;}
.sc-divider-style-2{border-top:3px solid transparent;}
.sc-divider-style-3{border-top:7px solid transparent;}
.sc-divider-style-4{height:8px;border:0 none;}
.sc-divider-style-5{height:6px;border:0 none;}
.sc-divider-style-6{border-top:0;height:10px;background:url('images/divider-zigzag.png') repeat-x 50% 0;}
.sc-divider-style-7{border-top:0;height:8px;background:url('images/divider-wave.png') repeat-x 50% 0;}
.sc-dropcap{height:20px;}
.sc-dropcap-style-medium{height:10px;}
.sc-dropcap .sc-dropcap-letter{float:left;position:relative;font-size:94.445%;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;overflow:hidden;margin-right:15px;text-align:center;width:70px;height:70px;line-height:66px;}
.sc-dropcap.sc-dropcap-style-medium .sc-dropcap-letter{width:50px;height:50px;line-height:46px;}
.sc-dropcap.sc-dropcap-style-medium .sc-dropcap-letter{font-size:115.385%;}
.sc-dropcap.sc-dropcap-shape-square .sc-dropcap-letter{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;}
.sc_accordion{margin-bottom:1.421em;}
.sc_accordion_section + .sc_accordion_section{margin-top:16px;padding-top:15px;}
.sc_accordion_header{position:relative;padding-right:30px;}
.sc_accordion_header .ui-accordion-header-icon{position:absolute;right:0;width:22px;height:22px;top:50%;margin-top:-11px;}
.sc_accordion_header .ui-accordion-header-icon:before{content:'\e609';font-family:'scalia-icons';font-size:22px;}
.sc_accordion_header.ui-accordion-header-active .ui-accordion-header-icon:before{content:'\e608';}
.sc-news{margin-bottom:1.421em;}
.sc-news .sc-news-item{float:left;width:360px;padding:0 15px;}
.sc-news-item-left{float:left;padding-top:7px;}
.sc-news-item-right{margin-left:92px;padding-top:4px;max-height:5.865em;overflow:hidden;}
.sc-news-item-title{font-size:115.8%;margin-bottom:5px;}
.sc-news-item-image{width:72px;height:72px;}
.sc-news-item-excerpt{line-height:1.5;margin-top:2px;}
.sc-news-item-date{font-size:89.5%;line-height:1.421;margin-top:12px;}
.sc-clients{margin-bottom:1.421em;}
.sc-clients-type-carousel-grid .sc-clients-slide{float:left;}
.sc-clients-type-carousel-grid .sc-clients-slide-inner{margin:0 -8px -8px 0;}
.sc-clients-type-carousel-grid .sc-client-item{float:left;padding:0 8px 8px 0;}
.sc-clients-type-carousel-grid .sc-client-item a{display:block;width:100%;height:100%;text-align:center;transition:all 0.3s linear;-moz-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;}
.sc-clients-type-carousel-grid .sc-client-item a img{display:inline-block;opacity:0.5;transition:all 0.3s linear;-moz-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;}
.sc-clients-type-carousel-grid .sc-client-item a:hover img{opacity:1;}
.sc-clients-slide-inner.clearfix .img-responsive{height:54px;}
.sc-testimonials{padding:45px 0 18px;margin-bottom:1.421em;}
.sc-testimonial-item{float:left;padding-bottom:35px;}
.sc-testimonial-item blockquote p:after{display:none;}
.sc-testimonial-item:after{content:'\e60b';display:block;font-family:'scalia-icons';text-align:center;font-size:40px;height:33px;line-height:33px;padding-top:28px;vertical-align:top;font-style:normal;font-weight:normal;}
.sc-testimonial-text{font-size:32px;text-align:center;padding:25px 80px 0;line-height:1.2;font-style:normal;}
.sc-testimonial-text p{margin:0;}
.sc-testimonial-image{margin:0 auto;width:128px;height:128px;}
.sc-testimonial-name{padding-top:13px;text-align:center;margin-top:-20px;}
.sc-testimonial-position{font-size:89.5%;line-height:1.421;text-align:center;}
.widget .sc-testimonial-position{font-size:100%;}
.sc-testimonials-carousel-wrap{position:relative;}
.diagram-item{margin-bottom:1.421em;}
.skill-element + .skill-element{margin:8px 0 0 0;}
.skill-title{font-size:89.5%;line-height:1.421;margin:0 0 5px 0;}
.widget .skill-title{font-size:100%;}
.skill-amount{float:right;font-size:126.3%;margin-top:-11px;}
.skill-line{font-size:0;line-height:1;height:10px;margin-right:55px;}
.skill-line div{display:inline-block;font-size:0;line-height:1;height:10px;}
.diagram-summary{font-size:89.5%;line-height:1.471;margin:0 0 0.766667em 0;}
.widget .diagram-summary{font-size:100%;}
.diagram-summary-text{margin:0 0 0.766667em 0;}
.diagram-circle{text-align:center;}
.diagram-circle{position:relative;}
.diagram-circle .box-wrapper{max-width:550px;position:relative;text-align:left;}
.tab_wrapper .diagram-circle .box-wrapper{margin:0 auto;}
.diagram-circle .box{position:relative;}
.diagram-circle .skills{display:none;}
.diagram-circle .text{font-size:89.5%;line-height:1.471;position:absolute;left:0;top:0;z-index:1;}
.widget .diagram-circle .text{font-size:100%;}
.diagram-circle .text div{display:table-cell;text-align:center;vertical-align:middle;line-height:1.2;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.diagram-circle .text div span{display:block;text-align:center;padding:0 0 0 5px;margin:0;}
.widget .diagram-circle .text div,
.widget .diagram-circle .text div span.title{font-size:inherit;}
.diagram-legend{display:inline-block;position:absolute;left:0;top:50%;z-index:1;text-align:left;}
.diagram-legend .legend-element{margin:0 0 26px 0;}
.diagram-legend .legend-element .color{display:block;float:left;width:16px;height:16px;}
.sidebar .diagram-legend .legend-element .color{width:12px;height:12px;}
.diagram-legend .legend-element .title{display:block;line-height:1;margin:0 0 0 46px;margin-left:30px;}
.widget .diagram-legend .legend-element .title{margin-left:23px;margin-top:-2px;}
.sc-map-with-text{position:relative;margin-bottom:1.421em;}
.sc-map-with-text.rounded-corners{-webkit-mask-image:url('css/rounded.svg');}
.sc-map-with-text-content{position:absolute;z-index:1;top:0;left:0;width:100%;padding:20px 15px;}
.sc-map-with-text-map{overflow:hidden;}
.sc-map-with-text-map .wpb_gmaps_widget{margin-top:-46px;margin-bottom:0;}
@media (max-width:992px){.sc-map-with-text-content{position:relative;top:auto;left:auto;width:auto;}
}
.wpb_map_wraper iframe{vertical-align:top;}
.sc-counter-box{margin-bottom:1.421em;}
.sc-counter{text-align:center;}
.vc_separator .vc_sep_text{line-height:1em;display:table-cell;white-space:pre;}
.vc_separator.vc_separator_align_center .vc_sep_text{padding:0 0.8em;}
.vc_separator.vc_separator_align_left .vc_sep_text{padding:0 0.8em 0 0;}
.vc_separator.vc_separator_align_right .vc_sep_text{padding:0 0 0 0.8em;margin:0 !important;}
.vc_separator.vc_sep_double .vc_sep_line{height:4px !important;}
@media (max-width:768px){.vc_separator .vc_sep_text{white-space:normal;text-align:center;}
}
.vc_separator.vc_sep_color_blue .vc_sep_text{color:#5472d2;}
.vc_separator.vc_sep_color_turquoise .vc_sep_text{color:#00c1cf;}
.vc_separator.vc_sep_color_pink .vc_sep_text{color:#fe6c61;}
.vc_separator.vc_sep_color_violet .vc_sep_text{color:#8d6dc4;}
.vc_separator.vc_sep_color_peacoc .vc_sep_text{color:#4cadc9;}
.vc_separator.vc_sep_color_chino .vc_sep_text{color:#cec2ab;}
.vc_separator.vc_sep_color_mulled_wine .vc_sep_text{color:#50485b;}
.vc_separator.vc_sep_color_vista_blue .vc_sep_text{color:#75d69c;}
.vc_separator.vc_sep_color_black .vc_sep_text{color:#2a2a2a;}
.vc_separator.vc_sep_color_grey .vc_sep_text{color:#ebebeb;}
.vc_separator.vc_sep_color_orange .vc_sep_text{color:#f7be68;}
.vc_separator.vc_sep_color_sky .vc_sep_text{color:#5aa1e3;}
.vc_separator.vc_sep_color_green .vc_sep_text{color:#6dab3c;}
.vc_separator.vc_sep_color_juicy_pink .vc_sep_text{color:#f4524d;}
.vc_separator.vc_sep_color_sandy_brown .vc_sep_text{color:#f79468;}
.vc_separator.vc_sep_color_purple .vc_sep_text{color:#b97ebb;}
.vc_separator.vc_sep_color_white .vc_sep_text{color:#ffffff;}
.vc_separator.vc_sep_color_grace .vc_sep_text{color:#aed13b;}
.comments-title,
.comment-reply-title{text-transform:uppercase;margin-top:0;}
.comments-area,
.comment-list + .comment-respond{margin-top:50px;}
.comment-author .avatar{border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;margin-right:20px;}
.comment-author .fn{margin-right:25px;}
.comment-meta{font-size:89.5%;line-height:1.421;display:inline-block;}
.comment-text,
.comment-awaiting-moderation{padding-left:70px;}
.comment-inner{padding:35px 0;}
.comment-header{display:table;width:100%;}
.comment-header .comment-author,
.comment-header .reply{display:table-cell;}
.comment-header .reply{text-align:right;}
.comment-reply-link{position:relative;display:inline-block;padding:0.6em 0.7em 0.6em 2em;white-space:nowrap;border:0 none;}
.comment-reply-link:hover{text-decoration:none;}
.comment-reply-link:before{content:'\e601';font-family:'scalia-icons';font-weight:normal;float:left;margin-left:-1.4em;font-size:82.6%;vertical-align:middle;}
.comment-form label{display:inline-block;font-size:89.5%;}
.comment-form #comment-author + label,
.comment-form #comment-email + label,
.comment-form #comment-url + label{margin-left:15px;}
.comment-form label em{font-style:normal;}
.comment-form label:before{font-family:'scalia-icons';vertical-align:middle;margin-right:5px;text-align:center;display:inline-block;}
.comment-form #comment-author + label:before{content:'\e622';font-size:1em;width:1.76em;}
.comment-form #comment-email + label:before{content:'\e607';font-size:1.18em;width:1.5em;}
.comment-form #comment-url + label:before{content:'\e623';font-size:1.41em;width:1.04em;}
.comment-form #comment{width:100%;}
.blog-post-image{margin-bottom:50px;}
.blog-post-image img{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
.post-related-posts-block{padding:0 15px;}
.post-related-posts-block .related-element{margin-bottom:0;}
.sc-nivoslider .nivo-directionNav a{top:0;}
.sc-mini-pagination.nivo-controlNav{bottom:0;position:absolute;width:100%;z-index:10;}
.sc-nivoslider .nivo-caption{padding:0;overflow:visible;opacity:1;position:relative;width:1200px;margin:0 auto;}
.sc-nivoslider .caption-left,
.sc-nivoslider .caption-right{position:absolute;bottom:50px;max-width:70%;}
.sc-nivoslider .caption-left{left:20px;}
.sc-nivoslider .caption-right{right:20px;}
@media only screen and (max-width:1439px){.sc-nivoslider .nivo-caption{width:auto;}
.sc-nivoslider .caption-left{left:155px;}
.sc-nivoslider .caption-right{right:155px;}
}
@media only screen and (max-width:799px){.sc-nivoslider .caption-left{left:80px;}
.sc-nivoslider .caption-right{right:80px;}
.sc-nivoslider .nivo-directionNav{display:none;}
.sc-nivoslider .sc-mini-pagination.nivo-controlNav{display:none;}
}
.sc-nivoslider .caption-left .sc-nivoslider-title,
.sc-nivoslider .caption-left .sc-nivoslider-description{float:left;text-align:left;}
.sc-nivoslider .caption-right .sc-nivoslider-title,
.sc-nivoslider .caption-right .sc-nivoslider-description{float:right;text-align:right;}
.sc-nivoslider .nivo-caption .sc-nivoslider-title{background-color:rgba(56, 65, 84, 0.8);color:#ffffff;padding:10px 15px;}
.sc-nivoslider .nivo-caption .sc-nivoslider-description{background-color:rgba(0, 0, 0, 0.7);color:#ffffff;padding:0 10px;}
.scroll-top-button{position:fixed;right:30px;bottom:0;z-index:10000;opacity:0;line-height:0;transition:all 0.3s linear;-moz-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;}
.scroll-top-button.visible{opacity:0.5;}
.scroll-top-button:before{font-family:'scalia-icons';content:'\e600';font-size:18px;font-weight:normal;display:inline-block;vertical-align:top;width:54px;height:50px;text-align:center;line-height:50px;background-color:#4a4f56;color:#ffffff;}
@media (max-width:768px){.scroll-top-button{right:0;}
}
#page .wpb_start_animation.wpb_left-to-right,
#page .wpb_start_animation.wpb_right-to-left,
#page .wpb_start_animation.wpb_top-to-bottom,
#page .wpb_start_animation.wpb_bottom-to-top,
#page .wpb_start_animation.wpb_appear{-webkit-animation-duration:1.4s;-moz-animation-duration:1.4s;-o-animation-duration:1.4s;animation-duration:1.4s;}
.wpb_text_column.wpb_animate_when_almost_visible.wpb_fade{opacity:1;}
body:not(.lazy-disabled) .wpb_text_column.wpb_animate_when_almost_visible.wpb_fade{opacity:0;}
body:not(.lazy-disabled) .lazy-loading{visibility:hidden;}
body:not(.lazy-disabled) .lazy-loading .wpb_text_column.wpb_animate_when_almost_visible.wpb_fade{opacity:1;}
#primary-menu.no-responsive > li > ul.submenu-languages{list-style:none;padding:0;width:auto;}
#primary-navigation.no-responsive .menu-item-language a{text-align:center;}
#primary-menu.no-responsive > li.menu-item-language > a{padding-left:10px;padding-right:10px;}
.menu-item-language img.iclflag{position:relative;margin-right:0;width:19px !important;height:13px !important;}
.sc-sticky-block > *{left:auto;right:auto;}
.sc-sticky-block .sticky-fixed{position:fixed;}
@media only screen and (max-width:800px){body:not(.lazy-disabled) .quickfinder-item-image .quickfinder-item-image-content.lazy-loading-item{transform:scale(1);-webkit-transform:scale(1);-ms-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);}
body:not(.lazy-disabled) .lazy-loading{visibility:visible;}
body:not(.lazy-disabled) .wpb_text_column.wpb_animate_when_almost_visible.wpb_fade{opacity:1;}
#page .wpb_start_animation.wpb_left-to-right,
#page .wpb_start_animation.wpb_right-to-left,
#page .wpb_start_animation.wpb_top-to-bottom,
#page .wpb_start_animation.wpb_bottom-to-top,
#page .wpb_start_animation.wpb_appear{-webkit-animation:none;-moz-animation:none;-o-animation:none;animation:none;}
#page .wpb_animate_when_almost_visible.wpb_left-to-right,
#page .wpb_animate_when_almost_visible.wpb_right-to-left,
#page .wpb_animate_when_almost_visible.wpb_top-to-bottom,
#page .wpb_animate_when_almost_visible.wpb_bottom-to-top,
#page .wpb_animate_when_almost_visible.wpb_appear{opacity:1;}
}
.wp-caption{margin-bottom:1.6em;max-width:100%;}
.wp-caption-text{font-size:89.5%;padding:0.5em 0;}
.sticky{}
.gallery-caption{font-size:89.5%;padding:0.5em 0;}
.bypostauthor{}
.alignleft{display:inline;float:left;}
.alignright{display:inline;float:right;}
.aligncenter{display:block;margin-right:auto;margin-left:auto;}
blockquote.alignleft,
.wp-caption.alignleft,
img.alignleft{margin:0.4em 1.6em 1.6em 0;}
blockquote.alignright,
.wp-caption.alignright,
img.alignright{margin:0.4em 0 1.6em 1.6em;}
blockquote.aligncenter,
.wp-caption.aligncenter,
img.aligncenter{clear:both;margin-top:0.4em;margin-bottom:1.6em;}
.wp-caption.alignleft,
.wp-caption.alignright,
.wp-caption.aligncenter{margin-bottom:1.2em;}
body .blog{margin-bottom:20px;padding-bottom:30px;}
*:not(.sc-table) > table:not([class]):not([id]) tr:not([class]):not([id]) td:not([class]):not([id]),
*:not(.sc-table) > table:not([class]):not([id]) tr:not([class]):not([id]) th:not([class]):not([id]){padding:5px 10px;}
.page-links a{display:inline-block;position:relative;}
.page-links span:not(.page-links-title){display:inline-block;width:1.421em;text-align:center;}
.gallery{margin-bottom:1.6em;}
.gallery .gallery-item{display:inline-block;padding:1.79104477%;text-align:center;vertical-align:top;width:100%;}
.gallery-columns-2 .gallery-item{max-width:50%;}
.gallery-columns-3 .gallery-item{max-width:33.33%;}
.gallery-columns-4 .gallery-item{max-width:25%;}
.gallery-columns-5 .gallery-item{max-width:20%;}
.gallery-columns-6 .gallery-item{max-width:16.66%;}
.gallery-columns-7 .gallery-item{max-width:14.28%;}
.gallery-columns-8 .gallery-item{max-width:12.5%;}
.gallery-columns-9 .gallery-item{max-width:11.11%;}
.gallery-icon img{margin:0 auto;}
.gallery-caption{display:block;padding:0.5em 0;}
.gallery-columns-6 .gallery-caption,
.gallery-columns-7 .gallery-caption,
.gallery-columns-8 .gallery-caption,
.gallery-columns-9 .gallery-caption{display:none;}
.sc-slideshow > *{height:auto;}
.block-content .search-form-block .searchform #s{width:100%;}
.sc-video-background{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden;}
.sc-video-background ~ *{position:relative;z-index:1;}
.sc-video-background-inner,
.sc-video-background-overlay{position:absolute;left:0;top:0;width:100%;height:100%;}
.sc-video-background-inner iframe,
.sc-video-background-inner video{width:100%;height:100%;}
body .vc_general.vc_pagination.vc_pagination-shape-round .vc_pagination-item a{border:none;padding:9px;}
.cross-sells{padding-top:40px;}
#footer_language_list{margin-bottom:5px;text-align:center;}
#footer_language_list ul{list-style:none;margin:0;padding:0;}
#footer_language_list ul li img{margin-right:5px;}
#footer_language_list ul li{display:inline;margin:0 5px 0 5px;padding:0;}
#footer_language_list ul li a, #footer_language_list ul li a:visited{color:#fff;text-decoration:underline;}
#footer_language_list ul li a:hover, #footer_language_list ul li a:active{color:#fff;}
#lang_sel_footer{display:none;}
#lang_sel{z-index:9999999999;}
.socials-item.custom-social-icon-1 a:after{content:'\e60a';}
.socials-item.custom-social-icon-2 a:after{content:'PL';font-family:'Open Sans';font-weight:600;}
.socials-item.custom-social-icon-3 a:after{content:'EN';font-family:'Open Sans';font-weight:600;}
.footer-socials-item.custom-social-icon-1 a:after{content:'\e609';}
.footer-socials-item.custom-social-icon-2 a:after{content:'\e60a';}
.footer-socials-item.custom-social-icon-3 a:after{content:'\e603';}
.socials-item.custom-social-icon-1 a:hover:after,
.socials-item.custom-social-icon-1 a:active:after,
.socials-item.custom-social-icon-2 a:hover:after,
.socials-item.custom-social-icon-2 a:active:after,
.socials-item.custom-social-icon-3 a:hover:after,
.socials-item.custom-social-icon-3 a:active:after,
.footer-socials-item a:hover:after,
.footer-socials-item a:active:after{color:#ff912a;}
.socials-item a, .socials-item.custom-social-icon-1, .socials-item.custom-social-icon-2, .socials-item.custom-social-icon-3{color:#99A3B0;}
.LewaStrona{float:left;width:70%;text-align:center;padding:0 15px 0 0px;height:500px;}
.PrawaStrona{width:30%;border:2px solid #cecece;border-radius:5px;float:left;height:400px;text-align:left;padding:15px;position:relative;}
.filtry{margin-bottom:15px;margin-left:3px;float:left;width:66%;}
.ukryty{display:none !important;}
.filtry button{background:#6d6e71 none repeat scroll 0 0;color:#fff !important;cursor:pointer;padding:5px 10px;border:none;}
.filtry button:hover{background:#ff912a none repeat scroll 0 0;}
.filtry .active{background:#ff912a none repeat scroll 0 0;}
span.btn.szczala{padding:6px 5px;line-height:32px;max-width:100%;box-shadow:none;margin-left:-5px;color:#cecece;border:2px solid #6d6e71;border-top-right-radius:5px;border-bottom-right-radius:5px;background:#6d6e71;}
span.btn.szczala:hover{color:#fff;cursor:pointer;background:#ff912a;transition:0.5s;border:2px solid #ff912a;}
#tag_filtr.active{background:#fff;border-color:#ff912a currentcolor #ff912a #ff912a;}
.btn.szczala.active{background:#ff912a none repeat scroll 0 0;border:2px solid #ff912a;}
.miniatury{width:70%;float:left;height:125px;text-align:left;padding:15px;}
.przyciski{width:30%;float:right;height:125px;text-align:center;padding:15px;}
.przyciski > img{margin:5px;}
.upfp-posts-label{width:20px;position:absolute;}
.DeleteImg{position:absolute;left:10px;top:20px;color:#6d6e71;font-size:25px;cursor:pointer;display:block;margin:3px;font-family:FontAwesome;}
.DeleteImg:before{content:"\f1f8";font-family: FontAwesome;}
.EditImgCAD{position:absolute;top:60px;left:10px;font-family:FontAwesome;font-size:25px;color:#6d6e71;cursor:pointer;}
.EditImgCAD:before{content:"\f040";font-family: FontAwesome;}
.MoveImgCAD{position:absolute;top:98px;left:10px;font-family:FontAwesome;font-size:25px;color:#6d6e71;cursor:pointer;}
.MoveImgCAD:before{content:"\f047";font-family: FontAwesome;}
.OkladkaImgCAD{position:absolute;top:136px;left:10px;font-family:FontAwesome;font-size:25px;color:#6d6e71;cursor:pointer;}
.OkladkaImgCAD.active{color:#ff912a;}
.OkladkaImgCAD:before{content:"\f005";font-family: FontAwesome;}
.EditImgTooltip, .DeleteImgTooltip, .MoveImgTooltip, .OkladkaImgTooltip{visibility:hidden;background-color:#ff912a;color:#fff;text-align:center;border-radius:5px;padding:5px;left:35px;position:absolute;z-index:1;display:none;}
.EditImgTooltip{top:20px;}
.MoveImgTooltip{top:45px;}
.OkladkaImgTooltip{top:75px;}
.upfp-posts-label:hover .EditImgTooltip, .upfp-posts-label:hover .DeleteImgTooltip, .upfp-posts-label:hover .MoveImgTooltip, .upfp-posts-label:hover .OkladkaImgTooltip{visibility:visible;display:none;}
.DeleteImg:hover{color:#ce1b1b;}
.EditImgCAD:hover{color:#49b710;;}
.MoveImgCAD:hover{color:#4b79fb;}
.OkladkaImgTooltip:hover{color:#dedcdc;}
.ikonyCadGall{opacity:1;position:absolute;z-index:666;background:#e4e4e4;height:100%;width:0;overflow:hidden;transition:ease 0.4s}
.ikonyCadDiv:hover .ikonyCadGall{opacity:1;transition:0.5s;}
.ikonyCadGallDiv{float:left;position:relative;}
.ikonyCadGallDiv:hover .ikonyCadGall{width:45px;}
img.test{width:350px;height:197px;}
.imputy{border:1px solid #c5c5c5;height:197px;border-left:none;padding:0 50px;width:60%;}
.imputy > div{margin:20px 35px;}
.ui-widget-content, .imputy > div > input{color:#c5c5c5;}
ul.ui-tabs-nav.ui-corner-all.ui-helper-reset.ui-helper-clearfix.ui-widget-header li a{padding:5px 10px;cursor:pointer;background:#ff912a;color:#fff!important;}
ul.ui-tabs-nav.ui-corner-all.ui-helper-reset.ui-helper-clearfix.ui-widget-header li a:hover{background:#9e9e9e;transition:0.5s;}
.ui-widget-header{padding:10px !important;}
.block-navigation{display:none !important;}
.upme-main{padding:10px 35px 0 35px;font-size:14px;}
.upme-field{padding:0 0 10px 0;}
.upfp-posts-field{width:100% !important;}
.filtry button{min-width:120px;transition:ease .3s;}
li.Zapisz a{background:#4aab18 !important;}
li.Zapisz a:hover{background:#9e9e9e !important;}
.przyciski > img{margin:0 10px;transition:all .2s ease-in-out;cursor:pointer}
.przyciski > img:hover{transform:scale(1.1);}
.kierwa{width:325px;height:310px;overflow:hidden;}
.telefonik{background:url(/wp-content/uploads/2016/11/telefonik2.png);width:70px;height:70px;position:absolute;top:-2px;right:-2px;cursor:pointer;border-top-right-radius:5px;}
.telefonikKont{width:100%;height:80%;z-index:10000;position:absolute;background:#fff;bottom:0;left:0;border-radius:5px;display:none;text-align:center;}
.telefonikX{background:url(/wp-content/uploads/2016/11/close2.png);width:15px;height:15px;float:right;margin:10px;background-size:contain;cursor:pointer;transition:all .2s ease-in-out;margin-top:0px;}
.telefonikX:hover{transform:rotate(90deg);}
.telefonikKont p{font-size:17px;text-align:left;margin-left:10px;0
margin-bottom:5px;}
.sc-gallery .sc-gallery-thumbs-carousel-wrap .sc-gallery-item a img{margin:auto;}
.przyciski img{height:40px;}
input#tag_filtr{padding:7px 10px;height:36px;line-height:32px;max-width:100%;box-shadow:none;border-radius:0;border:2px solid #cecece;border-right:none;color:#6d6e71;border-top-left-radius:5px;border-bottom-left-radius:5px;}
input#tag_filtr:focus{outline:none !important;}
h4#Projektant{margin-top:0px;margin-bottom:0px;line-height:25px}
h6#pracownia{margin-top:5px;margin-bottom:0px;}
#telefonikWWW:before{content:'\f0ac';font-family:FontAwesome;font-size:20px;margin:5px;}
#telefonikTel:before{content:'\f098';font-family:FontAwesome;font-size:20px;margin:5px;}
#telefonikMail:before{content:'\f0e0';font-family:FontAwesome;font-size:20px;margin:5px;}
.progsy img{width:64px;margin:0 5px 5px 0;text-align:center;-webkit-filter:grayscale(100%);filter:grayscale(100%);transition:0.5s;}
.progsy img:hover{transition:0.5s;filter:none;}
.links .description .info{display:block !important;overflow:1 !important;}
.resp-tabs-container .ui-tabs-panel{display:none !important;}
.sc_tabs_nav.ui-tabs-nav li{padding:22px 25px 22px 30px !Important}
.resp-tabs-container .ui-tabs-panel.resp-tab-content-active{display:block !important;}
.btn5{width:16.6%;float:left;font-size:20px;text-align:center;text-transform:uppercase;border-right:1px solid #9c9c9c;padding:20px 0;}
.btn5 a{color:#6f6d6e;}
.btn5:hover a{color:#ff912a;}
.btn5:last-child{border:none;}
.portfolio-item .image img{width:100% !important;}
.status{position:absolute;top:-40px;right:10px;text-align:right;padding:5px 10px;border:1px solid #dcdcdc;margin-right:5px;}
.BrakGal{border:1px solid #ff912a;padding:20px 0;}
.ocenaDiv{width:110px;border:1px solid #6d6e71;border-radius:5px;overflow:hidden;text-align:center;margin:auto;padding:10px;}
.voteArrow{width:33px;height:26px;background:url(/wp-content/uploads/2017/05/arrowGray.png) !important;float:left;padding:0;background-size:cover !important;margin-right:20px;}
.ocenaP{line-height:32px !important;font-size:32px !important;margin:0;padding:0;color:#6d6e71;display:block;float:left;width:30px;}
.ocenGalerie{color:#fff !important;cursor:default;padding:5px 10px;border:none;background:#ff912a none repeat scroll 0 0;display:block;float:right;}
.Portek:first-child{width:100%;}
.ocenaGalDiv .wti-clear{clear:none !important;}
.action-like, .action-unlike{float:left;width:auto;}
.ocenaGalDiv .watch-action{margin-top:0 !important;}
.lc, .unlc{font-size:16px !important;line-height:24px !important;color:#fff !important;}
.watch-position div{margin-left:3px;}
.lbg-style2 img, .unlbg-style2 img{margin:4px 0 !important;}
.action-like:hover .jlk{background:#49b710 !important;}
.action-unlike:hover .jlk{background:#ce1b1b !important;}
.jlk{cursor:pointer !important;display:block;background:#6d6e71 none repeat scroll 0 0!important;color:#fff!important;cursor:pointer!important;padding:5px 10px!important;border:none !important;transition:ease .3s;height:34px;}
.action-unlike{padding-left:0px !important;}
div#lang_sel a{border:none !important;box-shadow:none !important;font-size:18px !important;text-transform:uppercase !important;font-weight:bold !important;font-family:"Open sans"!important;padding:0 !important;margin:0 !important;background:none !important;transition:ease 1s !important;}
div#lang_sel a:hover{color:#6d6e71 !important;background:none !important;}
#footer-socials div#lang_sel a{width:30px;line-height:50px !important;font-size:24px !important;}
#footer-socials div#lang_sel a:hover{color:#ff912a !important;}
.langHead, .lang {float: right;}
.lang a {width: 30px;line-height: 50px;font-size: 24px;height: 30px;color: #99A3B0;font-weight: bold;font-family: "Open sans";transition: ease 1s;}
.langHead a, .lang a:hover{color:#ff912a;}
.langHead a {font-size: 18px;font-weight: bold;font-family: "Open sans";transition: ease 1s !important;line-height: 28px;color: #99A3B0;}
.tableWht{background:#fff !important;border:1px solid #bdbdbd;border-right:none;border-bottom:none;}
.tableGrey{background:#EAEAEA !important;border:1px solid #bdbdbd;border-right:none;border-bottom:none;}
.upme-hide-from-public{color:#666;display:none;}
.widget_wp-category-archive li{font-size:20px;line-height:28px;border-bottom:1px solid #858585;font-weight:300;font-family:'Roboto Condensed';list-style:none;padding-top:12px;padding-bottom:12px;}
.widget_wp-category-archive li:before{content:'\e601';font-family:'scalia-icons';font-size:15px;font-weight:normal;padding-right:8px;vertical-align:middle;position:relative;top:-3px;color:#ff912a;}
body.home .slideshow-preloader{height:600px;}
@media (max-width:1259px){body.home .slideshow-preloader{height:480px;}
}
@media (max-width:979px){body.home .slideshow-preloader{height:360px;}
body.home .sc-slideshow .sc-button{display:none !important;}
}
@media (max-width:767px){body.home .slideshow-preloader{height:220px;}
}
@media (max-width:480px){body.home .slideshow-preloader{height:140px;}
}
#Slide1_Scale{-o-animation:slide 16s infinite linear;-moz-animation:slide 16s infinite linear;-webkit-animation:slide 16s infinite linear;animation:slide 16s infinite linear;}
@keyframes slide{0%{transform:rotate(0deg) scale(1);top:0px;left:0px;}
100%{transform:rotate(0deg) scale(1);top:0px;left:-502px;}
}
@-o-keyframes slide{0%{-o-transform:rotate(0deg) scale(1);top:0px;left:0px;}
100%{-o-transform:rotate(0deg) scale(1);top:0px;left:-502px;}
}
@-moz-keyframes slide{0%{-moz-transform:rotate(0deg) scale(1);top:0px;left:0px;}
100%{-moz-transform:rotate(0deg) scale(1);top:0px;left:-502px;}
}
@-webkit-keyframes slide{0%{-webkit-transform:rotate(0deg) scale(1);top:0px;left:0px;}
100%{-webkit-transform:rotate(0deg) scale(1);top:0px;left:-502px;}
}
#Slide1_GlassNeon{-o-animation:glass_neon 1.5s infinite linear;-moz-animation:glass_neon 1.5s infinite linear;-webkit-animation:glass_neon 1.5s infinite linear;animation:glass_neon 1.5s infinite linear;}
@keyframes glass_neon{0%{opacity:0.2;}
15%{opacity:1;}
25%{opacity:0.2;}
30%{opacity:0.2;}
31%{opacity:0.9;}
50%{opacity:0.3;}
60%{opacity:0.3;}
65%{opacity:1;}
70%{opacity:0.2;}
71%{opacity:0.6;}
85%{opacity:0.2;}
100%{opacity:1;}
}
@-o-keyframes glass_neon{0%{opacity:0.2;}
15%{opacity:1;}
25%{opacity:0.2;}
30%{opacity:0.2;}
31%{opacity:0.9;}
50%{opacity:0.3;}
60%{opacity:0.3;}
65%{opacity:1;}
70%{opacity:0.2;}
71%{opacity:0.6;}
85%{opacity:0.2;}
100%{opacity:1;}
}
@-moz-keyframes glass_neon{0%{opacity:0.2;}
15%{opacity:1;}
25%{opacity:0.2;}
30%{opacity:0.2;}
31%{opacity:0.9;}
50%{opacity:0.3;}
60%{opacity:0.3;}
65%{opacity:1;}
70%{opacity:0.2;}
71%{opacity:0.6;}
85%{opacity:0.2;}
100%{opacity:1;}
}
@-webkit-keyframes glass_neon{0%{opacity:0.2;}
15%{opacity:1;}
25%{opacity:0.2;}
30%{opacity:0.2;}
31%{opacity:0.9;}
50%{opacity:0.3;}
60%{opacity:0.3;}
65%{opacity:1;}
70%{opacity:0.2;}
71%{opacity:0.6;}
85%{opacity:0.2;}
100%{opacity:1;}
}
#colophon{padding:5px 0 0px!important;}
#colophon .sc-custom-mailchimp input[type="email"]{width:100%;height:30px;-webkit-border-radius:4px!important;-moz-border-bottom-right-radius:4px!important;border-radius:4px!important;}
.mc4wp-form-fields p{text-align:center!important;}
.sc-custom-mailchimp
#colophon .sc-custom-mailchimp button{width:100%!important;margin-top:10px!important;font-size:16px!important;line-height:19px!important;border-radius:4px!important;-moz-border-radius:4px!important;-webkit-border-radius:4px!important;}
#footer-navigation li{margin:0px 25px 0 0!important;}
#primary-menu.no-responsive > li > a{padding:10px 7px!important;}
.eventon_events_list .eventon_list_event .desc_trig{background-color:#fff!important;}
ul.sub-menu.megamenu-masonry.styled.dl-submenu-disabled.megamenu-masonry-inited{border-radius:15px!important;}
ul.sub-menu.styled.dl-submenu-disabled{border-radius:15px!important;padding:5px 0px 15px 10px;}
#primary-menu.no-responsive > li.megamenu-enable > ul{border:2px solid #CDCDCD;border-top:none;}
ul.sub-menu.megamenu-masonry.styled.dl-submenu-disabled.megamenu-masonry-inited:before{background-color:rgba(76, 88, 103, 0)!important;}
#lang_sel a, #lang_sel a:visited{border-color:#cdcdcd;font-size:13px;padding:0 30px 0 10px;padding-right:29px;height:30px;line-height:28px;vertical-align:top;border-radius:4px;}
#primary-menu.no-responsive > li.menu-item-parent > a::after{top:35px;z-index:99999;}
.top-area-socials .socials-item{margin-left:2px;}
.socials-item.stumbleupon a:after{content:'\e609'!important;}
.footer-socials-item.stumbleupon a:after{content:'\e609'!important;}
.socials-item.custom-social-icon-1, .socials-item.custom-social-icon-2, .socials-item.custom-social-icon-3{margin-left:5px;color:#4c5867;}
.footer-socials-item{margin-right:5px;}
.page-title-block{padding:20px 0!important;}
.page-title-title h1{font-size:33px!important}
.sc-list.sc-list-color-7 > ul > li:before{color:#ff912a!important;}
.socials-item.custom-social-icon-2, .socials-item.custom-social-icon-3{color:#99A3B0!important;}
#primary-menu.no-responsive, #primary-menu.no-responsive > li{text-transform:uppercase;}
.vc_tta-tabs .vc_tta-title-text{text-transform:none!important;}
#colophon .sc-custom-mailchimp button{background-color:#99A3B0;width:100%;font-size:16px;line-height:19px;border-radius:4px;margin-top:5px;}
li#menu-item-12122:hover:after,li#menu-item-11140:hover:after,li#menu-item-11621:hover:after, li#menu-item-12114:hover:after, li#menu-item-11139:hover:after, li#menu-item-11142:hover:after, li#menu-item-11259:hover:after{color:#ff912a!important;}
li#menu-item-12122:active:after,li#menu-item-11140:active:after,li#menu-item-11621:active:after, li#menu-item-12114:active:after, li#menu-item-11139:active:after, li#menu-item-11142:active:after, li#menu-item-11259:active:after{color:#ff912a!important;}
#primary-navigation li{margin-top:22px;}
li#menu-item-24661 > a, li#menu-item-25428 a{font-weight:600!important;color:#ff912a!important;}
#primary-navigation #menu-item-24661{margin-left:24px;color:#ff912a!important;}
#primary-navigation li ul li{margin-top:0;}
ul.sub-menu{margin-top:8px;}
div#text-6 h3{visibility:hidden;}
.sc-table{border:1px solid #EAEAEA!important;}
.vc_tta.vc_general .vc_tta-panel-body{padding:0px 20px!important;}

.vc_color-warning.vc_message_box-outline{border-color:#ff912a!important;}
.vc_color-warning.vc_message_box-outline .vc_message_box-icon{color:#ff912a!important;}
.top-area-style-2{border-bottom:1px solid #EAEAEA!important;}
.quickfinder-item-text{font-family:'Roboto Condensed'!important;}
#primary-menu.no-responsive > li > ul:before{background-color:rgba(255, 255, 255, 0)!important;}
.ajde_evcal_calendar .calendar_header p, .eventon_events_list .eventon_list_event .evcal_cblock, .evcal_cblock, .eventon_events_list .eventon_list_event .evcal_desc span.evcal_desc2, .evcal_desc span.evcal_desc2, .evcal_evdata_row .evcal_evdata_cell h2, .evcal_evdata_row .evcal_evdata_cell h3.evo_h3, .evcal_month_line p, .evo_clik_row .evo_h3, .eventon_events_list .eventon_list_event .evcal_desc span.evcal_event_subtitle, .evo_pop_body .evcal_desc span.evcal_event_subtitle{font-family:'Roboto Condensed'!important;}
#menu-item-24649 ul, #menu-item-25419 ul{left:-100.5px !important;width:270px !important;}
#menu-item-11140 ul{left:-74.5px !important;width:200px !important;}
#menu-item-13828 ul{left:-74.5px !important;width:180px !important;}
#menu-item-24654 ul, #menu-item-25421 ul{left:-120.5px !important;width:300px !important;}
.archive div#page-title{background-image:url(/wp-content/uploads/2016/01/cad_banner_bg_-02.png);}
.select{box-shadow:inset 0 3px 0 0 rgba(133, 133, 133, 0.1);-moz-box-shadow:inset 0 3px 0 0 rgba(133, 133, 133, 0.1);-webkit-box-shadow:inset 0 3px 0 0 rgba(133, 133, 133, 0.1);padding:0 10px;height:34px;line-height:32px;max-width:100%;border:1px solid #d2dae1;}
/*li#menu-item-11768, li#menu-item-24657{max-width:85%;}*/
.portfolio .portfilio-top-panel{background-image:url(/wp-content/uploads/2016/01/cad_banner_bg_-02.png);}.portfolio-filters a
.portfolio-filters a.active, .portfolio-filters a{color:#fff;font-size:14px;font-weight:bold;text-transform:uppercase;}
.portfolio-filters a:hover{background:rgb(0, 0, 0, 0.5);}
.portfolio-filters a.active, .portfolio-filters a.active .icon{color:#fff!important;}
#page-title{background-image:url(/wp-content/uploads/2016/01/cad_banner_bg_-02.png);}
.sc-gallery-item-image a span{display:none;}
.post-author-block{display:none;}
.single.single-scalia_news .watch-action, .single-post .watch-action, .watch-action{display:none;}
.scalia_portfolios-projektanci .watch-action{display:block;}
.cadNONE, .block-date, .block-tags, .item-post .entry-meta, .post-author-block.rounded-corners.clearfix, .block-divider, .block-navigation{display:none!important;}
.category-aktualnosci-all-pl-pl .post-image a.default:hover:before x, .category-aktualnosci-all-pl-pl .post-image a.default:after x,
.category-news-en .post-image a.default:hover:before, .category-news-en .post-image a.default:after,
.category-updates-en .post-image a.default:hover:before, .category-updates-en .post-image a.default:after,
.category-aktualizacje .post-image a.default:hover:before, .category-aktualizacje .post-image a.default:after{opacity:0;display:none;}
body .blog article a.default:hover img{transform:scale(1,1)!important;-o-transform:scale(1,1)!important;-ms-transform:scale(1,1)!important;-moz-transform:scale(1,1)!important;-webkit-transform:scale(1,1) !important;}
.produktPort .description .info{display:none !important;}
.wpsl-street:nth-child(3){color:#ff912a;font-weight:bold;text-transform:uppercase;}
.ikonyCadGallDiv .upfp-posts-field a{pointer-events:none !important;}
.widget h5{line-height:normal;}
.bazyMainContainer{float:left;width:24%;transition:ease 0.4s;text-align:center;border:1px solid #eaeaea;padding:35px 0;height:300px;cursor:default;margin:4px;position:relative;}
.pobierzBaze{cursor:pointer;}
.pobierzBaze:hover{background:#ff912a;}
.pobierzBaze:hover a{color:#fff;}
.bazyMainContainer h5,.bazyMainContainer p{margin:5px 0;padding:0;line-height:18px;}
.bazyMainContainer h5{margin:20px;}
.bazyMainContainer:hover{box-shadow:6px 5px 5px 0px #eaeaea;}
.pobierzBaze{cursor:pointer;transition:ease 0.4s;}
.pobierzBazeA{width:100%;display:flex;bottom:5px;position:absolute;}
.pobierzBazeA a{color:#ff912a;width:100%;padding:10px 5px;border:1px solid #ff912a;transition:ease 0.4s;}
.pobierzBazeA:hover a{color:#fff;background:#ff912a;}
.category-baza-plytki-tekstury .watch-action{display:none;}
span.wpcf7-not-valid-tip{display:initial;}
.e-404-img{width:400px;margin:0 auto 35px;}
.e-404-href{border:2px solid #ff912a;padding:20px;font-weight:bold;}
.e-404-href:hover{background:#ff912a;color:#fff;}
.ytPH a{position:relative;}
.ytPH a:after{content:"";width:50px;height:35px;z-index:999999;position:absolute;left:115px;top:75px;background:url(https://cadprojekt.com.pl/wp-content/uploads/2016/02/youtube_grey.png);}
.ytPH:hover a:after{background:url(https://cadprojekt.com.pl/wp-content/uploads/2016/02/youtube_red.png);}
.clearfix.scalia_socials_sharing{padding-top:0px!important;}
.socials-sharing.socials .linkedin,.socials-sharing.socials .stumbleupon{display:none;}
.category-aktualizacje-pl-pl .clearfix.scalia_socials_sharing,.category-updates-en-en .clearfix.scalia_socials_sharing{display:none;}
.cadTabsHeader{float:left;padding:10px 20px;background:#9c9c9c;margin:0 2px 0 0;border-top-left-radius:5px;border-top-right-radius:5px;cursor:pointer;transition:ease 0.4s;color:#fff;font-size:18px;font-weight:400;}
.cadTabsHeader:hover,.cadTabsHeaderActive{background:#ff912a;}
.cadClear{clear:both;}
.cadTabsTab{display:none;border:1px solid #d2d2d2;padding:20px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-top-right-radius:5px;}
.cadTabsTabActive{display:block;}
.searchProjektant{display:flow-root;margin:20px 0;border:1px solid #fff;border-left:none;}
.searchProjektant:after{clear:both;content:"";}
.searchProjektant:hover{border:1px solid #d2d2d2;border-left:none;}
.searchProjektant:hover img{opacity:0.7;}
.searchProjektantImg{float:left;}
.searchProjektantImg img{width:363px;height:253px;margin:-1px 0;border-radius:0 !important;transition:ease 0.4s;}
.searchProjektantTitle{float:left;}
.searchProjektantTitleH1{font-size:50px;padding-left:50px;}
.searchProjektantTitleOcena{padding-left:50px;font-size:24px;margin:15px 0;}
.searchProjektantTitleButton{background:#ff902a;color:#fff;text-align:center;padding:10px;border-radius:5px;margin:0 0 0 50px;}
@media screen and (max-width: 1024px){
	#primary-navigation li {
    	margin-top: 0;
	}
	#primary-navigation #menu-item-24661{
		margin-left: 0
	}
	#menu-item-24654 ul, #menu-item-25421 ul {
    width: auto !important;
	}
	.btn5{
		font-size: 16px;
		padding: 10px;
	}
	.bazyMainContainer {
	    width: 33%;
	    margin: 0%;
	}
}
@media screen and (max-width: 640px){
	.btn5,.btn5:last-child  {
	    width: 100%;
	    border-bottom: 1px solid #9c9c9c;
	    border-left: 1px solid #9c9c9c;
	    border-right: 1px solid #9c9c9c;
	    padding: 8px 0;
	    float: inherit;
	}
	.btn5:first-child {
	    border-top: 1px solid #9c9c9c;
	}
	.bazyMainContainer {
	    width: 100%;
	    margin: 0 0 10px 0;
	}
	#menu-item-11140 ul,#menu-item-24649 ul, #menu-item-25419 ul {
	    width: auto;
	}
	.related-element {
	    width: 100%;
	    padding: 5px 20px;
	}
	.LewaStrona,.PrawaStrona {
	    width: 100%;
	}
	.LewaStrona{
		height: 330px;
	    padding: 0px;
	    margin-top: 10px;
	}
	.LewaStrona .caroufredsel_wrapper{height:186px !important;}
	.filtry{
		width: 100%;
		margin-bottom: 10px;
	}
	.filtry button {
	    min-width: 49%;
	}
	input#tag_filtr{
		width: 91%;
	    margin-top: 10px;
	}
	span.btn.szczala{
	    padding: 8px 5px;
	    border: none;
	    border-bottom-right-radius: 5px;
	    border-top-right-radius: 5px;
	    border-top: 1px solid #6d6e71;
	}
	.przyciski {
	    width: 100%;
	    float: left;
	    text-align: center;
	    padding: 15px;
	    height: auto;
	}
	.socials-sharing{
		width: 100%;
	    text-align: center;
	}
	.single-scalia_pf_item .block-content:last-child {
	    padding-bottom: 15px;
	}
	.single-scalia_pf_item .block-content {
	    padding: 30px 0;
	}
}
#primary-menu.no-responsive > li ul{
    box-shadow: none;
    -webkit-box-shadow: none;
}
ul.sub-menu{
	margin-top: 0;
}
ul.sub-menu.styled.dl-submenu-disabled {
    border-radius: 15px !important;
    padding: 5px 20px 15px;
    background: #fff;
}
#primary-menu.no-responsive>li>ul a {
    padding: 3px 15px;
}
#primary-menu.no-responsive>li>ul>li:hover>a{
	background-color: #ff902a !important;
	color:#fff !important;
	border-radius: 5px;
}
/* BUTTON BACK */
#cadBackBtn:before {
    content: '\e603';
}
#cadBackBtn {
    bottom: 65px;
}

/* UPME fields*/
.upme-main * code,.upme-profile-title code {
    font-family: Open Sans,'Helvetica','Arial';
}
.js .tmce-active .wp-editor-area {
    color: #6d6e71 !important;
}

/* TOP BAR SUPPORT ICON  */
.top-area-contacts .sc-contacts-fax:before{
	font-family: FontAwesome !important;
}
.top-area-contacts .sc-contacts-fax:before {
    content: '\f1cd' !important;
}
/* FOOTER SUPPORT ICON */
.sc-contacts-item.sc-contacts-serwis:before {
    font-family: fontAwesome;
    content: '\f1cd';
    font-size: 21px;
    display: inline-block;
    padding-right: 12px;
}
#ssi-absolute{position:fixed !important;top:300px;z-index:9999 !important;left:0;width:0 !important;}
.contact-side li span{float:left;margin-left:5px;}
.contact-side li img{text-align:right;}
.facebook .icon-facebook{margin-right:5px;}
.contact-side{list-style:none;margin:0;padding:0;}
.fbSprit,.twitterSprit,.gPlusSprit, .ytSprit{background:url(/images/social_sprites.png);width:30px;height:28px;top:1px;right:0;position:absolute;}
.fbSprit{background-position:85% 15%;}
.twitterSprit{background-position:15% 85%;}
.gPlusSprit{background-position:15% 15%;}
.ytSprit{background-position:85% 85%;}
.contact-side li img{text-align:right;}
.facebook .icon-facebook{margin-right:5px;}
.contact-side{list-style:none;margin:0;padding:0;}
.ssi-facebook:hover{background:#3B5998}
.ssi-twitter:hover{background:#6BCFFF}
.ssi-google-plus:hover{background:#DE4939}
.ssi-pinterest:hover{background:#CE1829}
.ssi-search:hover{background:orange}
.ssi-linkedin:hover{background:#007bb6}
.ssi-envelope:hover{background:#28944A}
.ssi-phone:hover{background:#F5832A}
.ssi-rss:hover{background:#FF6600}
.ssi-youtube:hover{background:#CD332D}
.ssi-gplus:hover{background:#D34836}
.ssi-instagram:hover{background:#3f729b}
.ssi-skype:hover{background:#00AFF0}
.ssi-tumblr:hover{background:#639EC8}
.ssi-foursquare:hover{background:#0894C9}
.ssi-github:hover{background:#141414}
.ssi-store:hover{background:#BCE63E}
#ssi-contact-form{position:fixed;top:-500px;min-width:300px;min-height:200px;border:1px solid #f0f0f0;box-shadow:0 0px 5px #ffffff;z-index:9999;left:50%;display:none;}
#ssi-contact-form h1.ssi-top-bar{background:#333333;padding:10px;color:#ffffff;margin:0 0 10px 0;min-height:40px;}
#ssi-contact-form #ssi-close-x{float:right;}
#ssi-contact-form #ssi-close-x:hover{cursor:pointer;}
#ssi-contact-form .ssi-contact-content{padding:0 15px 30px 15px;}
#ssi-contact-form input[type='text'],#ssi-contact-form input[type='email'],#ssi-contact-form textarea{padding:7px;border:none !important;border-radius:5px;transition:0.3s all ease;-moz-transition:0.3s all ease;-webkit-transition:0.3s all ease;}
#ssi-contact-form input[type='text']:focus,#ssi-contact-form input[type='email']:focus,#ssi-contact-form textarea:focus{outline:0;box-shadow:0 0 5px #333333;}
#ssi-contact-form input[type='submit']{padding:7px;background:#ffffff !important;color:#333333 !important;border:none !important;float:right;transition:0.3s all ease;-moz-transition:0.3s all ease;-webkit-transition:0.3s all ease;border-radius:5px;}
#ssi-contact-form input[type='submit']:hover{background:#333333 !important;color:#ffffff !important;}
#ssi-dim{position:fixed;width:100%;height:100%;background:#000000;z-index:9998;top:0;left:0;display:none;}
@media(max-width:600px){#ssi-absolute{display:none;}
}
.contact-side li{margin:0 0 5px 0;width:180px;height:30px;display:block;background:#ff912a;line-height:30px;text-align:right;font-size:24px;border-top-right-radius:5px;border-bottom-right-radius:5px;position:relative;left:-140px;border:none !important;}
.contact-side li:hover span{color:#fff;}

/* RODO */
.cad__rodo--more, .cad__rodo--less {
    font-weight: bold;
    color: #ff912a;
    cursor: pointer;
}
.cad__rodo--hide {
    display: none;
}
.cad__rodo--testuj {
    text-align: justify;
    font-size: 14px;
}
.redStar {
	width: auto !important;
	float: none !important;
	color: red;
}
li#menu-item-40509 a {
    border: 1px solid #ff912a;
    border-radius: 5px;
}
/* aktualnosci */
.category-142 .blog-style-default article {
    padding: 30px 35px;
}
.category-142 .blog-style-default article+article {
    margin-top: 35px;
}
body.category-142 .blog article a.default:before, body.category-142 .blog article a.default:after {
    display: none;
}
/* home - aktualnosci */
.home-aktualnosci {
    max-width: 960px;
    margin: 0 auto 30px !important;
    display: flex;
    flex-wrap: wrap;
}
.home-aktualnosci > .wpb_column {
    padding: 10px;
    max-width: 320px;
    margin: 0 auto;
}
.home-aktualnosci > .wpb_column > .vc_column-inner {
    height: 100%;
    position: relative;
	padding-bottom: 55px !important;
	border-radius: 5px;
}
.home-aktualnosci img {
    border-radius: 0;
}
.home-akt-button {
    position: absolute;
    bottom: 15px;
    left: 15px;
    width: calc(100% - 30px);
}
.home-akt-button .button {
    background: #ff912a;
    color: #fff;
    padding: 10px;
    display: block;
    text-align: center;
    border: 1px solid #ff912a;
	transition: ease .4s;
	border-radius: 5px;
}
.home-akt-button .button:hover {
    background: transparent;
    color: #ff912a;
}
.aktualnosci-div a {
    border: 1px solid #ff912a;
    padding: 20px;
    transition: ease .4s;
    width: 100%;
    display: block;
    max-width: 940px;
    margin: 0 auto;
    box-sizing: border-box;
	font-size: 20px;
	border-radius: 5px;
}

#vote_sort option {
    display: block;
    padding: 0 10px;
    line-height: 32px;
    overflow: hidden;
    text-align: left;
    white-space: nowrap;
		color: #384554;
}
.action-like.jlk.lce_number{cursor: default !important;}
.PrawaStrona .telefonikKont .socials-sharing a{font-size: 28px !important;line-height: 48px;color:  #6d6e71;}
.PrawaStrona .telefonikKont .socials-sharing a:hover{color:  #fff;}


.instSprit{
	background:url(/images/inst.png);
	background-size: contain;
	background-position: center;
	background-repeat: no-repeat;
	width:30px;
	height:28px;
	top:1px;
	right:0;
	position:absolute;
}

.footer-socials-item.instagram svg, .socials-item.instagram svg, .footer-socials-item.pinterest svg, .socials-item.pinterest svg {
	fill: #99a3b0;
	color: #99a3b0;
    transition: .2s;
}

.footer-socials-item.instagram:hover svg, .footer-socials-item.pinterest:hover svg {
    fill: #ff912a;
    color: #ff912a;
}

.socials-item.instagram:hover svg, .socials-item.pinterest:hover svg {
    fill: #6d6e71;
    color: #6d6e71;
}

.footer-socials-item.pinterest svg, .socials-item.pinterest svg {
    height: 26px;
}

.footer-socials-item.pinterest svg {
    position: relative;
    top: 10px;
    right: -7px;
}

.socials-item.pinterest svg {
    height: 20px;
    top: 5px;
    position: relative;
}
#footer-socials{padding-right: 15px;}
.kierwa {
    height: 230px !important
}


.grecaptcha-badge {
    display: none !important;
}


html, body {
    overflow-x: hidden;
}

#site-header-wrapper{height: 71px;}
.top-area-search{width: auto; margin-right: 30px;}
.portfolio-item .image .overlay .links-wrapper {
    display: flex;
    justify-content: center;
    align-items: center;
}

.portfolio.hover-zooming-blur .fullwidth-block .portfolio-item .image .overlay .links .caption .title, .portfolio.hover-zooming-blur .fullwidth-block .portfolio-item .image .overlay .links .caption .subtitle, .portfolio.hover-zooming-blur .fullwidth-block .portfolio-item .image .overlay .links .caption .info {
    max-width: 100%;
}

.portfolio.hover-zooming-blur .fullwidth-block .portfolio-item .image .overlay .links .caption .title {
    font-size: 18px;
    line-height: 1.25;
    word-break: break-word;
}

.portfolio.hover-zooming-blur .portfolio-item .image .overlay .links .caption {
    padding-top: 0;
}

.ocenaDiv {
    margin-top: 15px;
    width: 110px;
    padding: 8px;
}

.ocenaP {
    font-size: 28px !important;
    line-height: 28px !important;
}

.voteArrow {
    transform: scale(.85);
    margin-right: 10px;
}

.galeriaMain .container{width: 100%;}

.vc_tta-color-white.vc_tta-style-flat:not(.vc_tta-o-no-fill) .vc_tta-panel-body {
  color: #000 !important;
}