@import url(https://fonts.googleapis.com/css?family=Roboto:400,100,100italic,300italic,300,400italic,500,500italic,700,700italic,900,900italic);
@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:200,300,400,600,700,900,200italic,300italic,400italic,600italic,700italic,900italic);
@import url(https://fonts.googleapis.com/css?family=Lato:100,300,400,700,300italic,400italic,700italic&subset=latin,latin-ext);
@import url(https://fonts.googleapis.com/css?family=Merriweather:400,300italic,300,400italic,700,700italic);

/* modules */
/* this mixin makes possible to add transition to a specific vendor,example:*/
/* -webkit-transition:-webkit-transform 0.5s linear;*/

html{background-color:#414B5B;}

*:focus{outline:0;}

#new_user input[type="submit"],
.button{-webkit-font-smoothing:antialiased;display:inline-block;vertical-align:middle;zoom:1;padding:13px 32px;font-weight:400;font-size:17px;color:#fff !important;text-shadow:rgba(0,0,0,0.2) 0 -1px 0;border:0px;border-radius:5px;box-shadow:rgba(0,0,0,0.3) 0 1px 2px,inset rgba(255,255,255,0.88) 0px 1px 3px -1px;background-color:#4589E3;background:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#5da4ff),color-stop(100%,#417bff));background:-webkit-linear-gradient(#5da4ff,#417bff);background:-moz-linear-gradient(#5da4ff,#417bff);background:-o-linear-gradient(#5da4ff,#417bff);background:linear-gradient(#5da4ff,#417bff);-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;}
.button:hover{color:#fff;text-decoration:none;}
.button:active{box-shadow:inset 0px 3px 3px rgba(0,0,0,0.29);}
input.button{min-height:38px;}
input.button,
.button.button-small{padding:10px 33px;border:1px solid #68A2EE;font-size:14px;font-weight:500;}
.button.btn-success{background:#8fc800;/* Old browsers */
background:-moz-linear-gradient(top,#8fc800 0%,#8fc800 100%);/* FF3.6+ */
background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#8fc800),color-stop(100%,#8fc800));/* Chrome,Safari4+ */
background:-webkit-linear-gradient(top,#8fc800 0%,#8fc800 100%);/* Chrome10+,Safari5.1+ */
background:-o-linear-gradient(top,#8fc800 0%,#8fc800 100%);/* Opera 11.10+ */
background:-ms-linear-gradient(top,#8fc800 0%,#8fc800 100%);/* IE10+ */
background:linear-gradient(to bottom,#8fc800 0%,#8fc800 100%);/* W3C */
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#8fc800',endColorstr='#8fc800',GradientType=0 );/* IE6-9 */}
.button-outline{-webkit-font-smoothing:antialiased;display:inline-block;vertical-align:middle;zoom:1;color:#fff;padding:12px 31px;border:2px solid #fff;border-radius:4px;font-size:16px;font-weight:400;background:rgba(0,0,0,0.15);text-shadow:1px 1px 1px rgba(0,0,0,0.1);-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;}
.button-outline:hover{text-decoration:none;color:#ddd;border-color:#ddd;}
.button-clear{-webkit-font-smoothing:antialiased;border:0;outline:none;padding:1px;display:inline-block;text-decoration:none;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 1px 0 rgba(0,0,0,0.075);-moz-box-shadow:0 1px 0 rgba(0,0,0,0.075);-ms-box-shadow:0 1px 0 rgba(0,0,0,0.075);-o-box-shadow:0 1px 0 rgba(0,0,0,0.075);box-shadow:0 1px 0 rgba(0,0,0,0.075);background:#adb2bb;background:-webkit-linear-gradient(#ccd0d6,#adb2bb);background:-moz-linear-gradient(#ccd0d6,#adb2bb);background:-ms-linear-gradient(#ccd0d6,#adb2bb);background:-o-linear-gradient(#ccd0d6,#adb2bb);background:linear-gradient(#ccd0d6,#adb2bb);}
.button-clear span{display:block;font-size:14px;padding-left:23px;padding-right:23px;height:36px;line-height:36px;border-radius:4px;font-weight:bold;color:#444;text-shadow:0 1px 0 white;background:#eff1f4;background:-webkit-linear-gradient(#f7f8fa,#eff1f4);background:-moz-linear-gradient(#f7f8fa,#eff1f4);background:-ms-linear-gradient(#f7f8fa,#eff1f4);background:-o-linear-gradient(#f7f8fa,#eff1f4);background:linear-gradient(#f7f8fa,#eff1f4);-webkit-box-shadow:inset 0 1px 0 white;-moz-box-shadow:inset 0 1px 0 white;-ms-box-shadow:inset 0 1px 0 white;-o-box-shadow:inset 0 1px 0 white;box-shadow:inset 0 1px 0 white;}
.button-clear:hover{text-decoration:none;}
.button-clear:active,.button-clear.active{background:#b5bac2;background:-webkit-linear-gradient(#b5bac2,#b5bac2);background:-moz-linear-gradient(#b5bac2,#b5bac2);background:-ms-linear-gradient(#b5bac2,#b5bac2);background:-o-linear-gradient(#b5bac2,#b5bac2);background:linear-gradient(#b5bac2,#b5bac2);}
.button-clear:active span,.button-clear.active span{color:#444;background:#eff1f4;background:-webkit-linear-gradient(#e6e8eb,#eff1f4);background:-moz-linear-gradient(#e6e8eb,#eff1f4);background:-ms-linear-gradient(#e6e8eb,#eff1f4);background:-o-linear-gradient(#e6e8eb,#eff1f4);background:linear-gradient(#e6e8eb,#eff1f4);-webkit-box-shadow:inset 0 1px 0 rgba(0,0,0,0.1);-moz-box-shadow:inset 0 1px 0 rgba(0,0,0,0.1);-ms-box-shadow:inset 0 1px 0 rgba(0,0,0,0.1);-o-box-shadow:inset 0 1px 0 rgba(0,0,0,0.1);box-shadow:inset 0 1px 0 rgba(0,0,0,0.1);}
/* form controls */
input[class="text"],
input[type="text"].form-control,
input[type="email"].form-control,
input[type="password"].form-control{box-shadow:inset 0 1px 1px rgba(0,0,0,0.2);-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.2);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.2);height:39px;}
input[type="text"].form-control::-webkit-input-placeholder,
input[type="email"].form-control::-webkit-input-placeholder,
input[type="password"].form-control::-webkit-input-placeholder{color:#B1B1B1;font-weight:400;font-size:14px;}
input[type="text"].form-control:-moz-placeholder,
input[type="email"].form-control:-moz-placeholder,
input[type="password"].form-control:-moz-placeholder{color:#B1B1B1;font-weight:400;font-size:14px;}
input[type="text"].form-control::-moz-placeholder,
input[type="email"].form-control::-moz-placeholder,
input[type="password"].form-control::-moz-placeholder{color:#B1B1B1;font-weight:400;font-size:14px;}
input[type="text"].form-control:-ms-input-placeholder,
input[type="email"].form-control:-ms-input-placeholder,
input[type="password"].form-control:-ms-input-placeholder{color:#B1B1B1;font-weight:400;font-size:14px;}
input[type="text"].form-control:focus,
input[type="email"].form-control:focus,
input[type="password"].form-control:focus{border-color:#98D2FF;outline:0;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px rgba(166,205,236,0.6);}
textarea.form-control{box-shadow:inset 0 1px 1px rgba(0,0,0,0.2);-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.2);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.2);}
textarea.form-control::-webkit-input-placeholder{color:#B1B1B1;font-weight:400;font-size:14px;}
textarea.form-control:-moz-placeholder{color:#B1B1B1;font-weight:400;font-size:14px;}
textarea.form-control::-moz-placeholder{color:#B1B1B1;font-weight:400;font-size:14px;}
textarea.form-control:-ms-input-placeholder{color:#B1B1B1;font-weight:400;font-size:14px;}
textarea.form-control:focus{border-color:#98D2FF;outline:0;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px rgba(166,205,236,0.6);}
/* vendor */
@media (min-width:1200px){.container{width:970px;}
}
a{color:#459CE7;}
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus{background-color:#5585B3;border-color:#4477A3;}
.pagination > li > a,
.pagination > li > span{-webkit-transition:all 0.25s linear;-moz-transition:all 0.25s linear;-ms-transition:all 0.25s linear;-o-transition:all 0.25s linear;transition:all 0.25s linear;}
/* config variables */
/* roboto font */
/* source sans pro */
/* lato */
/* merriweather */
/* layout */
a:focus,button:focus{outline:none;}
.navbar.normal{min-height:70px;/* background:#223741;*/
background:#000;
border-radius:0px;box-shadow:0px 1px 3px 1px rgba(46,46,46,0.3),inset rgba(255,255,255,0.2) 0 1px 1px;border:none;z-index:998;-webkit-font-smoothing:antialiased;}
.navbar.normal .navbar-header .navbar-brand{color:#fff;padding:25px 15px;font-weight:500;}

.normal.white {
	color:#000;
	background-color:#fff;
}

@media (min-width:768px) {
	.navbar.normal .navbar-collapse {
		text-align: center;
	}
}
@media (min-width:768px) {
	.navbar.normal .navbar-collapse .navbar-nav {
		float: none;
		display: inline-block;
	}
}
.navbar.normal .navbar-collapse .navbar-nav > li {
	/* float: none;
	*/
	display: inline-block;
}
@media (max-width:767px) {
	.navbar.normal .navbar-collapse .navbar-nav > li {
		display: block;
	}
}
.navbar.normal .navbar-collapse .navbar-nav > li.active > a {
	background: none;
	color: #fff;
}
.navbar.normal .navbar-collapse .navbar-nav > li > a {
	color: #d5d5d5;
	font-weight: 400;
	z-index: 1001;
	-webkit-transition: color 0.2s linear;
	-moz-transition: color 0.2s linear;
	-ms-transition: color 0.2s linear;
	-o-transition: color 0.2s linear;
	transition: color 0.2s linear;
}



.navbar.normal.white .navbar-collapse .navbar-nav > li > a {
	color:#333;
}

.navbar.normal.white .navbar-collapse .navbar-nav > li > a:hover {
	background: transparent;
	color:#000;
}

.navbar.normal.white .navbar-collapse .navbar-nav.nav .open > a, 
.navbar.normal.white .navbar-collapse .navbar-nav.nav .open > a:hover, 
.navbar.normal.white .navbar-collapse .navbar-nav.nav .open > a:focus {
    background-color: transparent;
    border-color: none;

}


@media (max-width:767px) {
	.navbar.normal .navbar-collapse .navbar-nav > li > a {
		padding: 18px 20px;
	}
}
.navbar.normal .navbar-collapse .navbar-nav > li > a:hover {
	color: #fff;
}
@media (max-width:767px) {
	.navbar.normal .navbar-collapse .navbar-nav > li.open ul.dropdown-menu a {
		color: #fff;
		padding: 12px 18px 12px 30px;
	}
}
.navbar.normal .navbar-collapse .navbar-nav > li ul.dropdown-menu {
	text-align: left;
	padding: 9px 0;
}
.navbar.normal .navbar-collapse .navbar-nav > li ul.dropdown-menu li a {
	padding: 8px 18px;
}
@media (max-width:767px) {
	.navbar.normal .navbar-collapse .navbar-nav .button {
		box-shadow: none;
		background: none;
		top: 0;
		margin-bottom: 20px;
		color: #d5d5d5 !important;
		font-size: 15px;
	}
}
.navbar.hero{margin:0px;border-radius:0px;border:0px;z-index:999;-webkit-font-smoothing:antialiased;}
@media (min-width:768px){.navbar.hero{background:transparent;padding-top:10px;}
.navbar .navbar-nav > .active > a{background:transparent;color:#fff;}
}
.navbar .navbar-brand{color:#fff;font-weight:500;font-size:21px;}
.navbar .navbar-brand.with-img{padding:3px 0 0 -15px;position:relative;}
.navbar.normal{padding-top:10px;}
.navbar .navbar-brand img{position:absolute;top:6px;width:162px;}
.navbar.hero .navbar-nav > li.dropdown > a .caret{border-top-color:#EBEBEB;}
.navbar .navbar-nav > li > a{color:#fff;font-size:14px;/* padding:15px 18px;*/
font-weight:400;-webkit-transition:color 0.2s linear;-moz-transition:color 0.2s linear;-ms-transition:color 0.2s linear;-o-transition:color 0.2s linear;transition:color 0.2s linear;}
.navbar.hero .navbar-nav > li > a:hover{color:#fff;}
.navbar.hero .navbar-nav > li.open > a{color:#fff !important;background-color:rgba(0,0,0,0.7);border-radius:0px;}
@media (max-width:767px){.navbar.hero .navbar-nav > li.open ul.dropdown-menu a{color:#fff;padding:12px 18px 12px 30px;}
}
.navbar.hero .navbar-nav > li ul.dropdown-menu{text-align:left;background:rgba(0,0,0,0.9);box-shadow:none;padding:5px 0 8px 0;border-radius:0px;border:0px;}
.navbar.hero .navbar-nav > li ul.dropdown-menu li a{color:#fff;padding:10px 18px;font-size:15px;}
.navbar.hero .navbar-nav > li ul.dropdown-menu li a:hover{color:#e9e9e9;background:none;background:#353535;}
#footer{background:#414B5B;/* 
margin-top:70px;padding-top:57px;background:rgba(74,132,179,1);background:-moz-linear-gradient(top,rgba(74,132,179,1) 0%,rgba(36,98,152,1) 100%);background:-webkit-gradient(left top,left bottom,color-stop(0%,rgba(74,132,179,1)),color-stop(100%,rgba(36,98,152,1)));background:-webkit-linear-gradient(top,rgba(74,132,179,1) 0%,rgba(36,98,152,1) 100%);background:-o-linear-gradient(top,rgba(74,132,179,1) 0%,rgba(36,98,152,1) 100%);background:-ms-linear-gradient(top,rgba(74,132,179,1) 0%,rgba(36,98,152,1) 100%);background:linear-gradient(to bottom,rgba(74,132,179,1) 0%,rgba(36,98,152,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#4a84b3',endColorstr='#246298',GradientType=0 );*/
margin-top:40px;padding-top:47px;padding-bottom:35px;-webkit-font-smoothing:antialiased;}
#footer .copyright{color:#B5C5CF;font-size:14px;font-weight:300;}
@media (max-width:991px){#footer .copyright{margin-bottom:20px;}
}
@media (max-width:767px){#footer .copyright{text-align:center;}
}
@media (max-width:767px){#footer .menu{text-align:center;margin-top:40px;}
}
#footer .menu ul{list-style-type:none;padding:0;}
#footer .menu ul li{display:inline-block;}
#footer .menu ul li.active a{color:#fff;}
#footer .menu ul li a{color:#ccc;padding:15px 17px;font-weight:500;-webkit-transition:color 0.2s linear;-moz-transition:color 0.2s linear;-ms-transition:color 0.2s linear;-o-transition:color 0.2s linear;transition:color 0.2s linear;}
#footer .menu ul li a:hover{color:#fff;text-decoration:none;}
@media (max-width:991px){#footer .menu ul li a{padding:15px 17px 15px 0px;}
}
@media (max-width:767px) {
#footer .social { text-align: center; margin-top: 40px; }
}
#footer .social a { border: 0; text-decoration: none; opacity: 1; filter: alpha(opacity=100); margin-right: 15px; position: relative; -webkit-transition: all .3s ease; -moz-transition: all .3s ease; -o-transition: all .3s ease; -ms-transition: all .3s ease; transition: all .3s ease; display: block; width: 24px; float: left; }
#footer .social a:hover { opacity: 0.7; filter: alpha(opacity=70); }
#footer .social a  img { width: 100%; /* -webkit-transform: scale(0.2); -moz-transform: scale(0.2); -o-transform: scale(0.2); transform: scale(0.65);  */ }
/* nwe elements footer */
#footer .row.sections li a { padding: 2px 0 5px 0; color: #CCCCCC; font-size: 0.9em; font-weight: 300; }
#footer .button-outline, #footer .button { text-align: center; font-size: 1.3em; letter-spacing: 0.5px; }
#footer small { display: block; margin-top: 5px; font-size: 50%; font-weight: 300; letter-spacing: 1px; }
#footer .button-outline { font-size: 0.9em; padding: 10px 20px; opacity: 0.6; }
#footer .button { text-align: center; }
#footer .row.sections li a:hover { color: #fff; background-color: transparent; /* text-shadow: 1px 1px 1px #fff;  */ }
#footer .row.sections h3 { border: 0; color: #cccccc; font-size: 1.2em; font-weight: normal; margin-bottom: 9px; margin-top: 19px; padding: 0 0 15px; transition: color 0.2s linear 0s; }
.copyright { border-top: 1px solid #ccc; padding-top: 30px; margin-top: 40px; }
.biuro-rachunkowe .copyright { border-top: 0; padding-top: 0; margin-top: 0; }
/* pages */

@media (max-width:991px){#home #hero{padding-top:100px;}
}
@media (max-width:767px){#home #hero{height:550px;}
}
#home #hero:before{position:absolute;content:'';left:0;bottom:0;width:100%;height:420px;background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(0,0,0,0) 1%,rgba(0,0,0,0.05) 26%,rgba(0,0,0,0.55) 71%,black 100%);}
#home #hero:after{position:absolute;content:'';left:0;top:0;width:100%;height:100%;background:rgba(6,13,32,0.35);}
#home #hero .container{position:relative;z-index:33;}
#home #hero h1.hero-text{text-align:center;font-family:"Roboto";font-size:38px;font-weight:300;color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,0.5);}
@media (max-width:767px){#home #hero h1.hero-text{font-size:30px;}
}
#home4 #hero-new .sub-text,
#home #hero .sub-text{-webkit-font-smoothing:antialiased;-webkit-animation-delay:0.6s;-moz-animation-delay:0.6s;-o-animation-delay:0.6s;-ms-animation-delay:0.6s;animation-delay:0.6s;margin:0 auto;margin-top:25px;text-align:center;color:#fff;font-weight:400;font-size:17px;text-shadow:1px 1px 1px rgba(0,0,0,0.3);width:50%;}
@media (max-width:991px){#home #hero .sub-text{width:70%;}
}
@media (max-width:767px){#home #hero .sub-text{font-size:15px;}
}
#home #hero .cta{-webkit-animation-delay:0.6s;-moz-animation-delay:0.6s;-o-animation-delay:0.6s;-ms-animation-delay:0.6s;animation-delay:0.6s;text-align:center;margin-top:60px;}
#home #hero .cta a{margin:0px 20px;}
@media (max-width:767px){#home #hero .cta a{font-size:14px;padding:12px 25px;margin:0px 15px 15px 0px;}
}
#home #hero .browsers{margin-top:70px;text-align:center;}
#home #hero .browsers img{margin:0 auto;}
@media (max-width:767px){#home #hero .browsers{margin-top:65px;}
}
#home #features{/* mixin found in partials/snippets */
margin-top:100px;}
@media (max-width:991px){#home #features{margin-top:50px;}
}
#home #features .header{text-align:center;}
#home4 #logos .header h2,
#home #features .header h2{color:#555;font-weight:300;font-size:28px;}
@media (max-width:767px){#home4 #logos .header h2,
#home #features .header h2{font-size:25px;}
}
#home #features .header p{font-weight:300;font-size:17px;color:#757575;}
#home #features .feature{margin-top:55px;-webkit-font-smoothing:antialiased;}
@media (min-width:992px){#home #features .feature.backwards .info{float:right;}
#home #features .feature.backwards .image{float:left;}
#home #features .feature.backwards .image img{margin:0 auto;}
}
@media (max-width:991px){#home #features .feature{margin-top:10px;}
}
#home #features .feature .info h4{color:#3B88B6;font-weight:normal;font-size:19px;line-height:25px;margin-top:35px;}
@media (max-width:991px){#home #features .feature .info h4{text-align:center;}
}
#home #features .feature .info p{color:#6C7279;font-size:14px;margin-top:20px;line-height:24px;width:83%;font-weight:normal;}
@media (max-width:991px){#home #features .feature .info p{text-align:center;width:100%;font-size:14px;}
}
@media (max-width:991px){#home #features .feature .image img{margin:0 auto !important;margin-top:20px;}
}
#home #features .divider{height:1px;width:100%;background-color:#ddd;position:relative;margin:70px 0 60px;}
#home #features .divider:before{content:'';position:absolute;top:0;left:0;width:100%;height:2px;background-image:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(255,255,255,0.75)),color-stop(0.5,rgba(250,250,250,0)),color-stop(1,rgba(255,255,255,0.75)));background-image:-webkit-linear-gradient(left,rgba(255,255,255,0.75) 0%,rgba(250,250,250,0) 50%,rgba(255,255,255,0.75) 100%);background-image:-moz-linear-gradient(left,rgba(255,255,255,0.75) 0%,rgba(250,250,250,0) 50%,rgba(255,255,255,0.75) 100%);background-image:-o-linear-gradient(left,rgba(255,255,255,0.75) 0%,rgba(250,250,250,0) 50%,rgba(255,255,255,0.75) 100%);background-image:-ms-linear-gradient(left,rgba(255,255,255,0.75) 0%,rgba(250,250,250,0) 50%,rgba(255,255,255,0.75) 100%);background-image:linear-gradient(left,rgba(255,255,255,0.75) 0%,rgba(250,250,250,0) 50%,rgba(255,255,255,0.75) 100%);}
@media (max-width:991px){#home #features .divider{margin:55px 0 35px;}
}
#home #pricing{-webkit-font-smoothing:antialiased;border-top:1px solid #EAEAEA;border-bottom:1px solid #EAEAEA;background:#5E7A9B;background:-webkit-linear-gradient(top,#355069 0,#5e7a9b 100%);background:-moz-linear-gradient(top,#355069 0,#5e7a9b 100%);background:-o-linear-gradient(top,#355069 0,#5e7a9b 100%);background:linear-gradient(top,#355069 0,#5e7a9b 100%);margin-top:110px;padding-top:40px;padding-bottom:55px;}
#home #pricing .header{text-align:center;}
@media (max-width:991px){#home #pricing .header{margin-bottom:25px;}
}
#home #pricing .header h3{font-size:27px;color:#fff;line-height:25px;font-weight:300;text-shadow:0 1px 2px rgba(0,0,0,0.2);}
#home #pricing .header p{font-size:16px;margin-top:15px;color:#F0F0F0;font-weight:400;line-height:25px;text-shadow:0 1px 2px rgba(0,0,0,0.2);}
#home #pricing .charts{margin-top:35px;}
@media (max-width:991px){#home #pricing .charts{margin-top:10px;}
}
#home #pricing .charts .chart{background-color:#fff;border:1px solid #E6E6E6;border-radius:5px;box-shadow:0px 0px 2px 0px rgba(181,181,181,0.3);padding:20px 40px;position:relative;text-align:center;width:97%;min-height:315px;position:relative;top:37px;}
@media (max-width:991px){#home #pricing .charts .chart{float:none !important;left:0px !important;top:0px !important;margin:0 auto;width:55%;margin-bottom:25px !important;}
#home #pricing .charts .chart.last{margin-bottom:0px !important;}
}
@media (max-width:600px){#home #pricing .charts .chart{width:90% !important;}
}
#home #pricing .charts .chart.first{float:right;left:12px;}
#home #pricing .charts .chart.last{left:-12px;}
#home #pricing .charts .chart.featured{min-height:350px;top:0px;margin:0 auto;}
#home #pricing .charts .chart.featured .popular{text-align:center;text-transform:uppercase;font-size:16px;letter-spacing:1px;color:#B1B1B1;font-weight:400;}
#home #pricing .charts .chart.featured .quantity{margin-top:15px;}
#home #pricing .charts .chart .quantity{text-align:center;}
#home #pricing .charts .chart .quantity .dollar{font-size:19px;position:relative;top:-18px;}
#home #pricing .charts .chart .quantity .price{font-size:49px;}
#home #pricing .charts .chart .quantity .period{font-size:17px;position:relative;top:-8px;margin-left:4px;}
#home #pricing .charts .chart .plan-name{text-align:center;font-size:20px;font-weight:400;color:#777;border-bottom:1px solid #d5d5d5;padding-bottom:15px;width:90%;margin:0 auto;margin-top:8px;}
#home #pricing .charts .chart .specs{margin-top:20px;}
#home #pricing .charts .chart .specs .spec{font-size:15px;color:#474747;text-align:center;font-weight:300;margin-bottom:13px;}
#home #pricing .charts .chart .specs .spec .variable{color:#1FBEE7;font-weight:400;}
#home #pricing .charts .chart .btn-signup{margin-top:20px;height:38px;}
#home #slider{margin-top:60px;}
@media (max-width:991px){#home #slider{margin-top:30px;}
}
#home #slider .header{text-align:center;-webkit-font-smoothing:antialiased;}
#home #slider .header h3{font-size:26px;color:#444;line-height:25px;font-weight:300;margin-bottom:15px;}
#home #slider .slide-wrapper{border-bottom:1px solid #E4E4E4;}
#home #slider .slide-wrapper .slideshow{background:url("../../images/slider-bg.png") 0 0 no-repeat;margin:0 auto;margin-top:35px;width:844px;height:418px;position:relative;overflow:hidden;}
@media (max-width:991px){#home #slider .slide-wrapper .slideshow{background:none;width:inherit;height:340px;}
}
@media (max-width:620px){#home #slider .slide-wrapper .slideshow{height:290px;}
}
@media (max-width:530px){#home #slider .slide-wrapper .slideshow{height:240px;}
}
@media (max-width:450px){#home #slider .slide-wrapper .slideshow{height:205px;}
}
#home #slider .slide-wrapper .slideshow .btn-nav{width:48px;height:51px;position:absolute;top:55%;z-index:999;cursor:pointer;opacity:0;filter:alpha(opacity=0);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease;}
#home #slider .slide-wrapper .slideshow .btn-nav.active{opacity:1;filter:alpha(opacity=100);-moz-transform:translateX(0px) !important;-o-transform:translateX(0px) !important;-ms-transform:translateX(0px) !important;-webkit-transform:translateX(0px) !important;transform:translateX(0px) !important;}
#home #slider .slide-wrapper .slideshow .btn-nav.prev{background:url("../../images/slider/slide-left.png") 0 0 no-repeat;left:91px;-moz-transform:translateX(-48px);-o-transform:translateX(-48px);-ms-transform:translateX(-48px);-webkit-transform:translateX(-48px);transform:translateX(-48px);}
@media (max-width:991px){#home #slider .slide-wrapper .slideshow .btn-nav.prev{left:30px;}
}
#home #slider .slide-wrapper .slideshow .btn-nav.next{background:url("../../images/slider/slide-right.png") 0 0 no-repeat;right:91px;-moz-transform:translateX(48px);-o-transform:translateX(48px);-ms-transform:translateX(48px);-webkit-transform:translateX(48px);transform:translateX(48px);}
@media (max-width:991px){#home #slider .slide-wrapper .slideshow .btn-nav.next{right:29px;}
}
#home #slider .slide-wrapper .slideshow .slide{width:100%;height:100%;position:absolute;}
#home #slider .slide-wrapper .slideshow .slide.active img{opacity:1;filter:alpha(opacity=100);-moz-transform:translateY(0px);-o-transform:translateY(0px);-ms-transform:translateY(0px);-webkit-transform:translateY(0px);transform:translateY(0px);}
#home #slider .slide-wrapper .slideshow .slide img{position:absolute;bottom:0;left:0;right:0;margin:auto;-moz-transform:translateY(300px);-o-transform:translateY(300px);-ms-transform:translateY(300px);-webkit-transform:translateY(300px);transform:translateY(300px);opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);filter:alpha(opacity=0);-webkit-transition:all .6s ease;-moz-transition:all .6s ease;-o-transition:all .6s ease;-ms-transition:all .6s ease;transition:all .6s ease;}
@media (max-width:767px){#home #slider .slide-wrapper .slideshow .slide img{width:100%;}
}
#home #testimonials{margin-top:80px;-webkit-font-smoothing:antialiased;}
#home #testimonials .header{text-align:center;}
#home #testimonials .header h3{font-size:23px;color:#555;line-height:25px;font-weight:300;margin-bottom:40px;}
#home #testimonials .testimonial{width:90%;}
@media (max-width:767px){#home #testimonials .testimonial{float:none !important;margin:0 auto;margin-bottom:45px;}
}
#home #testimonials .testimonial .quote{font-size:13px;color:#3D3D3D;line-height:24px;border:1px solid #E2E2E2;padding:12px 22px;border-radius:6px;width:90%;position:relative;}
@media (max-width:767px){#home #testimonials .testimonial .quote{margin:0 auto;}
}
#home #testimonials .testimonial .quote .arrow-down{position:absolute;bottom:3px;left:30px;}
#home #testimonials .testimonial .quote .arrow-down .arrow,#home #testimonials .testimonial .quote .arrow-down .arrow-border{border-color:#fff transparent transparent;border-style:solid;border-width:11px;cursor:pointer;position:absolute;top:3px;z-index:1002;}
#home #testimonials .testimonial .quote .arrow-down .arrow-border{border-color:#E2E2E2 transparent transparent;border-width:12px;top:3px;z-index:1001;left:-1px;}
#home #testimonials .testimonial .author{margin-top:40px;margin-left:10px;}
@media (max-width:767px){#home #testimonials .testimonial .author{margin-left:6%;}
}
#home #testimonials .testimonial .author .pic{width:71px;height:71px;border-radius:50px;float:left;position:relative;top:-12px;margin-right:18px;border:1px solid #ccc;}
#home #testimonials .testimonial .author .name{color:#3C92C5;line-height:23px;font-weight:500;}
#home #testimonials .testimonial .author .company{font-size:14px;color:#909090;line-height:23px;font-weight:400;}
#home #cta{margin-top:90px;-webkit-font-smoothing:antialiased;}
@media (max-width:991px){#home #cta{margin-top:65px;}
}
#home #cta .form-wrapper{background:#F7F8FB;border:1px solid #EAEDF7;border-radius:8px;box-shadow:inset rgba(100,100,100,0.25) 0 1px 1px;padding:20px 30px 30px 30px;margin:0 auto;}
#home #cta h4{font-size:19px;color:#5F6E7C;font-weight:400;text-shadow:1px 1px 1px rgba(255,255,255,0.5);}
#home #cta form{margin-top:30px;}
#home #cta form .form-group{margin-right:25px;}
@media (max-width:991px){#home #cta form .form-group{margin-right:20px;}
}
#home #cta form .form-group .form-control{width:195px;}
@media (max-width:767px){#home #cta form .form-group .form-control{width:100%;}
}
#home #cta form .button{margin-left:25px;}
@media (max-width:991px){#home #cta form .button{margin-top:25px;margin-left:0px;}
}
#home2 #hero{background:#4B4848;background-size:cover;height:583px;position:relative;top:-60px;overflow:hidden;background-image:url("../../images/bg.png");box-shadow:0px 1px 5px -1px rgba(0,0,0,0.35);}
@media (max-width:991px){#home2 #hero{padding-top:100px;height:550px;}
}
@media (min-width:992px){#home2 #hero{padding-top:105px;}
}
#home2 #hero h1.hero-text{text-align:center;font-family:"Roboto";font-size:36px;font-weight:300;color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,0.8);}
@media (max-width:991px){#home2 #hero h1.hero-text{font-size:30px;}
}
@media (max-width:767px){#home2 #hero h1.hero-text{font-size:27px;}
}
#home2 #hero .cta{text-align:center;margin-top:40px;}
#home2 #hero .cta a{margin:0px 20px;}
@media (max-width:400px){#home2 #hero .cta a{display:block;}
}
#home2 #hero .cta a.button{border-radius:50px;padding:12px 36px;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-ms-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;}
@media (max-width:767px){#home2 #hero .cta a.button{font-size:16px;}
}
@media (max-width:400px){#home2 #hero .cta a.button{width:65%;margin:0 auto;margin-bottom:25px;}
}
#home2 #hero .cta a.button:hover{box-shadow:rgba(0,0,0,0.3) 0 1px 2px,inset rgba(255,255,255,0.88) 0px 1px 3px -1px,rgba(0,0,0,0.3) 0 1px 2px,#69b1f3 0 1px 30px;}
#home2 #hero .cta a.demo{color:#fff;-webkit-font-smoothing:antialiased;font-size:16px;}
@media (max-width:767px){#home2 #hero .cta a.demo{font-size:16px;}
}
#home2 #hero .screenshot{position:absolute;bottom:0;left:0;right:0;}
#home2 #hero .screenshot img{margin:0 auto;}
#home2 #tabs{-webkit-font-smoothing:antialiased;}
@media (max-width:991px){#home2 #tabs{margin-bottom:20px;}
}
#home2 #tabs .header{text-align:center;}
#home2 #tabs .header h3{font-size:26px;color:#444;line-height:25px;font-weight:300;}
#home2 #tabs .header p{font-size:16px;font-weight:400;color:#888;}
#home2 #tabs .tabs-wrapper{margin-top:45px;}
#home2 #tabs .tabs-wrapper .nav-tabs{text-align:center;border-bottom:2px solid #EDEDED;}
@media (max-width:991px){#home2 #tabs .tabs-wrapper .nav-tabs{display:none;}
}
#home2 #tabs .tabs-wrapper .nav-tabs li{float:none;display:inline-block;}
#home2 #tabs .tabs-wrapper .nav-tabs li.active a{color:#2B69A2;font-weight:400;border-bottom:0px;}
#home2 #tabs .tabs-wrapper .nav-tabs li.active a:after{content:'';position:absolute;width:100%;height:auto;border-bottom:2px solid #7BA3C9;left:1px;bottom:-1px;}
#home2 #tabs .tabs-wrapper .nav-tabs li a{color:#888;font-weight:400;border:0px;padding:10px 20px;font-size:15px;-webkit-transition:color 0.25s linear;-moz-transition:color 0.25s linear;-ms-transition:color 0.25s linear;-o-transition:color 0.25s linear;transition:color 0.25s linear;}
#home2 #tabs .tabs-wrapper .nav-tabs li a:hover{color:#2B69A2;background:none;}
#home2 #tabs .tabs-wrapper .tab-content{margin-top:60px;}
#home2 #tabs .tabs-wrapper .tab-content .tab-pane{height:325px;}
@media (max-width:991px){#home2 #tabs .tabs-wrapper .tab-content .tab-pane{display:block !important;opacity:1;filter:alpha(opacity=100);height:auto;text-align:center;margin-bottom:70px;}
}
@media (max-width:991px){#home2 #tabs .tabs-wrapper .tab-content .tab-pane .info{margin-bottom:35px;}
}
#home2 #tabs .tabs-wrapper .tab-content .tab-pane .info h4{color:#3B88B6;font-weight:normal;font-size:19px;line-height:25px;margin-top:35px;}
#home2 #tabs .tabs-wrapper .tab-content .tab-pane .info p{color:#6C7279;font-size:15px;margin-top:20px;line-height:24px;width:83%;font-weight:normal;}
@media (max-width:991px){#home2 #tabs .tabs-wrapper .tab-content .tab-pane .info p{margin:0 auto;width:95%;}
}
#home2 #tabs .tabs-wrapper .tab-content .tab-pane .image img{display:inline-block;margin:0 auto;}
#home2 #pricing{-webkit-font-smoothing:antialiased;border-top:1px solid #EAEAEA;border-bottom:1px solid #EAEAEA;background:#5E7A9B;background:-webkit-linear-gradient(top,#355069 0,#5e7a9b 100%);background:-moz-linear-gradient(top,#355069 0,#5e7a9b 100%);background:-o-linear-gradient(top,#355069 0,#5e7a9b 100%);background:linear-gradient(top,#355069 0,#5e7a9b 100%);margin-top:130px;padding-top:40px;padding-bottom:55px;}
@media (max-width:991px){#home2 #pricing{margin-top:40px;}
}
#home2 #pricing .header{text-align:center;}
@media (max-width:991px){#home2 #pricing .header{margin-bottom:25px;}
}
#home2 #pricing .header h3{font-size:27px;color:#fff;line-height:25px;font-weight:300;text-shadow:0 1px 2px rgba(0,0,0,0.2);}
#home2 #pricing .header p{font-size:17px;color:#F0F0F0;font-weight:400;line-height:25px;text-shadow:0 1px 2px rgba(0,0,0,0.2);}
#home2 #pricing .charts{margin-top:35px;}
@media (max-width:991px){#home2 #pricing .charts{margin-top:10px;}
}
#home2 #pricing .charts .chart{background-color:#fff;border:1px solid #E6E6E6;border-radius:5px;box-shadow:0px 0px 2px 0px rgba(181,181,181,0.3);padding:20px 40px;position:relative;text-align:center;width:97%;min-height:315px;position:relative;top:37px;}
@media (max-width:991px){#home2 #pricing .charts .chart{float:none !important;left:0px !important;top:0px !important;margin:0 auto;width:55%;margin-bottom:25px !important;}
#home2 #pricing .charts .chart.last{margin-bottom:0px !important;}
}
@media (max-width:600px){#home2 #pricing .charts .chart{width:90% !important;}
}
#home2 #pricing .charts .chart.first{float:right;left:12px;}
#home2 #pricing .charts .chart.last{left:-12px;}
#home2 #pricing .charts .chart.featured{min-height:350px;top:0px;margin:0 auto;}
#home2 #pricing .charts .chart.featured .popular{text-align:center;text-transform:uppercase;font-size:16px;letter-spacing:1px;color:#B1B1B1;font-weight:400;}
#home2 #pricing .charts .chart.featured .quantity{margin-top:15px;}
#home2 #pricing .charts .chart .quantity{text-align:center;}
#home2 #pricing .charts .chart .quantity .dollar{font-size:19px;position:relative;top:-18px;}
#home2 #pricing .charts .chart .quantity .price{font-size:49px;}
#home2 #pricing .charts .chart .quantity .period{font-size:17px;position:relative;top:-8px;margin-left:4px;}
#home2 #pricing .charts .chart .plan-name{text-align:center;font-size:20px;font-weight:400;color:#777;border-bottom:1px solid #d5d5d5;padding-bottom:15px;width:90%;margin:0 auto;margin-top:8px;}
#home2 #pricing .charts .chart .specs{margin-top:20px;}
#home2 #pricing .charts .chart .specs .spec{font-size:15px;color:#474747;text-align:center;font-weight:300;margin-bottom:13px;}
#home2 #pricing .charts .chart .specs .spec .variable{color:#1FBEE7;font-weight:400;}
#home2 #pricing .charts .chart .btn-signup{margin-top:20px;height:38px;}
#home2 #second-option{margin-top:85px;}
@media (max-width:991px){#home2 #second-option{margin-top:50px;}
}
@media (min-width:992px){#home2 #second-option .row{margin-bottom:50px;}
}
#home2 #second-option .feature{-webkit-font-smoothing:antialiased;}
@media (max-width:991px){#home2 #second-option .feature{text-align:center;margin-bottom:35px;}
}
#home2 #second-option .feature img{max-width:40px;}
#home2 #second-option .feature .icon{font-size:32px;color:#4187ba;}
#home2 #second-option .feature strong{display:block;font-weight:400;font-size:17px;color:#354E75;margin-top:15px;}
#home2 #second-option .feature p{font-weight:normal;font-size:14px;color:#797979;margin-top:10px;line-height:24px;}
#home2 #grid-first{margin-top:70px;-webkit-font-smoothing:antialiased;}
#home2 #grid-first .header{text-align:center;}
#home2 #grid-first .header h3{font-size:26px;color:#555C68;line-height:25px;font-weight:300;}
#home2 #grid-first .header p{font-size:16px;font-weight:400;color:#888;}
#home2 #grid-first .sections{margin-top:45px;}
#home2 #grid-first .sections .section{text-align:center;}
@media (max-width:991px){#home2 #grid-first .sections .section{margin-bottom:40px;}
}
#home2 #grid-first .sections .section .pic{display:inline-block;padding:15px;background:#f5f5f5;box-shadow:0px 1px 4px 0px rgba(0,0,0,0.45),inset 0px 0px 1px 1px white;}
#home2 #grid-first .sections .section .info{margin-top:25px;text-align:center;}
@media (min-width:992px){#home2 #grid-first .sections .section .info{margin-left:45px;width:80%;text-align:left;}
}
#home2 #grid-first .sections .section .info strong{font-weight:500;font-size:18px;color:#555;}
#home2 #grid-first .sections .section .info p{color:#666;margin-top:15px;line-height:22px;}
#home2 #mobile{-webkit-font-smoothing:antialiased;background:#F7F8FB;border:1px solid #EAEDF7;box-shadow:inset rgba(100,100,100,0.25) 0 1px 1px;margin-top:60px;}
@media (min-width:992px){#home2 #mobile .container{width:870px;}
}
#home2 #mobile .device{margin:-30px 0px 0px 0px;position:relative;top:2px;}
#home2 #mobile .info{margin-top:50px;}
@media (max-width:767px){#home2 #mobile .info{margin:35px;text-align:center;}
}
#home2 #mobile .info h3{font-weight:400;color:#444;}
#home2 #mobile .info p{margin-top:20px;color:#666;line-height:21px;}
#home2 #mobile .info .button{margin-top:10px;padding:8px 26px;border-radius:50px;}
#home2 #cta{margin-top:100px;-webkit-font-smoothing:antialiased;}
@media (max-width:991px){#home2 #cta{margin-top:65px;}
}
#home2 #cta .form-wrapper{background:#F7F8FB;border:1px solid #EAEDF7;border-radius:8px;box-shadow:inset rgba(100,100,100,0.25) 0 1px 1px;padding:20px 30px 30px 30px;margin:0 auto;}
#home2 #cta h4{font-size:21px;color:#5F6E7C;font-weight:400;text-shadow:1px 1px 1px rgba(255,255,255,0.5);}
#home2 #cta form{margin-top:30px;}
#home2 #cta form .form-group{margin-right:25px;}
@media (max-width:991px){#home2 #cta form .form-group{margin-right:20px;}
}
#home2 #cta form .form-group .form-control{width:195px;}
@media (max-width:767px){#home2 #cta form .form-group .form-control{width:100%;}
}
#home2 #cta form .button{margin-left:25px;}
@media (max-width:991px){#home2 #cta form .button{margin-top:25px;margin-left:0px;}
}
#home2 #demo .modal-dialog{padding-top:100px;width:650px;}
#home2 #demo .modal-body{padding:0px;}
#home3 .st-container{position:relative;overflow:hidden;}
#home3 .st-container.nav-effect .nav-menu{-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}
#home3 .st-container.nav-effect .nav-menu a{-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}
#home3 .st-container.nav-effect .st-pusher{-moz-transform:translate3d(-320px,0,0);-o-transform:translate3d(-320px,0,0);-ms-transform:translate3d(-320px,0,0);-webkit-transform:translate3d(-320px,0,0);transform:translate3d(-320px,0,0);box-shadow:5px 0px 20px 0px rgba(0,0,0,0.5);}
@media (max-width:767px){#home3 .st-container.nav-effect .st-pusher{-moz-transform:translate3d(-220px,0,0);-o-transform:translate3d(-220px,0,0);-ms-transform:translate3d(-220px,0,0);-webkit-transform:translate3d(-220px,0,0);transform:translate3d(-220px,0,0);}
}
#home3 .st-pusher{position:relative;left:0;z-index:99;background:#fff;-webkit-transition:-webkit-transform 0.35s ease-out;-moz-transition:-moz-transform 0.35s ease-out;-ms-transition:-ms-transform 0.35s ease-out;-o-transition:-o-transform 0.35s ease-out;transition:transform 0.35s ease-out;}
#home3 .nav-menu{position:fixed;top:0;right:0;z-index:1;width:320px;height:100%;background:#2a313a;padding-top:30px;-webkit-font-smoothing:antialiased;-webkit-transition:-webkit-transform 0.35s ease-out;-moz-transition:-moz-transform 0.35s ease-out;-ms-transition:-ms-transform 0.35s ease-out;-o-transition:-o-transform 0.35s ease-out;transition:transform 0.35s ease-out;-moz-transform:translate3d(50%,0,0);-o-transform:translate3d(50%,0,0);-ms-transform:translate3d(50%,0,0);-webkit-transform:translate3d(50%,0,0);transform:translate3d(50%,0,0);}
@media (max-width:767px){#home3 .nav-menu{width:220px;position:absolute;}
}
#home3 .nav-menu h3{color:#fff;font-size:26px;margin-left:50px;margin-bottom:30px;}
@media (max-width:767px){#home3 .nav-menu h3{margin-left:30px;font-size:23px;}
}
#home3 .nav-menu a{display:block;padding:5px 30px 5px 50px;margin-bottom:10px;text-decoration:none;color:#fff;font-size:17px;font-weight:300;-webkit-transition:all 0.15s linear;-moz-transition:all 0.15s linear;-ms-transition:all 0.15s linear;-o-transition:all 0.15s linear;transition:all 0.15s linear;}
@media (max-width:767px){#home3 .nav-menu a{padding-left:30px;font-size:16px;}
}
#home3 .nav-menu a:hover{color:#82C4F8;}
#home3 .nav-menu .social{margin-left:45px;margin-top:50px;}
@media (max-width:767px){#home3 .nav-menu .social{margin-left:30px;}
}
#home3 .nav-menu .social a{padding:0px;display:inline-block;margin-right:22px;}
#home3 .nav-menu .social a:hover i{color:#7EBDE7;}
#home3 .nav-menu .social a i{font-size:22px;color:#fff;-webkit-transition:all 0.15s linear;-moz-transition:all 0.15s linear;-ms-transition:all 0.15s linear;-o-transition:all 0.15s linear;transition:all 0.15s linear;}
#home3 .navbar{background:transparent !important;}
#home3 .navbar .navbar-header{float:left;}
#home3 .navbar .navbar-header .navbar-brand{text-transform:uppercase;}
#home3 .navbar .sidebar-toggle{width:30px;float:right;margin-top:15px;cursor:pointer;}
#home3 .navbar .sidebar-toggle .line{background:#fff;width:100%;height:3px;margin-bottom:6px;border-radius:1px;}
#home4 #hero-new,
#home3 #hero{background:#3D4046;height:550px;position:relative;overflow:hidden;box-shadow:0px 1px 5px -1px rgba(0,0,0,0.35);top:-92px;padding-top:115px;}
@media (max-width:991px){
#home4 #hero-new,
#home3 #hero{padding-top:100px;height:550px;}
}
#home4 #hero-new #cover-image, #home3 #hero #cover-image { position: absolute; top: 0; left: 0; height: 100%; width: 100%; padding-top: 105px; background-position: right 31px; background-size: cover; -webkit-animation-delay: 0.15s; -moz-animation-delay: 0.15s; -o-animation-delay: 0.15s; -ms-animation-delay: 0.15s; animation-delay: 0.15s; background-image: url("../../images/main-photo.jpg"); }


/* .long-title:before, .long-title:after, */
#home4.biuro-rachunkowe #hero-new.warehouses #cover-image:after, #home4.biuro-rachunkowe #hero-new.warehouses #cover-image:before { background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(0, 0, 0, 0)), color-stop(100%, rgba(0, 0, 0, 0.25))); background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(0, 0, 0, 0.25) 100%); background: -moz-linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.25)); background: -o-linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.25)); background: linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.25)); content: ''; position: absolute; display: block; height: 100%; left: 0; width: 100%; top: 0; }
.long-title .container { position: relative; z-index: 91; }
.long-title .container [class^="btn-"], .long-title .container [class*=" btn-"] { margin-top: 9px; }
html .long-title .container .btn-group, html .long-title .container .btn-group.btn { margin-top: 0; }
#cover-image .btn-group { margin-top: 10px; }
#cover-image .btn-group .btn.button-outline, .long-title .btn-group .btn.button-outline { margin-left: -2px; }
#cover-image .btn-group .btn.button-outline:hover, .long-title .btn-group .btn.button-outline:hover { color: #333; }
#home4.biuro-rachunkowe .warehouses #cover-image .container { margin-top: 33px; }
#home4.biuro-rachunkowe .warehouses #cover-image  h1.hero-text, #home4.biuro-rachunkowe #hero-new.warehouses .cta { text-align: right; }
@media (max-width:1254px) {
	#home4 #hero-new.biuro #cover-image { background-position: right -137px; }
}
@media (max-width:1032px) {
	#home4 #hero-new.biuro #cover-image { background-position: right top; }
	#home4.biuro-rachunkowe #cover-image h1.hero-text { font-size: 2.4em !important; margin-top: 40px !important; }
}
#home4 #hero-new.warehouses { height: 480px; }
#home4 #hero-new.biuro { height: 383px; }
#home4.biuro-rachunkowe #hero-new #cover-image:after, #home4.biuro-rachunkowe #hero-new #cover-image:before { display: none; content: none; background: transparent; }
#home4.biuro-rachunkowe #hero-new { background: transparent; }
#home4.biuro-rachunkowe #cover-image h1.hero-text { font-size: 3.4em; margin-top: 0; margin-bottom: 63px; }
#home4.biuro-rachunkowe #cover-image h1.hero-text, #home4.biuro-rachunkowe  #hero-new .cta { text-align: left; }
#home4.biuro-rachunkowe #hero-new .screenshot img { height: 233px; margin: 0 0 0 22px; display: none; }
#home4.biuro-rachunkowe #cover-image { padding-top: 80px; }
#home4 #hero-new.biuro { top: -53px; /* height: 450px;  */ }
@media (max-width:1260px) and (min-width:985px) {
	#home4 #hero-new #cover-image, #home3 #hero #cover-image { background-position: center 31px; }
}
@media (max-width:749px) {
	#home4 #hero-new #cover-image, #home3 #hero #cover-image { background-position: right 90px; }
}
 
 
@media (max-width:991px){#home4 #hero-new #cover-image,
#home3 #hero #cover-image{padding-top:65px;}
}
#home4 #hero-new #cover-image:after,
#home3 #hero #cover-image:after{content:'';position:absolute;display:block;height:100%;left:0;width:100%;top:0;background:rgba(44,28,10,0.5);}
#home4.biuro-rachunkowe #hero-new.header-pp.cennik-biura-ksiegowe #cover-image:before,
#home4.biuro-rachunkowe #hero-new.header-pp.cennik-biura-ksiegowe #cover-image:after,
#home4 #hero-new #cover-image:before,
#home3 #hero #cover-image:before{position:absolute;top:10%;bottom:0;left:0;right:0;content:'';background:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,0.25)));background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(0,0,0,0.25) 100%);background:-moz-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.25));background:-o-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.25));background:linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.25));}
#home4.biuro-rachunkowe #hero-new.header-pp.cennik-biura-ksiegowe #cover-image:before,
#home4.biuro-rachunkowe #hero-new.header-pp.cennik-biura-ksiegowe #cover-image:after{display:block;content:" ";}
#home4.biuro-rachunkowe #hero-new.header-pp.cennik-biura-ksiegowe{height:445px;top:-37px;}
#home4 #hero-new .container,
#home3 #hero .container{position:relative;z-index:3;height:100%;}
#home4 #hero-new h1.hero-text, #home3 #hero h1.hero-text { text-align: center; font-family: "lato"; font-size: 30px; font-weight: 300; color: #fff; margin-top: 22px; text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.55); -webkit-animation-delay: 0.6s; -moz-animation-delay: 0.6s; -o-animation-delay: 0.6s; -ms-animation-delay: 0.6s; animation-delay: 0.6s; }
#home4.biuro-rachunkowe #hero-new.header-pp.cennik-biura-ksiegowe #cover-image { padding-top: 61px; }
@media (max-width:991px) {
	#home4 #hero-new h1.hero-text, #home3 #hero h1.hero-text { font-size: 30px; margin-top: 56px; }
}
@media (max-width:767px) {
	#hero-new .img-responsive { max-width: 500px; }
	#home4 #hero-new h1.hero-text, #home3 #hero h1.hero-text { margin-top: 62px; font-size: 27px; }
	#home4 #hero-new.warehouses #cover-image h1.hero-text { margin-top: 0 !important; }
	#home4.biuro-rachunkowe #hero-new.warehouses { font-size: 10px; }
	#home4 #hero-new .cta a.button, #home4.biuro-rachunkowe #hero-new.warehouses .cta { margin: 0 0 20px 0 !important; width: 100% !important; }
}
.cta-bottom, #home4 #hero-new .cta, #home3 #hero .cta { text-align: center; margin-top: 40px; -webkit-animation-delay: 0.6s; -moz-animation-delay: 0.6s; -o-animation-delay: 0.6s; -ms-animation-delay: 0.6s; animation-delay: 0.6s; }
#home4 #hero-new .cta a, #home3 #hero .cta a { margin: 0px 20px; }
@media (max-width:400px) {
	#home4 #hero-new .cta a, #home3 #hero .cta a { display: block; }
}
.cta-bottom .button, #home4 #hero-new .cta a.button, #home3 #hero .cta a.button { border-radius: 50px; padding: 10px 29px; font-size: 14px; -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; -ms-transition: all 0.3s linear; -o-transition: all 0.3s linear; transition: all 0.3s linear; }
@media (max-width:767px) {
	#home4 #hero-new .cta a.button, #home3 #hero .cta a.button { font-size: 16px; }
}
@media (max-width:500px) {
	#hero-new .img-responsive { max-width: 350px; }
}

@media (max-width:400px){#home4 #hero-new .cta a.button,
#home3 #hero .cta a.button{width:65%;margin:0 auto;margin-bottom:25px;}
}

#home4 #hero-new #cover-image.dark-text {
	color:#333;
	text-shadow: 1px 1px 1px rgba(255, 255, 255, 0.9);
	  
 
   text-shadow:
       0px 1px 0 rgba(255, 255, 255, 0.5),
     -1px -1px 0 rgba(255, 255, 255, 0.5),  
      1px -1px 0 rgba(255, 255, 255, 0.5),
      -1px 1px 0 rgba(255, 255, 255, 0.5),
       1px 1px 0 rgba(255, 255, 255, 0.5);
}


#home4 #hero-new #cover-image.dark-off:before,
#home4 #hero-new #cover-image.dark-off:after{
background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
 background: -moz-linear-gradient(center top , rgba(0, 0, 0, 0), rgba(0, 0, 0, 0)) repeat scroll 0 0 rgba(0, 0, 0, 0);
}

.button.cta:hover,
#home4 #hero-new .cta a.button:hover,
#home3 #hero .cta a.button:hover{box-shadow:rgba(0,0,0,0.3) 0 1px 2px,inset rgba(255,255,255,0.88) 0px 1px 3px -1px,rgba(0,0,0,0.3) 0 1px 2px,#69b1f3 0 1px 30px;}
#home4 #hero-new .cta a.demo,
#home3 #hero .cta a.demo{color:#fff;-webkit-font-smoothing:antialiased;font-size:17px;text-shadow:1px 1px 1px rgba(0,0,0,0.3);}
@media (max-width:767px){#home4 #hero-new .cta a.demo,
#home3 #hero .cta a.demo{font-size:16px;}
}
#home4 #hero-new .screenshot,
#home3 #hero .screenshot{position:absolute;bottom:0;left:0;right:0;}
#home4 #hero-new .screenshot img,
#home3 #hero .screenshot img{margin:0 auto;}
#home3 #tabs{-webkit-font-smoothing:antialiased;}
@media (max-width:991px){#home3 #tabs{margin-bottom:20px;}
}
#home4 #tabs .header,
#home3 #tabs .header{text-align:center;}
#home4 #tabs .header h3,
#home3 #tabs .header h3{font-size:26px;color:#444;line-height:25px;font-weight:300;}
#home4 #tabs .header p,
#home3 #tabs .header p{font-size:16px;font-weight:400;color:#888;}
#home3 #tabs .tabs-wrapper{margin-top:45px;}
#home3 #tabs .tabs-wrapper .nav-tabs{text-align:center;border-bottom:2px solid #EDEDED;}
@media (max-width:991px){#home3 #tabs .tabs-wrapper .nav-tabs{display:none;}
}
#home3 #tabs .tabs-wrapper .nav-tabs li{float:none;display:inline-block;}
#home3 #tabs .tabs-wrapper .nav-tabs li.active a{color:#2B69A2;font-weight:400;border-bottom:0px;}
#home3 #tabs .tabs-wrapper .nav-tabs li.active a:after{content:'';position:absolute;width:100%;height:auto;border-bottom:2px solid #7BA3C9;left:1px;bottom:-1px;}
#home3 #tabs .tabs-wrapper .nav-tabs li a{color:#888;font-weight:400;border:0px;padding:10px 20px;font-size:15px;-webkit-transition:color 0.25s linear;-moz-transition:color 0.25s linear;-ms-transition:color 0.25s linear;-o-transition:color 0.25s linear;transition:color 0.25s linear;}
#home3 #tabs .tabs-wrapper .nav-tabs li a:hover{color:#2B69A2;background:none;}
#home3 #tabs .tabs-wrapper .tab-content{margin-top:60px;}
#home3 #tabs .tabs-wrapper .tab-content .tab-pane{height:325px;}
@media (max-width:991px){#home3 #tabs .tabs-wrapper .tab-content .tab-pane{display:block !important;opacity:1;filter:alpha(opacity=100);height:auto;text-align:center;margin-bottom:70px;}
}
@media (max-width:991px){#home3 #tabs .tabs-wrapper .tab-content .tab-pane .info{margin-bottom:35px;}
}
#home3 #tabs .tabs-wrapper .tab-content .tab-pane .info h4{color:#3B88B6;font-weight:normal;font-size:19px;line-height:25px;margin-top:35px;}
#home3 #tabs .tabs-wrapper .tab-content .tab-pane .info p{color:#6C7279;font-size:15px;margin-top:20px;line-height:24px;width:83%;font-weight:normal;}
@media (max-width:991px){#home3 #tabs .tabs-wrapper .tab-content .tab-pane .info p{margin:0 auto;width:95%;}
}
#home3 #tabs .tabs-wrapper .tab-content .tab-pane .image img{display:inline-block;margin:0 auto;}
#home3 #pricing{-webkit-font-smoothing:antialiased;border-top:1px solid #EAEAEA;border-bottom:1px solid #EAEAEA;background:#5E7A9B;background:-webkit-linear-gradient(top,#355069 0,#5e7a9b 100%);background:-moz-linear-gradient(top,#355069 0,#5e7a9b 100%);background:-o-linear-gradient(top,#355069 0,#5e7a9b 100%);background:linear-gradient(top,#355069 0,#5e7a9b 100%);margin-top:130px;padding-top:40px;padding-bottom:55px;}
@media (max-width:991px){#home3 #pricing{margin-top:40px;}
}
#home3 #pricing .header{text-align:center;}
@media (max-width:991px){#home3 #pricing .header{margin-bottom:25px;}
}
#home3 #pricing .header h3{font-size:27px;color:#fff;line-height:25px;font-weight:300;text-shadow:0 1px 2px rgba(0,0,0,0.2);}
#home3 #pricing .header p{font-size:17px;color:#F0F0F0;font-weight:400;line-height:25px;text-shadow:0 1px 2px rgba(0,0,0,0.2);}
#home3 #pricing .charts{margin-top:35px;}
@media (max-width:991px){#home3 #pricing .charts{margin-top:10px;}
}
#home3 #pricing .charts .chart{background-color:#fff;border:1px solid #E6E6E6;border-radius:5px;box-shadow:0px 0px 2px 0px rgba(181,181,181,0.3);padding:20px 40px;position:relative;text-align:center;width:97%;min-height:315px;position:relative;top:37px;}
@media (max-width:991px){#home3 #pricing .charts .chart{float:none !important;left:0px !important;top:0px !important;margin:0 auto;width:55%;margin-bottom:25px !important;}
#home3 #pricing .charts .chart.last{margin-bottom:0px !important;}
}
@media (max-width:600px){#home3 #pricing .charts .chart{width:90% !important;}
}
#home3 #pricing .charts .chart.first{float:right;left:12px;}
#home3 #pricing .charts .chart.last{left:-12px;}
#home3 #pricing .charts .chart.featured{min-height:350px;top:0px;margin:0 auto;}
#home3 #pricing .charts .chart.featured .popular{text-align:center;text-transform:uppercase;font-size:16px;letter-spacing:1px;color:#B1B1B1;font-weight:400;}
#home3 #pricing .charts .chart.featured .quantity{margin-top:15px;}
#home3 #pricing .charts .chart .quantity{text-align:center;}
#home3 #pricing .charts .chart .quantity .dollar{font-size:19px;position:relative;top:-18px;}
#home3 #pricing .charts .chart .quantity .price{font-size:49px;}
#home3 #pricing .charts .chart .quantity .period{font-size:17px;position:relative;top:-8px;margin-left:4px;}
#home3 #pricing .charts .chart .plan-name{text-align:center;font-size:20px;font-weight:400;color:#777;border-bottom:1px solid #d5d5d5;padding-bottom:15px;width:90%;margin:0 auto;margin-top:8px;}
#home3 #pricing .charts .chart .specs{margin-top:20px;}
#home3 #pricing .charts .chart .specs .spec{font-size:15px;color:#474747;text-align:center;font-weight:300;margin-bottom:13px;}
#home3 #pricing .charts .chart .specs .spec .variable{color:#1FBEE7;font-weight:400;}
#home3 #pricing .charts .chart .btn-signup{margin-top:20px;height:38px;}
#home3 #second-option{margin-top:85px;}
@media (max-width:991px){#home3 #second-option{margin-top:50px;}
}
@media (min-width:992px){#home3 #second-option .row{margin-bottom:50px;}
}
#home3 #second-option .feature{-webkit-font-smoothing:antialiased;}
@media (max-width:991px){#home3 #second-option .feature{text-align:center;margin-bottom:35px;}
}
#home3 #second-option .feature img{max-width:40px;}
#home3 #second-option .feature .icon{font-size:32px;color:#4187ba;}
#home3 #second-option .feature strong{display:block;font-weight:400;font-size:17px;color:#354E75;margin-top:15px;}
#home3 #second-option .feature p{font-weight:normal;font-size:14px;color:#797979;margin-top:10px;line-height:24px;}
#home3 #grid-first{margin-top:70px;-webkit-font-smoothing:antialiased;}
#home3 #grid-first .header{text-align:center;}
#home3 #grid-first .header h3{font-size:26px;color:#555C68;line-height:25px;font-weight:300;}
#home3 #grid-first .header p{font-size:16px;font-weight:400;color:#888;}
#home3 #grid-first .sections{margin-top:45px;}
#home3 #grid-first .sections .section{text-align:center;}
@media (max-width:991px){#home3 #grid-first .sections .section{margin-bottom:40px;}
}
#home3 #grid-first .sections .section .pic{display:inline-block;padding:15px;background:#f5f5f5;box-shadow:0px 1px 4px 0px rgba(0,0,0,0.45),inset 0px 0px 1px 1px white;}
#home3 #grid-first .sections .section .info{margin-top:25px;text-align:center;}
@media (min-width:992px){#home3 #grid-first .sections .section .info{margin-left:45px;width:80%;text-align:left;}
}
#home3 #grid-first .sections .section .info strong{font-weight:500;font-size:18px;color:#555;}
#home3 #grid-first .sections .section .info p{color:#666;margin-top:15px;line-height:22px;}
#home3 #mobile{-webkit-font-smoothing:antialiased;background:#F7F8FB;border:1px solid #EAEDF7;box-shadow:inset rgba(100,100,100,0.25) 0 1px 1px;margin-top:70px;}
@media (min-width:992px){#home3 #mobile .container{width:870px;}
}
#home3 #mobile .device{margin:-30px 0px 0px 0px;position:relative;top:2px;}
#home3 #mobile .info{margin-top:50px;}
@media (max-width:767px){#home3 #mobile .info{margin:35px;text-align:center;}
}
#home3 #mobile .info h3{font-weight:300;color:#616974;font-size:28px;}
#home3 #mobile .info p{margin-top:20px;color:#777;line-height:21px;}
#home3 #mobile .info .app-store{margin-top:18px;border:none;display:inline-block;}
#home3 #mobile .info .app-store img{max-width:135px;}
#home3 #cta{margin-top:100px;-webkit-font-smoothing:antialiased;}
@media (max-width:991px){#home3 #cta{margin-top:65px;}
}
#home3 #cta .form-wrapper{background:#F7F8FB;border:1px solid #EAEDF7;border-radius:8px;box-shadow:inset rgba(100,100,100,0.25) 0 1px 1px;padding:20px 30px 30px 30px;margin:0 auto;}
#home3 #cta h4{font-size:21px;color:#5F6E7C;font-weight:400;text-shadow:1px 1px 1px rgba(255,255,255,0.5);}
#home3 #cta form{margin-top:30px;}
#home3 #cta form .form-group{margin-right:25px;}
@media (max-width:991px){#home3 #cta form .form-group{margin-right:20px;}
}
#home3 #cta form .form-group .form-control{width:195px;}
@media (max-width:767px){#home3 #cta form .form-group .form-control{width:100%;}
}
#home3 #cta form .button{margin-left:25px;}
@media (max-width:991px){#home3 #cta form .button{margin-top:25px;margin-left:0px;}
}
#home3 #demo .modal-dialog{padding-top:100px;width:650px;}
#home3 #demo .modal-body{padding:0px;}
@-webkit-keyframes slideLeft{0%{left:0;}
100%{left:-15px;}
}
@-moz-keyframes slideLeft{0%{left:0;}
100%{left:-15px;}
}
@-o-keyframes slideLeft{0%{left:0;}
100%{left:-15px;}
}
@keyframes slideLeft{0%{left:0;}
100%{left:-15px;}
}
#home4 #hero{background:#4B4848;height:600px;position:relative;top:-60px;padding-top:115px;/* prev & next arrows */
/* navigation dots */
/* slides */
/* video modal */}
@media (max-width:991px){#home4 #hero{padding-top:100px;}
}
@media (max-width:767px){#home4 #hero{height:550px;}
}
#home4 #hero .slide-nav{position:absolute;top:0;bottom:0;width:140px;z-index:200;text-indent:100%;overflow:hidden;opacity:0;filter:alpha(opacity=0);-webkit-transition:opacity 0.2s linear;-moz-transition:opacity 0.2s linear;-ms-transition:opacity 0.2s linear;-o-transition:opacity 0.2s linear;transition:opacity 0.2s linear;}
#home4 #hero .slide-nav:hover{opacity:1;filter:alpha(opacity=100);}
#home4 #hero .slide-nav.prev:after{content:"";display:block;position:absolute;top:0;bottom:0;margin:auto 0;width:19px;height:58px;background:url("../../images/slide-arrow.png") no-repeat;left:30px;-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);}
#home4 #hero .slide-nav.next{right:0;}
#home4 #hero .slide-nav.next:after{content:"";display:block;position:absolute;top:0;bottom:0;margin:auto 0;width:19px;height:58px;background:url("../../images/slide-arrow.png") no-repeat;right:30px;}
#home4 #hero nav{z-index:999;position:absolute;bottom:20px;width:100%;text-align:center;}
#home4 #hero nav a{display:inline-block;width:10px;height:10px;background:#a2a2a2;border-radius:50%;margin:0 3px;}
#home4 #hero nav a.active{background:#fff;}
#home4 #hero .slides{overflow:hidden;position:absolute;top:0px;width:100%;height:100%;/* each slide */}
#home4 #hero .slides .slide{display:none;z-index:80;height:100%;position:absolute;top:0;left:0;height:100%;width:100%;padding-top:105px;}
#home4 #hero .slides .slide.active{opacity:1;filter:alpha(opacity=100);display:block;z-index:100;}
#home4 #hero .slides .slide.next{z-index:90;}
@media (min-width:768px){#home4 #hero .slides .slide.next .bg{-webkit-animation:slideLeft 700ms linear;-moz-animation:slideLeft 700ms linear;-o-animation:slideLeft 700ms linear;-ms-animation:slideLeft 700ms linear;animation:slideLeft 700ms linear;}
}
#home4 #hero .slides .slide .container{position:relative;z-index:3;height:100%;}
#home4 #hero .slides .slide .bg{position:absolute;top:0;left:-15px;width:102%;height:100%;background-position:center center;background-size:cover;}
@media (max-width:767px){#home4 #hero .slides .slide .bg{left:0px;}
}
#home4 #hero .slides .slide .bg:before{position:absolute;top:10%;bottom:0;left:0;right:0;content:'';background:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,0.25)));background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(0,0,0,0.25) 100%);background:-moz-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.25));background:-o-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.25));background:linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.25));}
#home4 #hero .slides .slide .bg:after{content:'';position:absolute;display:block;height:100%;left:0;width:100%;top:0;}

#home4 #hero .slides .slide.first .bg:after{background:rgba(6,13,32,0.26);}
#home4 #hero .slides .slide.first h1.hero-text{text-align:center;font-family:"Roboto";font-size:35px;font-weight:300;color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,0.65);}
@media (max-width:767px){#home4 #hero .slides .slide.first h1.hero-text{font-size:28px;}
}

#home4 #hero .white-text,
#home4 #hero .slides .slide.first .sub-text{-webkit-font-smoothing:antialiased;-webkit-animation-delay:0.6s;-moz-animation-delay:0.6s;-o-animation-delay:0.6s;-ms-animation-delay:0.6s;animation-delay:0.6s;margin:0 auto;margin-top:25px;text-align:center;color:#fff;font-weight:400;font-size:17px;text-shadow:1px 1px 1px rgba(0,0,0,0.2);width:50%;}

#home4 #hero .white-text {
	margin:auto;
	width:auto;
}

#home4 #hero .white-text.text-left{
	text-align:left;
}

@media (max-width:991px){#home4 #hero .white-text,#home4 #hero .slides .slide.first .sub-text{width:70%;}
}
@media (max-width:767px){#home4 #hero .white-text,#home4 #hero .slides .slide.first .sub-text{font-size:15px;}
}
#home4 #hero .slides .slide.first .video-wrapper{text-align:center;margin-top:50px;}
@media (max-width:767px){#home4 #hero .slides .slide.first .video-wrapper{margin-top:25px;}
}
#home4 #hero .slides .slide.first .video-wrapper .video{display:inline-block;padding:6px;background:rgba(255,255,255,0.5);border-radius:5px;-webkit-animation-duration:1.2s;-moz-animation-duration:1.2s;-o-animation-duration:1.2s;animation-duration:1.2s;}
#home4 #hero .slides .slide.first .video-wrapper .video img{max-width:280px;cursor:pointer;}
@media (max-width:767px){#home4 #hero .slides .slide.first .video-wrapper .video img{max-width:200px;}
}
#home4 #hero .slides .slide.second{padding-top:125px;}
@media (max-width:767px){#home4 #hero .slides .slide.second{padding-top:85px;}
}

#home4 #hero .slides .slide.second .bg:after{background:rgba(13,28,73,0.35);}
#home4 #hero .slides .slide.second .mobiles{text-align:center;}
#home4 #hero .slides .slide.second .mobiles img{width:328px;-webkit-animation-duration:1.2s;-moz-animation-duration:1.2s;-o-animation-duration:1.2s;animation-duration:1.2s;}



#home4 #hero .slides h1.header-right,
#home4 #hero .slides h2.header-right,
#home4 #hero .slides .slide.second .info h1.hero-text {
	margin-top: 50px;
	font-family: 'lato';
	font-size: 34px;
	line-height: 42px;
	font-weight: 300;
	color: #fff;
	text-shadow: 1px 1px 1px rgba(0,0,0,0.8);
  margin-left: 0;
  border:0;

}




@media (max-width:767px){#home4 #hero .slides .slide.second .info h1.hero-text{font-size:28px;text-align:center;}
}
#home4 #hero .slides .slide.second .info .cta{-webkit-animation-delay:0.6s;-moz-animation-delay:0.6s;-o-animation-delay:0.6s;-ms-animation-delay:0.6s;animation-delay:0.6s;margin-top:60px;}
@media (max-width:767px){#home4 #hero .slides .slide.second .info .cta{text-align:center;}
}
#home4 #hero .slides .slide.second .info .cta a{margin:0px 30px 0 0;}
@media (max-width:767px){#home4 #hero .slides .slide.second .info .cta a{font-size:14px;padding:12px 25px;margin:0px 15px 15px 0px;}
}
#home4 #hero .slides .slide.third{padding-top:115px;}

#home4 #hero .slides .slide.third .bg:after{background:rgba(3,9,27,0.45);}
#home4 #hero .slides .slide.third h1,#home4 #hero .slides .slide.third .sub-text{-webkit-animation-duration:1s;-moz-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;}
#home4 #hero .slides .slide.third h1.hero-text{text-align:center;font-family:"Roboto";font-size:38px;font-weight:300;color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,0.8);}
@media (max-width:767px){#home4 #hero .slides .slide.third h1.hero-text{font-size:28px;}
}
#home4 #hero .slides .slide.third .sub-text{-webkit-font-smoothing:antialiased;margin:0 auto;margin-top:25px;text-align:center;color:#f7f7f7;font-weight:400;font-size:17px;text-shadow:1px 1px 1px rgba(0,0,0,0.2);width:50%;}
@media (max-width:991px){#home4 #hero .slides .slide.third .sub-text{width:70%;}
}
@media (max-width:767px){#home4 #hero .slides .slide.third .sub-text{font-size:15px;}
}
#home4 #hero .slides .slide.third .cta{-webkit-animation-delay:0.6s;-moz-animation-delay:0.6s;-o-animation-delay:0.6s;-ms-animation-delay:0.6s;animation-delay:0.6s;text-align:center;margin-top:60px;}
#home4 #hero .slides .slide.third .cta a{margin:0px 20px;}
@media (max-width:767px){#home4 #hero .slides .slide.third .cta a{font-size:14px;padding:12px 25px;margin:0px 15px 15px 0px;}
}
#home4 #hero .video-modal{position:fixed;top:0;left:0;width:100%;height:100%;z-index:999;opacity:0;filter:alpha(opacity=0);visibility:hidden;-webkit-transition:all 0.25s linear;-moz-transition:all 0.25s linear;-ms-transition:all 0.25s linear;-o-transition:all 0.25s linear;transition:all 0.25s linear;}
#home4 #hero .video-modal.active{opacity:1;filter:alpha(opacity=100);visibility:visible;background:rgba(229,230,231,0.5);}
#home4 #hero .video-modal.active .wrap{-moz-transform:scale3d(1,1,1);-o-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);opacity:1;filter:alpha(opacity=100);}
#home4 #hero .video-modal .wrap{position:absolute;left:0;top:0;right:0;bottom:0;margin:auto;padding:5px;background:rgba(255,255,255,0.65);border-radius:5px;width:630px;height:360px;-moz-transform:scale3d(0.3,0.3,0.3);-o-transform:scale3d(0.3,0.3,0.3);-ms-transform:scale3d(0.3,0.3,0.3);-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3);opacity:0;filter:alpha(opacity=0);-webkit-transition:all 0.4s ease-out;-moz-transition:all 0.4s ease-out;-ms-transition:all 0.4s ease-out;-o-transition:all 0.4s ease-out;transition:all 0.4s ease-out;}

#home4 #features{/* mixin found in partials/snippets */
margin-top:100px;margin-top:0px !important;margin-bottom: 45px;}
@media (max-width:991px){#home4 #features-hover,
#home4 #logos,
#home4 #features{margin-top:50px;}
}
.row.header,
#home4 #features-hover,
#home4 #logos .header,
#home4 .features .header,
#home4 #features .header{text-align:center;}
.row.header h2,
#home4 #features-hover .header h2,
#home4 #logos .header h2,
#home4 .features .header h2,
#home4 #features .header h2{color:#555;font-weight:300;font-size:28px;}
@media (max-width:767px){
	#home4 .features .header h2,
	#home4 #features .header h2{font-size:25px;}
}
.row.header p,
#home4 #features-hover .header p,
#home4 .features .header p,
#home4 #features .header p{font-weight:300;font-size:17px;color:#757575;}

#home4 .features .feature,
#home4 #features .feature{margin-top:35px;-webkit-font-smoothing:antialiased;}


#home4.pag_okh .features .feature,
#home4.pag_okh #features .feature{margin-top:0px;}


@media (min-width:992px){
	#home4 .features .feature.backwards .info,
	#home4 #features .feature.backwards .info{float:right;}

#home4 .features .feature.backwards .image,
#home4 #features .feature.backwards .image{float:left;}
#home4 .features .feature.backwards .image img,
#home4 #features .feature.backwards .image img{margin:0 auto;}
}
@media (max-width:991px){
	#home4 .features .feature,
	#home4 #features .feature{margin-top:10px;}
}
#home4 .features .feature .info h4,
#home4 #features .feature .info h4{color:#3B88B6;font-weight:normal;font-size:19px;line-height:25px;margin-top:35px;}
@media (max-width:991px){
	#home4 .features .feature .info h4,
	#home4 #features .feature .info h4{text-align:center;}
}

#home4 .features .feature .info li {color:#6C7279;font-size:14px;margin-top:10px;line-height:24px;font-weight:normal;}
#home4 .features .feature .info p,
#home4 #features .feature .info p{color:#6C7279;font-size:14px;margin-top:20px;line-height:24px;width:83%;font-weight:normal;}
@media (max-width:991px){
	#home4 .features .feature .info p,
	#home4 #features .feature .info p{text-align:center;width:100%;font-size:14px;}
}
@media (max-width:991px){
	#home4 .features .feature .image img,
	#home4 #features .feature .image img{margin:0 auto !important;margin-top:20px;}
}
.divider{height:1px;width:100%;background-color:#ddd;position:relative;margin:20px 0 30px;}
.divider:before{content:'';position:absolute;top:0;left:0;width:100%;height:2px;background-image:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(255,255,255,0.75)),color-stop(0.5,rgba(250,250,250,0)),color-stop(1,rgba(255,255,255,0.75)));background-image:-webkit-linear-gradient(left,rgba(255,255,255,0.75) 0%,rgba(250,250,250,0) 50%,rgba(255,255,255,0.75) 100%);background-image:-moz-linear-gradient(left,rgba(255,255,255,0.75) 0%,rgba(250,250,250,0) 50%,rgba(255,255,255,0.75) 100%);background-image:-o-linear-gradient(left,rgba(255,255,255,0.75) 0%,rgba(250,250,250,0) 50%,rgba(255,255,255,0.75) 100%);background-image:-ms-linear-gradient(left,rgba(255,255,255,0.75) 0%,rgba(250,250,250,0) 50%,rgba(255,255,255,0.75) 100%);background-image:linear-gradient(left,rgba(255,255,255,0.75) 0%,rgba(250,250,250,0) 50%,rgba(255,255,255,0.75) 100%);}
@media (max-width:991px){
	#home4 .features .divider,
	#home4 #features .divider{margin:55px 0 35px;}
}
#home4 #pricing{-webkit-font-smoothing:antialiased;border-top:1px solid #EAEAEA;border-bottom:1px solid #EAEAEA;background:#5E7A9B;background:-webkit-linear-gradient(top,#355069 0,#5e7a9b 100%);background:-moz-linear-gradient(top,#355069 0,#5e7a9b 100%);background:-o-linear-gradient(top,#355069 0,#5e7a9b 100%);background:linear-gradient(top,#355069 0,#5e7a9b 100%);margin-top:110px;padding-top:40px;padding-bottom:55px;}
#home4 #pricing .header{text-align:center;}
@media (max-width:991px){#home4 #pricing .header{margin-bottom:25px;}
}
#home4 #pricing .header h3{font-size:26px;color:#fff;line-height:25px;font-weight:300;text-shadow:0 1px 2px rgba(0,0,0,0.2);}
#home4 #pricing .header p{font-size:16px;color:#F0F0F0;font-weight:400;line-height:25px;text-shadow:0 1px 2px rgba(0,0,0,0.2);}
#home4 #pricing .charts{margin-top:35px;}
@media (max-width:991px){#home4 #pricing .charts{margin-top:10px;}
}
#home4 #pricing .charts .chart{background-color:#fff;border:1px solid #E6E6E6;border-radius:5px;box-shadow:0px 0px 2px 0px rgba(181,181,181,0.3);padding:20px 40px;position:relative;text-align:center;width:97%;min-height:315px;position:relative;top:37px;}
@media (max-width:991px){#home4 #pricing .charts .chart{float:none !important;left:0px !important;top:0px !important;margin:0 auto;width:55%;margin-bottom:25px !important;}
#home4 #pricing .charts .chart.last{margin-bottom:0px !important;}
}
@media (max-width:600px){#home4 #pricing .charts .chart{width:90% !important;}
}
#home4 #pricing .charts .chart.first{float:right;left:12px;}
#home4 #pricing .charts .chart.last{left:-12px;}
#home4 #pricing .charts .chart.featured{min-height:350px;top:0px;margin:0 auto;}
#home4 #pricing .charts .chart.featured .popular{text-align:center;text-transform:uppercase;font-size:16px;letter-spacing:1px;color:#B1B1B1;font-weight:400;}
#home4 #pricing .charts .chart.featured .quantity{margin-top:15px;}
#home4 #pricing .charts .chart .quantity{text-align:center;}
#home4 #pricing .charts .chart .quantity .dollar{font-size:19px;position:relative;top:-18px;}
#home4 #pricing .charts .chart .quantity .price{font-size:49px;}
#home4 #pricing .charts .chart .quantity .period{font-size:17px;position:relative;top:-8px;margin-left:4px;}
#home4 #pricing .charts .chart .plan-name{text-align:center;font-size:20px;font-weight:400;color:#777;border-bottom:1px solid #d5d5d5;padding-bottom:15px;width:90%;margin:0 auto;margin-top:8px;}
#home4 #pricing .charts .chart .specs{margin-top:20px;}
#home4 #pricing .charts .chart .specs .spec{font-size:15px;color:#474747;text-align:center;font-weight:300;margin-bottom:13px;}
#home4 #pricing .charts .chart .specs .spec .variable{color:#1FBEE7;font-weight:400;}
#home4 #pricing .charts .chart .btn-signup{margin-top:20px;height:38px;}
#home4 #features-hover{margin-top:120px;-webkit-font-smoothing:antialiased;}
@media (max-width:991px){#home4 #features-hover{margin-top:60px;}
}
#home4 #features-hover .images{height:355px;}
@media (max-width:767px){#home4 #features-hover .images{height:300px;}
}
#home4 #features-hover .images img{margin:0 auto;position:absolute;left:0;right:0;display:none;}
#home4 #features-hover .images img.active{display:block;}
#home4 #features-hover .features{margin-top:50px;}
@media (max-width:991px){#home4 #features-hover .features{margin-top:0px;}
}
#home4 #features-hover .features .feature{cursor:pointer;}
@media (min-width:992px){#home4 #features-hover .features .feature{width:85%;margin:0 auto;}
}
#home4 #features-hover .features .feature.active strong,#home4 #features-hover .features .feature:hover strong{color:#58B0D5;}
#home4 #features-hover .features .feature.active p,#home4 #features-hover .features .feature:hover p{color:#555;}
#home4 #features-hover .features .feature strong{color:#b6b6b6;font-size:16px;-webkit-transition:color 0.2s linear;-moz-transition:color 0.2s linear;-ms-transition:color 0.2s linear;-o-transition:color 0.2s linear;transition:color 0.2s linear;}
#home4 #features-hover .features .feature p{margin-top:15px;line-height:25px;color:#b6b6b6;-webkit-transition:color 0.2s linear;-moz-transition:color 0.2s linear;-ms-transition:color 0.2s linear;-o-transition:color 0.2s linear;transition:color 0.2s linear;}
#home4 .testimonials,
#home4 #testimonials{margin-top:11px;margin-bottom:20px;-webkit-font-smoothing:antialiased;}

#home4 .testimonials .header,
#home4 #testimonials .header{text-align:center;}

#home4 .testimonials .header h3,
#home4 #testimonials .header h3{font-size:22px;color:#555;line-height:25px;font-weight:400;margin-bottom:40px;}

.testimonials .testimonial,
#testimonials .testimonial{/*width:90%;*/}
@media (max-width:767px){
	.testimonials .testimonial,
	#testimonials .testimonial{float:none !important;margin:0 auto;margin-bottom:45px;}
}

.testimonials .testimonial .quote,
#testimonials .testimonial .quote{font-size:13px;color:#3D3D3D;line-height:24px;border:1px solid #E2E2E2;padding:12px 22px;border-radius:6px;/*width:90%;*/
position:relative;}
@media (max-width:767px){
	
	.testimonials .testimonial .quote,
	#testimonials .testimonial .quote{margin:0 auto;}
}

.testimonials .testimonial .quote .arrow-down,
#testimonials .testimonial .quote .arrow-down{position:absolute;bottom:3px;left:30px;}


.testimonials .testimonial .quote .arrow-down .arrow,
.testimonials .testimonial .quote .arrow-down .arrow-border,
#testimonials .testimonial .quote .arrow-down .arrow,
#testimonials .testimonial .quote .arrow-down .arrow-border{border-color:#fff transparent transparent;border-style:solid;border-width:11px;cursor:pointer;position:absolute;top:3px;z-index:1002;}

.testimonials .testimonial .quote .arrow-down .arrow-border,
#testimonials .testimonial .quote .arrow-down .arrow-border{border-color:#E2E2E2 transparent transparent;border-width:12px;top:3px;z-index:1001;left:-1px;}

.testimonials .testimonial .author,
#testimonials .testimonial .author{margin-top:40px;margin-left:10px;}
@media (max-width:767px){
	
	.testimonials .testimonial .author,
	#testimonials .testimonial .author{margin-left:6%;}
}

.testimonials .testimonial .author .pic,
#testimonials .testimonial .author .pic{width:71px;height:71px;border-radius:50px;float:left;position:relative;top:-12px;margin-right:18px;border:1px solid #ccc;}

.testimonials .testimonial .author .name,
#testimonials .testimonial .author .name{color:#3C92C5;line-height:23px;font-weight:500;}

.testimonials .testimonial .author .company,
#testimonials .testimonial .author .company{font-size:14px;color:#909090;line-height:23px;font-weight:400;}
#home4 #cta{margin-top:30px;-webkit-font-smoothing:antialiased;}
@media (max-width:991px){#home4 #cta{margin-top:65px;}
}
#home4 #cta .form-wrapper{background:#F7F8FB;border:1px solid #EAEDF7;border-radius:8px;box-shadow:inset rgba(100,100,100,0.25) 0 1px 1px;padding:20px 30px 30px 30px;margin:0 auto;}
#home4 #cta h4{font-size:19px;color:#5F6E7C;font-weight:400;text-shadow:1px 1px 1px rgba(255,255,255,0.5);}
#home4 #cta form{margin-top:30px;}
#home4 #cta form .form-group{margin-right:25px;}
@media (max-width:991px){#home4 #cta form .form-group{margin-right:20px;}
}
#home4 #cta form .form-group .form-control{width:195px;}
@media (max-width:767px){#home4 #cta form .form-group .form-control{width:100%;}
}
#home4 #cta form .button{margin-left:25px;}
@media (max-width:991px){#home4 #cta form .button{margin-top:25px;margin-left:0px;}
}
.tabs{margin-top:00px;/* margin-bottom:130px;*/
-webkit-font-smoothing:antialiased;}
@media (max-width:991px){.tabs{margin-bottom:20px;}
}
.tabs .header{text-align:center;}
.tabs .header h3{font-size:22px;color:#444;line-height:25px;font-weight:500;margin-bottom:7px;}
.tabs .header p{font-size:16px;font-weight:400;color:#888;}
.tabs .tabs-wrapper{margin-top:25px;}
.tabs .tabs-wrapper .nav-tabs{text-align:center;border-bottom:2px solid #EDEDED;}
@media (max-width:991px){.tabs .tabs-wrapper .nav-tabs{display:none;}
}
.tabs .tabs-wrapper .nav-tabs li{float:none;display:inline-block;}
.tabs .tabs-wrapper .nav-tabs li.active a{color:#2B69A2;font-weight:400;border-bottom:0px;}
.tabs .tabs-wrapper .nav-tabs li.active a:after{content:'';position:absolute;width:100%;height:auto;border-bottom:2px solid #7BA3C9;left:1px;bottom:-1px;}
.tabs .tabs-wrapper .nav-tabs li a{color:#888;font-weight:400;border:0px;padding:10px 14px;font-size:15px;-webkit-transition:color 0.25s linear;-moz-transition:color 0.25s linear;-ms-transition:color 0.25s linear;-o-transition:color 0.25s linear;transition:color 0.25s linear;}
.tabs .tabs-wrapper .nav-tabs li a:hover{color:#2B69A2;background:none;}
.tabs .tabs-wrapper .tab-content{margin-top:60px;}
.tabs .tabs-wrapper .tab-content .tab-pane{height:325px;}
@media (max-width:991px){.tabs .tabs-wrapper .tab-content .tab-pane{display:block !important;opacity:1;filter:alpha(opacity=100);height:auto;text-align:center;margin-bottom:70px;}
}
@media (max-width:991px){.tabs .tabs-wrapper .tab-content .tab-pane .info{margin-bottom:35px;}
}
.tabs .tabs-wrapper .tab-content .tab-pane .info h4{color:#3B88B6;font-weight:normal;font-size:19px;line-height:25px;margin-top:35px;}
.tabs .tabs-wrapper .tab-content .tab-pane .info p{color:#6C7279;font-size:15px;margin-top:20px;line-height:24px;width:83%;font-weight:normal;}
@media (max-width:991px){.tabs .tabs-wrapper .tab-content .tab-pane .info p{margin:0 auto;width:95%;}
}
.tabs .tabs-wrapper .tab-content .tab-pane .image img{display:inline-block;margin:0 auto;}
#features #first-option{/* mixin found in partials/snippets */
margin-top:100px;}
@media (max-width:991px){#features #first-option{margin-top:50px;}
}
#features #first-option .header{text-align:center;}
#features #first-option .header h2{color:#555;font-weight:300;font-size:28px;}
@media (max-width:767px){#features #first-option .header h2{font-size:25px;}
}
#features #first-option .header p{font-weight:300;font-size:17px;color:#757575;}
#features #first-option .feature{margin-top:55px;-webkit-font-smoothing:antialiased;}
@media (min-width:992px){#features #first-option .feature.backwards .info{float:right;}
#features #first-option .feature.backwards .image{float:left;}
#features #first-option .feature.backwards .image img{margin:0 auto;}
}
@media (max-width:991px){#features #first-option .feature{margin-top:10px;}
}
#features #first-option .feature .info h4{color:#3B88B6;font-weight:normal;font-size:19px;line-height:25px;margin-top:35px;}
@media (max-width:991px){#features #first-option .feature .info h4{text-align:center;}
}
#features #first-option .feature .info p{color:#6C7279;font-size:14px;margin-top:20px;line-height:24px;width:83%;font-weight:normal;}
@media (max-width:991px){#features #first-option .feature .info p{text-align:center;width:100%;font-size:14px;}
}
@media (max-width:991px){#features #first-option .feature .image img{margin:0 auto !important;margin-top:20px;}
}
#features #first-option .divider{height:1px;width:100%;background-color:#ddd;position:relative;margin:70px 0 60px;}
#features #first-option .divider:before{content:'';position:absolute;top:0;left:0;width:100%;height:2px;background-image:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(255,255,255,0.75)),color-stop(0.5,rgba(250,250,250,0)),color-stop(1,rgba(255,255,255,0.75)));background-image:-webkit-linear-gradient(left,rgba(255,255,255,0.75) 0%,rgba(250,250,250,0) 50%,rgba(255,255,255,0.75) 100%);background-image:-moz-linear-gradient(left,rgba(255,255,255,0.75) 0%,rgba(250,250,250,0) 50%,rgba(255,255,255,0.75) 100%);background-image:-o-linear-gradient(left,rgba(255,255,255,0.75) 0%,rgba(250,250,250,0) 50%,rgba(255,255,255,0.75) 100%);background-image:-ms-linear-gradient(left,rgba(255,255,255,0.75) 0%,rgba(250,250,250,0) 50%,rgba(255,255,255,0.75) 100%);background-image:linear-gradient(left,rgba(255,255,255,0.75) 0%,rgba(250,250,250,0) 50%,rgba(255,255,255,0.75) 100%);}
@media (max-width:991px){#features #first-option .divider{margin:55px 0 35px;}
}
@media (max-width:991px){#features #first-option{margin-top:15px;}
}
#features #first-option .feature{margin-bottom:130px;}
@media (max-width:991px){#features #first-option .feature{margin-bottom:50px;}
}
#features #first-option .feature.last .image img{margin-left:70px;}
#features #second-option .row{margin-bottom:50px;}
#features #second-option .feature{-webkit-font-smoothing:antialiased;}
@media (max-width:991px){#features #second-option .feature{margin-bottom:25px;}
}
#features #second-option .feature img{max-width:40px;}
@media (max-width:991px){#features #second-option .feature img{display:block;margin:0 auto;}
}
#features #second-option .feature .icon{font-size:32px;color:#4187ba;}
#features #second-option .feature strong{display:block;font-weight:400;font-size:17px;color:#354E75;margin-top:15px;}
@media (max-width:991px){#features #second-option .feature strong{text-align:center;}
}
#features #second-option .feature p{font-weight:normal;font-size:14px;color:#797979;margin-top:10px;line-height:24px;}
#features #slider{margin-top:60px;}
@media (max-width:991px){#features #slider{margin-top:30px;}
}
#features #slider .header{text-align:center;-webkit-font-smoothing:antialiased;}
#features #slider .header h3{font-size:26px;color:#444;line-height:25px;font-weight:300;margin-bottom:15px;}
#features #slider .slide-wrapper{border-bottom:1px solid #E4E4E4;}
#features #slider .slide-wrapper .slideshow{background:url("../../images/slider-bg.png") 0 0 no-repeat;margin:0 auto;margin-top:35px;width:844px;height:418px;position:relative;overflow:hidden;}
@media (max-width:991px){#features #slider .slide-wrapper .slideshow{background:none;width:inherit;height:340px;}
}
@media (max-width:620px){#features #slider .slide-wrapper .slideshow{height:290px;}
}
@media (max-width:530px){#features #slider .slide-wrapper .slideshow{height:240px;}
}
@media (max-width:450px){#features #slider .slide-wrapper .slideshow{height:205px;}
}
#features #slider .slide-wrapper .slideshow .btn-nav{width:48px;height:51px;position:absolute;top:55%;z-index:999;cursor:pointer;opacity:0;filter:alpha(opacity=0);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease;}
#features #slider .slide-wrapper .slideshow .btn-nav.active{opacity:1;filter:alpha(opacity=100);-moz-transform:translateX(0px) !important;-o-transform:translateX(0px) !important;-ms-transform:translateX(0px) !important;-webkit-transform:translateX(0px) !important;transform:translateX(0px) !important;}
#features #slider .slide-wrapper .slideshow .btn-nav.prev{background:url("../../images/slider/slide-left.png") 0 0 no-repeat;left:91px;-moz-transform:translateX(-48px);-o-transform:translateX(-48px);-ms-transform:translateX(-48px);-webkit-transform:translateX(-48px);transform:translateX(-48px);}
@media (max-width:991px){#features #slider .slide-wrapper .slideshow .btn-nav.prev{left:30px;}
}
#features #slider .slide-wrapper .slideshow .btn-nav.next{background:url("../../images/slider/slide-right.png") 0 0 no-repeat;right:91px;-moz-transform:translateX(48px);-o-transform:translateX(48px);-ms-transform:translateX(48px);-webkit-transform:translateX(48px);transform:translateX(48px);}
@media (max-width:991px){#features #slider .slide-wrapper .slideshow .btn-nav.next{right:29px;}
}
#features #slider .slide-wrapper .slideshow .slide{width:100%;height:100%;position:absolute;}
#features #slider .slide-wrapper .slideshow .slide.active img{opacity:1;filter:alpha(opacity=100);-moz-transform:translateY(0px);-o-transform:translateY(0px);-ms-transform:translateY(0px);-webkit-transform:translateY(0px);transform:translateY(0px);}
#features #slider .slide-wrapper .slideshow .slide img{position:absolute;bottom:0;left:0;right:0;margin:auto;-moz-transform:translateY(300px);-o-transform:translateY(300px);-ms-transform:translateY(300px);-webkit-transform:translateY(300px);transform:translateY(300px);opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);filter:alpha(opacity=0);-webkit-transition:all .6s ease;-moz-transition:all .6s ease;-o-transition:all .6s ease;-ms-transition:all .6s ease;transition:all .6s ease;}
@media (max-width:767px){#features #slider .slide-wrapper .slideshow .slide img{width:100%;}
}
#features #showcase{margin-top:100px;margin-bottom:150px;-webkit-font-smoothing:antialiased;}
#features #showcase .header{text-align:center;margin-bottom:45px;}
#features #showcase .header h3{font-size:25px;color:#444;line-height:25px;font-weight:300;}
#features #showcase .pics{text-align:center;}
#features #showcase .pics .pic{position:relative;width:250px;height:258px;margin:0 auto;margin-left:10px;margin-right:10px;display:inline-block;opacity:1;filter:alpha(opacity=100);-webkit-transition:all 0.25s linear;-moz-transition:all 0.25s linear;-ms-transition:all 0.25s linear;-o-transition:all 0.25s linear;transition:all 0.25s linear;}
@media (max-width:991px){#features #showcase .pics .pic{margin-bottom:35px;}
}
#features #showcase .pics .pic:hover{opacity:0.7;filter:alpha(opacity=70);text-decoration:none;}
#features #showcase .pics .pic .bg{position:absolute;padding:80px 20px 20px;bottom:0;left:0;right:0;border-radius:0px 5px 5px 0px;background-repeat:repeat-x;background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,0.12) 0,rgba(0,0,0,0.3) 30%,rgba(0,0,0,0) 100%);background-image:-moz-linear-gradient(bottom,rgba(0,0,0,0.12) 0,rgba(0,0,0,0.3) 30%,rgba(0,0,0,0) 100%);background-image:-ms-linear-gradient(bottom,rgba(0,0,0,0.12) 0,rgba(0,0,0,0.3) 30%,rgba(0,0,0,0) 100%);background-image:-o-linear-gradient(bottom,rgba(0,0,0,0.12) 0,rgba(0,0,0,0.3) 30%,rgba(0,0,0,0) 100%);background-image:linear-gradient(to top,rgba(0,0,0,0.12) 0,rgba(0,0,0,0.3) 30%,rgba(0,0,0,0) 100%);}
#features #showcase .pics .pic img{display:block;margin:0 auto;border-radius:5px;}
#features #showcase .pics .pic p{font-family:Myriad Pro,Lato,Helvetica Neue,Arial;text-align:left;color:#fff;font-size:22px;position:absolute;line-height:28px;bottom:7px;left:20px;width:75%;text-shadow:1px 1px 1px rgba(0,0,0,0.4);}
#services{-webkit-font-smoothing:antialiased;}
#services #hero{margin-top:70px;}
@media (min-width:992px){#services #hero .row{border-bottom:1px solid #E6E6E8;}
}
@media (max-width:991px){#services #hero .image img{margin:0 auto;}
}
@media (min-width:992px){#services #hero .info{padding-left:60px;}
}
@media (max-width:991px){#services #hero .info{text-align:center;}
}
#services #hero .info h3{font-family:Myriad Pro,Lato,Helvetica Neue,Arial;font-weight:500;margin-top:70px;font-size:28px;}
#services #hero .info p{color:#666;margin-top:15px;line-height:23px;}
@media (min-width:992px){#services #hero .info p{width:85%;}
}
#services #tabs{margin-top:110px;}
@media (max-width:991px){#services #tabs{margin-top:70px;}
}
.hexagons{text-align:center;}
.hexagon{background:url("../../images/hexagon.png") 0 0 no-repeat;width:100px;height:113px;position:relative;display:inline-block;margin-right:60px;cursor:pointer;}
@media (max-width:991px){.hexagons .hexagon{margin:0;}
}
.hexagon:hover,.hexagons .hexagon.active{background-position:0 -117px;}
.hexagon:hover .icon,.hexagons .hexagon.active .icon{color:#fff;}
.hexagon:last-child{margin-right:0px;}
.hexagon .icon{font-size:48px;color:#80939b;position:absolute;top:32px;left:0;right:0;text-align:center;}
#services #tabs .sections{margin-top:35px;position:relative;height:220px;}
#services #tabs .sections .section{display:none;position:absolute;}
#services #tabs .sections .section.active{display:block;}
#services #tabs .sections .section h4{margin-bottom:18px;}
#services #tabs .sections .section p{line-height:25px;}
/*.big-photo-list{margin-top:30px;}*/
/*.big-photo-list .header{border-top:1px solid #E6E6E8;padding-top:55px;text-align:center;}*/

.opinie-klientow #testimonials .testimonial{margin-bottom:75px;}

.big-photo-list .header {

	padding-top: 0;
	text-align: center;
}

.big-photo-list .header h3{font-size:25px;color:#555C68;line-height:25px;font-weight:400;margin-bottom:13px;}
.big-photo-list .header p{font-size:16px;font-weight:400;color:#888;}
.big-photo-list .sections{margin-top:45px;}
.big-photo-list .sections .section{text-align:center;}

.big-photo-list .section {
	min-height:300px;
}

.big-photo-list .pic {
	min-height:116px;
}

.partnerzy .author {display:none;}

@media (max-width:991px){.big-photo-list .sections .section{margin-bottom:40px;}
}
.big-photo-list .sections .section .pic{display:inline-block;padding:15px;background:#fff;box-shadow:0px 1px 4px 0px rgba(0,0,0,0.45),inset 0px 0px 1px 1px white;}
.big-photo-list .sections .section .info{margin-top:25px;text-align:center;}
@media (min-width:992px){.big-photo-list .sections .section .info{margin-left:45px;width:80%;text-align:left;}
}
.big-photo-list .sections .section .info strong{font-weight:500;font-size:18px;color:#555;}
.big-photo-list .sections .section .info p{color:#666;margin-top:15px;line-height:22px;}
#services #grid-second{margin-top:80px;}
@media (max-width:991px){#services #grid-second{margin-top:50px;}
}
#services #grid-second .header{border-top:1px solid #E6E6E8;padding-top:55px;margin-bottom:35px;}
#services #grid-second .header h3{font-size:27px;font-family:Myriad Pro,Lato,Helvetica Neue,Arial;color:#444;line-height:25px;font-weight:500;margin-bottom:7px;}
@media (max-width:991px){#services #grid-second .header h3{text-align:center;}
}
#services #grid-second .header p{font-size:15px;font-weight:400;color:#666;width:50%;line-height:24px;margin-top:15px;}
@media (max-width:991px){#services #grid-second .header p{margin:0 auto;width:90%;text-align:center;}
}
#services #grid-second .features{margin-bottom:20px;}
@media (max-width:991px){.features .feature{text-align:center;margin-bottom:30px;}
}
.row.features .feature img{max-width:40px;position:relative;top:10px;}
@media (min-width:992px){#services #grid-second .features .feature img{float:left;}
}
@media (min-width:992px){#services #grid-second .features .feature .info{float:left;width:78%;margin-left:20px;}
}
#services #grid-second .features .feature .info strong{display:block;font-weight:500;font-size:16px;color:#444;margin-top:15px;}
#services #grid-second .features .feature .info p strong{display:inline;font-weight:500;font-size:14px;color:#444;margin-top:0;}
#services #grid-second .features .feature .info p{font-weight:normal;font-size:14px;color:#797979;margin-top:10px;line-height:24px;}
#services #features-hover{margin-top:120px;}
@media (max-width:991px){#services #features-hover{margin-top:60px;}
}
#services #features-hover .images{height:355px;}
@media (max-width:767px){#services #features-hover .images{height:300px;}
}
#services #features-hover .images img{margin:0 auto;position:absolute;left:0;right:0;display:none;}
#services #features-hover .images img.active{display:block;}
#services #features-hover .features{margin-top:50px;}
@media (max-width:991px){#services #features-hover .features{margin-top:0px;}
}
#services #features-hover .features .feature{cursor:pointer;}
@media (min-width:992px){#services #features-hover .features .feature{width:85%;margin:0 auto;}
}
#services #features-hover .features .feature.active strong,#services #features-hover .features .feature:hover strong{color:#58B0D5;}
#services #features-hover .features .feature.active p,#services #features-hover .features .feature:hover p{color:#555;}
#services #features-hover .features .feature strong{color:#b6b6b6;font-size:16px;-webkit-transition:color 0.2s linear;-moz-transition:color 0.2s linear;-ms-transition:color 0.2s linear;-o-transition:color 0.2s linear;transition:color 0.2s linear;}
#services #features-hover .features .feature p{margin-top:15px;line-height:25px;color:#b6b6b6;-webkit-transition:color 0.2s linear;-moz-transition:color 0.2s linear;-ms-transition:color 0.2s linear;-o-transition:color 0.2s linear;transition:color 0.2s linear;}
#services #cta{margin-top:120px;}
#services #cta .wrapper{background:#F7F8FB;border:1px solid #EAEDF7;border-radius:8px;padding:30px 60px;box-shadow:inset rgba(100,100,100,0.25) 0 1px 1px;margin:0 auto;}
@media (max-width:991px){#services #cta .wrapper{text-align:center;}
}
#services #cta h4{font-size:20px;color:#5F6E7C;font-weight:400;float:left;text-shadow:1px 1px 1px rgba(255,255,255,0.8);}
@media (max-width:767px){#services #cta h4{font-size:17px;line-height:23px;}
}
#services #cta .button{float:right;}
@media (max-width:991px){#services #cta .button{float:none;margin-top:20px;}
}
#signup{height:100%;background-attachment:fixed !important;background:#5E7A9B;background:-webkit-linear-gradient(top,#355069 0,#5e7a9b 100%);background:-moz-linear-gradient(top,#355069 0,#5e7a9b 100%);background:-o-linear-gradient(top,#355069 0,#5e7a9b 100%);background:linear-gradient(top,#355069 0,#5e7a9b 100%);-webkit-font-smoothing:antialiased;}
#signup .header .logo{margin-top:40px;text-align:center;}
#signup .header .logo a{color:#fff;font-size:22px;text-shadow:1px 1px 1px rgba(0,0,0,0.6);-webkit-transition:color 0.25s linear;-moz-transition:color 0.25s linear;-ms-transition:color 0.25s linear;-o-transition:color 0.25s linear;transition:color 0.25s linear;}
#signup .header .logo a:hover{text-decoration:none;color:#bbb;}
#signup .header h4{color:#fff;text-align:center;font-size:28px;font-weight:400;font-family:Myriad Pro,Lato,Helvetica Neue,Arial;margin-top:45px;margin-bottom:5px;}
#signup .header p{color:#fff;text-align:center;}
#signup .wrapper{margin:0 auto;width:51%;margin-top:25px;background:#fff;padding:15px 50px 25px 50px;border-radius:5px;border-top:6px solid #6ED5E4;}
@media (max-width:991px){#signup .wrapper{width:67%;}
}
@media (max-width:767px){#signup .wrapper{width:100%;}
}
#signup .wrapper .formy{margin-top:22px;}
#signup .wrapper .formy .form-group label{color:#46515F;}
#signup .wrapper .formy .checkbox label{color:#666;font-size:13px;}
#signup .wrapper .formy .checkbox input{position:relative;top:-1px;}
#signup .wrapper .formy .submit{text-align:center;}
#signup .wrapper .formy .submit .button-clear{margin-top:35px;display:inline-block;}
#signup .wrapper .formy .info{float:right;width:67%;}
#signup .wrapper .formy .info .good-company strong{font-size:15px;font-weight:500;}
#signup .wrapper .formy .info .good-company p{color:#858585;margin-top:9px;}
#signup .wrapper .formy .info .testimonial{margin-top:40px;}
#signup .wrapper .formy .info .testimonial .quote{font-style:italic;font-size:13px;color:#555;line-height:20px;-webkit-font-smoothing:auto;}
#signup .wrapper .formy .info .testimonial .author{margin-top:20px;}
#signup .wrapper .formy .info .testimonial .author .pic{width:55px;height:55px;border-radius:50px;float:left;position:relative;top:-6px;margin-right:18px;}
#signup .wrapper .formy .info .testimonial .author .name{color:#3C92C5;line-height:23px;font-weight:500;}
#signup .wrapper .formy .info .testimonial .author .company{font-size:14px;color:#909090;line-height:23px;font-weight:400;}
#signup .already-account{text-align:center;color:#fff;margin-top:25px;margin-bottom:70px;font-size:13px;font-weight:500;}
#signup .already-account a{color:#fff;text-decoration:underline;}
#signup .already-account .popover-content{color:#000;font-size:17px;font-weight:400;}
#signup-rotate{height:100%;background-attachment:fixed !important;background:#5E7A9B;background:-webkit-linear-gradient(top,#355069 0,#5e7a9b 100%);background:-moz-linear-gradient(top,#355069 0,#5e7a9b 100%);background:-o-linear-gradient(top,#355069 0,#5e7a9b 100%);background:linear-gradient(top,#355069 0,#5e7a9b 100%);-webkit-font-smoothing:antialiased;}
#signup-rotate .header .logo{margin-top:40px;text-align:center;}
#signup-rotate .header .logo a{color:#fff;font-size:22px;text-shadow:1px 1px 1px rgba(0,0,0,0.6);-webkit-transition:color 0.25s linear;-moz-transition:color 0.25s linear;-ms-transition:color 0.25s linear;-o-transition:color 0.25s linear;transition:color 0.25s linear;}
#signup-rotate .header .logo a:hover{text-decoration:none;color:#bbb;}
#signup-rotate .header h4{color:#fff;text-align:center;font-size:28px;font-weight:400;font-family:Myriad Pro,Lato,Helvetica Neue,Arial;margin-top:45px;margin-bottom:5px;}
#signup-rotate .header p{color:#fff;text-align:center;}
#signup-rotate .rotate-container{-webkit-perspective:1000;-moz-perspective:1000;-ms-perspective:1000;-o-perspective:1000;margin:0 auto;}
#signup-rotate .wrappers{min-height:445px;-webkit-transition:-webkit-transform 1s;-moz-transition:-moz-transform 1s;-ms-transition:-ms-transform 1s;-o-transition:-o-transform 1s;transition:transform 1s;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d;}
#signup-rotate .wrappers.flipped{-moz-transform:rotateY(180deg);-o-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-webkit-transform:rotateY(180deg);transform:rotateY(180deg);}
#signup-rotate .wrappers.flipped-ended .front{z-index:1;}
#signup-rotate .wrappers.flipped-ended .back{z-index:3;}
#signup-rotate .wrapper{margin:0 auto;width:51%;margin-top:25px;background:#fff;padding:15px 50px 25px 50px;border-radius:5px;border-top:6px solid #6ED5E4;position:absolute;left:0;right:0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-o-backface-visibility:hidden;/* These are commented out because they break the rotation on IE */
/*-ms-backface-visibility:hidden;*/
/*backface-visibility:hidden;*/
-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d;}
@media (max-width:991px){#signup-rotate .wrapper{width:67%;}
}
@media (max-width:767px){#signup-rotate .wrapper{width:100%;}
}
#signup-rotate .wrapper.front{z-index:3;}
#signup-rotate .wrapper.back{z-index:1;-moz-transform:rotateY(180deg);-o-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-webkit-transform:rotateY(180deg);transform:rotateY(180deg);}
#signup-rotate .wrapper.back h3{margin-top:-5px;margin-bottom:45px;text-align:center;font-weight:400;}
#signup-rotate .wrapper .formy{margin-top:22px;}
#signup-rotate .wrapper .formy .form-group label{color:#46515F;}
#signup-rotate .wrapper .formy .checkbox label{color:#666;font-size:13px;}
#signup-rotate .wrapper .formy .checkbox input{position:relative;top:-1px;}
#signup-rotate .wrapper .formy .submit{text-align:center;}
#signup-rotate .wrapper .formy .submit .button-clear{margin-top:35px;display:inline-block;}
#signup-rotate .change-view{text-align:center;color:#fff;margin-top:25px;margin-bottom:70px;font-size:13px;font-weight:500;display:none;}
#signup-rotate .change-view.active{display:block;}
#signup-rotate .change-view a{color:#fff;text-decoration:underline;}
#signup-rotate .change-view .popover-content{color:#000;font-size:17px;font-weight:400;}
#blog{-webkit-font-smoothing:antialiased;}
#posts{/* margin-top:64px;*/}
#posts .post{margin-bottom:90px;}
#posts .post .pic{border:0px;}
#posts .post .pic:hover img{opacity:0.9;filter:alpha(opacity=90);}
#posts .post .pic img{opacity:1;filter:alpha(opacity=100);-webkit-transition:all 0.25s linear;-moz-transition:all 0.25s linear;-ms-transition:all 0.25s linear;-o-transition:all 0.25s linear;transition:all 0.25s linear;}
@media (max-width:991px){#posts .post .pic img{margin:0 auto;}
}
#posts .post .video{/* make video fluid for responsiveness */}
@media (min-width:992px){#posts .post .video{max-width:635px;}
}
#posts .post .video .iframe-wrapper{position:relative;padding-bottom:56%;height:0;}
#posts .post .video .iframe-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;}
.post .title,
#posts .post .title{font-family:Lato,Myriad Pro,Helvetica Neue,Arial;font-size:22px;font-weight:400;margin-bottom:34px;margin-top:0;}
@media (max-width:991px){#posts .post .title{text-align:center;margin-bottom:20px;}
}
@media (max-width:767px){#posts .post .title{font-size:23px;}
}
#posts .post .title a{color:#111;-webkit-transition:color 0.15s linear;-moz-transition:color 0.15s linear;-ms-transition:color 0.15s linear;-o-transition:color 0.15s linear;transition:color 0.15s linear;}
#posts .post .title a:hover{text-decoration:none;color:#428bca;}
#posts .post .author{color:#888;margin-top:4px;position:relative;}
#posts .post .author .avatar{max-width:60px;border-radius:50px;position:absolute;left:-75px;top:-15px;border:1px solid #e0e0e0;}



#posts .post .intro *[style*="font-family"] {font-family:Source Sans Pro,Helvetica Neue,Arial !important;}
#posts .post .intro *[style*="font-size"] {font-size:16px !important;}
#posts .post .intro *[style*="color"] {color:#4d4d4d !important;}

#posts .post .intro{font-family:Source Sans Pro,Helvetica Neue,Arial;margin-top:18px;font-size:16px;line-height:27px;color:#4d4d4d;}
@media (min-width:992px){#posts .post .intro{width:90%;}
}
#posts .post .continue-reading{font-family:Source Sans Pro,Helvetica Neue,Arial;font-size:15px;display:inline-block;margin-top:8px;-webkit-transition:color 0.25s linear;-moz-transition:color 0.25s linear;-ms-transition:color 0.25s linear;-o-transition:color 0.25s linear;transition:color 0.25s linear;}
@media (max-width:991px){#posts .pages{text-align:center;}
}
@media (max-width:991px){
	#posts .sidebar{margin-top:70px;text-align:center;}
	#tour #posts .sidebar{margin-top:0px;}
}
#posts .sidebar .search{margin-bottom:36px;margin-top:4px;}
#posts .sidebar .search form{position:relative;left:0px;}
#posts .sidebar .search .icomoon-search{font-size:16px;color:#B9B9B9;position:relative;left:25px;top:1px;-webkit-transition:all 0.25s linear;-moz-transition:all 0.25s linear;-ms-transition:all 0.25s linear;-o-transition:all 0.25s linear;transition:all 0.25s linear;}
#posts .sidebar .search .icomoon-search.active{color:#555;}
#posts .sidebar .search input{border:0px;border-bottom:1px solid #DFDFDF;padding-left:30px;padding-bottom:6px;-webkit-transition:all 0.25s linear;-moz-transition:all 0.25s linear;-ms-transition:all 0.25s linear;-o-transition:all 0.25s linear;transition:all 0.25s linear;color:#777;font-weight:300;}
@media (max-width:991px){#posts .sidebar .search input{width:95%;}
}
#posts .sidebar .search input:focus{border-bottom-color:#888;}
#posts .sidebar .search input::-webkit-input-placeholder{color:#a5a5a5;font-weight:300;font-size:13px;}
#posts .sidebar .search input:-moz-placeholder{color:#a5a5a5;font-weight:300;font-size:13px;}
#posts .sidebar .search input::-moz-placeholder{color:#a5a5a5;font-weight:300;font-size:13px;}
#posts .sidebar .search input:-ms-input-placeholder{color:#a5a5a5;font-weight:300;font-size:13px;}
#posts .sidebar .updates{padding:17px;box-shadow:0px 0px 3px 0px rgba(0,0,0,0.2);border-radius:5px;}
@media (min-width:992px){/* #posts .sidebar .updates{width:85%;}
*/}
#posts .sidebar .updates strong{color:#444;}
#posts .sidebar .updates .fa-rss{color:#428bca;font-size:16px;position:relative;margin-left:5px;}
#posts .sidebar .updates p{font-size:13px;margin-top:9px;color:#777;margin-bottom:5px;}
#posts .sidebar .follow-tw{margin-top:20px;}
#posts .sidebar .follow-tw img{cursor:pointer;}
#posts .sidebar .best-hits{margin-top:35px;padding-left:5px;}
@media (max-width:991px){#posts .sidebar .best-hits{margin-top:40px;}
}
#posts .sidebar .social > strong,
#posts .sidebar .best-hits strong {
    border-bottom: 1px solid #DDDDDD;
    color: #444444;
    display: block;
    font-size: 15px;
    font-weight: 500;
    margin-bottom: 15px;
    padding-bottom: 9px;
    padding-top: 4px;
}
#posts .sidebar .best-hits a{font-size:13px;display:inline-block;margin-bottom:5px;}
@media (max-width:991px){#posts .sidebar .best-hits a{display:block;margin-bottom:10px;}
}
#blogpost-wrapper{-webkit-font-smoothing:antialiased;}
#blogpost-wrapper{margin-top:0px;}
#blogpost-wrapper .main-pic img{margin:0 auto;}
#blogpost-wrapper .post{float:none;margin:0 auto;margin-top:27px;margin-bottom:50px;}
.post .title,
#blogpost-wrapper .post .title{font-family:Myriad Pro,Lato,Helvetica Neue,Arial;font-size:31px;font-weight:600;margin-top:0px;color:#252525;}
@media (max-width:767px){#blogpost-wrapper .post .title{font-size:26px;line-height:28px;}
}

.post .author,
#blogpost-wrapper .post .author{color:#757575;font-weight:300;margin-top:4px;position:relative;}
@media (max-width:767px){#blogpost-wrapper .post .author{font-size:12px;margin-top:10px;}
}

.best-hits hr {margin:6px 0;}

#blogpost-wrapper .post .author .avatar{max-width:56px;border-radius:50px;position:absolute;left:-77px;top:-18px;border:1px solid #e0e0e0;}


.description_details em[style="color: rgb(255, 0, 0); "] {display:none;}


#blogpost-wrapper .post .content *[style*="font-family"] {font-family:"Merriweather",Georgia !important;}
#blogpost-wrapper .post .content *[style*="font-size"] {font-size:15px !important;}
#blogpost-wrapper .post .content *[style*="color"] {color:#666666 !important;}

/*regulamin >>>>>>>>>>>>>>>>>>>>>*/
#toc.regulamin_new dl{margin-bottom:20px;}
#toc.regulamin_new dt{font-weight:bold;float:left;margin-right:5px}
#toc.regulamin_new dd{margin-bottom:0px;padding-bottom:10px}
#toc.regulamin_new h3{font-weight:bold;margin:10px 0;text-align:center;}
#toc.regulamin_new p{margin-bottom:36px;}
#toc.regulamin_new > ol > li{list-style-position:inside;text-align:center;}
#toc.regulamin_new > ol > li li{list-style-position:outside;}
#toc.regulamin_new ol > li > ol > li{text-align:left;}
#toc.regulamin_new ol > li > ol{margin:10px 10px 49px;}
#toc.regulamin_new ol{margin:0;padding:0;}
#toc.regulamin_new ol li h4{display:inline;}


#toc {
	background-color:#fff;
	padding:20px;
	border:1px solid #ddd;
}


#toc h4,
#toc h3{font-family:"Merriweather",Georgia;}

#toc,
#blogpost-wrapper .post .content{margin-top:35px;font-family:"Merriweather",Georgia;font-size:15px;line-height:30px;color:#353535;margin-bottom:25px;}


#blogpost-wrapper .post .content h3 {
    font-size: 18px;
       line-height: 1.5em;
	font-family: "Merriweather",Georgia;	
}

.regulamin #toc {margin-top:0;}

#blogpost-wrapper .post .content p{margin-top:28px;}
#blogpost-wrapper .post .content blockquote{border-left:2px solid #CE1836;color:rgba(51,51,51,0.55);margin:35px 0;padding:5px 20px;padding-left:23px;}
#blogpost-wrapper .post .content blockquote p{margin:0;line-height:30px;font-weight:normal;}
#blogpost-wrapper .post .content blockquote .quote-author{margin-top:14px;}
#blogpost-wrapper .post .content img{margin:0 auto;margin-top:55px;margin-bottom:55px;}
#blogpost-wrapper .post .content .divider{border-bottom:1px solid #DEDEDC;width:20%;margin:0 auto;margin-top:35px;margin-bottom:35px;}
#blogpost-wrapper .post .share{margin-top:50px;}
#blogpost-wrapper .post .other-posts{margin-top:50px;}
#pricing #first-option{margin-top:40px;margin-bottom:130px;-webkit-font-smoothing:antialiased;}
#pricing #first-option .header{text-align:center;}
#pricing #first-option .header h3{font-size:23px;color:#444;line-height:25px;font-weight:500;margin-bottom:7px;}
#pricing #first-option .header p{font-size:16px;font-weight:400;color:#888;}
#pricing #first-option .charts{margin-top:45px;}
#pricing #first-option .charts .chart{background-color:#fff;border:1px solid #D8D8D8;border-radius:5px;box-shadow:0px 0px 2px 0px rgba(181,181,181,0.3);padding:20px 40px;position:relative;text-align:center;width:97%;min-height:315px;position:relative;top:20px;}
@media (min-width:992px){#pricing #first-option .charts .chart.first{float:right;left:45px;}
#pricing #first-option .charts .chart.last{left:-45px;}
}
@media (max-width:991px){#pricing #first-option .charts .chart{float:none !important;left:0px !important;top:0px !important;margin:0 auto;width:55%;margin-bottom:25px !important;}
#pricing #first-option .charts .chart.last{margin-bottom:0px !important;}
}
@media (max-width:600px){#pricing #first-option .charts .chart{width:90% !important;}
}
#pricing #first-option .charts .chart.featured{z-index:999;}
@media (min-width:992px){#pricing #first-option .charts .chart.featured{margin:0 auto;top:0px;min-height:445px;}
#pricing #first-option .charts .chart.featured .btn-signup{margin-top:32px;}
}
.chart.featured .popular,
#pricing #first-option .charts .chart.featured .popular{position:absolute;top:0px;left:0px;}
#pricing #first-option .charts .chart.featured .quantity{margin-top:15px;padding-bottom:5px;}
#pricing #first-option .charts .chart .plan-name{text-align:center;font-size:20px;font-weight:400;color:#444;width:90%;margin:0 auto;margin-top:5px;}
#pricing #first-option .charts .chart .quantity{text-align:center;border-bottom:1px solid #d5d5d5;margin-top:10px;   position: relative;}
#pricing #first-option .charts .chart .quantity .dollar{font-size:19px;position:relative;top:-18px;}
#pricing #first-option .charts .chart .quantity .price{font-size:49px;}
#pricing #first-option .charts .chart .quantity .period{font-size:17px;position:relative;top:-8px;margin-left:4px;}
#pricing #first-option .charts .chart .specs{margin-top:20px;}
#pricing #first-option .charts .chart .specs .spec{font-size:15px;color:#474747;text-align:center;font-weight:300;margin-bottom:13px;}
#pricing #first-option .charts .chart .specs .spec .variable{color:#1FBEE7;font-weight:500;}
#pricing #first-option .charts .chart .btn-signup{margin-top:20px;height:38px;}
#pricing .message p{text-align:center;font-size:13px;color:#656565;margin-top:23px;}
#pricing #third-option .faq{margin-top:0px;}
#pricing #third-option .faq .header h3{font-size:20px;color:#454545;text-align:left;}
#pricing #third-option .faq .questions{margin-top:25px;}
#pricing #third-option .faq .questions .question{margin-bottom:40px;}
@media (min-width:992px){
	/*#pricing #third-option .faq .questions .question{width:90%;}*/
}
#pricing  .faq .questions .question strong{font-weight:500;font-size:16px;color:#454545;}
#pricing  .faq .questions .question p{color:#555;margin-top:10px;font-size:13px;line-height:22px;}
#pricing  .row.contact{margin-top:20px;margin-bottom:80px;}
.contactwrapper,
#pricing  .contact .wrapper{background:#F7F8FB;border:1px solid #EAEDF7;border-radius:8px;padding:25px 60px;box-shadow:inset rgba(100,100,100,0.25) 0 1px 1px;margin:0 auto;}

.contactwrapper h4,
#pricing  .contact h4{font-size:15px;position:relative;color:#696E72;text-align:center;font-weight:500;text-shadow:1px 1px 1px rgba(255,255,255,0.8);}
@media (max-width:991px){#pricing #third-option .contact h4{line-height:26px;}
}
#pricing #third-option .contact h4 span{position:absolute;font-size:23px;top:-5px;left:72px;color:#626E7A;}
@media (max-width:991px){#pricing #third-option .contact h4 span{position:relative;left:0px;top:5px;}
}
#pricing #second-option{-webkit-font-smoothing:antialiased;border-top:1px solid #EAEAEA;border-bottom:1px solid #EAEAEA;background:#5E7A9B;background:-webkit-linear-gradient(top,#355069 0,#5e7a9b 100%);background:-moz-linear-gradient(top,#355069 0,#5e7a9b 100%);background:-o-linear-gradient(top,#355069 0,#5e7a9b 100%);background:linear-gradient(top,#355069 0,#5e7a9b 100%);margin-top:110px;padding-top:25px;padding-bottom:50px;}
#pricing #second-option .header{text-align:center;}
@media (max-width:991px){#pricing #second-option .header{margin-bottom:25px;}
}
#pricing #second-option .header h3{font-size:23px;color:#fff;line-height:25px;font-weight:400;text-shadow:0 1px 2px rgba(0,0,0,0.2);}
#pricing #second-option .header p{font-size:16px;color:#F0F0F0;font-weight:400;line-height:25px;text-shadow:0 1px 2px rgba(0,0,0,0.2);}
#pricing #second-option .charts{margin-top:30px;}
@media (max-width:991px){#pricing #second-option .charts{margin-top:10px;}
}
#pricing #second-option .charts .chart{background-color:#fff;border:1px solid #E6E6E6;border-radius:5px;box-shadow:0px 0px 2px 0px rgba(181,181,181,0.3);padding:20px 40px;position:relative;text-align:center;width:97%;min-height:315px;position:relative;top:37px;}
@media (max-width:991px){#pricing #second-option .charts .chart{float:none !important;left:0px !important;top:0px !important;margin:0 auto;width:55%;margin-bottom:25px !important;}
#pricing #second-option .charts .chart.last{margin-bottom:0px !important;}
}
@media (max-width:600px){#pricing #second-option .charts .chart{width:90% !important;}
}
#pricing #second-option .charts .chart.first{float:right;left:12px;}
#pricing #second-option .charts .chart.last{left:-12px;}
#pricing #second-option .charts .chart.featured{min-height:350px;top:0px;margin:0 auto;}
#pricing #second-option .charts .chart.featured .popular{text-align:center;text-transform:uppercase;font-size:16px;letter-spacing:1px;color:#B1B1B1;font-weight:400;}
#pricing #second-option .charts .chart.featured .quantity{margin-top:15px;}
#pricing #second-option .charts .chart .quantity{text-align:center;}
#pricing #second-option .charts .chart .quantity .dollar{font-size:19px;position:relative;top:-18px;}
#pricing #second-option .charts .chart .quantity .price{font-size:49px;}
#pricing #second-option .charts .chart .quantity .period{font-size:17px;position:relative;top:-8px;margin-left:4px;}
#pricing #second-option .charts .chart .plan-name{text-align:center;font-size:20px;font-weight:400;color:#777;border-bottom:1px solid #d5d5d5;padding-bottom:15px;width:90%;margin:0 auto;margin-top:8px;}
#pricing #second-option .charts .chart .specs{margin-top:20px;}
#pricing #second-option .charts .chart .specs .spec{font-size:15px;color:#474747;text-align:center;font-weight:300;margin-bottom:13px;}
#pricing #second-option .charts .chart .specs .spec .variable{color:#1FBEE7;font-weight:400;}
#pricing #second-option .charts .chart .btn-signup{margin-top:20px;height:38px;}
#pricing #third-option{margin-top:0px;-webkit-font-smoothing:antialiased;margin-bottom:20px;}
#pricing #third-option .header{text-align:center;}
#pricing #third-option .header h3{font-size:22px;color:#444;line-height:25px;font-weight:400;margin-bottom:7px;margin-top: 0;}
#pricing #third-option .header p{font-size:16px;font-weight:400;color:#888;}
@media (min-width:992px){
html .row.charts{width:1060px;margin-left:-63px;}
body.invoiceocean .col-md-12.col-md-offset-1,
body.invoiceocean .row.charts{width:auto !important;}
}
/*#pricing #third-option .charts{margin-top:50px;}*/
#pricing #third-option .charts .basic-plan{min-height:313px;background-color:#fff;border:1px solid #E6E6E6;border-radius:5px;box-shadow:0px 0px 2px 0px rgba(181,181,181,0.3);padding:20px 30px 10px 30px;text-align:center;width:188px;position:absolute;left:0px;top:20px;}
/* .row.charts .chart.first{margin-left:186px;}
*/ 
@media (max-width:991px){#pricing #third-option .charts .basic-plan{float:none !important;left:0px !important;top:0px !important;margin:0 auto;width:55%;margin-bottom:25px !important;position:relative;margin-top:30px;}
#pricing #third-option .charts .basic-plan.last{margin-bottom:0px !important;}
}
@media (max-width:600px){#pricing #third-option .charts .basic-plan{width:90% !important;}
}
#pricing #third-option .charts .basic-plan .plan-name{text-align:center;font-size:17px;font-weight:400;color:#444;width:90%;margin:0 auto;margin-top:5px;}
#pricing #third-option .charts .basic-plan .quantity{text-align:center;border-bottom:1px solid #d5d5d5;margin-top:5px;}
#pricing #third-option .charts .basic-plan .quantity .dollar{font-size:19px;position:relative;top:-18px;}
#pricing #third-option .charts .basic-plan .quantity .price{font-size:26px;}
#pricing #third-option .charts .basic-plan .quantity .period{font-size:17px;position:relative;margin-left:4px;}
#pricing #third-option .charts .basic-plan .description{margin-top:15px;font-size:13px;color:#444;line-height:20px;}
#pricing #third-option .charts .basic-plan .description a{display:block;margin-top:15px;font-size:14px;}
#pricing #third-option .charts .chart{background-color:#fff;border:1px solid #E6E6E6;box-shadow:0px 0px 2px 0px rgba(181,181,181,0.3);padding:20px 7px;position:relative;text-align:center;width:196px;float:left;min-height:315px;position:relative;top:20px;}
#pricing #third-option .charts .chart.featured{border-radius:5px;}
#pricing #third-option .charts .chart.first{border-radius:5px 0px 0px 5px;border-right:0;margin-left:15px;}
#pricing #third-option .charts .chart.last{border-radius:0px 5px 5px 0px;border-left:0;}
#pricing #third-option .charts .chart.inside{margin-left:-6px;}
@media (min-width:992px){#pricing #third-option .charts .chart.featured{left:-5px;width:209px;}
#pricing #third-option .charts .chart.last{border-left:0;}
}
@media (max-width:991px){#pricing #third-option .charts .chart.inside{margin-left:auto;}
#pricing #third-option .charts .chart.last{border-left:1px solid #E6E6E6;}
#pricing #third-option .charts .chart.first{border-right:1px solid #E6E6E6;margin-left:auto;}
#pricing #third-option .charts .chart{float:none !important;left:0px !important;top:0px !important;margin:0 auto;width:55%;margin-bottom:25px !important;}
#pricing #third-option .charts .chart.last{margin-bottom:0px !important;}
}
@media (max-width:600px){#pricing #third-option .charts .chart{width:90% !important;}
}
#pricing #third-option .charts .chart.featured{z-index:999;}
@media (min-width:992px){#pricing #third-option .charts .chart.featured{margin:0 auto;top:0px;min-height:354px;}
#pricing #third-option .charts .chart.featured .btn-signup{margin-top:32px;}
}

#pricing #third-option .charts .chart.last{padding-top:46px;}

#pricing #third-option .charts .chart.featured .popular{position:absolute;top:0px;left:0px;}
#pricing #third-option .charts .chart.featured .quantity {
    margin-top: 15px;
    padding-bottom: 0;
}
#pricing #third-option .charts .chart.last .plan-name, #pricing #third-option .charts .chart.featured  .plan-name { font-size: 29px; }
#pricing #third-option .charts .chart.featured  .old-price { bottom: 50px; }
#pricing #third-option .charts .chart .plan-name { color: #444444; font-size: 26px; font-weight: 400; line-height: 1.2em; margin: 5px auto 0; text-align: center; width: 90%; }
#pricing #third-option .charts .chart .quantity { border-bottom: 1px solid #D5D5D5; margin-top: 0; padding-top: 24px; position: relative; text-align: center; }
#pricing #third-option .charts .chart .quantity .dollar{font-size:19px;position:relative;top:-18px;}
#pricing #third-option .charts .chart .quantity .price{font-size:26px;}


#pricing #first-option .charts .chart .quantity .period,
#pricing #third-option .charts .chart .quantity .period{font-size:17px;position:relative;top:0;margin-left:4px;}
#pricing #third-option .charts .chart .specs{margin-top:20px;}
#pricing #third-option .charts .chart .specs .spec{font-size:15px;color:#474747;text-align:center;font-weight:300;margin-bottom:13px;}
#pricing #third-option .charts .chart .specs .spec .variable{color:#1FBEE7;font-weight:400;}
#pricing #third-option .charts .chart .btn-signup{margin-top:20px;height:38px;}
#charts #tabs-option{margin-top:35px;-webkit-font-smoothing:antialiased;}
#charts #tabs-option .header{text-align:center;}
#charts #tabs-option .header h3{font-size:22px;color:#444;line-height:25px;font-weight:500;margin-bottom:7px;}
#charts #tabs-option .header p{font-size:16px;font-weight:400;color:#888;}
#charts #tabs-option .tabs{background:#F8F8F8;text-align:center;border-radius:3px;margin-top:40px;}
#charts #tabs-option .tabs .tab{background-color:#F8F8F8;font-weight:500;font-size:15px;color:#555;display:inline-block;padding:18px 25px;margin-top:10px;cursor:pointer;-webkit-transition:background-color 0.2s linear;-moz-transition:background-color 0.2s linear;-ms-transition:background-color 0.2s linear;-o-transition:background-color 0.2s linear;transition:background-color 0.2s linear;}
#charts #tabs-option .tabs .tab.anually{padding:18px 18px 18px 23px;}
#charts #tabs-option .tabs .tab.active{background-color:#fff;border:1px solid #E8E8E8;border-radius:5px 5px 0px 0px;border-bottom:0px;}
#charts #tabs-option .tabs .tab span{position:relative;top:-2px;}
#charts #tabs-option .tabs .tab small{color:#32ACDA;margin-left:3px;}
#charts #tabs-option .plans{margin-top:30px;border:1px solid #E3E3E3;border-radius:5px;}
#charts #tabs-option .plans .plan{border-right:0px;min-height:220px;}
#charts #tabs-option .plans .plan.middle{border-right:1px solid #E3E3E3;border-left:1px solid #E3E3E3;}
#charts #tabs-option .plans .plan .header{text-align:left;padding:18px 25px;border-bottom:1px solid #E3E3E3;margin:0px -15px;font-weight:500;font-size:15px;}
#charts #tabs-option .plans .plan .header .icon{color:#B7C5D8;font-size:18px;position:relative;top:2px;left:-4px;}
#charts #tabs-option .plans .plan .header .price{float:right;color:#3CA2E5;}
#charts #tabs-option .plans .plan .specs{margin-top:25px;padding:0px 10px 17px 10px;}
#charts #tabs-option .plans .plan .specs .spec{font-size:15px;color:#666;margin-bottom:13px;}
#charts #tabs-option .plans .plan .specs .spec .variable{color:#1FBEE7;font-weight:400;}
#charts #tabs-option .signup{margin-top:40px;text-align:center;}
#charts #tabs-option .signup .button{background:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#4abcf3),color-stop(100%,#1a80d9));background:-webkit-linear-gradient(#4abcf3,#1a80d9);background:-moz-linear-gradient(#4abcf3,#1a80d9);background:-o-linear-gradient(#4abcf3,#1a80d9);background:linear-gradient(#4abcf3,#1a80d9);padding:15px 38px;font-size:15px;}
#charts #tabs-option .signup .message{text-align:center;margin-top:20px;font-size:12px;color:#888;}
#charts #chart-option{margin-top:35px;-webkit-font-smoothing:antialiased;}
#charts #chart-option .divider{height:1px;width:100%;background-color:#ddd;position:relative;margin:80px 0 40px;}
#charts #chart-option .divider:before{content:'';position:absolute;top:0;left:0;width:100%;height:2px;background-image:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(255,255,255,0.75)),color-stop(0.5,rgba(250,250,250,0)),color-stop(1,rgba(255,255,255,0.75)));background-image:-webkit-linear-gradient(left,rgba(255,255,255,0.75) 0%,rgba(250,250,250,0) 50%,rgba(255,255,255,0.75) 100%);background-image:-moz-linear-gradient(left,rgba(255,255,255,0.75) 0%,rgba(250,250,250,0) 50%,rgba(255,255,255,0.75) 100%);background-image:-o-linear-gradient(left,rgba(255,255,255,0.75) 0%,rgba(250,250,250,0) 50%,rgba(255,255,255,0.75) 100%);background-image:-ms-linear-gradient(left,rgba(255,255,255,0.75) 0%,rgba(250,250,250,0) 50%,rgba(255,255,255,0.75) 100%);background-image:linear-gradient(left,rgba(255,255,255,0.75) 0%,rgba(250,250,250,0) 50%,rgba(255,255,255,0.75) 100%);}
#charts #chart-option .header{text-align:center;}
#charts #chart-option .header h3{font-size:22px;color:#444;line-height:25px;font-weight:500;margin-bottom:7px;}
#charts #chart-option .header p{font-size:16px;font-weight:400;color:#888;}

.table.chart, #charts #chart-option .chart { margin-top: 40px; border: 1px solid #dfdfdf; border-radius: 5px; box-shadow: 0px 2px 3px 1px rgba(0, 0, 0, 0.1); }
.table.chart thead, #charts #chart-option .chart .header { text-align: center; background: #fbfbfb; margin: 0px -15px; padding: 20px 35px; font-weight: 500; font-size: 17px; color: #444; border-bottom: 1px solid #dfdfdf; height: 73px; }
.table.chart th { border-bottom: 1px solid #ddd; }
.table.chart th, .table.chart td { padding: 10px 20px; border-right: 1px solid #ddd; }
.table.chart th + th, .table.chart td + td { text-align: center; }

@media (max-width:991px){#charts #chart-option .chart .header{font-size:15px;}
}
@media (max-width:767px){#charts #chart-option .chart .header{font-size:13px;}
}
.table.chart th,
#charts #chart-option .chart .header .price{color:#1a80d9;position:relative;top:3px;font-size:14px;}
@media (max-width:767px){#charts #chart-option .chart .header .price{font-size:13px;}
}

.table.chart th,
#charts #chart-option .chart .features-col .header{text-align:left;border-radius:5px 0px 0px 0px;margin-bottom:30px;padding:23px 30px;font-size:18px;}
@media (max-width:991px){#charts #chart-option .chart .features-col .header{font-size:16px;}
}
#charts #chart-option .chart .features-col .spec{margin-bottom:32px;padding-left:40px;position:relative;}
#charts #chart-option .chart .features-col .spec .icon{position:absolute;font-size:27px;color:#849FC4;left:0px;top:-4px;}
#charts #chart-option .chart .plan-col{border-left:1px solid #dfdfdf;}
#charts #chart-option .chart .plan-col.last .header{border-radius:0px 5px 0px 0px;}
#charts #chart-option .chart .plan-col .header{padding:13px 0px;}
#charts #chart-option .chart .plan-col .spec{margin-bottom:34px;margin-top:25px;}
#charts #chart-option .chart .plan-col .spec .check{margin:0 auto;display:block;max-width:20px;}
#charts #chart-option .chart .plan-col .button{margin-top:20px;margin-bottom:15px;font-size:13px;padding:11px 24px;background:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#4abcf3),color-stop(100%,#1a80d9));background:-webkit-linear-gradient(#4abcf3,#1a80d9);background:-moz-linear-gradient(#4abcf3,#1a80d9);background:-o-linear-gradient(#4abcf3,#1a80d9);background:linear-gradient(#4abcf3,#1a80d9);}
@media (max-width:991px){#charts #chart-option .chart .plan-col .button{padding:6px 10px;text-align:center;}
}
#charts #chart-option .message p{text-align:center;font-size:13px;color:#656565;margin-top:30px;}
#charts #chart-option .faq{margin-top:50px;}
#charts #chart-option .faq .header h3{font-size:20px;color:#454545;text-align:left;}
#charts #chart-option .faq .questions{margin-top:25px;}
#charts #chart-option .faq .questions .question{margin-bottom:40px;}
@media (min-width:992px){#charts #chart-option .faq .questions .question{width:90%;}
}
#charts #chart-option .faq .questions .question strong{font-weight:500;font-size:16px;color:#454545;}
#charts #chart-option .faq .questions .question p{color:#555;margin-top:10px;font-size:13px;line-height:22px;}
#about-us #slider{margin-top:45px;-webkit-font-smoothing:antialiased;}
#about-us #slider .header{text-align:left;}
#about-us #slider .header h3{font-size:26px;font-family:Myriad Pro,Lato,Helvetica Neue,Arial;color:#444;line-height:25px;font-weight:600;margin-bottom:7px;}
#about-us #slider .header p{font-size:15px;font-weight:400;color:#666;margin-top:14px;line-height:24px;}
@media (min-width:992px){#about-us #slider .header p{width:48%;}
}
#about-us #slider .flexslider{margin-top:30px;box-shadow:none;border-radius:0px;}
#about-us #slider .flexslider .slides img{max-height:400px;}
#logos .flexslider .flex-control-paging,
#about-us #slider .flexslider .flex-control-paging{bottom:-35px;}
#logos .flexslider .flex-control-paging li,
#about-us #slider .flexslider .flex-control-paging li{margin:0 7px;}
#logos .flexslider .flex-control-paging li a,
#about-us #slider .flexslider .flex-control-paging li a{background:#e6e6e6;box-shadow:inset 0 0 2px rgba(0,0,0,0.3);-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;}
#logos .flexslider .flex-control-paging li a.flex-active,
#about-us #slider .flexslider .flex-control-paging li a.flex-active{background:#3785b9;}
#about-us #info{-webkit-font-smoothing:antialiased;}
#about-us #info h1{font-size:24px;font-family:Myriad Pro,Lato,Helvetica Neue,Arial;color:#444;line-height:25px;font-weight:500;margin-bottom:25px;}
#about-us #info p{color:#666;line-height:23px;margin-bottom:15px;}
@media (min-width:992px){#about-us #info p{width:88%;}
}
#about-us #info .join-team{padding:8px 26px;font-size:13px;margin-top:10px;}
#about-us #info .stats{margin-top:60px;font-size:16px;color:#757575;}
#about-us #info .stats strong{font-size:30px;color:#656565;font-weight:500;position:relative;top:1px;margin-right:5px;}
#about-us #info .stats .col-sm-3{border-bottom:1px solid #efefef;padding-bottom:25px;}
@media (max-width:767px){#about-us #info .stats .col-sm-3{padding-bottom:10px;margin-bottom:20px;}
}
#about-us #info .team{margin-top:75px;-webkit-font-smoothing:auto;}
#about-us #info .team .team-row{text-align:center;margin-bottom:35px;}
#about-us #info .team img{margin:0px 20px;max-width:118px;border-radius:10px;position:relative;top:0px;box-shadow:0px 2px 1px 0px rgba(0,0,0,0.4);-webkit-transition:top 0.15s linear;-moz-transition:top 0.15s linear;-ms-transition:top 0.15s linear;-o-transition:top 0.15s linear;transition:top 0.15s linear;}
@media (max-width:991px){#about-us #info .team img{margin:0px 10px 20px 0;}
}
#about-us #info .team img:hover{top:-5px;box-shadow:0px 3px 5px -1px rgba(0,0,0,0.5);}
#about-us #info .team .tooltip{-webkit-animation:fadeInTooltip 0.05s linear;-moz-animation:fadeInTooltip 0.05s linear;-o-animation:fadeInTooltip 0.05s linear;-ms-animation:fadeInTooltip 0.05s linear;animation:fadeInTooltip 0.05s linear;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;}
#about-us #info .team .tooltip-inner{padding:12px 18px;font-size:13px;background:rgba(0,0,0,0.8);/*box-shadow:inset 0px 1px 5px -1px rgba(255,255,255,0.86);*/
border:1px solid #000;border-bottom:0px;}
#about-us #info .team .tooltip-arrow{border-top-color:rgba(0,0,0,0.8);}
#about-us #cta{margin-top:100px;}
@media (max-width:991px){#about-us #cta{margin-top:60px;}
}
#about-us #cta .wrapper{background:#F7F8FB;border:1px solid #EAEDF7;border-radius:8px;padding:30px 60px;box-shadow:inset rgba(100,100,100,0.25) 0 1px 1px;margin:0 auto;}
@media (max-width:991px){#about-us #cta .wrapper{text-align:center;}
}
#about-us #cta h4{font-size:18px;color:#5F6E7C;font-weight:400;float:left;text-shadow:1px 1px 1px rgba(255,255,255,0.8);}
@media (max-width:991px){#about-us #cta h4{float:none;}
}
#about-us #cta .button{float:right;}
@media (max-width:991px){#about-us #cta .button{float:none;margin-top:20px;}
}
@-webkit-keyframes fadeInTooltip{0%{opacity:0;filter:alpha(opacity=0);-webkit-transform:translateY(0px);}
100%{opacity:1;filter:alpha(opacity=100);-webkit-transform:translateY(-10px);}
}
@-moz-keyframes fadeInTooltip{0%{opacity:0;filter:alpha(opacity=0);-webkit-transform:translateY(0px);}
100%{opacity:1;filter:alpha(opacity=100);-webkit-transform:translateY(-10px);}
}
@-o-keyframes fadeInTooltip{0%{opacity:0;filter:alpha(opacity=0);-webkit-transform:translateY(0px);}
100%{opacity:1;filter:alpha(opacity=100);-webkit-transform:translateY(-10px);}
}
@keyframes fadeInTooltip{0%{opacity:0;filter:alpha(opacity=0);-webkit-transform:translateY(0px);}
100%{opacity:1;filter:alpha(opacity=100);-webkit-transform:translateY(-10px);}
}
#contact-us #map{-webkit-font-smoothing:antialiased;position:relative;top:-20px;box-shadow:0px 1px 3px 0px rgba(0,0,0,0.35);}
#contact-us #map #directions{position:absolute;top:50px;left:13%;text-align:center;width:270px;background:rgba(255,255,255,0.96);border-radius:5px;box-shadow:0px 1px 5px 0px rgba(0,0,0,0.36);padding:25px 25px 20px 25px;}
@media (max-width:767px){#contact-us #map #directions{display:none;}
}
#contact-us #map #directions p{font-family:Myriad Pro,Lato,Helvetica Neue,Arial;font-size:19px;color:#333;}
#contact-us #map #directions button{margin-top:12px;}
#contact-us #info{-webkit-font-smoothing:antialiased;margin-top:15px;margin-bottom:100px;}
/*#contact-us #info .message h3{font-family:Myriad Pro,Lato,Helvetica Neue,Arial;color:#444;font-size:26px;font-weight:600;}*/
#contact-us #info .message p{font-size:15px;font-weight:400;color:#777;}
#contact-us #info .message form{margin-top:35px;width:80%;}
@media (max-width:767px){#contact-us #info .message form{width:100%;}
}


#contact #info .message form input[type="text"], #contact #info .message form input[type="email"], #contact-us #info .message form input[type="text"], #contact-us #info .message form input[type="email"] { width: 70%; }
@media (max-width:767px) {
	#contact #info .message form input[type="text"], #contact #info .message form input[type="email"], #contact-us #info .message form input[type="text"], #contact-us #info .message form input[type="email"] { width: 100%; }
}
#contact #info .message form label, .contact2 #info .message form label, .contact #info .message form label, #contact-us #info .message form label { color: #555; font-weight: 500; margin-bottom: 7px; }
#contact #info .message form .button, .contact #info .message form .button, #contact-us #info .message form .button { margin-top: 20px; }
@media (max-width:991px) {
	#contact-us #info .contact { margin-top: 50px; }
}
#contact-us #info .contact .address { margin-bottom: 30px; }
#contact-us #info .contact h3 { font-family: Myriad Pro, Lato, Helvetica Neue, Arial; color: #252525; font-size: 18px; font-weight: 500; }
#contact-us #info .contact p { font-size: 14px; font-weight: 400; color: #777; }
#contact-us #info .contact .online-support { background: #f8fdfe; border: 1px solid #bee1f3; margin-top: 40px; border-radius: 6px; padding: 20px 22px 18px 22px; width: 70%; }
.nice-panel { background: #f8fdfe; border: 1px solid #bee1f3; border-radius: 6px; padding: 20px 22px 18px 22px; }
.nice-panel strong,
#contact-us #info .contact .online-support strong{font-weight:500;color:#333;font-size:15px;}

.nice-panel p,
#contact-us #info .contact .online-support p{color:#1f95d0;margin-top:14px;line-height:18px;}
#contact-us #info .contact .social{margin-top:25px;}
#contact-us #info .contact .social a{border:0px;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;}
#contact-us #info .contact .social a.tw{position:relative;top:2px;}
#contact-us #info .contact .social a:hover{opacity:0.8;filter:alpha(opacity=80);}
/* marker pulse */
.marker-wrapper{left:68%;position:absolute;top:46px;}
.marker-wrapper .marker-icon{position:relative;top:32px;left:32px;width:25px;height:25px;display:block;border-radius:50%;background:#5A9FFF;box-shadow:0px 1px 9px 2px rgba(0,0,0,0.39);border:3px solid #FFFFFF;}
.marker-wrapper .marker{position:absolute;top:0px;width:89px;height:89px;background-color:#ffffff;background:-webkit-gradient(radial,center center,0px,center center,100%,color-stop(0%,white),color-stop(100%,rgba(255,255,255,0.8)));background:-webkit-radial-gradient(center,ellipse cover,white 0%,rgba(255,255,255,0.8) 100%);background:-moz-radial-gradient(center,ellipse cover,white 0%,rgba(255,255,255,0.8) 100%);background:-ms-radial-gradient(center,ellipse cover,white 0%,rgba(255,255,255,0.8) 100%);background:-o-radial-gradient(center,ellipse cover,white 0%,rgba(255,255,255,0.8) 100%);background:radial-gradient(ellipse at center,white 0%,rgba(255,255,255,0.8) 100%);border:3px solid #7fa5da;border-radius:50%;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-shadow:0 0 20px rgba(117,170,242,0.5),inset 0 0 10px rgba(117,170,242,0.8);-moz-box-shadow:0 0 20px rgba(117,170,242,0.5),inset 0 0 10px rgba(117,170,242,0.8);box-shadow:0 0 20px rgba(117,170,242,0.5),inset 0 0 10px rgba(117,170,242,0.8);color:0 0 20px rgba(117,170,242,0.5) inset 0 0 10px rgba(117,170,242,0.8);-webkit-animation:map 2s infinite linear;-moz-animation:map 2s infinite linear;-o-animation:map 2s infinite linear;-ms-animation:map 2s infinite linear;animation:map 2s infinite linear;}
@-webkit-keyframes map{0%{-moz-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);-webkit-transform:scale(0);transform:scale(0);opacity:0;filter:alpha(opacity=0);}
50%{opacity:1;filter:alpha(opacity=100);}
100%{-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);opacity:0;filter:alpha(opacity=0);}
}
@-moz-keyframes map{0%{-moz-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);-webkit-transform:scale(0);transform:scale(0);opacity:0;filter:alpha(opacity=0);}
50%{opacity:1;filter:alpha(opacity=100);}
100%{-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);opacity:0;filter:alpha(opacity=0);}
}
@-o-keyframes map{0%{-moz-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);-webkit-transform:scale(0);transform:scale(0);opacity:0;filter:alpha(opacity=0);}
50%{opacity:1;filter:alpha(opacity=100);}
100%{-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);opacity:0;filter:alpha(opacity=0);}
}
@keyframes map{0%{-moz-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);-webkit-transform:scale(0);transform:scale(0);opacity:0;filter:alpha(opacity=0);}
50%{opacity:1;filter:alpha(opacity=100);}
100%{-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);opacity:0;filter:alpha(opacity=0);}
}
#status #update{margin-top:40px;margin-bottom:130px;-webkit-font-smoothing:antialiased;}
#status #update .header{text-align:center;}
#status #update .header h3{font-size:22px;color:#444;line-height:25px;font-weight:500;margin-bottom:7px;}
#status #update .header p{font-size:16px;font-weight:400;color:#888;}
#status #update .current-status{background:#F7F8FB;border:1px solid #EAEDF7;border-radius:8px;box-shadow:inset rgba(100,100,100,0.25) 0 1px 1px;padding:20px 30px;margin:0 auto;margin-top:35px;}
#status #update .current-status .updated{float:right;color:#616A72;font-size:13px;}
@media (max-width:767px){#status #update .current-status .updated{float:none;text-align:center;display:block;margin-bottom:20px;}
}
#status #update .current-status .status{font-size:18px;font-weight:500;}
#status #update .current-status .status .color{width:15px;height:15px;border-radius:50px;float:left;position:relative;top:5px;margin-right:20px;}
#status #update .current-status .status .color.green{background:#96cb4c;border:1px solid #8BC43D;box-shadow:0px 0px 7px 2px #b3e074,inset 0px 2px 1px -1px rgba(255,255,255,0.8);}
#status #update .current-status .status .color.yellow{background:#F0D775;border:1px solid #E0CC7E;box-shadow:0px 0px 7px 2px #f0d775,inset 0px 2px 1px -1px rgba(255,255,255,0.8);}
#status #update .current-status .status .color.red{background:#F56B65;border:1px solid #FC7D77;box-shadow:0px 0px 7px 2px #ff9b96,inset 0px 2px 1px -1px rgba(255,255,255,0.8);}
#status #update .current-status .help{margin-top:7px;margin-left:35px;}
#status #update .modules{margin-top:40px;border-radius:5px;}
#status #update .modules > .list-group .list-group-item{padding:13px 15px;}
#status #update .modules > .list-group .list-group-item:first-child{border-top:0px;border-top-right-radius:5px;border-top-left-radius:5px;}
#status #update .modules > .list-group .list-group-item .status{float:right;color:#0F9B0F;font-size:13px;font-weight:500;}
#status #update .modules > .list-group .list-group-item .status.down{color:#D88C1B;}
#status #update .messages{margin-top:35px;}
#status #update .messages h3{font-size:18px;color:#444;margin-bottom:25px;}
#status #update .messages .date{margin-bottom:25px;}
#status #update .messages .date .day{font-size:13px;font-weight:bold;color:#454545;padding-bottom:6px;margin-bottom:6px;border-bottom:1px solid #eee;}
#status #update .messages .date .ok{color:#0F9B0F;font-size:13px;font-weight:500;}
#status #update .messages .date .issues{color:#D88C1B;font-size:13px;font-weight:500;margin-bottom:18px;}
#status #update .messages .date .update{color:#333;font-size:13px;}
#status #update .messages .date .update strong{font-size:13px;font-weight:bold;color:#454545;min-width:93px;display:inline-block;}
#status #update .full-history{margin-top:50px;}
#gallery #showcase{margin-top:25px;-webkit-font-smoothing:antialiased;}
#gallery #showcase .header{text-align:left;}
#gallery #showcase .header h3{font-size:26px;font-family:Myriad Pro,Lato,Helvetica Neue,Arial;color:#596166;line-height:25px;font-weight:600;margin-bottom:7px;}
#gallery #showcase .header p{font-size:15px;font-weight:400;color:#666;margin-top:12px;line-height:24px;}
@media (min-width:992px){#gallery #showcase .header p{width:48%;}
}
#gallery #showcase .filtering{margin-top:35px;margin-bottom:35px;}
#gallery #showcase .filtering #filters{padding-left:20px;text-align:center;border-bottom:2px solid #EDEDED;}
@media (max-width:767px){#gallery #showcase .filtering #filters{display:none;}
}
#gallery #showcase .filtering #filters li{list-style-type:none;display:inline-block;margin:0px 8px;}
#gallery #showcase .filtering #filters li:first-child{margin-left:0px;}
#gallery #showcase .filtering #filters li a{color:#888;font-weight:400;border:0px;padding:10px 22px;font-size:16px;position:relative;-webkit-transition:color 0.25s linear;-moz-transition:color 0.25s linear;-ms-transition:color 0.25s linear;-o-transition:color 0.25s linear;transition:color 0.25s linear;}
#gallery #showcase .filtering #filters li a.active{color:#2B69A2;font-weight:400;border-bottom:0px;display:inline-block;}
#gallery #showcase .filtering #filters li a.active:after{content:'';position:absolute;width:100%;height:auto;border-bottom:2px solid #7BA3C9;left:1px;bottom:-2px;}
#gallery #showcase .filtering #filters li a:hover{color:#2B69A2;background:none;text-decoration:none;}
#gallery #showcase .gallery_container{overflow:visible !important;}
#gallery #showcase .pic{margin-bottom:40px;position:relative;display:block;-webkit-transition:0.5s cubic-bezier(0.25,1.45,0.51,1.13);-moz-transition:0.5s cubic-bezier(0.25,1.45,0.51,1.13);-ms-transition:0.5s cubic-bezier(0.25,1.45,0.51,1.13);-o-transition:0.5s cubic-bezier(0.25,1.45,0.51,1.13);transition:0.5s cubic-bezier(0.25,1.45,0.51,1.13);}
#gallery #showcase .pic.fluidbox-opened:hover .layer{background:rgba(0,0,0,0);}
#gallery #showcase .pic.fluidbox-opened:hover .layer p{opacity:0;filter:alpha(opacity=0);}
#gallery #showcase .pic:hover{/*@include transform(scale(1.12));*/
text-decoration:none;}
#gallery #showcase .pic:hover .layer{background:rgba(33,33,33,0.8);}
#gallery #showcase .pic:hover .layer p{margin-top:-20px;opacity:1;filter:alpha(opacity=100);}
#gallery #showcase .pic .layer{width:100%;height:100%;position:absolute;z-index:9;top:0px;left:0px;background:rgba(0,0,0,0);-webkit-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;-ms-transition:all 0.25s ease-out;-o-transition:all 0.25s ease-out;transition:all 0.25s ease-out;}
#gallery #showcase .pic .layer p{transition:margin-top .35s ease-out,opacity .55s ease-out;color:#fff;font-size:15px;text-align:center;top:50%;width:100%;position:absolute;font-weight:600;margin-top:25px;opacity:0;filter:alpha(opacity=0);}
#gallery #showcase .pic .layer p span{position:relative;top:1px;margin-right:2px;}
#gallery #showcase .pic img{margin:0 auto;}
/* Fluidbox styling starts here */
a[data-fluidbox]{background-color:#eee;border:none;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;margin-bottom:1.5rem;}
a[data-fluidbox].fluidbox-opened{cursor:-webkit-zoom-out;cursor:-moz-zoom-out;}
a[data-fluidbox] img{display:block;margin:0 auto;opacity:0;filter:alpha(opacity=0);max-width:100%;transition:all .25s ease-in-out;}
a[class^='float']{margin:1rem;margin-top:0;width:33.33333%;}
a[class^='float'].float-left{float:left;margin-left:0;}
a[class^='float'].float-right{float:right;margin-right:0;}
#fluidbox-overlay{background-color:rgba(255,255,255,0.85);cursor:pointer;cursor:-webkit-zoom-out;cursor:-moz-zoom-out;display:none;position:fixed;top:0;left:0;bottom:0;right:0;z-index:500;}
.fluidbox-wrap{background-position:center center;background-size:cover;margin:0 auto;position:relative;z-index:400;transition:all .25s ease-in-out;}
.fluidbox-opened .fluidbox-wrap{z-index:600;}
.fluidbox-ghost{background-size:cover;background-position:center center;position:absolute;transition:all .25s ease-in-out;}
html.bg{/*background:#F9FBFF;*/
background:#F5F9FF;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,0)),color-stop(1,rgba(255,255,255,0.5)));background-image:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,0.5) 100%);background-image:-moz-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,0.5) 100%);background-image:-o-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,0.5) 100%);background-image:-ms-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,0.5) 100%);background-image:linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,0.5) 100%);-webkit-background-size:100% 30%;-moz-background-size:100% 30%;background-size:100% 30%;background-repeat:no-repeat;background-position:0 100%;}
#portfolio{background:none;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,white),color-stop(25%,rgba(255,255,255,0)));background-image:-webkit-linear-gradient(top,white 0,rgba(255,255,255,0) 25%);background-image:-moz-linear-gradient(top,white 0,rgba(255,255,255,0) 25%);background-image:-o-linear-gradient(top,white 0,rgba(255,255,255,0) 25%);background-image:-ms-linear-gradient(top,white 0,rgba(255,255,255,0) 25%);background-image:linear-gradient(top,white 0,rgba(255,255,255,0) 25%);}
#portfolio #showcase{margin-top:40px;margin-bottom:-30px;-webkit-font-smoothing:antialiased;}
#portfolio #showcase .header{text-align:left;margin-bottom:40px;}
#portfolio #showcase .header h3{font-size:30px;font-family:Myriad Pro,Lato,Helvetica Neue,Arial;color:#596166;line-height:25px;font-weight:600;margin-bottom:5px;}
#portfolio #showcase .header p{font-size:16px;font-weight:400;color:#8D959B;line-height:24px;}
@media (min-width:992px){#portfolio #showcase .header p{width:48%;}
}
#portfolio #showcase .project{background:#fff;padding:40px 60px 35px 60px;border-radius:5px;margin-bottom:35px;box-shadow:0 -1px 0 rgba(0,0,0,0.05),0 1px 0 rgba(0,0,0,0.05),-1px 0 0 rgba(0,0,0,0.04),1px 0 0 rgba(0,0,0,0.04),0 1px 3px rgba(0,0,0,0.12);}
@media (max-width:767px){#portfolio #showcase .project{padding:40px 35px 35px 35px;}
}
#portfolio #showcase .project h3{color:#585F64;font-size:22px;margin-top:0px;text-align:center;}
#portfolio #showcase .project .screen{margin-top:45px;text-align:center;}
#portfolio #showcase .project .screen img{margin:0 auto;}
#portfolio #showcase .project .description{margin-top:40px;color:#7D8186;line-height:21px;}
#portfolio #showcase .project .divider{height:1px;width:100%;background-color:#ddd;position:relative;margin-top:45px;}
#portfolio #showcase .project .divider:before{content:'';position:absolute;top:0;left:0;width:100%;height:2px;background-image:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(255,255,255,0.75)),color-stop(0.5,rgba(250,250,250,0)),color-stop(1,rgba(255,255,255,0.75)));background-image:-webkit-linear-gradient(left,rgba(255,255,255,0.75) 0%,rgba(250,250,250,0) 50%,rgba(255,255,255,0.75) 100%);background-image:-moz-linear-gradient(left,rgba(255,255,255,0.75) 0%,rgba(250,250,250,0) 50%,rgba(255,255,255,0.75) 100%);background-image:-o-linear-gradient(left,rgba(255,255,255,0.75) 0%,rgba(250,250,250,0) 50%,rgba(255,255,255,0.75) 100%);background-image:-ms-linear-gradient(left,rgba(255,255,255,0.75) 0%,rgba(250,250,250,0) 50%,rgba(255,255,255,0.75) 100%);background-image:linear-gradient(left,rgba(255,255,255,0.75) 0%,rgba(250,250,250,0) 50%,rgba(255,255,255,0.75) 100%);}
#portfolio #showcase .project .visit{margin-top:30px;text-align:center;}
#portfolio #showcase .project .visit .button{padding:10px 25px;font-size:14px;}
#portfolio-item .st-container{position:relative;overflow:hidden;}
#portfolio-item .st-container.nav-effect .nav-menu{-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}
#portfolio-item .st-container.nav-effect .st-pusher{-moz-transform:translate3d(300px,0,0);-o-transform:translate3d(300px,0,0);-ms-transform:translate3d(300px,0,0);-webkit-transform:translate3d(300px,0,0);transform:translate3d(300px,0,0);box-shadow:-5px 0px 20px 0px rgba(0,0,0,0.5);}
@media (max-width:767px){#portfolio-item .st-container.nav-effect .st-pusher{-moz-transform:translate3d(220px,0,0);-o-transform:translate3d(220px,0,0);-ms-transform:translate3d(220px,0,0);-webkit-transform:translate3d(220px,0,0);transform:translate3d(220px,0,0);}
}
#portfolio-item .st-pusher{position:relative;left:0;z-index:99;background:#fff;-webkit-transition:-webkit-transform 0.35s ease-out;-moz-transition:-moz-transform 0.35s ease-out;-ms-transition:-ms-transform 0.35s ease-out;-o-transition:-o-transform 0.35s ease-out;transition:transform 0.35s ease-out;}
#portfolio-item .nav-menu{position:fixed;top:0;left:0;z-index:1;width:300px;height:100%;background:#334353;-webkit-font-smoothing:antialiased;-webkit-transition:-webkit-transform 0.35s ease-out;-moz-transition:-moz-transform 0.35s ease-out;-ms-transition:-ms-transform 0.35s ease-out;-o-transition:-o-transform 0.35s ease-out;transition:transform 0.35s ease-out;-moz-transform:translate3d(-50%,0,0);-o-transform:translate3d(-50%,0,0);-ms-transform:translate3d(-50%,0,0);-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0);}
@media (max-width:767px){#portfolio-item .nav-menu{width:220px;position:absolute;}
}
#portfolio-item .nav-menu a{display:block;position:relative;left:0px;padding:15px 40px;text-decoration:none;color:#fff;font-size:16px;font-weight:400;-webkit-transition:all 0.15s linear;-moz-transition:all 0.15s linear;-ms-transition:all 0.15s linear;-o-transition:all 0.15s linear;transition:all 0.15s linear;}
@media (max-width:767px){#portfolio-item .nav-menu a{padding-left:20px;}
}
#portfolio-item .nav-menu a.item:hover{left:10px;}
#portfolio-item .nav-menu a.back{margin-top:10px;font-weight:500;font-size:21px;color:#fff;margin-bottom:20px;}
#portfolio-item .nav-menu a p{color:#A2B1C2;font-size:14px;margin-top:5px;}
#portfolio-item #showcase{margin-top:40px;margin-bottom:-30px;-webkit-font-smoothing:antialiased;}
#portfolio-item #showcase .header{text-align:left;margin-bottom:25px;}
#portfolio-item #showcase .header h3{display:inline-block;font-size:17px;font-family:Myriad Pro,Lato,Helvetica Neue,Arial;color:#53A6DA;margin-top:0px;line-height:25px;font-weight:500;margin-bottom:5px;cursor:pointer;}
#portfolio-item #showcase .project h1{text-align:center;font-size:25px;color:#647583;margin-top:10px;margin-bottom:70px;}
#portfolio-item #showcase .project .screens img{margin:0 auto;margin-bottom:80px;margin-top:10px;}
#portfolio-item #showcase .project .screens img.magnifier{width:490px;margin-bottom:100px;}
#portfolio-item #showcase .project .screens img.mobile{margin-bottom:110px;}
#portfolio-item #showcase .project .screens .text{color:#7D8186;font-size:15px;line-height:22px;margin-bottom:80px;}
#portfolio-item #showcase .project .description .info{margin-top:25px;}
@media (min-width:992px){#portfolio-item #showcase .project .description .info.stick{position:fixed;top:10px;}
}
#portfolio-item #showcase .project .description .info .icons{margin-bottom:20px;}
#portfolio-item #showcase .project .description .info .icons .ion-icon:before{/* I only added gradient for -webkit because other browsers render incorrectly gradients on the icons :/ */
color:#b2c3cb;background:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#b2c3cb),color-stop(100%,#dbe3e7));background:-webkit-linear-gradient(#b2c3cb,#dbe3e7);font-size:60px;-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin:0 9px;}
#portfolio-item #showcase .project .description .info .icons .ion-social-windows:before{font-size:50px;}
#portfolio-item #showcase .project .description .info p{color:#7D8186;line-height:22px;margin-bottom:22px;}
#portfolio-item #showcase .project .description .info .tweet-it{color:#00A7DD;margin-top:3px;display:inline-block;position:relative;padding-left:29px;text-decoration:none;}
#portfolio-item #showcase .project .description .info .tweet-it:hover .ion-social-twitter:before{content:"\f242";}
#portfolio-item #showcase .project .description .info .tweet-it .ion-social-twitter{margin-right:8px;font-size:21px;position:absolute;top:0px;left:0px;}
#support{-webkit-font-smoothing:antialiased;}
#support #header{margin-top:-20px;background:#F4F7FA;border-bottom:1px solid #DCE4EC;padding:50px 0px;}
@media (max-width:767px){#support #header{padding:30px 0px;text-align:center;}
}
#support #header h2,#support #header p{text-shadow:1px 1px 1px #fff;}
@media (max-width:767px){#support #header h2{font-size:27px;}
}
#support #header h2 .entypo-lifebuoy{position:absolute;left:-25px;top:2px;font-size:29px;color:#7AA3C5;}
@media (max-width:767px){#support #header h2 .entypo-lifebuoy{position:relative;left:0px;}
}
#support #header p{font-size:17px;color:#5A5A5A;}
@media (max-width:767px){#support #header p{font-size:15px;}
}
#support #header form{margin-top:30px;}
#support #header form .input-group:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f002";position:absolute;top:14px;left:13px;font-size:20px;color:#d0dae4;}
#support #header form input{height:50px;font-size:17px;line-height:20px;padding-left:42px;}
#support #header form input::-webkit-input-placeholder{color:#BCC8D6;font-size:17px;font-weight:300;}
#support #header form input:-moz-placeholder{color:#BCC8D6;font-size:17px;font-weight:300;}
#support #header form input::-moz-placeholder{color:#BCC8D6;font-size:17px;font-weight:300;}
#support #header form input:-ms-input-placeholder{color:#BCC8D6;font-size:17px;font-weight:300;}
#support #header form .input-group-btn .btn{padding:14px 18px;}
#support #browse{margin-top:40px;}
#support #browse h4{font-weight:300;margin-bottom:50px;font-size:24px;}
#support #browse .topic{margin-bottom:45px;}
@media (max-width:767px){#support #browse .topic{text-align:center;}
}
#support #browse .topic .icon{display:block;font-size:45px;color:#70CBF5;}
#support #browse .topic a{color:#333;text-decoration:none;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;}
#support #browse .topic a strong{display:block;margin-top:15px;font-size:15px;}
#support #browse .topic a:hover{color:#5CB9E4;}
#support #browse .topic p{margin-top:17px;color:#838383;}
.navbar.hero .navbar-nav > li.like-button > a.button,
.like-button .button{margin-top:10px;padding:5px 20px;margin-left:10px;}
.navbar .navbar-nav.buttons-menu > li > a,
.buttons-menu a{margin-top:10px;padding:5px 20px;margin-left:10px;}
.navbar .navbar-nav.buttons-menu > li > a.button.cta{/* margin-top:11px;*/}
.navbar .navbar-nav.buttons-menu > li > a.button-outline{font-weight:normal;padding:3px 16px;}
.navbar.normal .navbar-nav.buttons-menu > li > a.button-outline{padding:3px 16px;}
#home4 #hero .slides .slide.second .info .cta a:hover,
.navbar.hero .navbar-nav.buttons-menu > li > a.button:hover{box-shadow:rgba(0,0,0,0.3) 0 1px 2px,inset rgba(255,255,255,0.88) 0px 1px 3px -1px,rgba(0,0,0,0.3) 0 1px 2px,#69b1f3 0 1px 30px;}
.flexslider .slides{margin:0;padding:0;}
.thumbnail.clean{border:0;}
@media (max-width:988px){.navbar .navbar-nav > li > a{font-size:13px;padding:15px 10px;}
.navbar .navbar-nav.buttons-menu > li > a,.buttons-menu a{margin-top:14px;}
.navbar .navbar-nav.buttons-menu > li > a.button,.buttons-menu a.button{font-size:0.9em;margin-top:13px;padding:2px 10px;}
.navbar #buttons-menu2.fixed1 .navbar-nav li > a.button-outline {border:0;padding:2px 5px;}

}
@media (max-width:788px){.navbar .navbar-brand img{left:10px;position:absolute;width:162px;}
.navbar.normal{padding-top:0px;min-height:0;}
}
.button-outline.btn-xs,
.button.btn-xs{padding:5px 10px;font-size:0.9em;}
.row.header{margin:20px auto;}
/*flex-control-nav flex-control-paging*/
.big-arrows .flex-direction-nav {
	position: absolute;
	width: 97%;
	left: 0;
	opacity: 0;
	-webkit-transition: all .3s ease;
	-moz-transition: all .3s ease;
	-o-transition: all .3s ease;
	-ms-transition: all .3s ease;
	transition: all .3s ease;
}
.big-arrows:hover .flex-direction-nav {
	opacity: 0.3;
}
/*.flex-direction-nav{display:none;}
*/
.big-arrows .flex-direction-nav li{position:relative;width:100%;list-style-type:none;}
.big-arrows .flex-direction-nav li a{overflow:hidden;text-indent:-999em;margin-top:70px;}
.big-arrows .flex-prev{content:"";display:block;position:absolute;top:0;bottom:0;margin:auto 0;width:19px;height:58px;background:url("../../images/slide-arrow-black.png") no-repeat;left:0px;-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);}
.big-arrows .flex-next{right:0;}
.big-arrows .flex-next{content:"";display:block;position:absolute;top:0;bottom:0;margin:auto 0;width:19px;height:58px;background:url("../../images/slide-arrow-black.png") no-repeat;right:30px;}
.have_help,.have_bubble{position:relative}
/*.help_bubble{text-indent:0;font-weight:normal;line-height:1.4em;width:250px;background:rgba(255,255,255,1);background:-moz-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(246,246,246,1) 47%,rgba(237,237,237,1) 100%);background:-webkit-gradient(left top,left bottom,color-stop(0%,rgba(255,255,255,1)),color-stop(47%,rgba(246,246,246,1)),color-stop(100%,rgba(237,237,237,1)));background:-webkit-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(246,246,246,1) 47%,rgba(237,237,237,1) 100%);background:-o-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(246,246,246,1) 47%,rgba(237,237,237,1) 100%);background:-ms-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(246,246,246,1) 47%,rgba(237,237,237,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,1) 0%,rgba(246,246,246,1) 47%,rgba(237,237,237,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff',endColorstr='#ededed',GradientType=0 );-webkit-box-shadow:1px 3px 5px 0px rgba(0,0,0,0.75);-moz-box-shadow:1px 3px 5px 0px rgba(0,0,0,0.75);box-shadow:1px 3px 5px 0px rgba(0,0,0,0.75);border:1px solid #ddd;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border-radius:5px;padding:10px;margin-left:-40px;position:absolute;font-family:Arial;text-decoration:none;font-style:normal;color:#333;z-index:999;}*/

.help_bubble { text-indent: 0; font-weight: normal; line-height: 1.4em; width: 250px; background: #fff; -webkit-box-shadow: 1px 2px 34px 0px rgba(0, 0, 0, 0.75); -moz-box-shadow: 1px 2px 34px 0px rgba(0, 0, 0, 0.75); box-shadow: 1px 2px 34px 0px rgba(0, 0, 0, 0.75); border: 1px solid #ddd; -webkit-border-radius: 5px; -moz-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px; padding: 24px; margin-left: -40px; position: absolute; font-family: Arial; text-decoration: none; font-style: normal; color: #333; z-index: 999; }

@media (max-width:690px){
.help_bubble{background:transparent !important;border:0 !important;bottom:auto !important;box-shadow:none !important;left:auto !important;margin:auto !important;padding:0 !important;position:static !important;right:auto !important;top:auto !important;width:auto !important;font-size:110%;}
}

.have_help,.have_bubble{position:relative}

.help_bubble span.arr{border:0;position:absolute;width:65px;height:37px;background:transparent url(../../images/bubble_arrow.png) no-repeat 0 0}
.help_bubble span.arr.a_left{background-position:0 -4px;left:-65px}
.help_bubble span.arr.a_right{background-position:0 -70px;right:-58px;width:58px}
.help_bubble span.arr.a_top{width:25px;background-position:0 -129px;top:-37px;right:53px}
.help_bubble span.arr.a_bottom{width:24px;height:44px;background-position:0 -210px;bottom:-40px;left:142px}
.help_bubble h3{background-image:none;color:#234460;font-size:0.9em;font-weight:normal;line-height:1.3em;margin:0 0 7px;padding:0}
.help_bubble p{font-size:0.8em;line-height:1.5em;margin:0}


html body .help_bubble h3{background-image:none;color:#234460;font-size:0.9em;font-weight:normal;line-height:1.3em;margin:0 0 7px;padding:0;border:0;}



#blog_post .post_content .help_bubble p,
.help_bubble p{font-size:0.8em;line-height:1.5em;margin:0}
.post p{color:#666666;/* line-height:23px;*/
margin-bottom:15px;}
.navbar-right.buttons-menu{margin-left:5px;}
.best-hits ul,
.best-hits li{list-style-type:none;margin:0;padding:0;}
.col-md-3.sidebar .list-group a{color:#777777;display:block;}
.col-md-3.sidebar .list-group .current a{color:#000;border-color:#000;}
/*pricing pricing pricing pricing pricing pricing */
/*New Pricing Small <<<<<<<<<<< */
/*New Pricing Full >>>>>>>>>>> */
.plan_compare > h1,
.plan_compare > h1{text-align:center;}
.plan_compare{margin:20px 0;}
.plan_compare p.line_plus_1 > span{min-height:60px;}
.plan_compare p.line_plus_2 > span{min-height:80px;}
.plan_compare p.line_plus_3 > span{min-height:100px;}
.plan_compare p,
.plan_compare{width:100%;float:left;clear:both;border-bottom:1px solid #F2F3F4;font-size:93%;margin-bottom:0;}
.paragraph_text .plan_compare p:after{content:none;}
.plan_compare p.plans span{font-size:120%;}
.plan_compare p > span{background-color:#F7F7F7;border-right:1px solid #FFFFFF;float:left;min-height:44px;padding:10px;position:relative;text-align:center;width:149px;}
.plan_compare.four_cols p > span{width:159px;}
.plan_compare p > span.title{background:none repeat scroll 0 0 #FFFFFF;padding-right:29px;text-align:left;padding-left:20px;width:215px;}
.plan_compare p.group_title > span.title{background:none repeat scroll 0 0 #FFFFFF;padding-left:10px;padding-right:29px;text-align:left;width:215px;}
.plan_compare p > span.highlighted{background-color:#E8EBEE;}
.plan_compare p.plans > span{background-color:#7F8596;color:#fff;}
.plan_compare p.prices > span{background-color:#9CA1AE;color:#fff;}
.plan_compare p.prices > span.highlighted,
.plan_compare p.plans > span.highlighted{background-color:#000;}
.plan_compare p.group_title > span{background-color:#EEEEEE;}
.plan_compare p.group_title > span.highlighted{background-color:#D3D7DB;}
.plan_compare p.prices > span.title,
.plan_compare p.group_title > span.title{background:#fff;color:#000000;font-weight:bold;text-align:left;text-indent:0;}
.plan_compare p.buttons > span{padding-bottom:10px;padding-top:10px;}
.plan_compare p.buttons > span.title,
.plan_compare p.plans > span.title{background-color:#FFFFFF;color:inherit;text-indent:0;}
.plan_compare p > span .glyphicon-ok{color:#008000;display:block;font-size:1em;margin:auto auto 8px;}
.has_help{cursor:help;padding-right: 34px;}
.has_help:after{text-indent:0;background:none repeat scroll 0 0 #DDDDDD;border-radius:10px 10px 10px 10px;color:#FFFFFF;content:"?";display:block;font-size:0.9em;height:18px;line-height:1.5em;position:absolute;right:8px;text-align:center;top:14px;width:18px;z-index:2;}
.comparison-table td > span.title.has_help:after,
.comparison-table td > div > .has_help:after{top:0px;}
.comparison-table td > span.title.has_help .feture_help,
.comparison-table td > div > span .feture_help{top:26px;}
.comparison-table span.title.has_help,
.comparison-table td > div,
.comparison-table td > div > span{position:relative;display:block;}
.table-responsive .comparison-table * {white-space: normal !important;}
span.title:hover .feture_help{display:block;}
.feture_help .btn{display:none;float:none;font-size:0.8em;margin-top:10px;padding:0 5px;width:130px;}
.feture_help{white-space: normal !important;text-indent:0;font-weight:normal;line-height:1.4em;width:250px;display:none;background:rgba(255,255,255,1);background:-moz-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(246,246,246,1) 47%,rgba(237,237,237,1) 100%);background:-webkit-gradient(left top,left bottom,color-stop(0%,rgba(255,255,255,1)),color-stop(47%,rgba(246,246,246,1)),color-stop(100%,rgba(237,237,237,1)));background:-webkit-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(246,246,246,1) 47%,rgba(237,237,237,1) 100%);background:-o-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(246,246,246,1) 47%,rgba(237,237,237,1) 100%);background:-ms-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(246,246,246,1) 47%,rgba(237,237,237,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,1) 0%,rgba(246,246,246,1) 47%,rgba(237,237,237,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff',endColorstr='#ededed',GradientType=0 );-webkit-box-shadow:1px 3px 5px 0px rgba(0,0,0,0.75);-moz-box-shadow:1px 3px 5px 0px rgba(0,0,0,0.75);box-shadow:1px 3px 5px 0px rgba(0,0,0,0.75);border:1px solid #ddd;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border-radius:5px;padding:10px;margin-left:-40px;position:absolute;font-family:Arial;font-size:12px;text-decoration:none;font-style:normal;color:#333;left:22px;z-index:999;top:46px;}
*+html .feture_help{position:relative;margin-top:-160px;margin-left:-100px;}
.feture_help:after{text-indent:0;background:#fff;left:55px;border:0;border-top:1px solid #ddd;border-right:1px solid #ddd;width:10px;height:10px;top:-6px;content:"";display:block;position:absolute;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-box-shadow:inset -1px 1px 0 #fff;-moz-box-shadow:inset 0 1px 0 #fff;-o-box-shadow:inset 0 1px 0 #fff;box-shadow:inset 0 1px 0 #fff;display /*\**/:none\9;*display:none !important;*display:none;}
p.plans.fixed{border:0 none;opacity:0.9;position:fixed;top:0;z-index:9;}
p.plans.fixed .title{visibility:hidden;}
.row.features li{margin-left:20px;list-style-type:none;font-size:1.1em;margin-bottom:10px;}
.row.features li i{margin:4px 8px 0 0;}
/*promocja z przekresleniem ponize*/
.plan_content p strong.strike{font-size:1.1em;height:24px;margin-bottom:0;margin-top:-6px;opacity:0.6;text-decoration:line-through;}
.plan_content p strong.strike + strong{font-size:2.2em;}
.plan_content p strong.strike + strong span{font-size:0.5em;}
.plan_compare p.prices > span{height:45px;padding-top:21px;}
.plan_compare p.prices > span .strike{display:block;height:19px;margin-bottom:0;margin-top:-13px;opacity:0.6;text-decoration:line-through;}
.plan_compare p.prices > span .strike + span{display:block;font-size:1.2em;font-weight:bold;margin-left:-11px;text-shadow:1px 1px 0 #000000;width:144px;}
.plan_compare p.prices > span i{font-style:normal;font-size:0.7em;font-weight:normal;vertical-align:baseline;}
#porownanie + .row{width:1076px;width:auto;/* overflow:auto;*/}
@media (max-width:990px){.plan_compare.five_cols{overflow:scroll;width:1076px;}
#porownanie + .row{width:1076px;width:auto;overflow:auto;border:1px solid #ddd;-webkit-box-shadow:inset 0 4px 4px rgba(0,0,0,0.075);box-shadow:inset 0 4px 4px rgba(0,0,0,0.075);}
}
/*New Pricing Full <<<<<<<<<<<<<<<< */
.new_pricing_outline{padding-top:5px;background:url("//s3-eu-west-1.amazonaws.com/fs.siteor.com/radgost/files/znizka-20-procent.png?1317") no-repeat scroll 101px 5px transparent;}
.tab-content #features{margin-left:80px;margin-bottom:40px;float:left;}
.tab-content #services #grid-second{margin-left:40px;margin-bottom:20px;float:left;margin-top:0;}
.tab-content #services #grid-second .row{margin-bottom:60px;}
#home4 .tab-content #features .feature{margin-top:0;}
.tabs .tabs-wrapper .tab-content .tab-pane .feature .info p{width:100%;}
.old-price{bottom:33px;display:block;font-size:0.8em;margin-bottom:5px;position:absolute;text-align:center;text-decoration:line-through;width:100%;}
#first-option .old-price{bottom:59px;}


textarea.text,
input.text{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.428571429;color:#555555;vertical-align:middle;background-color:#ffffff;border:1px solid #cccccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;}
textarea.text:focus,
input.text:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6);}
.map-curtain{position:absolute;left:0;width:100%;height:300px;}
.clear{clear:both;overflow:hidden;width:100%;display:block;max-height:0.01px;}

#lang-switch.btn a { color: #FFFFFF; display: block; font-size: 0.7em; padding: 1px 4px 3px; text-decoration: none; background: transparent url(../../images/share.png?1) no-repeat 0 0; text-indent: -999em; width: 29px; height: 24px; border-radius: 2px; }
#lang-switch.btn li.lang-pl a { background-position: 0 1px; }
#lang-switch.btn li.lang-en a { background-position: 0 -21px; }
#lang-switch.btn li.lang-fr a { background-position: 0 -43px; }
#lang-switch.btn li.lang-es a { background-position: 0 -64px; }
#lang-switch.btn a:hover { background-color: #fff; color: #fff; }
#lang-switch.btn li { list-style-type: none; padding: 0; margin: 0; /* background-color: #fff;  */ }
ul#lang-switch.btn {background: transparent; background-color: transparent; margin: 0; position: absolute; padding: 0; right: 8px; top: -80px; padding-top: 8px; -webkit-transition: all 0.2s ease-in; -moz-transition: all 0.2s ease-in; -o-transition: all 0.2s ease-in; transition: all 0.2s ease-in; opacity: 0.8; }
#lang-switch.btn:hover { top: -6px;opacity: 1; }





#lang-switch2 a { line-height: 1.8em; background: url("../../images/share.png?12") no-repeat scroll 0 0 transparent; border-radius: 2px; color: #333; display: block; font-size: 0.9em; height: 24px; padding: 1px 1px 1px 40px; text-align: left; text-decoration: none; width: auto; }
li#lang-switch2 { background-color: rgba(0, 0, 0, 0.3); border-radius: 6px; margin: 11px 0 0 8px; }
#lang-switch2 > a { opacity: 0.9; border: 0 none; height: 26px; margin: 2px 1px 1px 1px; padding: 0 2px 0 4px; text-indent: -999em; -webkit-transform: scale(0.7); -moz-transform: scale(0.7); -o-transform: scale(0.7); transform: scale(0.7); width: 28px; }
#lang-switch2 li > a:hover { text-decoration: underline; opacity: 10; }

.navbar.normal .navbar-nav > li#lang-switch2 ul.dropdown-menu,
.navbar.hero .navbar-nav > li#lang-switch2 ul.dropdown-menu { background-color: rgba(255, 255, 255, 0.6); border-radius: 5px; margin-right: -3px; margin-top: 8px; min-width: 135px; width: 72px; padding-bottom: 13px;}
.navbar.normal .navbar-nav > li#lang-switch2 ul.dropdown-menu {background-color: rgba(255, 255, 255, 0.95);}
#lang-switch2 a.lang-pl { background-position: 0 1px; }
#lang-switch2 a.lang-en { background-position: 0 -22px; }
#lang-switch2 a.lang-fr { background-position: 0 -43px; }
#lang-switch2 a.lang-es { background-position: 0 -64px; }
#lang-switch2 a.lang-de { background-position: 0 -85px; }




#lang-switch2 a.lang-pl.dropdown-toggle { background-position: 0 1px; }
#lang-switch2 a.lang-en.dropdown-toggle { background-position: 0 -20px; }
#lang-switch2 a.lang-fr.dropdown-toggle { background-position: 0 -41px; }
#lang-switch2 a.lang-es.dropdown-toggle { background-position: 0 -63px; }
#lang-switch2 a.lang-de.dropdown-toggle { background-position: 0 -85px; }




#lang-switch2 li { list-style-type: none; padding: 0; margin: 0; }




ul#lang-switch.fixed1.btn{position:fixed;}
ul#lang-switch.fixed1.btn.dark{position:fixed;background-color:#ddd;}

.buttons-menu.fixed1{position:fixed;}
.fakturownia#pricing #third-option > .container{background:url("//s3-eu-west-1.amazonaws.com/fs.siteor.com/radgost/files/znizka-20-procent.png?1317") no-repeat scroll 96% top rgba(0,0,0,0);padding-top:5px;}
#pricing.invoiceocean #third-option > .container{background:url("//s3-eu-west-1.amazonaws.com/fs.siteor.com/radgost/files/invoc-files/discount-this-week-only.png?1396344523") no-repeat scroll 90% -7px rgba(0,0,0,0);padding-top:16px;}
.new-pricing{background:url("//s3-eu-west-1.amazonaws.com/fs.siteor.com/radgost/files/invoc-files/discount-this-week-only.png?1396344523") no-repeat scroll 95% -7px rgba(0,0,0,0);}





#pricing #third-option .header{text-align:left;}
#hero-new + #logos{margin-top:-70px;}
#logos .flexslider{margin-top:30px;}
/*pricing2*/
#charts #chart-option .chart .features-col .spec .icon{display:none;}
#charts #chart-option .chart .features-col .spec{border-bottom:1px solid #DDDDDD;margin-bottom:10px;margin-left:-15px;margin-right:-15px;padding:10px 33px;position:relative;}
#charts #chart-option .chart .plan-col .spec{border-bottom:1px solid #DDDDDD;margin-bottom:10px;margin-left:-15px;margin-right:-15px;padding:10px 33px;position:relative;}
#charts #chart-option .chart .header,
#charts #chart-option .chart .features-col .header{margin-bottom:10px;}
#charts #chart-option .chart .plan-col .spec{margin-top:0;}

#charts #chart-option .chart .plan-col .spec.text-center.small {
	padding:3px;
}

#charts #chart-option .chart .plan-col .spec.text-center.small span{
	margin-top:-5px;
	display:block;
	margin-bottom:5px;
}


#api code{display:block;max-width:100%;overflow:auto;padding:10px;}
.img_right{float:right;margin:4px 0 4px 10px;}
#pricing #third-option .charts .chart .quantity.small{padding-bottom:7px}
#pricing #third-option .charts .chart .quantity.small > span{font-size:1.2em}
#pricing #third-option .charts .chart .quantity.small > span.dollar{top:-8px;}
/*.fr*/
#pricing #third-option .charts .chart .specs .spec{margin-bottom:5px;}
td .brankic-checkmark3{color:green;font-size:1.2em}
td .brankic-cancel3{color:#ddd;}
ul.cms_menu_0.list_menu.nav{padding-left:0;margin-bottom:20px;}

.biuro-rachunkowe  .sidebar ul.cms_menu_0 > li a,
#tour .sidebar ul.cms_menu_0 > li a,
#blog .sidebar ul.cms_menu_0 > li a,
.sidebar ul.cms_menu_0 > li.blog a{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#ffffff;border:1px solid #dddddd;color:#777777;}

#tour #cse-search-box {margin-bottom:20px;}


.biuro-rachunkowe  ul.cms_menu_0 > li.current a,
#tour .sidebar ul.cms_menu_0 > li.current a,
#tour .sidebar ul.cms_menu_0 > li.blog.current a,
#blog .sidebar ul.cms_menu_0 > li.tour.current a,
#blog .sidebar ul.cms_menu_0 > li.blog.current a,
.sidebar ul.cms_menu_0 > li.blog.current a{background:#f7f7f7;/* Old browsers */
background:-moz-linear-gradient(top,#ffffff 0%,#f6f6f6 47%,#ededed 100%);/* FF3.6+ */
background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffffff),color-stop(47%,#f6f6f6),color-stop(100%,#ededed));/* Chrome,Safari4+ */
background:-webkit-linear-gradient(top,#ffffff 0%,#f6f6f6 47%,#ededed 100%);/* Chrome10+,Safari5.1+ */
background:-o-linear-gradient(top,#ffffff 0%,#f6f6f6 47%,#ededed 100%);/* Opera 11.10+ */
background:-ms-linear-gradient(top,#ffffff 0%,#f6f6f6 47%,#ededed 100%);/* IE10+ */
background:linear-gradient(to bottom,#ffffff 0%,#f6f6f6 47%,#ededed 100%);/* W3C */
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff',endColorstr='#ededed',GradientType=0 );/* IE6-9 */
color:#000;}
.sidebar ul.cms_menu_0 > li.blog a:hover{background-color:#f7f7f7;color:#000;}
.sidebar ul.cms_menu_0 > li.blog:first-child a{border-top-right-radius:4px;border-top-left-radius:4px;}
.sidebar ul.cms_menu_0 > li.blog:last-child a{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px;}
.post h1{font-family:Lato,Myriad Pro,Helvetica Neue,Arial;font-size:22px;font-weight:400;margin-bottom:34px;margin-top:0;}

html[lang="en"] .have_help.dashboard_bubbles > img,
.help_bubble + img,
.en_border{display:inline-block;height:auto;max-width:100%;padding:4px;line-height:1.428571429;background-color:#ffffff;border:1px solid #dddddd;border-radius:4px;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;height:100% !important;width:100% !important;margin-left: 0 !important;}
.help_bubble{position:absolute}
.have_help,.have_bubble{clear:both;position:relative;}
.big-arrows .flex-direction-nav{width:97%;}
#blogpost-wrapper .pull-right .main-pic img{margin:0 auto 10px 10px;}


@media (min-width:590px) {
	.menu-select { display: none; }
}
@media (max-width:590px) {
	#tour .sidebar ul.cms_menu_0 { display: none; }
	#posts .sidebar { margin-top: 0px; }
}


/* ------------------------------------------------------------------------------------
share_panel */ 
.share_panel{margin:10px 0;}
.share_panel .panel{display:block;}
.share_panel strong{margin-right:10px;}
html body .paragraph_article ul.share_icons{padding:0;margin:0;list-style:none;line-height:1;float:left;}
html body .share_icons a{display:block;padding:0;text-decoration:none;height:18px;width:25px;text-indent:-999em;background:transparent url(../../images/share_icons.png) no-repeat 0 0;}
html body .share_icons li{float:left;width:auto;padding:0;margin:0;list-style-type:none;}
html body .share_icons li.email_link a{background-position:0px 0;}
html body .share_icons li.googlebookmark a{background-position:-27px 0;}
html body .share_icons li.wykop a{background-position:-54px 0;}
html body .share_icons li.blip a{background-position:-83px 0;}
html body .share_icons li.flaker a{background-position:-114px 0;}
html body .share_icons li.facebook a{background-position:-144px 0;}
html body .share_icons li.twitter a{background-position:-169px 0;}
html body .share_icons li.digg a{background-position:-198px 0;}
html body .share_icons li.delicious a{background-position:-223px 0;}

#home4 #logos{margin-top:-60px !important}

.pag_okh h2,
.pag_okh h3,
#porownanie > div > h2,
#comparison > div > h2,
.faq h3.title,
#info h3,
#about-us h3,
#porownanie > div > h3,
.fakturownia.search header + h2,
#pricing #third-option #porownanie h3,
#formularz_biuro_rachunkowe h1,
.biuro-rachunkowe h2,
.post h1,
.row.header h1,
html body h1.main-h1,
html body .like-h1,
strong.like-h1
h3.like-h1,
h2.like-h1,
.biuro-rachunkowe h3{border-bottom:1px solid #DDDDDD;color:#444444;display:block;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:27px;font-weight:200;line-height:49px;margin:0 -15px 25px -15px;}
.pag_okh h2{font-size:32px;}
#porownanie > div > h2,
#comparison > div > h2{margin-right:-25px;}
html body .row.header.with-button.with-button h1{border-bottom:0;text-align:left;margin-bottom:0;}
html body .row.header.with-button.with-button .col-sm-2{padding-right:0;padding-top:15px;}
.pag_okh h3,
.faq h3.title,
#info h3,
#about-us h3,
#blog .col-md-9 .post h1,
#tour .col-sm-9 .post h1{font-size:1.4em;line-height:1.2em;margin-left:0;padding-bottom:7px;padding-top:3px;margin-right:0;}
html body .row.header.with-button.with-button{border-bottom:1px solid #DDDDDD;}
#formularz_biuro_rachunkowe h1,
.biuro-rachunkowe .post h1,
.biuro-rachunkowe h3.like-h1,
.biuro-rachunkowe h2.like-h1{margin:0 0 25px 0;}
#pricing #third-option #porownanie h3,
.biuro-rachunkowe h2{font-weight:200;font-size:22px;margin:0 0 25px 0;}
.lavina_form div{margin-bottom:10px;}
.biuro-rachunkowe h3{font-weight:400;font-size:20px;margin:0 0 25px 0;}
#pricing.biuro-rachunkowe h3{border:0;font-weight:400;font-size:20px;margin:0 0 25px 0;}
.sidebar .button[type="submit"]{display:none;}
.paragraph_text ul.nav.nav-tabs{margin:0px;}
#features.big-arrows:hover .flex-direction-nav{opacity:0.3 !important;z-index:999;}
#features.big-arrows .flex-direction-nav.fixed1{position:fixed;top:0;left:0;}
#features.big-arrows .flex-direction-nav{opacity:0 !important;}
#form_5499 .button{margin-top:20px;}
#form_5499 textarea,
#form_5499 input.text{width:451px !important;}
#form_5499 textarea{height:193px !important;}
#sform_field_17390{float:left;margin-right:38px;}
#sform_field_17391,
#sform_field_17392,
#sform_field_17393{float:left;}
#sform_field_17394{clear:both;width:100%;height:1px;}
.container > .navbar-header,.container > .navbar-collapse{margin-right:-15px;}

.pages { display: inline-block; padding-left: 0; margin: 20px 0; border-radius: 4px; }
.pages > strong, .pages > a { display: inline; }
.pages > strong, .pages > a { position: relative; float: left; padding: 6px 12px; margin-left: -1px; line-height: 1.428571429; text-decoration: none; background-color: #ffffff; border: 1px solid #dddddd; }
.pages > strong:first-child, .pages > a:first-child { margin-left: 0; border-bottom-left-radius: 4px; border-top-left-radius: 4px; }
.pages > strong:last-child, .pages > a:last-child { border-top-right-radius: 4px; border-bottom-right-radius: 4px; }
.pages > a:hover, .pages > strong:hover, .pages > a:focus, .pages > strong:focus { background-color: #eeeeee; }
.share_icons { margin-left: 0; padding-left: 10px; margin-top: 2px; }
#footer .menu ul { list-style-type: none; padding: 0; }
#footer .menu ul li { display: inline-block; }
#footer .menu ul li.active a { color: #fff; }
#footer .menu ul li a { color: #ccc; padding: 15px 17px; font-weight: 500; -webkit-transition: color 0.2s linear; -moz-transition: color 0.2s linear; -ms-transition: color 0.2s linear; -o-transition: color 0.2s linear; transition: color 0.2s linear; }
#footer .menu ul li a:hover { color: #fff; text-decoration: none; }
@media (max-width:991px) {
	#footer .menu ul li a { padding: 15px 17px 15px 0px; }
}
.biuro-rachunkowe #posts .post { margin-bottom: 0px; }

.cta-area2{text-align:center;margin-top:120px;}
.cta-area2 p{font-family:"Lato","Helvetica Neue",Arial;font-size:17px;color:#7A7D81;letter-spacing:0.1px;}
.cta-area2 a{display:inline-block;margin-top:25px;background:#6CAAE4;color:#FFF;padding:23px 40px;font-size:17px;letter-spacing:0.7px;font-weight:300;font-family:Lato;text-transform:uppercase;border-radius:5px;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;}
.cta-area2 a:hover{text-decoration:none;background:#3FD8DF;}


#formularz_biuro_rachunkowe .lavina_form > form > div, #form_4619 > div {
    float: left;
}

#formularz_biuro_rachunkowe .lavina_form > form > div input, #form_4619 > div input {
    margin-right: 20px;
    padding: 10px;
    width: 309px !important;
}
#sform_field_14657 input,
#sform_field_15119 input,
#sform_field_15116 input,
#sform_field_15113 input,
.lavina_form form  > div:last-child input {
	margin-right:0 !important;
}
#formularz_biuro_rachunkowe .lavina_form img, #form_4619 img { clear: both; display: block !important; float: none; height: 1px; visibility: hidden; width: 100%; }
.container.cta-bottom { border-top: 0; margin-bottom: 33px; margin-top: 0; padding-top: 30px; }
.container.cta-bottom .button { border-radius: 5px; }
#main-landing { /* background: url("img/blue.jpg") repeat-x scroll 0 -1px rgba(0, 0, 0, 0);  */
background-color: #c4e5f7; height: auto; margin-bottom: 20px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; color: #236197; padding: 25px; }
#main-landing h4, .cms_article_full_content #main-landing h5 { text-shadow: 1px 1px 0 #fff; border: 0; font-size: 1.3em; text-align: center; margin: 0; }
#main-landing h4 { font-size: 2.3em; margin-bottom: 20px; }
#main-landing a, #main-landing   h3, #main-landing   h2 { color: #236197; }
#new_user > span input.text { padding: 10px; width: 295px; }
#new_user > span { float: left; margin-right: 26px; margin-top: 33px; }
#new_user input[type="submit"] { display: block; margin-top: 0; padding: 8px 17px; text-align: center; width: 245px; }
.table-responsive > div { white-space: nowrap; }
#footer .sections .col-xs-6 { min-height: 200px; }
.fakturownia.search #posts { display: none; }
#cse-search-results, .fakturownia.search header + h2 { width: 970px; margin: auto; }
ul.slides1 li { list-style-type: none; margin: 0; padding: 0; }
body > iframe { position: absolute; width: 1px !important; height: 1px !important; bottom: 0; right: 0; }
.row.cookies { margin-top: 30px; }
.row.cookies img { opacity: 0.5; }
.row.cookies p { font-size: 0.7em; font-weight: 200; letter-spacing: 0.5px; }
.row.cookies img:hover { opacity: 0.9; }
.row.cookies p:hover a, .row.cookies p:hover { color: #fff !important; }
.row.cookies p a { color: #999999; }
/* #about-us #info .team img { max-width: 74px; }
*/
#about-us #info p { width: 100%; }
html[lang="en"] .help_bubble { text-indent: 0; font-weight: normal; line-height: 1.4em; width: 250px; background: rgba(255, 255, 255, 1); background: -moz-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(246, 246, 246, 1) 47%, rgba(237, 237, 237, 1) 100%); background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255, 255, 255, 1)), color-stop(47%, rgba(246, 246, 246, 1)), color-stop(100%, rgba(237, 237, 237, 1))); background: -webkit-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(246, 246, 246, 1) 47%, rgba(237, 237, 237, 1) 100%); background: -o-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(246, 246, 246, 1) 47%, rgba(237, 237, 237, 1) 100%); background: -ms-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(246, 246, 246, 1) 47%, rgba(237, 237, 237, 1) 100%); background: linear-gradient(to bottom, rgba(255, 255, 255, 1) 0%, rgba(246, 246, 246, 1) 47%, rgba(237, 237, 237, 1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed', GradientType=0 ); -webkit-box-shadow: 1px 3px 5px 0px rgba(0, 0, 0, 0.75); -moz-box-shadow: 1px 3px 5px 0px rgba(0, 0, 0, 0.75); box-shadow: 1px 3px 5px 0px rgba(0, 0, 0, 0.75); border: 1px solid #ddd; -webkit-border-radius: 5px; -moz-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px; padding: 10px; margin-left: -40px; position: absolute; font-family: Arial; text-decoration: none; font-style: normal; color: #333; z-index: 999; }
#blog #posts .post > div h2 { line-height: 1.2em; font-weight: 200; font-size: 1.1em; }
.faq dl { min-height: 295px; }
.faq dt > a { color: #000000; display: block; font-weight: 400; margin-bottom: 13px; padding-top: 11px; }
#charts.faq dt > a { color: #459CE7; }
.faq dd { border-bottom: 1px solid #DDDDDD; color: #888888; font-size: 1em; margin-bottom: 14px; min-height: 133px; padding: 20px; }
.helpdesk code { background-color: #F9F2F4; border-radius: 4px; color: #C7254E; display: block; font-size: 90%; overflow: auto; padding: 10px; white-space: pre; }
/*new pricing*/

.container.new-pricing h1{width:77%}
.pricing .chart{font-size:0.8em;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;padding-right:8px;padding-left:8px;}
.pricing .col-sm-3.chart:first-child{padding-left:0;}
.pricing .col-sm-3.chart:last-child{padding-right:0;}
.pricing .chart h2{font-size:2.2em;font-weight:200;letter-spacing:1px;margin-top:11px;}
.pricing .chart h3{font-size:1em;font-weight:normal;line-height:1.4em;min-height:31px;}
.plan-price{min-height:80px;margin-bottom:10px;}
.plan-price strong{font-weight:300;font-size:3.4em;}
.plan-price strong span{font-size:0.4em;}
.plan-price .old{display:block;font-size:1.1em;letter-spacing:1px;text-decoration:line-through;}
.pricing .chart hr{margin:10px auto;}
.pricing .chart .btn-signup{margin:1px auto 1px auto;}
.chart.featured .list-group-item{border-color:#b7c3c8;}
.chart.featured ul li.list-group-item.active h2{color:#459ce7;}
.chart.featured .btn.btn-primary.btn-block{background-color:#459CE7;}
.chart.featured ul hr{background-color:#459CE7;color:#459CE7;}
.pricing .chart .button.cta{font-size:15px;padding:7px 32px;}
.container.new-pricing{margin-bottom:8px;}
.pricing .chart .button-clear span{font-size:13px;height:32px;line-height:33px;}
.table.comparison-table tr:hover td{background-color:#ddd;}
.table.comparison-table > .row{margin-left:-15px;margin-right:-15px;}
.table.comparison-table{border:1px solid #fff;font-size:0.9em;}
.table.comparison-table tfoot tr th:first-child,
.table.comparison-table thead tr th:first-child,
.table.comparison-table tr td:first-child{text-indent:10px;text-align:left;background-color:#fff;border-bottom:1px solid #f7f7f7;width:300px;border-right:0 solid #fff;}
.table.comparison-table tfoot tr th:last-child,
.table.comparison-table thead tr th:last-child,
.table.comparison-table tr td:last-child{border-right:0;}
.table.comparison-table tfoot tr th,
.table.comparison-table thead tr th{padding:20px 0;}
.table.comparison-table h3{font-size:2em;font-weight:100;letter-spacing:1px;margin-bottom:20px;margin-top:0;}
.table.comparison-table tfoot tr th:first-child,
.table.comparison-table thead tr th:first-child{border:1px solid #fff;border-bottom:1px solid #f7f7f7;}
.table.comparison-table th,
.table.comparison-table td{background-color:#f7f7f7;border:1px solid #fff;border-right:15px solid #fff;text-align:center;width:200px;padding:10px;}
.table.comparison-table td > strong{display:block;text-align:left;margin-left:-10px;}

.table .glyphicon-ok,
.table.comparison-table .glyphicon-ok{color:#008000;display:block;font-size:1em;margin:auto auto 8px;}
.table.comparison-table tr td:nth-child(4),
.table.comparison-table th.featured,
.table.comparison-table td.featured{background-color:#dcefff;}
.table.comparison-table tr:hover td:nth-child(4){background-color:#b2d9fa;color:#fff;}



#blogpost-wrapper .post .content img { max-width: 671px; height: auto !important; width: auto !important; }
#blogpost-wrapper .post .content h2 { border-bottom: 1px solid #DDDDDD; font-size: 22px; font-weight: 200; letter-spacing: 1px; padding-bottom: 14px; }
.long-title { position: relative; background: url("../../images/warehouse-old.jpg?2") repeat scroll 0 -152px rgba(0, 0, 0, 0); -webkit-font-smoothing: antialiased; border-top: 1px solid #EAEAEA; border-bottom: 1px solid #EAEAEA; margin-bottom: 20px; margin-top: -24px; padding-bottom: 25px; padding-top: 25px; }
.long-title { position: relative; overflow: hidden; }
@media (max-width:830px) {
	.long-title { overflow: visible; }
}
@media (max-width:830px) {
	.long-title { background-position: 0 -102px; }
}
@media (min-width:1500px) {
	#home4 #hero-new.warehouses #cover-image { background-position: 1px 31px; }
}
@media (max-width:1280px) {
	#home4 #hero-new.warehouses #cover-image { background-position: -141px 31px; }
}
.long-title .row.header h2, .long-title .row.header h1 { border-bottom: 0 none; color: #FFFFFF; font-size: 27px; margin: 0; padding: 0; text-align: left; text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.3); }
.biuro-rachunkowe .magazyny-header h3 { border-bottom: 0 none; font-size: 23px; font-weight: 300; margin: 0; }
h4 a { color: #3B88B6; }
.post ul, .post ul li { color: #666666; }
#buttons-menu2 { display: none; }
.navbar.hero { position: relative; }
#buttons-menu2.fixed1 { display: block; float: right; }
#pricing .navbar #buttons-menu2.fixed1 .navbar-nav li > a.button.cta { display: none; }
.navbar #buttons-menu2.fixed1 .navbar-nav li > a:hover { color: #7BA3C9; border-color: #7BA3C9; background-color: #fff; }
.navbar #buttons-menu2.fixed1 .navbar-nav li > a.button-outline { color: #000; text-shadow: none; background-color: #fff; }
#buttons-menu2.fixed1 > ul { position: fixed; }
#home4.fakturownia.biuro-rachunkowe #logos { margin-top: 0px !important; }
.navbar-brand .glyphicon { display: none; position: absolute; z-index: 999; left: -10px; font-size: 0.6em; top: 15px; }
a.navbar-brand:hover .glyphicon { display: block; }
.help_article_content code > br { float: left !important; }
.search-or-add { margin-top: -20px; padding-bottom: 48px; padding-top: 48px; background-color: #eee; color: inherit; margin-bottom: 30px; padding: 30px; }
#home4 .features .feature .info h4.no-margin-top, #home4 #features .feature .info h4.no-margin-top, .no-margin-top, h4.no-margin-top { margin-top: 0; }

#home4 .features .feature .info.wide p, #home4 #features .feature .info.wide p { width: 100%; }
.pag_okh #services #grid-second .features .feature .info strong { font-weight: 300; }
.ekofakturowanie h4, .ekofakturowanie.h4 { font-size: 21px; font-weight: 300; line-height: 33px; }
.ekofakturowanie .help-block { margin-bottom: 23px; }
.ekofakturowanie #services #grid-second { margin-bottom: 50px; margin-top: 42px; }
.ekofakturowanie .polec-fakturownie .col-md-offset-1.col-md-10.info.last:before { height: 235px; }

#home4 #hero-new.header-pp h1 { color: rgb(255, 255, 255); font-size: 44px; font-weight: 100; text-align: center; margin: 20px auto 30px auto; }
#home4 #hero-new.header-pp .container p { letter-spacing: 1px; color: rgb(255, 255, 255); font-size: 1.6em; text-align: center; font-weight: 100 }
#home4 #hero-new.header-pp .container img { display: block; margin: 20px auto }
#home4 #hero-new.header-pp .container p strong { font-weight: 400; }

#home4 #hero-new.header-eko h1 { color: #fff; font-size: 34px; font-weight: 100; text-align: center; }
#home4 #hero-new.header-eko .container .middle-header { margin: 127px auto; width: 485px; }
#home4 #hero-new.header-eko .container p { color: rgb(255, 255, 255); font-size: 1.4em; text-align: center; font-weight: 100; letter-spacing: 1px }
#home4 #hero-new.header-eko .container p strong { font-weight: 200; }
#home4 #hero-new.header-eko .container .screenshot.animated.fadeInUp { bottom: 67px; }
#footer { position: relative; }
.to-top { background-color: #fff; border: 1px solid #333; color: #333; display: block; font-size: 2.3em; padding: 20px 23px; position: fixed; text-align: center; bottom: 30px; right: 30px; line-height: 1em; opacity: 0.2; filter: alpha(opacity=20); border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -ms-border-radius: 5px; -o-border-radius: 5px; -webkit-transition: all .3s ease; -moz-transition: all .3s ease; -o-transition: all .3s ease; -ms-transition: all .3s ease; transition: all .3s ease; }
.to-top:hover { color: #999; opacity: 1; filter: alpha(opacity=100); bottom: 40px; }
.to-top:hover i, .to-top i { color: #999; }
.okh, #okh { color: #6c7279; }
.discount-tag { left: 170px; position: absolute; top: -30px; }
.icon.icon-on-header { color: #fff; font-size: 4.3em; position: absolute; right: 40px; top: -7px; }
.okh > .container p { line-height: 1.7em; margin-bottom: 20px; }
.flex-video { position: relative; padding-top: 25px; padding-bottom: 67.5%; height: 0; margin-bottom: 16px; overflow: hidden; }
.flex-video.widescreen { padding-bottom: 57.25%; }
.flex-video.vimeo { padding-top: 0; }
.flex-video iframe, .flex-video object, .flex-video embed { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
@media only screen and (max-device-width:800px), only screen and (device-width:1024px) and (device-height:600px), only screen and (width:1280px) and (orientation:landscape), only screen and (device-width:800px), only screen and (max-width:767px) {
	.flex-video { padding-top: 0; }
}
/* menu wide */
@media (min-width:629px) {
	.col-md-12 > .cms_menu_0.list_menu { display: table; list-style-type: none; position: relative; padding: 0; margin: 30px auto; }
	.col-md-12 > .cms_menu_0.list_menu li { padding: 0; margin: 0; list-style: none; display: table-cell; vertical-align: top }
	.col-md-12 > .cms_menu_0.list_menu li a { font-size: 1em; line-height: 1.4em; color: #666 !important; text-transform: none; border-radius: 0; border-left: 0px; text-shadow: 1px 1px rgba(255, 255, 255, 0.3); hyphens: none }
	.col-md-12 > .cms_menu_0.list_menu li:first-child a { border-radius: 5px 0 0 5px; border-left: 1px solid #ccc }
	.col-md-12 > .cms_menu_0.list_menu li:last-child a { border-radius: 0px 5px 5px 0 }
	.col-md-12 > .cms_menu_0.list_menu li.current a { color: #000 !important; cursor: default; background: #e0e0e0; background-color: #e8e8e8; background-image: -o-linear-gradient(#dcdcdc, #e8e8e8); background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #e8e8e8), color-stop(1, #dcdcdc)); background-image: -moz-linear-gradient(center bottom, #e8e8e8 0%, #dcdcdc 100%); border-top: 1px solid #AAA; border-bottom: 1px solid #CCC; border-right: 1px solid #CCC; filter: none; -webkit-box-shadow: 0px 1px 0px #eee, 0px 0px 0px rgba(0, 0, 0, 0); -moz-box-shadow: 0px 1px 0px #eee, 0px 0px 0px rgba(0, 0, 0, 0); box-shadow: 0px 1px 0px #eee, 0px 0px 0px rgba(0, 0, 0, 0) }
	.col-md-12 > .cms_menu_0.list_menu li a:after { content: ''; position: absolute; top: 2px; border-right: 1px solid #f7f7f7; height: 24px; right: 0px; z-index: 1 }
	.col-md-12 > .cms_menu_0.list_menu li.current a:after { right: -2px }
	.col-md-12 > .cms_menu_0.list_menu li:last-child a:after, .col-md-12 > .cms_menu_0.list_menu li a:hover:after { border-right: none }
	.col-md-12 > .cms_menu_0.list_menu a { text-align: center; cursor: pointer; border: 1px solid #dbdbdb; border-top: 1px solid #e1e1e1; border-bottom: 1px solid #bebebe; padding: 15px; -moz-border-radius: 5px 5px 5px 5px 5px 5px 5px 5px; -webkit-border-radius: 5px 5px 5px 5px 5px 5px 5px 5px; border-radius: 5px 5px 5px 5px 5px 5px 5px 5px; text-shadow: 0px 1px 1px #fff; color: #3a3a3a; position: relative; box-shadow: inset 0 1px 0px 0px #fff, 0px 1px 0px #eee; text-decoration: none; font-size: 1.3em; line-height: 15px; display: block; background: #f8f8f8; background-color: #ececec; background-image: -o-linear-gradient(#f8f8f8, #ececec); background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #ececec), color-stop(1, #f8f8f8)); background-image: -moz-linear-gradient(center bottom, #ececec 0%, #f8f8f8 100%) }
	.col-md-12 > .cms_menu_0.list_menu a:hover { box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.2); z-index: 3; color: #333; background: #f8f8f8; background-color: #ececec; background-image: -o-linear-gradient(#f8f8f8, #ececec); background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #ececec), color-stop(1, #f8f8f8)); background-image: -moz-linear-gradient(center bottom, #ececec 0%, #f8f8f8 100%) }
}
ul.ok-list { margin-left: 17px; padding: 0; font-size: 12px; }
.row.features ul.ok-list li, ul.ok-list li { color: #006ef9; font-size: 22px; line-height: 18px; list-style-type: circle; margin-left: 0; padding-left: 0; }
ul.ok-list li span { color: #6c7279; font-size: 13px; }
.tabs.autopayments h5 { border-bottom: 1px solid #ddd; font-weight: normal; margin-top: 0; padding-bottom: 7px; font-size: 17px; }
.tabs.autopayments p { color: #6c7279; }
.aka-select { margin-top: 6px; }
.aka-select .value { color: #fff; width: 90%; float: left; display: block; }
.aka-select .caret { float: right; border-bottom-color: #fff; border-top-color: #fff; margin-top: 6px; border-width: 6px 6px 0; }
.glyphicon { margin-top: 3px; margin-right: 10px; }
#toTop .glyphicon { margin-right: 0px; }
.aka-select.open > .dropdown-menu { width: 100%; }
#footer .row.sections .aka-select.open li a, .aka-select.open > .dropdown-menu li a { color: #414b5b; }
#footer .row.sections .aka-select.open li a:hover, .aka-select.open > .dropdown-menu li a:hover { color: #414b5b; }
small.netto { display: block; margin-top: -5px; font-size: 10px }



.api-header { background-image: url('https://s3-eu-west-1.amazonaws.com/fs.siteor.com/radgost/files/images/code.jpg'); background-position: 50% 35%; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; }



#api-content h2, #api-content h3, #api-content h4 {
border-bottom:1px dotted #ddd;
padding-bottom:10px;
margin-top:60px;
margin-bottom:20px;
}

#blog #posts #api-content .post > div h2,
#api-content h2 {font-weight:400;font-size:20px;}

#blog #posts #api-content .post > div h3,
#api-content h3 {font-weight:600;font-size:15px;}

#blog #posts #api-content .post > div h4,
#api-content h4 {font-weight:700;font-size:12px;}

.long-title.dark-fonts .row.header h2, .long-title.dark-fonts .row.header h1, .dark-fonts, .dark-fonts .icon.icon-on-header { color: #333; }

.sidebar-content.fixed { max-width: 180px; position: fixed; top: 10px; }
.col-md-3.sidebar .sidebar-content .list-group-item > a { font-weight: 200; color: #4d4d4d; font-weight: 400; }
.col-md-3.sidebar .sidebar-content .list-group-item { border: 1px solid #e2e2e2; }
.sidebar-content .list-group-item ul { margin: 10px 0 10px 0; padding: 0; }
.sidebar-content { max-width: 180px; }
.sidebar-content .list-group-item li { list-style-type: none; margin-bottom: 10px; font-size: 12px; border-bottom: 1px dotted #ddd; padding: 5px 10px; }
.col-md-3.sidebar .sidebar-content .list-group-item li a { /* color: #459ce7;  */ }

#api-content pre { background: none repeat scroll 0 0 #333; margin: 0; }
#api-content pre code { background: none; font-family: Monaco, Consolas, Menlo; font-size: 12px; display: none; color: #DAE4F2; overflow: auto; padding: 20px; }
#api-content pre code.always-visible { display: block !important; }
#api-content pre code.ruby { display: block; white-space: pre; }
#api-content pre code > * { color: #DAE4F2; line-height: 20px; }
#api-content pre .ruby { color: #DAE4F2; }
#api-content pre .ruby > * { color: #DAE4F2; line-height: 20px; }
#api-content pre .ruby [class*=keyword] { color: #9AB4DB; }
#api-content pre .ruby [class*=string] { color: #DAD0C6; }
#api-content pre .ruby [class*=comment] { color: #B4B4B4; }
#api-content pre .ruby [class*=constant] { color: #FFDF9D; }
#api-content pre .ruby [class*=symbol] { color: #9ECBEE; }
