@import url('font.css');
/* 
Author:mmhhuh
Author URI:http://www.radgost.com,
Version:0.1
Project:radgost
Description:radgost
*/ 
/* ------------------------------------------------------------------------------------
RESETS */
html,body,div,span,applet,object,iframe,
p,blockquote,pre,
a,abbr,acronym,address,big,cite,code,
del,dfn,em,font,img,ins,kbd,q,s,samp,
small,strike,strong,sub,sup,tt,var,
b,u,i,center,
dl,dt,dd,ol,ul,li,
fieldset,form,label,legend,
table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}
body{line-height:1;}
blockquote,q{quotes:none;}
blockquote:before,blockquote:after,
q:before,q:after{content:'';content:none;}
:focus{outline:0;}
ins{text-decoration:none;}
del{text-decoration:line-through;}
/* ----------------------------------------------------------------------------------
BASICS */ 
html{font-size:100%;margin:0;padding:0;background:url("//s3-eu-west-1.amazonaws.com/fs.siteor.com/helpocean-page/files/background.png") repeat scroll 0 0 #ECECEC}
body{margin:0;padding:0;font-size:68.5%;color:#5c5c5c;background:#fff url('img/bg.png') repeat 0 0;font-family:dosis,"helvetica nue",Helvetica,arial,sans-serif;/* font-family:MyriadProLight,"helvetica nue",Helvetica,arial,sans-serif;*/
/* font-family:MyriadProLight,"helvetica nue",Helvetica,arial,sans-serif;*/}
*,a,input,input:active,input:hover{outline:0 !important}
a{color:#333;}
a:hover{color:#333;}
a:active{color:#333;}
.left{float:left;}
.right{float:right;}
.clear{clear:both;overflow:hidden;width:100%;display:block;max-height:0.01px;}
img.left{margin:0 1em 1em 0;}
img.right{margin:0 0 1em 1em;}
img.center{text-align:center;display:block;margin:auto;}
.padding{padding:10px;}
h1,h2,h3,h4{font-weight:normal;}
h2{font-size:2em}
h3{font-size:1.8em;}
h4{font-size:1.4em}
h5{font-size:1.2em}
h3,h4,h5,h6{margin-top:0;}
a.link{text-decoration:none;color:inherit;}
a.link:hover{text-decoration:underline;color:#d81233;}
.small{font-size:0.8em}
ul.decimal{list-style:decimal;}
.column2_content h3,#column_left h3{font-size:1.2em;letter-spacing:8px;margin-bottom:7px;text-transform:uppercase;}
p b,
b,
p strong,
strong{font-family:'Dosis',MyriadProLight,sans-serif;}
/* ------------------------------------------------------------------------------------
CLEAR FIX,CLEARING */
.shop_banner:after,
.form_place div:after,.panel:after,.clearfix:after,#header li:after,.single_post:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.shop_banner,
.form_place div,.panel,.clearfix,#header li{display:inline-block;}
/* Hides from IE-mac \*/
* html .shop_banner,
* html .form_place div,* html .panel,* html .clearfix,* html #header li,* html .single_post{height:1%;}
.shop_banner,
.form_place div,.panel,.clearfix,#header li,.single_post{display:block;}
/* End hide from IE-mac */ 
/* ------------------------------------------------------------------------------------
NAVIGATION MENU */
.navigation,.navigation ul{padding:0;margin:0;list-style:none;line-height:1;float:left;}
.navigation a{display:block;padding:6px 10px;text-decoration:none;}
.navigation a:hover{text-decoration:underline;}
.navigation li{float:left;width:auto;}
.navigation li{padding:0;margin:0;}
.navigation li.last{border-right:0;}
/* ------------------------------------------------------------------------------------
STRUCTURE */ 
#header,#content,#main_menu,#footer{margin:auto;}
#container{width:100%;margin:0 auto;text-align:left;font-size:1.1em;margin-bottom:20px;}
#header{border-bottom:1px solid #DDDDDD;z-index:1000;width:100%;height:107px;width:100%;height:86px;padding-top:12px;position:relative;/* -moz-box-shadow:1px 1px 5px 1px #333333;-webkit-box-shadow:1px 1px 5px 1px #333333;box-shadow:1px 1px 5px 1px #333333;*/}
#id49493 header + .clear,
#id49493 #header + .clear{background:transparent url('img/shadow.png') repeat-x 0 0;height:9px;max-height:9px;position:absolute;width:100%;z-index:23;opacity:0.5;}
.header_cont{width:950px;margin:0 auto;position:relative;}
#header #logo{float:left;margin-left:14px;}
#header #logo a{display:block;}
#top_options{float:right;height:153px;margin:0;position:relative;}
#content{}
/* ------------------------------------------------------------------------------------
MENU GLOWNE */ 
#menu_1{float:right;position:relative;height:45px;margin-top:20px;}
#menu_1 ul{float:left;}
#menu_1 > div{margin-top:15px;}
#menu_1.horizontal ul.cms_menu_1 > li{border-top:6px solid #c41911;}
/* ------------------------------------------------------------------------------------
KOLUMNY I TRESC */ 
#content{width:950px;margin:0 auto;font-size:110%;line-height:1.9em;margin-top:24px;padding-bottom:60px;position:relative;}
#id51051 #content,
#id49493 #content{margin-top:64px;}
#content{margin-top:17px;}
#column_right{float:right;font-size:1.1em;width:298px;}
#column_middle{float:left;position:relative;width:604px;font-size:1.1em;}
#content h3,
#content h2{font-family:'Dosis',sans-serif;color:#5C5C5C;font-size:1.8em;margin-bottom:29px;margin-top:0;line-height:1.3em;}
#menu_1 ul#login_register{display:block;float:right;}
#menu_1 li{display:block;float:left;}
.paragraph.paragraph_menu.fixed .last.sign-up a,
.main_m a.btn{font-size:1.1em;margin:7px 0 7px 10px;padding:4px 10px 2px;text-decoration:none;}
.navigation #login_register li a{display:block;/*background:transparent url('img/all_small_elements.png') no-repeat -57px 0;*/
/*width:25px;*/height:20px;/*text-indent:-9999em;*/padding:0;margin-left:15px;float:right}
.paragraph.paragraph_menu.fixed .last.sign-up a,
.main_m li a{display:block;font-size:1.1em;letter-spacing:1px;margin-left:16px;padding:0;}
#footer li.current a,
.main_m .current a,
/*#footer li a:hover,*/
.main_m a:hover{text-decoration:none;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out;/* color:#000;*/}
/* ------------------------------------------------------------------------------------
STOPKA */ 
#footnotes_debug{display:none !important;}
#footer .bottom-button{display:block;font-weight:bold;left:391px;position:absolute;text-align:center;text-decoration:none;top:-56px;width:227px;}
#footer{margin:10px auto 0px auto;color:#666666;font-size:110%;line-height:1.8em;background-color:#ececec;padding-top:35px;padding-bottom:35px;}
#footer_content{margin:0 auto;position:relative;width:950px;}
#footer_content h3{font-size:1.2em;margin-bottom:10px;font-weight:bold;}
#footer_content li a{text-decoration:none;}
#footer_content li a:hover{color:#000}
#footer_content p{color:#333333;font-size:1em;line-height:1.8em;}
#bottom_horizontal > li,
.longer_one,
.our_stuff{display:block;float:left;width:164px;margin-right:20px;}
#bottom_horizontal > li.login_register,
#bottom_horizontal > li.last{float:right;}
#bottom_horizontal > li.login_register{margin-right:0;width:268px;}
#bottom_horizontal > li.login_register .text{height:18px;font-size:1em;margin-top:0 !important;vertical-align:top;width:176px;}
#bottom_horizontal > li.login_register .cms_button{font-size:1em;}
#bottom_horizontal > li.login_register li{display:block;float:left;margin-right:5px;}
#footer ul li.longer_one{width:399px;}
a.copyright{font-size:0.7em;display:block;float:left;text-decoration:none;margin:10px 0 0 5px;height:20px;}
/*#footer_content li a:hover{color:#000;}
*/
#footer_content ul ul li{list-style-type:none;}
#bottom_horizontal{font-size:105%;width:100%;float:left;margin:20px 0;}
#menu_bottom{padding-top:10px;border-top:1px solid #ddd;}
#menu_bottom li a{padding:2px 4px;text-decoration:none;font-size:1em;font-family:'Dosis',sans-serif;letter-spacing:1px;color:#666666;}
ul.right li.first a:before{content:"| ";}
#menu_bottom li a:after{content:" |";}
#menu_bottom li a span{margin-right:5px}
#menu_bottom li.last a:after{content:"";}
.bottom_logos{margin:20px auto 20px auto;width:924px;}
#menu_bottom .navigation.right,
#menu_bottom .navigation .right{float:right;}
#menu_bottom ul.social{display:block;height:20px;overflow:hidden;}
.navigation .social li a{display:block;background:transparent url('img/all_small_elements.png?1') no-repeat -57px 0;width:25px;height:20px;text-indent:-9999em;padding:0;margin-left:15px;}
.navigation .social li.facebook a{background-position:-115px 0;}
.navigation .social li.googleplus a{background-position:0 0;}
.navigation .social li a:hover{background-position:-57px -60px;}
.navigation .social li.facebook a:hover{background-position:-115px -60px;}
.navigation .social li.googleplus a:hover{background-position:0 -60px;}
#footer .navigation.center{text-align:center;float:none;margin-top:20px}
#footer .navigation.center ul li a,
#footer .navigation.center ul li,
#footer .navigation.center ul{display:inline;text-align:center;float:none}
#footer .navigation.center ul li a:after{content:" |";}
#footer .navigation.center ul li a{color:#666666;font-family:'Dosis',sans-serif;font-size:1em;letter-spacing:1px;padding:2px 4px;text-decoration:none;}
#footer .navigation.center ul li.last a:after{content:"";}
#menu_bottom{border-top:1px solid #B9B9B9;padding-bottom:10px;padding-top:18px;}
/* ------------------------------------------------------------------------------------
SLIDER */
#main_bilboard .paragraph_image{height:373px;background:url('img/blue.jpg') repeat-x 99% -1px;}
#main_bilboard .slider_content li{list-style-type:none;}
#main_bilboard .slider_content{height:373px;position:relative;}
#main_bilboard .slider_pagination{bottom:-26px;height:17px;left:45%;position:absolute;width:200px;z-index:999;}
#main_bilboard .slider_pagination li{}
#main_bilboard .slider_pagination a{padding:10px}
#main_bilboard .slider_pagination li.current a,
#main_bilboard .slider_pagination li a:hover{opacity:10;}
.photo_inside{position:absolute;right:0;bottom:0;}
.photo_inside{position:absolute;bottom:-50px;display:block;right:0px;width:546px;height:423px;background:transparent url('img/bg.png') repeat-x 0 371px;}
#main_bilboard .slider_contents > li{width:100%;height:373px;position:absolute;/* background:url('img/bg1.jpg') repeat-x 50% 0;*/
/*background:url('img/bg4.jpg') repeat-x 77% 0;*/
background:url('img/blue.jpg') repeat-x 99% -1px;}
#main_bilboard .slider_contents > li#dddd56221{background:url('img/blue.jpg') repeat-x 99% -1px;}
/*#main_bilboard .slider_contents > li#dddd56220{background:url('img/black.png') repeat-x 0 0;}
*/
#main_bilboard li#dddd56222 .single_slide_content .cont_box h3,
#main_bilboard li#dddd56221 .single_slide_content .cont_box h3,
#main_bilboard li#dddd56220 .single_slide_content .cont_box h3{display:none;}
#main_bilboard li .single_slide_content .cont_box .speciffic-text,
#main_bilboard li#dddd56222 .single_slide_content .cont_box .speciffic-text,
#main_bilboard li#dddd56221 .single_slide_content .cont_box .speciffic-text,
#main_bilboard li#dddd56220 .single_slide_content .cont_box .speciffic-text{display:block;font-size:2.3em;line-height:1.2em;}
#main_bilboard li .single_slide_content .cont_box .speciffic-text strong,
#main_bilboard li#dddd56222 .single_slide_content .cont_box .speciffic-text strong,
#main_bilboard li#dddd56221 .single_slide_content .cont_box .speciffic-text strong,
#main_bilboard li#dddd56220 .single_slide_content .cont_box .speciffic-text strong{display:block;font-size:2em;height:58px;padding:0;}
#main_bilboard li .single_slide_content .cont_box h3,
#main_bilboard li#dddd56222 .single_slide_content .cont_box h3,
#main_bilboard li#dddd56221 .single_slide_content .cont_box h3,
#main_bilboard li#dddd56220 .single_slide_content .cont_box h3{display:none;}
/*#main_bilboard .slider_content{background:url('img/bg4.jpg') repeat-x 77% 0;}
*/
/*#main_bilboard .slider_contents > li:nth-child(2n+1){background:url('img/bg2.jpg') repeat-x 97% 0;}
#main_bilboard .slider_contents > li:nth-child(3n+1){background:url('img/bg3.jpg') repeat-x 50% 0;}
#main_bilboard .slider_contents > li:nth-child(4n+1){background:url('img/bg4.jpg') repeat-x 77% 0;}
*/
#main_bilboard .single_slide_content{font-family:'Dosis',sans-serif;height:373px;margin:auto;position:relative;width:950px;text-shadow:1px 1px 0 #333;}
#main_bilboard .single_slide_content a{text-decoration:none;}
#main_bilboard .single_slide_content h3{font-size:2em;width:417px;}
/*#main_bilboard .single_slide_content p a:hover,
#main_bilboard .slider_pagination li a:hover{-webkit-transition:all .7s ease-in-out;-moz-transition:all .7s ease-in-out;-o-transition:all .7s ease-in-out;transition:all .7s ease-in-out;}
*/
#main_bilboard .single_slide_content .cont_box .desc_content p{}
#main_bilboard .single_slide_content .cont_box{color:#FFFFFF;height:291px;line-height:1.6em;padding:40px 0 40px 39px;}
#main_bilboard .single_slide_content .cont_box a{color:#FFFFFF;}
#main_bilboard .single_slide_content{font-family:MyriadProLight,'Dosis',sans-serif;font-size:1.2em;font-style:normal;font-weight:200;letter-spacing:1px;line-height:1.3em;text-shadow:1px 1px 0 #333;}
#main_bilboard .slider_pagination{text-align:center;z-index:9;}
#main_bilboard .slider_pagination li{list-style:none outside none;text-align:center;display:inline;float:none;}
#main_bilboard .slider_pagination li a{background-color:#DDDDDD;border:1px solid #CCCCCC;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;box-shadow:inset 0 1px 3px #555;-webkit-box-shadow:inset 0 1px 3px #555;color:#DDDDDD;display:inline;float:none;font-size:9px;height:8px;margin-right:2px;overflow:hidden;padding:0 4px;text-indent:1000%;white-space:nowrap;width:5px;}
#main_bilboard .slider_pagination li.current a,
#main_bilboard .slider_pagination li a:hover{background-color:#aaa;color:#aaa;}
.cont_box .btn-large{bottom:36px;display:block;font-size:1.6em;letter-spacing:1px;margin-top:12px;padding:17px 20px;position:absolute;width:279px;}
form input[type="text"],
form input[type="password"],
form textarea,
form select,
form checkbox{-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px;border-radius:3px;background:none repeat scroll 0 0 #FFFFFF;border:1px solid #CCCCCC;font-size:13px;padding:4px 5px;}
input[type=password]:focus,
textarea:focus{outline:none;border-color:rgba(82,168,236,.75)!important;box-shadow:0 0 8px rgba(82,168,236,.5);-moz-box-shadow:0 0 8px rgba(82,168,236,.5);-webkit-box-shadow:0 0 8px rgba(82,168,236,.5);}
input[type="button"]{-moz-border-radius:15px 15px 15px 15px;-webkit-border-radius:15px;border-radius:15px;background-position:0 -200px;font-size:15px;line-height:20px !important;padding:5px 15px 6px;}
.cart_product_remove_button{display:block;float:none;margin-top:2px;text-align:center;width:84px !important;}
.cart_product_remove_button,
input[type="button"],
input[type="submit"]{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;background:url("img/all_buttons.png") repeat-x scroll 0 0 #DDDDDD;border-color:#989898 #989898 #adadad;border-style:solid;border-width:1px;color:#333333;cursor:pointer;font:11px/14px "Lucida Grande",sans-serif;margin:0;overflow:visible;padding:4px 8px 5px;text-shadow:1px 1px 0 #FFFFFF;width:auto;}
span.buttons_indicator{height:26px;width:130px;padding:0;display:block;margin:0 0 0 8px;text-align:center;background:transparent url("img/ajax-loader-wide.gif") no-repeat scroll 0 8px;float:none;text-indent:-999em;}
input[type=submit]:focus,
input[type=button]:hover{border-color:#999 #999 #888;background-position:0 -6px;color:#000;text-decoration:none;}
input[type=submit]:hover{border-color:#999 #999 #888;background-position:0 -206px;color:#000;text-decoration:none;}
a.cms_button{margin-top:20px;}
.paragraph_text p:after,
.paragraph_article p:after{content:".";display:inline;height:0;clear:none;visibility:hidden;}
.cms_article_list li a.cms_art_list_short_img{margin-right:6px;margin-top:4px;}
.cms_photo_gallery h4{display:none;}
.cms_photo_gallery ul{padding:20px 0 0 0;}
.cms_article_abstract_image.right,
.cms_article_abstract_image.left{width:200px;}
ul.product_main_list li h4{font-size:1.2em;letter-spacing:1px;margin-bottom:0;text-transform:uppercase;text-align:left;}
ul.product_main_list li h4 a{color:inherit;}
.produkty #column_middle ul.paragraph_images_horizontal li,.firmlet #column_middle ul.paragraph_images_horizontal li{border:1px solid #DDDDDD;font-size:0.9em;margin-bottom:21px;margin-right:9px;padding:10px 5px;width:354px;background-color:#fff;}
.produkty #column_middle ul.paragraph_images_horizontal li:hover,.firmlet #column_middle ul.paragraph_images_horizontal li:hover{-webkit-transform:scale(1.25);-moz-transform:scale(1.25);-o-transform:scale(1.25);transform:scale(1.25);-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out;-moz-box-shadow:0 0 15px #333;-webkit-box-shadow:0 0 15px#333;box-shadow:0 0 15px #333;}
.produkty #column_middle ul.paragraph_images_horizontal li img,
.firmlet #column_middle ul.paragraph_images_horizontal li img{width:334px;}
.produkty #column_middle ul.paragraph_images_horizontal li h4,
.firmlet #column_middle ul.paragraph_images_horizontal li h4{display:none;}
/*bootstrap button bootstrap button bootstrap button bootstrap button bootstrap button bootstrap button */
a.button,
.cms_back,
input[type="submit"] {
	display: inline-block;
	*display:inline;/* IE7 inline-block hack */
	*zoom:1;
	padding: 4px 10px 4px;
	margin-bottom: 0;
	font-size: 13px;
	line-height: 18px;
	color: #333333;
	text-align: center;
	text-shadow: 0 1px 1px rgba(255,255,255,0.75);
	vertical-align: middle;
	background-color: #f5f5f5;
	background-image: -moz-linear-gradient(top,#ffffff,#e6e6e6);
	background-image: -ms-linear-gradient(top,#ffffff,#e6e6e6);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#ffffff),to(#e6e6e6));
	background-image: -webkit-linear-gradient(top,#ffffff,#e6e6e6);
	background-image: -o-linear-gradient(top,#ffffff,#e6e6e6);
	background-image: linear-gradient(top,#ffffff,#e6e6e6);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#e6e6e6',GradientType=0);
	border-color: #e6e6e6 #e6e6e6 #bfbfbf;
	border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
	filter: progid:dximagetransform.microsoft.gradient(enabled=false);
	border: 1px solid #cccccc;
	border-bottom-color: #b3b3b3;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);
	-moz-box-shadow: inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);
	box-shadow: inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);
	cursor: pointer;*margin-left:.3em;
	text-decoration: none;
}
a.button:hover,
.cms_back:hover,
input[type="submit"]:hover,
input[type="submit"]:active,
input[type="submit"].active,
input[type="submit"].disabled,
input[type="submit"][disabled]{background-color:#e6e6e6;}
a.button:active,
.cms_back:active,
input[type="submit"]:active,
input[type="submit"].active{background-color:#cccccc \9;}
a.button:first-child,
.cms_back:first-child,
input[type="submit"]:first-child{*margin-left:0;}
a.button:hover,
.cms_back:hover,
input[type="submit"]:hover{color:#333333;text-decoration:none;background-color:#e6e6e6;background-position:0 -15px;-webkit-transition:background-position 0.1s linear;-moz-transition:background-position 0.1s linear;-ms-transition:background-position 0.1s linear;-o-transition:background-position 0.1s linear;transition:background-position 0.1s linear;}
a.button:focus,
.cms_back:focus,
input[type="submit"]:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}
a.button:active,
.cms_back:active,
input[type="submit"].active,
input[type="submit"]:active{background-image:none;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);background-color:#e6e6e6;background-color:#d9d9d9 \9;outline:0;}
/*bootstrap button bootstrap button bootstrap button bootstrap button bootstrap button bootstrap button */
/*FEATURES FEATURES FEATURES FEATURES FEATURES FEATURES FEATURES FEATURES FEATURES */
#content > .paragraph.paragraph_image ul.paragraph_images_vertical li,
#content > .paragraph.paragraph_image ul.paragraph_images_vertical,
#content > .paragraph.paragraph_image ul.paragraph_images_horizontal{margin:0;}
/*#content > .paragraph.paragraph_image .paragraph_images_vertical,*/
html div.features{width:950px;margin:20px auto;box-shadow:0px 0px 2px #666;border-radius:3px;overflow:hidden;}
.main-feature{background:#fff url("img/feature-bg.jpg") bottom repeat-x;overflow:hidden;border-bottom:1px solid #E2E2E2;padding:30px 40px 0 40px;}
.main-feature h2{font-size:22px;}
.main-feature p{font-size:16px;}
.main-feature .feature-image{float:left;}
.main-feature .feature-text{width:430px;float:right;}
.feature-0 .feature-text{padding-top:10px;}
.feature-1 .feature-text{padding-top:20px;}
.feature-2 .feature-text{padding-top:20px;}
.feature-3 .feature-text{padding-top:20px;}
.feature-4 .feature-text{padding-top:35px;}
.feature-5 .feature-text{padding-top:35px;}
.feature-1 .feature-image{margin-bottom:-9px;/* margin-left:-40px;*/}
.feature-1 .feature-image.icon{margin-left:-11px;margin-top:-9px;}
/*.feature-3 .feature-image{margin-left:-20px;}
.feature-5 .feature-image{margin-left:-40px;}
*/
.feature-reversed .feature-image{float:right;/*margin-right:-40px*/}
.feature-reversed .feature-text{float:left;margin-left:10px;}
.how-it-works .main-feature{background:none repeat scroll 0 0 transparent;border-bottom:1px solid #E2E2E2;overflow:hidden;padding-left:0;padding-right:0;}
.how-it-works .main-feature.feature-wide{padding-bottom:15px;padding-top:21px;}
.how-it-works .main-feature .feature-text{width:455px;}
.how-it-works #content > .paragraph.paragraph_image .paragraph_images_vertical,
html .how-it-works div.features{width:950px;margin:20px auto 47px;box-shadow:none;border-radius:0;overflow:hidden;}
.feature-wide{}
.how-it-works #content .main-feature.feature-wide h2{float:left;margin-left:21px;text-align:right;width:200px;}
.how-it-works #content .main-feature.feature-wide p{float:right;width:600px;margin-top:3px;}
.how-it-works .feature-wide .feature-image{display:none}
.how-it-works .feature-wide .feature-text,.how-it-works .feature-wide.main-feature .feature-text{float:none;margin:auto auto;width:876px;}
.feature-image img{opacity:0.9;}
html div.features{overflow:hidden;/* background:url("img/feature-bg.jpg") bottom repeat-x;*/}
html div.features ul{margin:30px 0 25px;padding:10px 0;overflow:hidden;background:url("img/features-divider.png") top repeat-y;}
html div.features li{list-style:none;margin:0;padding:0 20px 0 95px;width:200px;float:left;display:inline;margin-right:2px;}
html div.features li .icon{width:48px;height:48px;left:35px;top:0;}
/*FEATURES FEATURES FEATURES FEATURES FEATURES FEATURES FEATURES FEATURES FEATURES */
.sidebar .paragraph_menu ul{float:right;}
.sidebar .paragraph_menu li.current a{background:transparent;background-image:none;font-weight:bold;}
.sidebar .paragraph_menu li.current a{background:transparent;text-decoration:none;}
.sidebar .paragraph_menu li.last a,
.sidebar .paragraph_menu li.first a,
.sidebar .paragraph_menu li a{background:transparent;border-top:0;color:inherit;display:block;font-size:inherit;line-height:inherit;padding:0;margin:0;text-decoration:none;}
/*pricing pricing pricing pricing pricing pricing pricing pricing pricing pricing pricing pricing pricing pricing pricing pricing */
.pricing .gray{font-size:0.7;text-transform:none;color:#333;font-weight:normal}
html body .paragraph_text .pricing sup,.pricing tr,.pricing th,.pricing td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}
html body .paragraph_text .pricing{/* font:13px/20px 'Droid Sans',"Helvetica Neue",Helvetica,Arial,sans-serif;*/
font-size:1em;font-weight:300;color:#000;line-height:1;color:black;background:white}
html body .paragraph_text .pricing table{border-collapse:separate;border-spacing:0;}
html body .paragraph_text .pricing caption,.pricing th,.pricing td{text-align:left;font-weight:normal}
html body .paragraph_text .pricing td a{color:#346B9E;text-decoration:none}
html body .paragraph_text .pricing h3{font-weight:bold;font-size:18px;line-height:22px;margin-top:0px;margin-bottom:7px !important}
html body .paragraph_text .pricing h4{margin:18px 0;font-family:'Dosis',sans-serif;position:relative}
html body .paragraph_text .pricing table{border-collapse:separate;border-spacing:0;border-top-width:5px;margin-bottom:20px;border:1px solid #efefef;margin-bottom:20px}
html body .paragraph_text .pricing th{width:153px;padding:10px 15px;text-transform:uppercase;font-weight:bold;text-align:left}
html body .paragraph_text .pricing th.th_1{width:203px;}
html body .paragraph_text .pricing td{padding:10px 15px;border-top:1px solid #efefef;color:#555555;}
html body .paragraph_text .pricing td.text-right,
html body .paragraph_text .pricing td.border-left{font-size:0.9em;line-height:1.4em;}
html body .paragraph_text .pricing tr:nth-child(2n+1) td{background-color:#f5f5f5}
html body .paragraph_text .pricing tr td[colspan="5"],
html body .paragraph_text .pricing tr:nth-child(2n+1) td[colspan="5"]{background-color:transparent;border-left:0 none;border-right:0 none;}
html body .paragraph_text .pricing tr.cms{background-color:#fafdff}
html body .paragraph_text .pricing .text-right{text-align:right;background:url("img/all_small_elements.png") no-repeat -150px 12px transparent;}
html body .paragraph_text .pricing .text-right:hover{background-position:-150px -91px;}
html body .paragraph_text .pricing .text-center{text-align:center}
html body .paragraph_text .pricing .price-table .border-left{border-left:solid 1px #efefef}
html body .paragraph_text .pricing a.btn{font-weight:normal;text-decoration:none;display:block;margin-top:10px}
html body .paragraph_text .pricing tr:nth-child(2n+1) td.first_clean_cell,
html body .paragraph_text .pricing td.first_clean_cell{background-image:none;background-color:transparent;border:0;border-right:1px solid #D9D9D9;color:#999999;font-size:1.5em;line-height:1.3em;padding-bottom:10px;padding-right:14px;padding-top:42px;text-align:center;text-transform:none;vertical-align:top;}
html body .paragraph_text .pricing tr:hover:nth-child(2n+1) td,
html body .paragraph_text .pricing tr:hover td{background-color:#fff;}
html body .paragraph_text .pricing tr:hover:nth-child(2n+1),
html body .paragraph_text .pricing tr:hover{background-color:#fff;}
html body .paragraph_text .pricing tr:hover h4:after{content:" ↓";position:absolute;right:10px;}
html body .paragraph_text .pricing tr:hover h4:before{content:" ↓";position:absolute;left:10px;}
html body .paragraph_text .pricing tr:last-child:hover td,
html body .paragraph_text .pricing tr:first-child:hover td,
html body .paragraph_text .pricing tr:last-child:hover,
html body .paragraph_text .pricing tr:first-child:hover,
html body .paragraph_text .pricing tr:hover:nth-child(2n+1) td[colspan="5"],
html body .paragraph_text .pricing tr:hover td[colspan="5"]{background-color:transparent !important;}
html body .paragraph_text .pricing table img{padding:0.5em 0;vertical-align:middle;}
/*pricing pricing pricing pricing pricing pricing pricing pricing pricing pricing pricing pricing pricing pricing pricing pricing */
#content .paragraph_menu{display:block;clear:both}
#content .first_box .paragraph_menu ul{float:left;height:27px;padding-top:0;}
#content .first_box .paragraph_menu{border-bottom:1px solid #DDDDDD;border-left:1px solid #DDDDDD;border-right:1px solid #DDDDDD;position:relative;overflow:hidden;height:53px;-moz-border-radius-bottomleft:7px;-moz-border-radius-bottomright:7px;-webkit-border-bottom-left-radius:7px;-webkit-border-bottom-right-radius:7px;border-bottom-left-radius:7px;border-bottom-right-radius:7px;padding-top:17px;clear:both;display:block;float:left;margin:-29px 0 0 200px;padding-left:38px;padding-right:35px;}
.how-it-works #content .first_box .paragraph_menu{margin-left:201px;width:515px;}
#content .first_box .paragraph_menu ul li.sign-up.last{width:1px;height:1px;overflow:hidden;padding:0;opacity:0;-webkit-transition:all 1.13s ease-in-out;-moz-transition:all 1.11s ease-in-out;-o-transition:all 1.13s ease-in-out;transition:all 1.13s ease-in-out;visibility:hidden;display:none;margin-right:-100px;position:absolute;}
#content .first_box .paragraph_menu.fixed ul li.sign-up.last{display:block;width:auto;height:auto;opacity:1;visibility:visible;margin-right:0;position:relative;}
#content .paragraph_menu li{display:block;float:left;list-style-type:none;margin-bottom:11px;padding-bottom:20px;padding-right:11px;}
#content .paragraph_menu li.first.last a,
#content .paragraph_menu li.first.last{margin-right:0;padding-right:0px;}
#content .paragraph_menu li a{display:block;float:left;font-size:1.2em;margin-right:6px;text-decoration:none;}
/*#content .paragraph_menu li.current a{text-shadow:1px 1px 0 #ddd;-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2);font-size:1.1em;text-shadow:none;-webkit-transition:500ms linear 0s;-moz-transition:500ms linear 0s;-o-transition:500ms linear 0s;transition:500ms linear 0s;outline:0 none;font-weight:bold;}
*/
#content .first_box .paragraph_menu.fixed{background:url("img/bg.png") repeat scroll 0 0 #FFFFFF;position:fixed;padding-top:48px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;box-shadow:0px 0px 12px #666;margin:-38px 0 0 auto;}
#content .first_box .paragraph_menu.fixed{margin-left:198px;}
.how-it-works #content .first_box .paragraph_menu.fixed{z-index:9999;width:624px;margin-left:149px;}
.paragraph.paragraph_menu.fixed .sign-up.last{margin-top:-13px}
/*
.fixed{background:url("img/bg.png") repeat scroll 0 0 #FFFFFF;border-radius:20px 20px 20px 20px;margin-left:-23px;margin-top:-25px;opacity:0.8;padding-left:23px;padding-top:10px;position:fixed;width:969px !important;}
.fixed > ul{margin-top:10px}
#content .paragraph_menu.fixed > ul li{border-bottom:0 none;display:block;float:left;list-style-type:none;margin-bottom:11px;padding-bottom:2px;padding-right:11px;padding-top:20px;}
*/
.need-help,
.clients{-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.15),0 1px 0 white;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.15),0 1px 0 white;-ms-box-shadow:inset 0 1px 1px rgba(0,0,0,0.15),0 1px 0 white;box-shadow:inset 0 1px 1px rgba(0,0,0,0.15),0 1px 0 white;-webkit-background-clip:padding;-webkit-background-clip:padding-box;-webkit-border-radius:4px;-moz-background-clip:padding;-moz-background-clip:padding-box;-moz-border-radius:4px;border-radius:4px;background-clip:padding-box;background:#eee;background:rgba(0,0,0,0.05);text-align:center;padding:20px 0;margin-bottom:40px;}
html .need-help{background-color:#FCF1E3;padding-left:30px;}
html .need-help h2{text-align:left;}
.need-help li{list-style-type:none;float:left;font-size:1.4em;line-height:24px;margin-right:30px;}
.need-help li img{vertical-align:top;}
.need-help ul:after{clear:both;content:".";height:0;visibility:hidden;}
blockquote.clients{padding:25px 30px 20px;text-align:left;}
blockquote.clients img.img-left{margin-left:0;}
blockquote.clients img.img-right{margin-right:0;}
blockquote.clients cite{text-align:right;display:block;font-weight:bold;}
blockquote.clients > p.client2 + cite{text-align:left;}
.features .download{padding:20px;}
.features .download h2{display:inline;font-weight:300;color:#82858a;padding-right:1em;}
.features .download h2,.features .download img{vertical-align:middle;}
.features .download img{margin:10px 0;}
.clients h2{font-size:14px;font-weight:normal;font-weight:200;color:#82858a;margin:0 0 15px 0;text-shadow:0 1px rgba(255,255,255,0.8);}
.clients img,.clients span{margin:0 2.09644%;}
.clients img{max-width:90%;}
.paragraph_text .rounded_images.navigation{margin:0}
.clients hr{margin:20px 0;}
.rounded_images li a{background:url("img/rounded-images.jpg") no-repeat scroll 0 0 transparent;-webkit-border-radius:500px;-moz-border-radius:500px;border-radius:500px;text-decoration:none;display:block;height:205px;margin-left:22px;margin-right:0;text-align:center;width:208px;}
.rounded_images li.rounded4 a{margin-right:0;}
.rounded_images li a:hover{text-decoration:none;-webkit-box-shadow:inset 0 3px 10px rgba(0,0,0,0.15),0 1px 0 white;-moz-box-shadow:inset 0 3px 10px rgba(0,0,0,0.15),0 1px 0 white;-ms-box-shadow:inset 0 3px 10px rgba(0,0,0,0.15),0 1px 0 white;box-shadow:inset 0 3px 10px rgba(0,0,0,0.15),0 1px 0 white;-webkit-background-clip:padding;-webkit-background-clip:padding-box;-webkit-border-radius:50px;-moz-background-clip:padding;-moz-background-clip:padding-box;-moz-border-radius:50px;background-clip:padding-box;background:url("img/rounded-images.jpg") no-repeat scroll 0 0 transparent;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out;text-align:center;}
.rounded_images li a span{background-color:#FFFFFF;display:block;font-size:1.1em;margin-top:86px;opacity:0.8;padding:10px;text-align:center;margin-left:-1px;font-weight:bold;}
.rounded_images li a:hover span{opacity:1;color:#333;text-decoration:none;background:#fff url('img/bg.png') repeat 0 0;}
#content .first_box .paragraph_menu.fixed,
#content .first_box .paragraph_menu,
#header{background:url("//s3-eu-west-1.amazonaws.com/fs.siteor.com/helpocean-page/files/background.png") repeat scroll 0 0 #fff;}
#footer{background:url("//s3-eu-west-1.amazonaws.com/fs.siteor.com/helpocean-page/files/background.png") repeat scroll 0 0 #ECECEC;}
header + .clear,#id49493 #header + .clear{background:url("/pagelayout/new/img/shadow.png") repeat-x scroll 0 0 transparent;height:9px;max-height:9px;opacity:0.3;position:absolute;width:100%;z-index:9;}
#content .first_box .paragraph_menu.fixed,#content .first_box .paragraph_menu,#header{z-index:8;}
.rounded_images li.rounded2 a{background-image:url("//s3-eu-west-1.amazonaws.com/fs.siteor.com/helpocean-page/files/36776__observation_.jpg")}
.rounded_images li.rounded3 a{background-image:url("//s3-eu-west-1.amazonaws.com/fs.siteor.com/helpocean-page/files/rounded-images-bug.jpg")}
.rounded_images li.rounded4 a{background-image:url("//s3-eu-west-1.amazonaws.com/fs.siteor.com/helpocean-page/files/knowledge-base.jpg")}
/*.how-it-works .paragraph.paragraph_text > h3{text-align:center;display:none}
*/
.how-it-works #content .paragraph.paragraph_text > div > h3,
.how-it-works #content .paragraph.paragraph_text > h3{display:block;text-align:center;font-weight:bold;font-size:2.8em;}
.img-circle{-webkit-border-radius:500px;-moz-border-radius:500px;border-radius:500px;}
.img-rounded{-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;}
.img-right{float:right;margin-right:0;margin-left:20px;}
.img-left{float:left;margin-left:0;margin-right:20px;}
.line{border-bottom:1px solid #FFFFFF;border-top:1px solid #DDDDDD;display:block;height:0;margin:31px 0 27px !important;padding:0 !important;}
.how-it-works h3{position:relative}
/*.how-it-works h3 > span{background:transparent;display:block;height:23px;left:0;margin-top:-100px;position:absolute;width:15px;visibility:hidden;}
*/
.how-it-works h3 > span{background:none repeat scroll 0 0 transparent;display:block;margin-top:-33px;position:absolute;width:100%;}
thead#pricing-top.fixed1{background:none repeat scroll 0 0 #FFFFFF;box-shadow:0 2px 5px #333333;display:block;opacity:0.9;position:fixed;width:939px;z-index:99;top:0;}
thead#pricing-top .fixed2{display:block;width:939px;}
thead#pricing-top .fixed2 .first_clean_cell.text-right.th_1{margin-left:2px !important;width:168px;}
.case-studies #content{font-size:110%;}
.case-studies #content .img-right{background:none repeat scroll 0 0 #FFFFFF;margin-bottom:20px;padding:10px;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;}
#container.en{background:none repeat scroll 0 0 #FFFFFF;border:1px solid #DDDDDD;font-size:1.1em;margin:auto;padding:20px;text-align:left;width:623px;}
#container.en #content{font-size:100%;line-height:1.9em;margin:24px auto 0;padding-bottom:0px;position:relative;width:auto !important;}
#container.en #new_user{width:500px;margin:auto;}
#container.en h2#slogan{float:right;font-size:1em;margin:36px 6px 0 0;width:358px;display:none}
#container.en #logo img{-webkit-transform:scale(0.7);-moz-transform:scale(0.7);-o-transform:scale(0.7);transform:scale(0.7);margin-left:20px;}
#container.en #header #logo{float:left;margin:0;padding:0;text-align:left;width:242px;}
#container.en #logo span{display:none;}
#container.en #header{background:none repeat scroll 0 0 transparent;border:0 none;padding-top:0;}
#container.en #user_menu{display:none;}
#container.en #new_user label{display:block;width:300px;float:left;}
#container.en #new_user .buttons{margin-top:30px;}
#container.en #new_user h2{margin-bottom:5px;}
#container.en + #footer{display:none;}
#container.en #header #logo a{display:block;left:-57px;position:absolute;}
/*div.tooltip-inside{position:relative;height:1px;width:1px;position:absolute;}
*/
td > .tooltip{opacity:0;margin-top:-10px;visibility:hidden;margin-left:-65px;width:200px;text-align:left;-webkit-transition-property:opacity,margin-top,visibility,margin-left;-webkit-transition-duration:0.5s,0.3s,0.5s,0.3s;-webkit-transition-timing-function:ease-in-out,ease-in-out,ease-in-out,ease-in-out;-moz-transition-property:opacity,margin-top,visibility,margin-left;-moz-transition-duration:0.5s,0.3s,0.5s,0.3s;-moz-transition-timing-function:ease-in-out,ease-in-out,ease-in-out,ease-in-out;-o-transition-property:opacity,margin-top,visibility,margin-left;-o-transition-duration:0.5s,0.3s,0.5s,0.3s;-o-transition-timing-function:ease-in-out,ease-in-out,ease-in-out,ease-in-out;transition-property:opacity,margin-top,visibility,margin-left;transition-duration:0.5s,0.3s,0.5s,0.3s;transition-timing-function:ease-in-out,ease-in-out,ease-in-out,ease-in;}
tr:hover .tooltip{opacity:1;visibility:visible;overflow:visible;margin-top:30px;display:inline;margin-left:-40px;-webkit-transition-property:opacity,margin-top,visibility,margin-left;-webkit-transition-duration:0.5s,0.3s,0.5s,0.3s;-webkit-transition-timing-function:ease-in-out,ease-in-out,ease-in-out,ease-in-out;-moz-transition-property:opacity,margin-top,visibility,margin-left;-moz-transition-duration:0.5s,0.3s,0.5s,0.3s;-moz-transition-timing-function:ease-in-out,ease-in-out,ease-in-out,ease-in-out;-o-transition-property:opacity,margin-top,margin-left;-o-transition-duration:0.5s,0.3s,0.3s;-o-transition-timing-function:ease-in-out,ease-in-out,ease-in-out;transition-property:opacity,margin-top,visibility,margin-left;transition-duration:0.5s,0.3s,0.5s;transition-timing-function:ease-in-out,ease-in-out,ease-in-out,ease-in-out;}
.tooltip{background:#FFFBCF;background:-moz-linear-gradient(top,#FFFBCF 0%,#FFFCDF 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#FFFBCF),color-stop(100%,#FFFCDF));filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFFBCF',endColorstr='#FFFCDF',GradientType=0 );border:1px solid #EFE795;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;border-radius:3px;padding:10px;margin-left:-40px;position:absolute;font-family:Arial;font-size:12px;text-decoration:none;font-style:normal;color:#777;text-shadow:1px 1px 0 rgba(255,255,255,0.75);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.1),inset 0 1px 0 #fff;-moz-box-shadow:0 1px 3px rgba(0,0,0,0.1),inset 0 1px 0 #fff;-o-box-shadow:0 1px 3px rgba(0,0,0,0.1),inset 0 1px 0 #fff;box-shadow:0 1px 3px rgba(0,0,0,0.1),inset 0 1px 0 #fff;z-index:10;}
.tooltip span{background:#FFFBCF;border:0;border-top:1px solid #EFE795;border-right:1px solid #EFE795;width:10px;height:10px;margin-left:15px;margin-top:-16px;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;}
#id49493 #column_right{width:388px;}
#id49493 #column_middle{width:481px;}
#id49493 #column_right .paragraph_text ul{margin-bottom:15px;}
#content h1,
.blog h1{border-bottom:1px solid #DDDDDD;font-size:2.7em;margin-bottom:23px;margin-top:11px;padding-bottom:2px;line-height:2em;}
#content h1 a,
.blog h1 a{text-decoration:none;}
#content h1 a:hover,
.blog h1 a:hover{text-decoration:underline;}
.blog h1 a:hover:after{content:' ←';}
.blog .paragraph_newsletter input.text{width:235px;}
.outside-link{position:absolute;display:block;z-index:99999;text-decoration:none;width:45px;text-align:right;height:15px;padding:5px;font-size:1em;top:0;right:0}
a.outside-link:hover:before{content:'→ ';position:}
/*fakturownia*/
.column_1_3_left,
.column_1_3_right,
.column_1_3_middle{margin:auto 10px;width:300px;}
.column_1_2_left,
.column_1_3_left{float:left;margin-left:0;}
.column_1_2_right,
.column_1_3_right{float:right;margin-right:0;}
.column_1_3_middle{float:left;}
.column_2_3_right{float:right;width:630px;}
.column_1_2_left,
.column_1_2_right{width:400px;}
.main #content .paragraph_images_vertical .photo_data{text-align:left;padding:5px 7px;}
.main ul.paragraph_images_horizontal li{display:block;float:left;padding-right:20px;text-align:center;width:465px;margin:23px auto;}
.main ul.paragraph_images_horizontal li:nth-child(2n){padding-right:0px;}
.main ul.paragraph_images_horizontal li > a{display:block;float:left;margin-right:10px;}
.main ul.paragraph_images_horizontal li .photo_data{display:block;float:left;text-align:left;width:294px;}
.main #content ul.paragraph_images_vertical li .photo_data h3,
.main #content ul.paragraph_images_horizontal li .photo_data h3{display:block;margin-bottom:5px;font-size:1.1em;font-weight:bold;margin-top:4px;}
.have_help,.have_bubble{position:relative}
#content .help_bubble{position:absolute;width:200px;min-height:50px;text-align:left;padding:10px 15px;border:1px solid #f7d252;-webkit-box-shadow:0px 0px 5px #696969;-moz-box-shadow:0px 0px 5px #696969;box-shadow:0px 0px 5px #696969;filter:progid:DXImageTransform.Microsoft.Shadow(color='#696969',Direction=145,Strength=3);-moz-border-radius:10px;-webkit-border-radius:10px;background:#fff url(img/all_backgrounds.png) repeat-x bottom left}
#content .help_bubble span.arr{border:0;position:absolute;width:65px;height:37px;background:transparent url(img/bubble_arrow.png) no-repeat 0 0}
#content .help_bubble span.arr.a_left{background-position:0 -4px;left:-65px}
#content .help_bubble span.arr.a_right{background-position:0 -70px;right:-58px;width:58px}
#content .help_bubble span.arr.a_top{width:25px;background-position:0 -129px;top:-37px;right:53px}
#content .help_bubble span.arr.a_bottom{width:24px;height:44px;background-position:0 -210px;bottom:-40px;left:142px}
#content .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}
#content .help_bubble p{font-size:0.8em;line-height:1.5em;margin:0}
div.jGrowl div.jGrowl-notification,
div.jGrowl div.jGrowl-closer{line-height:1.5em;width:335px;}
.regulamin h4{margin:16px 0 3px 0;}
.regulamin #content h3{margin:16px 0 3px 0;}
.regulamin ol li{margin-bottom:10px;}
.regulamin dt{float:left;font-weight:bold;margin-right:8px;}
.regulamin dl{margin-bottom:10px;}
.tour #content{padding-top:150px;}
.tour .top_panel.flying{position:absolute;top:0;left:0;width:949px;height:98px;}
/*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;}
#toc.regulamin_new ol li h4{display:inline;}
/*regulamin <<<<<<<<<<<<<<<<<<<<<<<*/
/*helpdesk >>>>>>>>>>>>>>>>>>>>>*/
.helpdesk{font-size:104%;}
#content #helpdesk_search input[type="submit"]:hover,
#content #helpdesk_search input[type="submit"]{background-image:none;vertical-align:top;height:40px;}
#content .title_list h3 a{background-position:0 6px;}
#content .helpdesk .title_list h3{font-size:1.7em;}
#content .help_sidebar{margin-top:-42px;}
#content .helpdesk .single_comment{margin-top:10px;}
#content .helpdesk .posts_comments .post_details{border:1px solid #DDDDDD;padding:10px;width:552px;}
#content #new_post .text,
#content #search_place input.text,
#content #helpdesk_search input[type="text"]{width:489px;margin:0;padding:11px;}
#content .comment_form .btn{float:left;width:auto;}
.help_lists li.title_list li a{height:24px;width:284px;}
.help_lists li.title_list li{display:inline;padding-left:2px;width:325px;}
.help_lists li.title_list li:before{content:"◗ ";float:left;margin-right:7px;}
/*helpdesk <<<<<<<<<<<<<<<<<<<<<<<*/
.paragraph_article p{margin-bottom:22px;}
.paragraph_article h4{margin-bottom:10px;}
#column_middle.feedback_content{font-size:1em;width:717px;}
.feedback_sidebar#column_right{font-size:0.8em;width:215px;}
html .helpdesk{width:664px;}
html #content .help_sidebar{margin-top:0;width:100%;}
html #content .helpdesk .title_list h3{font-size:1.3em;}
html #content .title_list h3 a{background-position:0 -1px;}
.help_feedback #content h3,.help_feedback #content h2{margin-bottom:5px;}
.help_feedback #content .sidebar h3{margin:15px auto 5px auto;}
.help_feedback #column_middle{float:left;margin-bottom:120px;}
.help_feedback #forum_tabs li a{padding:7px 10px 10px 28px;}
.help_feedback .single_post .user_info a + a,
.help_feedback .show_user,.supporters_list li > a,
.help_feedback .user_list_small li > a,
.help_feedback a#act_avatar{float:left;}
.help_feedback #search_place input.text{margin-top:8px !important;width:310px !important;}
.help_feedback #search_place input.button{right:49px !important;}
#content #new_post .text,
html body #content #new_post input#post_email{margin-right:10px;padding:8px;}
.s3_uploader{margin-top:20px;}
#forum_tabs li a strong{font-size:0.8em;}
#forum_tabs li{background:url("/assets/img_default/menu_spirit.png") no-repeat scroll -698px -43px #C7E8FF;}
.help_feedback p b,
.help_feedback b,
.help_feedback p strong,
.help_feedback strong,
.helpdesk p b,
.helpdesk b,
.helpdesk p strong,
.helpdesk strong{font-family:arial;}
html .single_post{font-size:85%;}
html .sugester_voting.vote_yes{line-height:1.3em;}
.help_feedback .vote_no{background-position:0 -2680px;padding:0 0 0 11px;line-height:2.2em;letter-spacing:-0.5px;}
#add_files_label_appendix{vertical-align:sub;}
.btn-link:hover{text-decoration:none !important;}
.btn-link a{text-decoration:none !important;}
.btn-link a:hover{text-decoration:underline !important;}
.adv_search form input[type="text"]{padding:6px;}
.adv_search select{border:1px solid #BBBBBB;margin:0;padding:5px;}
.adv_search label{font-size:0.8em;margin:0;padding:0;}
.adv_search{border-bottom:1px solid #DDDDDD;border-top:1px solid #DDDDDD;margin-bottom:20px;padding-bottom:0;padding-top:20px;}
.comment_form .s3_uploader{float:right;margin:-7px 0 0;padding:0;}
.s3_uploader .icon-upload{margin-left:8px;margin-top:4px;}
.comment_form div span#add_files_label_appendix{float:none;}



.flag {
	display:inline-block;
   vertical-align: sub;
	width: 16px;
	height: 11px;
	background:url(img/flags.png) no-repeat
}


.flag.flag-fr {background-position: -144px -44px}

.flag.flag-pl {background-position: -32px -121px}

.flag.flag-en,
.flag.flag-us {background-position: -144px -154px}

