


/* STYLE DLA WSZYSTKICH ROZDZIELCZOŚCI (GLOBAL) >>>-------------------------------------------------------- */

body{background-color: #f9f9f9;

    font-family: 'McLaren', Arial, Helvetica, sans-serif;

    color: #303030;
}

body, td, th {
font-family: 'McLaren', Arial, Helvetica, sans-serif;

color: #303030;
}


small {
font-size: 10px;
line-height: 18px;
}



















h1,h2,h3,h4,h5,ul,ol,li{
 margin:0;
 padding:0;
}
ul, ol{
 list-style:none;
}
a:link, a:visited, a:active{
 color:#444;
}
a:hover{
 color:#222;
}
.clear{
 clear:both;
}
.clearfix:after, ul.quart:after, ul.third:after, ul.testimonials:after, ul.planstable:after {
 content: ".";
 display: block;
 height: 0;
 clear: both;
 visibility: hidden;
}
a img{
 border:none;
}
img {
 border-top-style: none;
 border-right-style: none;
 border-bottom-style: none;
 border-left-style: none;
}
img.left{
 float:left;
 margin:15px 15px 15px 0;
 border:1px solid #ededed;
 background:#fff;
 padding:5px;
 -moz-border-radius:5px;
 -webkit-border-radius:5px;
}
img.right{
 float:right;
 margin:15px 0 15px 15px;
 border:1px solid #ededed;
 background:#fff;
 padding:5px;
 -moz-border-radius:5px;
 -webkit-border-radius:5px;
}
img.iright{
 float:right;
/* margin:0 0 0 15px; */

}
img.styled{
 border:1px solid #ededed;
 background:#fff;
 padding:5px;
 -moz-border-radius:5px;
 -webkit-border-radius:5px;
}
.hold{
 margin:0 auto;
 text-align:left;
}
/* === Header Section === */

.wideheader
{
width:100%;
/* fallback */ 
background-color: #d7d7d7; 

/* Safari 4-5, Chrome 1-9 */ 
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#d7d7d7), to(#a8a8a8)); 

/* Safari 5.1, Chrome 10+ */ 
background: -webkit-linear-gradient(top, #d7d7d7, #a8a8a8); 

/* Firefox 3.6+ */ 
background: -moz-linear-gradient(top, #d7d7d7, #a8a8a8); 

/* IE 10 */ 
background: -ms-linear-gradient(top, #d7d7d7, #a8a8a8); 

/* Opera 11.10+ */ 
background: -o-linear-gradient(top, #d7d7d7, #a8a8a8);
}


* === Main Content Misc === */
.content p, .bottomcontent p{
 padding:5px 0 15px 0;
 margin:0;
}
.content h3, .footer h3, .bottomcontent h3{
 font-size:18px;
 font-weight: normal;
 font-family: 'Racing Sans One', Arial, Helvetica, sans-serif;
}
.content h3, .bottomcontent h3{
 color:#444;
}
.content h4, .bottomcontent h4{
 font-size:16px;
 font-weight:bold;
 font-family: 'McLaren', Arial, Helvetica, sans-serif;
 color:#F60;
}
.content h2, .bottomcontent h2{
 font-size:24px;
/* font-weight:bold;*/
 font-weight:normal;
 color:#222222;
 font-family: 'Racing Sans One', Arial, sans-serif;
}
 p{
 line-height:20px;
}
.topcontent{
 padding-bottom:30px;
}
/* === Banner Controls === */
 .options{
 background:#1a1a1a ;
 float:left;
 width:233px;
 border:1px solid #000;
 position:relative;
 border-radius:10px;
 -moz-border-radius:10px;
 -webkit-border-radius:10px;
 height:248px;
 margin-top:30px;
  -moz-box-shadow: inset 0 0 5px 5px rgba(0, 0, 0, 0.40);
 -webkit-box-shadow: inset 0 0 5px 5px rgba(0, 0, 0, 0.40);
 box-shadow: inset 0 0 5px 5px rgba(0, 0, 0, 0.40);
 }
 .options h3{
 color:white;
 text-shadow:1px 1px black;
 padding-left:30px;
 padding-top:30px;
 padding-bottom:10px;
 }
 .options ul{
 list-style:none;
 }
 .options ul li{
 font-family: 'McLaren', Arial, Helvetica, sans-serif;
 margin:0;
 padding-bottom:1px;
 background:url(../images/divider.jpg) repeat-x bottom;
 }
 .options ul li:last-child{
 padding-bottom:0px;
 background:none;
 }
 .options ul li a{
 font-size:14px;
 display:block;
 padding:9px 0 8px 0;
 padding-left:45px;
 color:#ddd;
 text-decoration:none;
 background:url(../images/bullet.png) 30px 16px no-repeat;
 }
 .options ul li a:hover, .options ul li a.active{
 background:url(../images/bullet.png) #000 30px 16px no-repeat;
 color:white;
 }


 div.twothird ul, div.third ul {
line-height: 22px;
list-style: disc;
padding-top: 10px;
padding-left: 15px;
}

.single {
border-bottom: 1px solid #DDDDDD;
padding-bottom: 30px;
margin-bottom: 30px;
}

div.third {
background: url(../images/front-rightcol.png) #fff repeat-y left;
}

.bottomof {
background: url(../images/rightcol-bottomof.png) repeat-x bottom;
padding-left: 30px !important;
padding-right: 0px !important;
}
.topof {
background: url(../images/rightcol-topof.png) repeat-x top;
}

#text_content_superhero .col-md-8 {padding-right: 0px;}

#text_content_superhero .col-md-4 {padding-left: 0px;}

.copyright p {
float: left;
padding: 23px 0 0 0;
color: #ccc;
text-shadow: 1px 1px #111;
display: block;
}

#langs {
float: left;
position: relative;
}

#langs a {
font-size: 11px;
font-weight: normal;
color: #999;
text-decoration: none;
}





























/* Universal header styles */
h1, h2, h3 {font-family: 'McLaren', Helvetica, Verdana, Arial, Sans-Serif; font-weight:normal;}
h1, h2, h3 {margin-bottom:18px;}
h1, h1 a {color: #303030; font-size: 24px; line-height:32px; text-align: left; font-weight:bold;}
h2 {font-size: 18px; line-height: 21px; font-weight:bold;}
h3 {font-weight:bold;}
h2, h2 a {color:#303030;}
h2 a:hover {color:#666;}


/* Content, entries */
.entry p {color:#000;}
.entry ol, .entry ul {padding: 0 0 0 36px; margin:-9px 0px 9px 0px;}
.post {margin: 0 0 36px;}
.post hr {display: block;}
#content .post p {margin:0 0 18px 0;}
#content .smallattachment {text-align: center;float: left;width: 128px;margin: 5px 5px 5px 0px;}
#content .attachment {text-align: center;margin: 5px 0px;}
.postdetails {margin-bottom:18px;}



label {font-weight: normal;}

.content h4, .bottomcontent h4 {
    font-size: 16px;
    font-weight: bold;
    font-family: 'McLaren', Arial, Helvetica, sans-serif;
    color: #F60;
}

#logo {padding-left: 0;}


body, td, th{
font-family: 'McLaren', Arial, Helvetica, sans-serif;
font-size: 12px;
color: #303030;
}


#system_header{

    padding-top: 15px;
    padding-bottom:15px;

    /* fallback */
    background-color: #d7d7d7;

    background: url("http://static.supermonitoring.com/templates/bootstrap/img/bg2014.png") repeat scroll 0 0 rgba(0, 0, 0, 0);
}

#widenavigation
{
    /* fallback */
    background-color: #e1e1e1;

    /* Safari 4-5, Chrome 1-9 */
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fcfcfc), to(#e1e1e1));

    /* Safari 5.1, Chrome 10+ */
    background: -webkit-linear-gradient(top, #fcfcfc, #e1e1e1);

    /* Firefox 3.6+ */
    background: -moz-linear-gradient(top, #fcfcfc, #e1e1e1);

    /* IE 10 */
    background: -ms-linear-gradient(top, #fcfcfc, #e1e1e1);

    /* Opera 11.10+ */
    background: -o-linear-gradient(top, #fcfcfc, #e1e1e1);


    min-height: 0;

    box-shadow: none;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    -ms-box-shadow: none;
    -o-box-shadow: none;

    border: none;

    margin-bottom: 0px;
}



#bs-example-navbar-collapse-1 {padding-left: 0px;}


#bs-example-navbar-collapse-1>.nav>li>a {


    font-size: 16px;
    text-shadow: 1px 1px white;
    color: #222;
    text-decoration: none;
    font-family: 'McLaren', Arial, Helvetica, sans-serif;

    padding-top: 12px;
    /* padding-right: 20px; */
    padding-right: 12px;
    padding-bottom: 10px;
    /* padding-left: 20px; */
    padding-left: 12px;

}


#bs-example-navbar-collapse-1 ul li a:hover, #bs-example-navbar-collapse-1 ul li a.active, #bs-example-navbar-collapse-1 ul li a.current, #bs-example-navbar-collapse-1 ul li.active a {
    color: #111;
    background: #fff;

    box-shadow: none;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    -ms-box-shadow: none;
    -o-box-shadow: none;
}

#infolinia {text-align:right; color: #a0a0a0; font-family: 'McLaren', Arial, Helvetica, sans-serif; font-size: 16px; font-weight:bold; padding: 12px 0px 7px 0px;}


form input[type="text"], form input[type="password"], form input[type="email"], form input[type="tel"], form textarea, form select{
    font-size:11px;
    border:1px solid #d4d4d4 !important;
    padding:3px;
    outline:none;
    color: #303030;
    margin:0;
    width:100%;
    height: auto;
    border-radius: 0 !important;
    -moz-border-radius: 0 !important;
    -ms-border-radius: 0 !important;
    -webkit-border-radius: 0 !important;
    -o-border-radius: 0 !important;

    box-shadow: 0;
    -moz-box-shadow: 0;
    -o-box-shadow: 0;
    -ms-box-shadow: 0;
    -webkit-box-shadow: 0;

}

#loginform, #loginform_log {

    font-family: 'McLaren', Arial, Helvetica, sans-serif;

    margin-top: 10px;

    padding: 5px;

    border: 1px solid #fff;

    border-radius: 8px; -moz-border-radius: 8px; -webkit-border-radius: 8px; -ms-border-radius: 8px; -o-border-radius: 8px;

    box-shadow: 0px 1px 1px rgba(0, 0, 0, .3); -webkit-box-shadow: 0px 1px 1px rgba(0, 0, 0, .3); -moz-box-shadow: 0px 1px 1px rgba(0, 0, 0, .3); -ms-box-shadow: 0px 1px 1px rgba(0, 0, 0, .3); -o-box-shadow: 0px 1px 1px rgba(0, 0, 0, .3);

    background: #ffffff; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2YzZjNmMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2U3ZTdlNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkN2Q3ZDciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  #ffffff 0%, #f3f3f3 50%, #e7e7e7 51%, #d7d7d7 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(50%,#f3f3f3), color-stop(51%,#e7e7e7), color-stop(100%,#d7d7d7)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #ffffff 0%,#f3f3f3 50%,#e7e7e7 51%,#d7d7d7 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #ffffff 0%,#f3f3f3 50%,#e7e7e7 51%,#d7d7d7 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #ffffff 0%,#f3f3f3 50%,#e7e7e7 51%,#d7d7d7 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #ffffff 0%,#f3f3f3 50%,#e7e7e7 51%,#d7d7d7 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#d7d7d7',GradientType=0 ); /* IE6-8 */
}


#login_form_button, #login_form_button_log{
    padding: 0px !important;
    margin: 0px 4px;
    font-weight: bold;
    color: #333;
    font-family: 'McLaren', Arial, Helvetica, sans-serif;
    font-size: 13px;
    text-decoration: none;
    border: none !important;
    background: none !important;
    box-shadow: none !important;
    -moz-box-shadow: none !important;
    -webkit-box-shadow: none !important;
    -ms-box-shadow: none !important;
    -o-box-shadow: none !important;
}

.toplangs {padding: 5px 0 0 0;}
.toplangs a:hover {text-decoration: none;}

#home_site {
    
    background-image: url("../img/bg6.gif");

    background-position: center 7px;
    background-repeat: no-repeat;

    min-height: 455px;
}

#LP_site {
    
    background-image: url("../img/tlo1c.png");

    background-position: center 7px;
    background-repeat: no-repeat;

    min-height: 500px;
}

#bottomcontent h2, #footer_ser h2, #footer_ser h3, #bottomcontent h3 {

    margin: 20px 0;
    font-size: 24px;
    /* font-weight: bold; */
    font-weight: normal;
    color: #222222;
    font-family: 'Racing Sans One', Arial, sans-serif;

}

#footer_ser h3, #bottomcontent h3 {font-size: 18px; color: #444 !important; text-shadow: 1px 1px #f1f1f1; -moz-text-shadow: 1px 1px #f1f1f1; -webkit-text-shadow: 1px 1px #f1f1f1; -ms-text-shadow: 1px 1px #f1f1f1; -o-text-shadow: 1px 1px #f1f1f1;}


#bottomcontent .panel-title {

    display: block;
    position: relative;
    /* height: 25px; */
    font-family: 'McLaren', Arial, Helvetica, sans-serif;
    color: #fa7b01;
    font-weight: bold;
    margin: 5px 0;
}

#bottomcontent .panel-body, #bottomcontent .panel-heading{
    padding: 0;
    background: none;
    border: none;
}

#bottomcontent .panel-default {
    background: none;
    border: none;
    box-shadow: none;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    -ms-box-shadow: none;
    -o-box-shadow: none;
}

#nasi_partnerzy img {
    margin: 10px;
}



#footer_ser {
    border-top: 2px solid #303030;
    background: #ddd;
    padding: 30px 0 30px 0;
    min-height: 100px;
}

#z_bloga a {color: #444; text-decoration: none;}

#z_bloga p {background: #fff; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -ms-box-sizing: border-box; -o-box-sizing: border-box; padding: 15px; margin-bottom: 4px; color: #444;
text-secoration: underline;
line-height: 16px;
    -webkit-transition: padding-left .3s; /* For Safari 3.1 to 6.0 */
    -moz-transition: padding-left .3s;
    transition: padding-left .3s;
    -ms-transition: padding-left .3s;
}
#z_bloga p span {text-decoration: underline;}

#z_bloga a:hover p{padding-left: 30px;}

#z_bloga small {text-decoration: none !important;}

#na_skroty ul li {padding: 6px 10px;}

#na_skroty ul li a {text-decoration: underline; color: #666}
#na_skroty ul li a:hover {color:#333;}

form .field {
    background: #f6f6f6;
    font-family: 'McLaren', Arial, Helvetica, sans-serif;
    font-size: 12px;
    border: 1px solid #d4d4d4;
    padding: 5px;
    outline: none;
    margin: 0;
}

#contact_t input, #contact_t textarea {margin-bottom: 10px;}

.modal .modal-footer button[type="button"], .modal .modal-footer button[type="button"]:hover, .comicbttn2, .comicbttn2 input, a.comicbttn2:link, a.comicbttn2:visited, a.comicbttn2:active {
    overflow: visible;
    width: 60px;
    border: 0;
    padding: 0;
    height: 30px;
    background: url("https://static.supermonitoring.com/images/bttn2_m.png") 19px 0 repeat;
    font-family: 'Racing Sans One', Arial, Helvetica, sans-serif !important;
    text-transform: uppercase;
    font-size: 14px;
    line-height: 16px;
    font-weight: normal;
    text-align: center;
    display: block;
    color: #000000;
    text-shadow: none;
    text-decoration: none;
    letter-spacing: 0.5px;
    position: relative;
}


.comicbttn2::before, .comicbttn2::after, .modal .modal-footer button[type="button"]::before, .modal .modal-footer button[type="button"]::after {
    content: ' ';
    font-size: 1px;
    position: absolute;
    top: 0;
    height: 30px;
    margin: 0;
    padding: 0;
}


.comicbttn2::before, .modal .modal-footer button[type="button"]::before {
    width: 19px;
    left: -19px;
    background: url("https://www.supermonitoring.com/images/bttn2_l.png") 0 0 no-repeat;
}
.comicbttn2::after, .modal .modal-footer button[type="button"]::after {
    width: 17px;
    right: -17px;
    background:url("https://www.supermonitoring.com/images/bttn2_r.png") 100% 0 no-repeat;
}
.comicbttn2:hover,
.comicbttn2 input:hover
{
    color: #de2510 !important;
}

#footer_bottom {
	margin-top: 30px;
    background-color: #101010;
    min-height: 65px;
    margin-bottom: 0 !important;

}

#fb_box {padding-top: 30px;}
#google_box {padding-top: 50px}

#site_adn_box p {
    padding: 23px 0 0 0;
    color: #ccc;
    text-shadow: 1px 1px #111;
    display: block;
}



#skontaktuj_sie_form  input, #skontaktuj_sie_form textarea {font-size: 13px;}





.godziny {display: none;}







/* homepage */

.hp1
{
    position: relative;
    float:left;
    top: 32px;
    left: 24px;
    text-align: left;
}

.hp1 h1, .hp2 h2, #hp3
{
    /*font-family: "Shadows Into Light Two", verdana, tahoma, sans-serif;
    text-transform: uppercase;
    font-size: 16px;
    line-height: 21px;
    color: #000000;
    font-weight: bold; */
    font-family: 'McLaren', Arial, Helvetica, sans-serif;
    text-transform: uppercase;
    font-size: 15px;
    line-height: 21px;
    margin-top: 0px;
    color: #000000;
    font-weight: normal;
    -webkit-text-stroke: 0.6px; /* fix for Chrome antialiasing problems */
}

/* @-moz-document url-prefix() {
 .hp1 h1, .hp2 h2, #hp3
 {
 letter-spacing: 1px;
 }
} */

.hp2
{
    position: relative;
    /* display:block; */
    top: 30px;
    right: 10px;
    text-align: right;
}

.hp3container
{
    position: relative;
    top: 27px;
    left: 401px;
    width: 185px;
    height: 60px;
    margin: 0;
    padding: 0;
}

#hp3
{
    display: table-cell;
    width: 185px;
    height: 60px;
    text-align:center;
    vertical-align: middle;
}

.hp4
{
    position: relative;
    float: left;
    top: 273px;
    left: 10px;
    font-family: 'McLaren', Arial, Helvetica, sans-serif;
    font-size: 18px;
    /* color: #dd2a25; */
    color: #fbcb2b;
    font-weight: bold;
    text-shadow: #000000 2px 2px 2px;
}

.hp4 a
{
    /* color: #dd2a25; */
    color: #fbcb2b;
}

.hp4 img
{
    border: none;
    vertical-align: middle;
}

.hp5
{
    position: relative;
    float: right;
    top: 273px;
    right: 45px;
    font-family: 'McLaren', Arial, Helvetica, sans-serif;
    font-size: 18px;
    /* color: #b9007a; */
    color: #fbcb2b;
    font-weight: bold;
    text-shadow: #000000 2px 2px 2px;
}

.hp5 a
{
    /* color: #b9007a; */
    color: #fbcb2b;
}

.hp5 img
{
    border: none;
    vertical-align: middle;
}

.hp1 h1, .hp2 h2, #hp3
{
    -moz-text-size-adjust:none;
    -webkit-text-size-adjust:none;
    ams-text-size-adjust:none;
}

.sublink
{
    font-size:11px;
    color:#808080;
}

a.tt
{
    background-color: #2cabe2;
    color: #ffffff;
    font-weight:bold;
    padding: 2px 4px;
}

a.tt:hover
{
    color: #ffff00;
}

div#slide
{
    text-align: right;
    text-decoration:underline;
    cursor:pointer;
    color:#ff6600;
}

div#freebies
{
    float:right;
    display:none;
}



a.unibutton {
    display:inline-block;
    background:url('../img/signup.png') bottom center no-repeat;
    width:121px;
    height:33px;
    font-weight:bold;
    font-size:14px;
    text-align:center;
    color:white;
    text-shadow:1px 1px black;
    text-decoration:none;
    padding-top:7px;
    margin: 15px auto;
    line-height: 18px;
}

a.comicbutton {
    display:block;
    background-image:url(../images/bttn.png);
    background-repeat: repeat-x;
    width:140px;
    height:30px;
    border: 2px solid #101010;
    font-family: 'Racing Sans One', Arial, Helvetica, sans-serif;
    text-transform:uppercase;
    font-size:20px;
    text-align:center;
    color: #101010;
    text-shadow:1px 1px #ffffff;
    text-decoration:none;
    padding:5px 0 0;
    margin: 15px auto;
}

a.comicbutton:hover {
    background-image: none;
    background-color: #ff0000;
}


/* COMIC BUTTONS */

#try_now {padding: 20px 0;}


.comicbttn,
.comicbttn input,
a.comicbttn:link,
a.comicbttn:visited,
a.comicbttn:active,
.pay-button,
.pay-button input,
a.pay-button:link,
a.pay-button:visited,
a.pay-button:active
{
    position: relative;
    height: 40px;
    overflow: visible;

    /* allow for the pseudo-elements which do not have layout due to absolute positioning */
    margin: 0;
    border: 0;
    padding: 0;
    background: url("https://www.supermonitoring.com/images/bttn_m.png") 26px 0 repeat ;
    font-family: 'Racing Sans One', Arial, Helvetica, sans-serif !important;
    text-transform:uppercase;
    font-size:20px;
    line-height: 23px;
    font-weight: normal;
    text-align:center;
    display: inline-block;
    color: #000000;
    text-shadow:none;
    text-decoration: none;
    letter-spacing: 1px;
}
a.comicbttn,
a.pay-button
{
    padding: 4px 2px 0 !important;
}
button.comicbttn,
.comicbttn input,
button.pay-button,
.pay-button input
{
    padding: 0 0 6px 0 !important;
}
button.comicbttn,
a.comicbttn,
.comicbttn input,
button.pay-button,
a.pay-button,
.pay-button input
{
    cursor: pointer;
}
.comicbttn::before,
.comicbttn::after,
.pay-button::before,
.pay-button::after
{
    content: ' ';
    font-size: 1px;
    position: absolute;
    top: 0;
    height: 40px;
    margin: 0;
    padding: 0;
}
.comicbttn::before,
.pay-button::before
{
    width: 26px;
    left: -26px;
    background: url("https://www.supermonitoring.com/images/bttn_l.png") 0 0 no-repeat;
}
.comicbttn::after,
.pay-button::after
{
    width: 23px;
    right: -23px;
    background:url("https://www.supermonitoring.com/images/bttn_r.png") 100% 0 no-repeat;
}
.comicbttn:hover,
.comicbttn input:hover,
.pay-button:hover,
.pay-button input:hover
{
    /*color: #f6cf36 !important; */
    color: #de2510 !important;
}


.comicbttn2,
.comicbttn2 input,
a.comicbttn2:link,
a.comicbttn2:visited,
a.comicbttn2:active
{
    position: relative;
    height: 30px;
    overflow: visible;

    /* allow for the pseudo-elements which do not have layout due to absolute positioning */

    border: 0;
    padding: 0;
    background: url("https://www.supermonitoring.com/images/bttn2_m.png") 19px 0 repeat ;
    font-family: 'Racing Sans One', Arial, Helvetica, sans-serif !important;
    text-transform:uppercase;
    font-size:14px;
    line-height: 16px;
    font-weight: normal;
    text-align:center;
    display: block;
    color: #000000;
    text-shadow: none;
    text-decoration: none;
    letter-spacing: 0.5px;
}
a.comicbttn2
{
    padding: 3px 1px 0 !important;
}
button.comicbttn2,
.comicbttn2 input
{
    padding: 0 0 6px 0 !important;
}
button.comicbttn2,
a.comicbttn2,
.comicbttn2 input
{
    cursor: pointer;
}
.comicbttn2::before,
.comicbttn2::after {
    content: ' ';
    font-size: 1px;
    position: absolute;
    top: 0;
    height: 30px;
    margin: 0;
    padding: 0;
}
.comicbttn2::before {
    width: 19px;
    left: -19px;
    background: url("https://www.supermonitoring.com/images/bttn2_l.png") 0 0 no-repeat;
}
.comicbttn2::after {
    width: 17px;
    right: -17px;
    background:url("https://www.supermonitoring.com/images/bttn2_r.png") 100% 0 no-repeat;
}
.comicbttn2:hover,
.comicbttn2 input:hover
{
    /*color: #f6cf36 !important; */
    color: #de2510 !important;
}

#zm_login {float: right; margin: 8px 0 8px 10px; opacity: 0.9; font-size: 11px;

    background-image: -webkit-linear-gradient(top,#fff 0,#e0e0e0 100%);
background-image: linear-gradient(to bottom,#fff 0,#e0e0e0 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe0e0e0', GradientType=0);
filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
background-repeat: repeat-x;
border-color: #dbdbdb;
text-shadow: 0 1px 0 #fff;
border-color: #ccc; 


-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075);
box-shadow: inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075);


 }

#login_form {display: block; height: auto;}



#hp4_mobile, #hp4_mobile a:first-child {

    font-family: 'McLaren', Arial, Helvetica, sans-serif;
    font-size: 16px;
    /* color: #dd2a25; */

    font-weight: bold;

}

#mobile_hp4_bar {background: #fff; padding-top: 15px; padding-bottom: 15px;}



.kontakty_buttony .comicbttn2, .kontakty_buttony .comicbttn2 input {width: 150px;}





#accordion h4 em{
display: block;
position: absolute;
right: 5px;
top: 7px;
width: 7px;
height: 6px;
background: url(../img/steps-arrows.png) top left no-repeat;
-webkit-transform: none;
-moz-transform: none;
-o-transform: none;
-webkit-transition-duration: 0.2s;
-moz-transition-duration: 0.2s;
-o-transition-duration: 0.2s;
transition-duration: 0.2s;
-webkit-transition-property: -webkit-transform;
-moz-transition-property: -moz-transform;
-o-transition-property: -o-transform;
transition-property: transform;
}


#accordion h4:hover em{
 -webkit-transform:rotate(90deg);
 -moz-transform:rotate(90deg);
 -o-transform:rotate(90deg);
}


#nasi_partnerzy img {padding: 0px; border: none; border-radius: 0px; -moz-border-radius: 0px; -webkit-border-radius: 0px; -ms-border-radius: 0px; -o-border-radius: 0px;}
#lang_mobile {padding: 0px; border: none; margin-right: 0; margin-left: 10px; }

#lang_mobile select {
font-size: 11px;
border-radius: 4px; -moz-border-radius: 4px; -ms-border-radius: 4px; -o-border-radius: 4px;
padding: 6px 8px;
opacity: 0.9;
background-image: -webkit-linear-gradient(top,#fff 0,#e0e0e0 100%);
background-image: linear-gradient(to bottom,#fff 0,#e0e0e0 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe0e0e0', GradientType=0);
filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
background-repeat: repeat-x;
border-color: #dbdbdb;
text-shadow: 0 1px 0 #fff;
border-color: #ccc;
-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075);
box-shadow: inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075);
width: 60px;
}


#icon_shwitcher {width: 50%; float: left; height: 10px; display: none;}
#footer_ser .butt_footer {text-align: left; padding: 0 15px; border-top: 1px solid #999; border-radius: 0; -moz-border-radius: 0; -webkit-border-radius: 0; background-color: #ddd;}
.bb {border-bottom: 1px solid #999;}




/* STYLE DLA PODSTRONY TEXTOWEJ >>>------------------------------------------------------------ */

#text_site {background: #fff url("../img/bg5sub4.gif") no-repeat center top; min-height: 300px;}

#text_content {background: #fff; min-height: 600px;}


#text_content_superhero::before, #text_content_superhero::after {
    content: ' ';
    font-size: 1px;
    position: absolute;
    top: -5px;
    height: 500px;
    margin: 0;
    padding: 0;
}
#text_content_superhero {position: relative; padding: 20px 0;}

#text_content_superhero::before {
    width: 5px;
    left: -10px;
    background: url("../img/shadow-side.png") 0 0 no-repeat;
}

#text_content_superhero::after {
    width: 5px;
    right: -10px;
    background: url("../img/shadow-sider.png") 0 0 no-repeat;
}

#accept_term {padding: 25px 0 0 15px;}




#text_content h1 {
    background: #f7f7f7 url(../img/singleh2.jpg) repeat-x top;
    border-radius: 10px 10px 0 0;
    -moz-border-radius: 10px 10px 0 0;
    -webkit-border-radius: 10px 10px 0 0;
    font-size: 36px;
    font-weight: normal;
    font-family: 'McLaren', Arial, Helvetica, sans-serif;
    color: #F60;
    text-shadow: 1px 1px #adadad;
    line-height: 28px;
    display: block;
    margin-bottom: 15px;
	ma
}


#text_content h1 span {
    background: url(../img/h2shadow.jpg) bottom center no-repeat;
    display: block;
    padding-top: 37px;
    padding-right: 30px;
    padding-bottom: 40px;
    padding-left: 15px;
}

user agent stylesheeth1 {
    display: block;
    font-size: 2em;
    -webkit-margin-before: 0.67em;
    -webkit-margin-after: 0.67em;
    -webkit-margin-start: 0px;
    -webkit-margin-end: 0px;
    font-weight: bold;
}

.alert {
    border-width: 2px;

    border-radius: 0px;
    -moz-border-radius: 0px;
    -o-border-radius: 0px;
    -ms-border-radius: 0px;
    background: #fff;

    text-align: center;

    font-size: 15px;
    font-family: 'McLaren', Arial, Helvetica, sans-serif;
    color: #000;
}





.content {padding-left: 5px; padding-right: 5px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box;}




.content input:not([type="submit"]):not([type="button"]), .content textarea, .content select {
   
    color: #303030;
    font-family: 'McLaren', Arial, Helvetica, sans-serif;
    font-size: 12px;
    border: 1px solid #d4d4d4;
    padding: 5px;
    outline: none;
    border-radius: 1px; -ms-border-radius: 1px;  -o-border-radius: 1px; -moz-border-radius: 1px; -webkit-border-radius: 1px;
	height: auto;
}

.content input[type="date"] {line-height: 12px;}

.content .row input, .content .row select {margin-bottom: 15px;}
.content .panel-body input, .content .panel-body select {margin-bottom: 0;}

.butt_footer .glyphicon-minus {display: none}

.alert-danger {border-color: #E00000;}  .alert-info {border-color: #000;}

.glyphicon-plus, .glyphicon-minus {color: #444; opacity: 1;}




/*OPCJE TABEL*/



table.table_heavy {
    border-collapse: collapse;
    border-radius: 10px;
    border-style: hidden; /* hide standard table (collapsed) border */
    box-shadow: 0 0 0 1px #ddd; /* this draws the table border  */
    text-align: center;
}


table.table_heavy th {
    background: #222;
}


.table_heavy tr td {
    padding: 8px 30px;
    border-right: 1px solid #ddd;
}


.table_heavy tr h4 {
    font-size: 24px;
    display: block;
    color: #333;
    text-shadow: 1px 1px white;
    padding: 14px 0px 0px 0px;
}

.table_heavy tr h4 small {font-size: smaller; color: #333; font-weight: bold;}

.table_heavy tr:nth-child(1) p {color: #606060; margin: 0 0 14px 0;}





.table_heavy tr:last-child td:last-child {

    -webkit-border-bottom-right-radius: 10px;
    -moz-border-radius-bottomright: 10px;
    border-bottom-right-radius: 10px;

}

.table_heavy tr:nth-child(even) td{
    background: #f1f1f1;
    border-right: 1px solid #ddd;
}


.table_heavy tr:nth-child(odd) td {
    background: #fff;
}







.table_heavy tr:first-child th:last-child {

    -webkit-border-top-right-radius: 10px;
    -moz-border-radius-top-right: 10px;
    border-top-right-radius: 10px;

}


.table_heavy tr:first-child th:first-child {

    -webkit-border-top-left-radius: 10px;
    -moz-border-radius-top-left: 10px;
    border-top-left-radius: 10px;

}


.table_heavy tr th {
    color: white;
    text-align: center;
}

.table_heavy tr th h3 {

    font-size: 17px;
    color: white;
    display: block;
    padding: 5px;
    border: none;
    text-align: center;

}


.table_heavy tr:last-child td:first-child {

    -webkit-border-bottom-left-radius: 10px;
    -moz-border-radius-bottom-left: 10px;
    border-bottom-left-radius: 10px;

}


.table_heavy tr:nth-child(1) td {background: #ddd; border-right: 1px solid #ccc;}
.table_heavy tr:nth-child(2) td {border-top: 1px solid #ccc;}


.table_heavy tr td .comicbttn2 {margin: auto; width: 70%;}

.formularz .comicbttn2, .center_btn .comicbttn2 {margin: 0px auto 30px auto; position: relative;}

#table_left {text-align: right;}


.cennik .col-lg-2, .formularz .col-lg-2 {width: 16.66666667%; float: left;}
.cennik .col-lg-10, .formularz .col-lg-10 {width: 83.33333333%; float:left;}
.cennik .col-lg-4, .formularz .col-lg-4 {width: 33.33333333%; float: left;}
.cennik .col-lg-8, .formularz .col-lg-8 {width: 66.66666667%; float: left;}




.highlighted {background: #fff !important; color: #222; border-top: #fff 1px solid !important;}
.table_heavy tr:first-child .highlighted  {background: #f1f1f1 !important;}
.table_heavy tr:nth-child(2) .highlighted  {border-top: 1px solid #ccc !important;}

.highlighted_th {background: #444 !important;}

#bottom_cennik {width: 100%;}

#bottom_cennik  tr:first-child td:first-child{ 
background: rgb(221, 221, 221);
border: 1px solid rgb(204, 204, 204);
text-align: center;
color: rgb(34, 34, 34);
font-family: 'McLaren', Arial, Helvetica, sans-serif;
font-size: 24px;
font-weight: bold;
margin-bottom: 15px;

text-shadow: 1px 1px white;}

#bottom_cennik  tr:first-child td:first-child h3, #bottom_cennik  tr:first-child td:first-child h2, #bottom_cennik  tr:first-child td:first-child h1, #bottom_cennik  tr:first-child td:first-child h4 {

text-shadow: 1px 1px white; color: rgb(34, 34, 34); text-align: center; font-size: 24px; padding: 14px;

}

.table>thead>tr>th, .table>tbody>tr>th, .table>tfoot>tr>th, .table>thead>tr>td, .table>tbody>tr>td, .table>tfoot>tr>td {border-top-color: transparent;}

#bottom_cennik  tr:first-child td:nth-child(2) {padding: 10px 20px; box-sizing: border-box;}

#bottom_cennik  tr:first-child td:nth-child(2) * {text-align: center; 

font-size: 16px;
color: #666;
font-weight: normal;
font-family: 'McLaren', Arial, Helvetica, sans-serif;
}


.table_radius_bottom {
    border-bottom-right-radius: 10px;
    -moz-border-bottom-right-radius: 10px;
    -webkit-border-bottom-right-radius: 10px;
    border-bottom-left-radius: 10px;
    -moz-border-bottom-left-radius: 10px;
    -webkit-border-bottom-left-radius: 10px;
}

.table_radius_top {
    border-top-right-radius: 10px;
    -moz-border-top-right-radius: 10px;
    -webkit-border-top-right-radius: 10px;
    border-top-left-radius: 10px;
    -moz-border-top-left-radius: 10px;
    -webkit-border-top-left-radius: 10px;
}




.tabela table{
margin: 20px 0;
width: 100%;
border-collapse: collapse;
border-radius: 10px;
border-style: hidden; /* hide standard table (collapsed) border */
box-shadow: 0 0 0 1px #ddd; /* this draws the table border  */
text-align: center;
}

.tabela table td, .tabela table th {
    padding: 10px;
}

.tabela table th {

    color: #ffffff;

    background: rgb(69,72,77); /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzQ1NDg0ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  rgba(69,72,77,1) 0%, rgba(0,0,0,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(69,72,77,1)), color-stop(100%,rgba(0,0,0,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  rgba(69,72,77,1) 0%,rgba(0,0,0,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  rgba(69,72,77,1) 0%,rgba(0,0,0,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  rgba(69,72,77,1) 0%,rgba(0,0,0,1) 100%); /* IE10+ */
    background: linear-gradient(to bottom,  rgba(69,72,77,1) 0%,rgba(0,0,0,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#45484d', endColorstr='#000000',GradientType=0 ); /* IE6-8 */

text-align: center;

}

.tabela table tbody td {border-right: #DADADA 1px solid; border-top: #DADADA 1px solid; background: #fff}

.tabela table tbody tr:nth-last-child(2) td:first-child {text-align: right;}

.tabela table tbody tr:last-child td {

    background: rgb(242,242,242); /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YyZjJmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNWU1ZTUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  rgba(242,242,242,1) 0%, rgba(229,229,229,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(242,242,242,1)), color-stop(100%,rgba(229,229,229,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  rgba(242,242,242,1) 0%,rgba(229,229,229,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  rgba(242,242,242,1) 0%,rgba(229,229,229,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  rgba(242,242,242,1) 0%,rgba(229,229,229,1) 100%); /* IE10+ */
    background: linear-gradient(to bottom,  rgba(242,242,242,1) 0%,rgba(229,229,229,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f2f2', endColorstr='#e5e5e5',GradientType=0 ); /* IE6-8 */




    -webkit-border-bottom-right-radius: 8px;
    -webkit-border-bottom-left-radius: 8px;
    -moz-border-radius-bottomright: 8px;
    -moz-border-radius-bottomleft: 8px;
    border-bottom-right-radius: 8px;
    border-bottom-left-radius: 8px;


}


.tabela table tr th:first-child{

    -webkit-border-top-left-radius: 8px;
    -moz-border-radius-topleft: 8px;
    border-top-left-radius: 8px;
}

.tabela table tr th:last-child{

    -webkit-border-top-right-radius: 8px;
    -moz-border-radius-topright: 8px;
    border-top-right-radius: 8px;

}

.tabela table tbody td:nth-child(3), .tabela table thead th:nth-child(3) {text-align: left;}

.tabela table tbody tr:nth-last-child(2) td:nth-child(3){text-align: center;}


.table_colapse table {
    margin: 20px 0;
    width: 100%;
    border-collapse: collapse;
    border-style: hidden; /* hide standard table (collapsed) border */
    box-shadow: 0 0 0 1px #ddd; /* this draws the table border  */
    text-align: center;
}


.table_colapse th {
    text-align: center; background: #f5f5f5;
}

.table_colapse table tbody td {border-right: #DADADA 1px solid; border-top: #DADADA 1px solid; background: #fff}

.table_colapse table td, .table_colapse table th {
    padding: 10px;
}

#account_opt select {width: 40%; float: left;}
#account_opt .comicbttn2 {width: 25px; margin-top: 3px; margin-left: 40px; float: left;}
#account_opt input[type="button"] {border:  none; background: none; padding-left: 0px; padding-right: 0px; width: inherit;}


.padd_vert {padding-right: 15px; padding-left: 15px;}

.input_button input[type="text"], .input_button input[type="url"] {width: 80%; float: left;}
.input_button .comicbttn2 { margin-top: 3px; margin-left: 40px; float: left;}


.green_color {color: #093;}
.red_color {color: red;}




/*KONIEC OPCJI TABEL*/









/*MENU DODATKOWE*/

ul.vert-one{
    padding:0;
    display:block;
    line-height:165%;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    margin-left: 0;
    font-family: 'McLaren', Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: normal;
    color: #000;
}
ul.vert-one li{
    margin:0;
    padding:0;
    /* border-top:1px solid #4D0000;
    border-bottom:1px solid #761A1A;*/
    list-style-type: none;
    background-image: url(../img/menu-bckg.jpg);
    background-repeat: no-repeat;
    background-position: left bottom;
    height: 79px;
    border-left: 1px solid #d5d5d5;
}
ul.vert-one li a{
    display:block;
    text-decoration:none;
    color:#000;
    width:100%;
    list-style-type: none;
    padding-right: 0px;
    padding-left: 20px;
    line-height: 15px;

    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    -o-box-sizing: border-box;

    padding-top: 22px;
}

ul.vert-one li a span{
    font-size: 12px;
    line-height: 5px;
    font-family: 'McLaren', Arial, Helvetica, sans-serif;
}
ul.vert-one li a:hover{
    background-image: url(../img/menu-bckg.jpg);
    background-repeat: no-repeat;
    background-position: left top;
}
ul.vert-one li a.current{

    color: #ff5400;
    height: 79px;
    background-image: url(../img/menu-bckg-current.jpg);
    background-repeat: no-repeat;
    background-position: left -79px;
    margin-left: -1px;

}

ul.vert-one li a.current:hover{
    color: #999;
    background-image: url(../img/menu-bckg-current.jpg);

    background-position: left -79px;
}

.addMenu{
    margin-bottom: 20px;
}



select#submenu_mobile, #cennik_mobile {

    background: rgb(91,99,99); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzViNjM2MyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzJmMzMzMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzBhMGUwYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwYTA4MDkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(91,99,99,1) 0%, rgba(47,51,49,1) 50%, rgba(10,14,10,1) 51%, rgba(10,8,9,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(91,99,99,1)), color-stop(50%,rgba(47,51,49,1)), color-stop(51%,rgba(10,14,10,1)), color-stop(100%,rgba(10,8,9,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(91,99,99,1) 0%,rgba(47,51,49,1) 50%,rgba(10,14,10,1) 51%,rgba(10,8,9,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(91,99,99,1) 0%,rgba(47,51,49,1) 50%,rgba(10,14,10,1) 51%,rgba(10,8,9,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(91,99,99,1) 0%,rgba(47,51,49,1) 50%,rgba(10,14,10,1) 51%,rgba(10,8,9,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(91,99,99,1) 0%,rgba(47,51,49,1) 50%,rgba(10,14,10,1) 51%,rgba(10,8,9,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5b6363', endColorstr='#0a0809',GradientType=0 ); /* IE6-8 */


    border-color: #000;
	color: #D6D6D6;
    font-weight: bold;
	padding-top: 8px; padding-bottom: 8px;
	
	margin: 10px 0;
	
	
	border-radius: 6px; -moz-border-radius: 6px; -o-border-radius: 6px; -ms-border-radius: 6px;
	

}

#cennik_mobile {margin-top: 0px; margin-bottom: 20px;}
#table_left2 {position: absolute; text-align: right; right: 15px;}

.formularz .row .col-lg-6 .col-lg-6:first-child {padding-left: 0;}
.formularz .row .col-lg-6 .col-lg-6:last-child {padding-right: 0;}
.formularz  label {margin-bottom: 0px;}

.formularz .panel-body {padding: 10px;}

.formularz .col-lg-6 {width: 50%; float: left;}

.formularz small {font-size: 95%;}

.color_orange, .color_orange * {color: #F60 !important;}

.click_to_hidden {position: fixed; left: 0; top: 0; right: 0; bottom: 0; width: 100%; height: 100%; z-index: 2000; background: rgba(0, 0, 0, 0.2);}



.nav-tabs>li>a {
text-decoration: none; font-weight: bold;
}


.buy_panel {padding: 20px; border-bottom: 1px solid #ddd; border-left: 1px solid #ddd; border-right: 1px solid #ddd;}

.big_comicbttn2 .comicbttn2, .big_comicbttn2 .comicbttn2 input, .big_comicbttn2 a.comicbttn2:link, .big_comicbttn2 a.comicbttn2:visited, .big_comicbttn2 a.comicbttn2:active {width: 160px;}
.big_comicbttn2 .comicbttn2, .big_comicbttn2 #coupon {margin: 10px 0 35px 0;}
.big_comicbttn2 .comicbttn2 {margin-left: 25px;}

.big_comicbttn2 table {margin: 0 0 20px 0;}
.margin_comicbttn2 .comicbttn2 {margin: 20px;}

.buy_panel th a, .buy_panel th a:hover {color: #fff}


.simulate_button {




    background: rgb(91,99,99); /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzViNjM2MyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzJmMzMzMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzBhMGUwYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwYTA4MDkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  rgba(91,99,99,1) 0%, rgba(47,51,49,1) 50%, rgba(10,14,10,1) 51%, rgba(10,8,9,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(91,99,99,1)), color-stop(50%,rgba(47,51,49,1)), color-stop(51%,rgba(10,14,10,1)), color-stop(100%,rgba(10,8,9,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  rgba(91,99,99,1) 0%,rgba(47,51,49,1) 50%,rgba(10,14,10,1) 51%,rgba(10,8,9,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  rgba(91,99,99,1) 0%,rgba(47,51,49,1) 50%,rgba(10,14,10,1) 51%,rgba(10,8,9,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  rgba(91,99,99,1) 0%,rgba(47,51,49,1) 50%,rgba(10,14,10,1) 51%,rgba(10,8,9,1) 100%); /* IE10+ */
    background: linear-gradient(to bottom,  rgba(91,99,99,1) 0%,rgba(47,51,49,1) 50%,rgba(10,14,10,1) 51%,rgba(10,8,9,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5b6363', endColorstr='#0a0809',GradientType=0 ); /* IE6-8 */


    border: 1px solid #000;
    color: #fff;
    font-weight: bold;
    padding: 2px 8px;



    border-radius: 6px; -moz-border-radius: 6px; -o-border-radius: 6px; -ms-border-radius: 6px;
}


#chartAvailability {height: 300px;}

.legend table, .legend table td, .legend table tr:last-child td, .legend table tr:first-child td {width:auto; border: none !important; padding: 3px !important; top: 0 !important; border-radius: 0 !important; -ms-border-radius: 0 !important; -moz-border-radius: 0 !important; -webkit-border-radius: 0 !important; box-shadow: none; -moz-box-shadow: none; -webkit-box-shadow: none; -ms-box-shadow: none;}

.legend table {background: rgba(255, 255, 255, .8) !important;}

.legend div, .legend table td, .legend table tr:last-child td, .legend table tr:first-child td {background: none !important;}

#chartPerformance {height: 300px;}

.greytab, .greytab .panel-body {background: #f9f9f9;}

.marin_top_0 {margin-top: 0;}
.marin_right_0 {margin-right: 0;}
.marin_bottom_0 {margin-bottom: 0;}
.marin_left_0 {margin-left: 0;}
.big_text {font-size: 15px; font-weight: bold;}
hr {border-top: 1px solid #dadada; border-bottom: 1px solid #fff;}
.width_auto {width: auto !important; white-space:nowrap;}



.glyphicon-refresh-animate {
    -animation: spin .7s infinite linear;
    -webkit-animation: spin2 .7s infinite linear;
}

@-webkit-keyframes spin2 {
    from { -webkit-transform: rotate(0deg);}
    to { -webkit-transform: rotate(360deg);}
}

@-moz-keyframes spin2 {
    from { -webkit-transform: rotate(0deg);}
    to { -webkit-transform: rotate(360deg);}
}

@-ms-keyframes spin2 {
    from { -webkit-transform: rotate(0deg);}
    to { -webkit-transform: rotate(360deg);}
}

@keyframes spin {
    from { transform: scale(1) rotate(0deg);}
    to { transform: scale(1) rotate(360deg);}
}

@-moz-keyframes spin {
    from { transform: scale(1) rotate(0deg);}
    to { transform: scale(1) rotate(360deg);}
}

@-webkit-keyframes spin {
    from { transform: scale(1) rotate(0deg);}
    to { transform: scale(1) rotate(360deg);}
}

@-ms-keyframes spin {
    from { transform: scale(1) rotate(0deg);}
    to { transform: scale(1) rotate(360deg);}
}

.glyphicon_load {display: none; border: none; text-decoration: none;}

.buy_panel tr:not(:last-child) td {text-align: center !important;}

.interline_status {line-height: 25px;}
.interline_status .panel-body {padding: 7px;}

.tab-content{
    -webkit-border-bottom-right-radius: 15px;
    -webkit-border-bottom-left-radius: 15px;
    -moz-border-radius-bottomright: 15px;
    -moz-border-radius-bottomleft: 15px;
    border-bottom-right-radius: 15px;
    border-bottom-left-radius: 15px;
}

.tab-content .panel-default, .tab-content .panel-default .panel-body, .interline_status, .interline_status .panel-body {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}

.nav-tabs>li>a {
-webkit-border-top-left-radius: 10px;
-webkit-border-top-right-radius: 10px;
-moz-border-radius-topleft: 10px;
-moz-border-radius-topright: 10px;
border-top-left-radius: 10px;
border-top-right-radius: 10px;
}

.LinkMonitor select {margin-bottom: 0px !important;}

.hidde_n_cont {opacity: 1;}

.re_only, .spr_pop_pl {display: none;}


.container .jumbotron {padding: 15px; margin-top: 15px;}


.jumbotron .comicbttn2, .jumbotron .comicbttn2 input, .jumbotron a.comicbttn2:link, .jumbotron a.comicbttn2:visited, .jumbotron a.comicbttn2:active {

    width: 100%; margin-bottom: 0px;

}

.jumbotron .comicbttn2 {margin-left: 30px;}

.jumbotron .row {margin-bottom: 15px;}

.jumbotron, .monitoring {display: none;}


.gen_su_kont {width: 200px; margin: 20px auto !important; display: none;}
.gen_su_kont input {width: 100%}

.wys_allert {font-family: 'McLaren', Arial, Helvetica, sans-serif !important; font-weight: bold !important;}
.box_w_all label {line-height: 22px;}


#log_user {margin: 0 0 -1px 0; padding: 0 10px 0 10px;}




#LP_site h1 {
font-size: 32px;
margin-bottom: 30px;
font-weight: bold;
color: #fff;
}


#LP_site ul {
font-size: 22px;
line-height: 32px;
font-weight: bold;
list-style-type: disc;
list-style-position: inside;
margin: 0 0 0 20px;
color: #fff;
}


#LP_site .jumbotron {display: block; background: #f5cd38; margin: 0; border-radius: 0px; -moz-border-radius: 0px; -o-border-radius: 0px; -ms-border-radius: 0px; -webkit-border-radius: 0px;

-moz-box-shadow: 0px 0px 8px #303030;
-webkit-box-shadow: 0px 0px 8px #303030;
box-shadow: 0px 0px 8px #303030;
/* For IE 8 */
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=8, Direction=0, Color='#303030')";
/* For IE 5.5 - 7 */
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=8, Direction=0, Color='#303030');

}

.LP .row {margin-bottom: 0;}

form .checker div {
    background: url("../images/button.png") no-repeat scroll left top transparent;
    width: 111px;
}

form .checker div button, form .checker div input {
    background: url("../images/button.png") no-repeat scroll right bottom transparent;
    border: none;
}



.checker div input {
    background: url("http://static.supermonitoring.com/landing/page1/images/buttony.png") no-repeat scroll right bottom transparent !important;
}

.LP_content h2{
    color: #4b68a4;
    font-size: 36px;
    text-align: center;
    font-weight: normal;
    font-family: 'McLaren', Arial, Helvetica, sans-serif;
}

.LP_content h4 {
    color: #666666;
    font-style: italic;
    font-weight: normal;
    text-align: center;
    font-size: 15px;
}

.LP_content h3 {
    font-size: 16px;
    font-style: normal;
    font-weight: normal;
    color: #444;
    font-family: 'McLaren', Arial, Helvetica, sans-serif;
}

.screenshots img {border: 1px solid silver;}


.service_table_bar td, .service_table_mobile_bar td {background: #f0ff97 !important;}

.service_table_bar td:nth-child(2) {text-align: left;}

.modal-content {border-radius: 0; -moz-border-radius: 0; -o-border-radius: 0; -ms-border-radius: 0;}

.modal .modal-footer button[type="button"] {width: auto; float: right; margin: 0 30px; border: none;
border-radius: 0; -moz-border-radius: 0; -o-border-radius: 0; -ms-border-radius: 0;
-webkit-box-shadow: inset none,0 none; 
 box-shadow: inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075); 
box-shadow: none; -moz-box-shadow: none; -o-box-shadow: none; -ms-box-shadow: none;
}

.modal .modal-footer button[type="button"]:hover {width: auto; float: right; margin: 0 30px; border: none; border-radius: 0; -moz-border-radius: 0; -o-border-radius: 0; -ms-border-radius: 0; box-shadow: none; -moz-box-shadow: none; -o-box-shadow: none; -ms-box-shadow: none;}

























/* Comments */
.commentlist {color:#666; text-align: left;}
.commentlist li {background: #f8f8f8 url('images/headless_respondbg.jpg') repeat-x top; border: 1px solid #eaeaea; margin: 18px 0 0;padding: 17px; list-style: none; font-weight: bold;}
.commentlist li .avatar { float: right; padding:0px 0px 9px 18px;}
.commentlist cite, .commentlist cite a {font-weight: bold;font-style: normal;}
.commentlist p {font-weight: normal; font-size:12px; text-transform: none;}
.commentmetadata {margin: 0;display: block;font-weight: normal;}
.nocomments {text-align: center;margin: 0;padding: 0;}


/* Comments response form */
div#respond {background: #f8f8f8 url('images/headless_respondbg.jpg') repeat-x top; padding:17px; margin-top:36px; border:1px solid #eaeaea;}
#commentform input.text {width: 170px; line-height:18px; font-size:18px; margin: 9px 5px 0px 0px; background:#eaeaea url('images/headless_inputbg.jpg') repeat-x top; border:1px solid #dbdbdb;}
#commentform textarea {width: 646px;padding: 8px; background:#eaeaea url('images/headless_inputbg.jpg') repeat-x top; border:1px solid #dbdbdb; font-size: 12px; line-height: 18px; font-family: 'McLaren', Arial, Helvetica, sans-serif; color: #111; margin-bottom:9px;}
#commentform #submit {margin: 0;float: right;}
.entry form { /* This is mainly for password protected posts, makes them look better. */ text-align:center;}
select {width: 130px;}
.submit {position:relative; top:-18px;}


/* Searchbox (designed to be in sidebar but can be included elsewhere)*/
#searchbox { float:right; width: 198px; height: 36px; background: url(images/headless_searchbox.jpg) no-repeat; margin-bottom:18px;}
#searchbox #s { float: left; border: 0; margin:2px 0px 0px 6px; width: 152px; background: none; color:#999999; height:34px; font-size:24px; line-height:34px;}
#searchbox #go { float: right; width:36px; height:36px;  }


/* Images */
p img {max-width: 100%;}
img.centered {display: block;margin-left: auto;margin-right: auto;}
img.alignright {margin: 0 0 2px 18px;display: inline;}
img.alignleft {margin: 0 18px 2px 0;display: inline;}



/* Calendar - this is not intended for the theme and thus not styled */
#wp-calendar #prev a, #wp-calendar #next a {font-size: 9pt;}
#wp-calendar a {text-decoration: none;}
#wp-calendar caption {font: bold 1.3em 'Lucida Grande', Verdana, Arial, Sans-Serif;text-align: center;}
#wp-calendar th {font-style: normal;text-transform: capitalize;}
#wp-calendar {empty-cells: show; margin: 10px auto 0; width: 155px;}
#wp-calendar #next a {padding-right: 10px; text-align: right; }
#wp-calendar #prev a {padding-left: 10px; text-align: left;}
#wp-calendar a {display: block;}
#wp-calendar caption {text-align: center; width: 100%;}
#wp-calendar td {padding: 3px 0; text-align: center;}
#wp-calendar td.pad:hover { /* Doesn't work in IE */ background-color: #fff; }


/* Captions */
.wp-caption {text-align: center;background-color: #f3f3f3;}
/*.wp-caption img {margin: 0;padding: 0;border: 0 none;}*/
.wp-caption p.wp-caption-text {	font-size: 10px; line-height: 18px; margin: 0px !important; color:#999;}


/* Misc. */
.alignright {margin: 0 0 2px 18px; float: right;}
.alignleft {margin: 0 18px 2px 0; float: left}
.aligncenter, div.aligncenter {display: block;margin-left: auto;margin-right: auto;}
code {font-family:'Courier New', Courier, Fixed;}
blockquote {margin: 18px 30px 0 10px;padding-left: 20px;border-left: 5px solid #ddd;}
blockquote cite {margin: 5px 0 0;display: block;}
.center {text-align: center;}
.hidden {display: none;}
hr {display: none;}
a img {border: none;}

/* SITEIMPULSE */


table.tabela tr th
{
 background: #303030;
 color: #ffffff;
 font-weight: normal;
}

table.tabela2
{
 text-align: center;
 border: solid 1px #303030;
 font-size: 12px;
}

table.tabela2 tr th
{
 background: #303030;
 color: #ffffff;
 font-weight: normal;
 padding: 10px 5px;
}

table.tabela2 td
{
padding: 10px 5px;
text-align: center;
}

.odd
{
 background: #f0f0f0;
}

img, div 
{ 
behavior: url(/css/iepngfix.htc) 
}

div#wmform
{
width: 100%;
/* background: url("/blog/wp-content/themes/headless/images/wmform.png") repeat-x scroll center top #F1F1F1; */
border: 1px solid silver;
border-radius: 10px;
line-height: 10px;
font-size: 10px;
}

div#wmform a
{
text-decoration: underline;
}

div#wmformhead
{
background: url(/blog/wp-content/themes/headless/images/wmform.png) repeat-x scroll center top #F1F1F1;
border-radius: 10px 10px 0 0;
color: #ffffff;
}

div#wmformhead a
{
color: #ffffff;
}

div#wmformhead ul
{
list-style-type: disc;
font-size: 14px;
text-shadow: 1px 1px #043C6A;
}

#wmformhead::after {content:''; clear: both;}

a.takeaway, a.takeway:link, a.takeway:visited, a.takeway:active
{
background-color: #00acee;
color: #ffffff !important;
font-weight: bold;
padding: 2px 4px;
text-decoration: none !important;
white-space:nowrap;
}

a.takeaway:hover
{
color: yellow !important;
}

#text_content_superhero .post
{
font-family: 'McLaren', Arial, Helvetica, sans-serif;
color: #333333;
font-size: 15px;
line-height: 22px;
}

#text_content_superhero .post p 
{
margin: 0 0 20px 0;
padding: 0;
color: #333333;
}

#text_content_superhero .post h2 {margin: 20px 0 10px 0;font-size:18px !important;}

#text_content_superhero .post ul { 
   list-style-type: disc; 
   list-style-position: inside; 
   margin: 0 0 10px 0;
   padding: 0 0 0 20px;
}
#text_content_superhero .post ol { 
   list-style-type: decimal; 
   list-style-position: inside; 
   margin: 0 0 10px 0;
   padding: 0 0 0 10px;
}
#text_content_superhero .post ul ul, ol ul { 
   list-style-type: circle; 
   list-style-position: inside; 
   margin: 0;
   padding: 0 0 0 20px;
}
#text_content_superhero .post ol ol, ul ol { 
   list-style-type: lower-latin; 
   list-style-position: inside; 
   margin: 0;
   padding: 0 0 0 20px;
}
#text_content_superhero .post ul li, ol li { 
   margin: 0 0 10px 0;
}
#text_content_superhero .post ul ul li, ol ol li { 
   margin: 0;
}
#text_content_superhero .post ol li { 
   list-style: decimal inside none;
}


#wmformhead div ul {
    list-style: none outside none;
    margin: 0;
    padding: 0;
    color: #FFFFFF !important;
    font-size: 12px;
}

.thumb
{
float: left;
margin: 0 10px 0 0;
}

.rss
{
float: right;
margin: 5px 0 0;
}

/* Twitter */
ul.twitter1
{
color: #0084b4;
-moz-border-bottom-colors: none;
-moz-border-left-colors: none;
-moz-border-right-colors: none;
-moz-border-top-colors: none;
border-color: #EEEEEE #DDDDDD #BBBBBB;
border-radius: 5px;
border-style: solid;
border-width: 1px;
box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15);
display: block;
margin: 20px 0 !important;
max-width: 99%;
min-width: 220px;
padding: 0 !important;
position: static;
visibility: visible;
}

li.twitter2
{
border-radius: 5px;
background: none repeat scroll 0 0 #FFFFFF; 
padding: 0; 
margin: 0 !important; 
font: 12px/16px 'Helvetica Neue',Arial,sans-serif; 
outline: 0 none; 
text-decoration: none; 
text-transform: one; 
vertical-align: baseline;
list-style-type:none;
border-bottom: 1px solid #e0e0e0;
}

li.twitter2:last-child
{
border-bottom: 0;
}


.twitter3
{
border: 0 none; 
padding: 0; 
margin: 0 10px;
}

.twitter4
{
font: 18px/24px Georgia,'Times New Roman',Palatino,serif; 
clear: both; 
margin: 15px 10px 0 !important; 
overflow: hidden; 
white-space: pre-wrap; 
word-wrap: break-word;
}

.twitter5
{
color: #0084b4;
text-decoration: underline;
}

.twitter6
{
text-align: right; 
clear: both; 
margin: 0 !important; 
padding: 30px 0 0 !important;
}

.twitter7
{
background-color: #eeeeee; 
background-image: linear-gradient(#FFFFFF, #DEDEDE); 
border: 1px solid #CCCCCC; 
border-radius: 3px; 
color: #333333 !important; 
cursor: pointer; 
display: inline-block; 
font: bold 13px/21px 'Helvetica Neue',Arial,sans-serif; 
padding: 0 13px; 
text-decoration: none !important; 
text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5); 
white-space: nowrap; 
position: relative; 
right: 8px; 
bottom: 15px; 
outline: 0 none;
}

.notifications, .notifications p, .notifications input
{
font-family: 'McLaren', Arial, Helvetica, sans-serif;
font-size: 15px;
text-align: center;
padding: 5px;
}



.text_content_superhero h2, .bottomcontent h2 {
font-size: 18px;
/* font-weight: bold; */
font-weight: normal;
color: #222222;
font-family: 'Racing Sans One', Arial, sans-serif;
}

#text_content_superhero .post {
font-family: 'McLaren', Arial, Helvetica, sans-serif;
color: #333333;
font-size: 15px;
line-height: 22px;
}

.postmetadata {clear: both; margin-top: 5px;}

.entry p, .entry, .entry * {font-size: 14px;
line-height: 1.42857143;
}

#text_content_superhero .post p {
margin: 0 0 20px 0;
padding: 0;
color: #333333;
}

.notifications, .notifications p, .notifications input {
font-family: ''McLaren', Arial, Helvetica, sans-serif !important;
font-size: 15px !important;
text-align: center !important;
padding: 5px !important;
}

.notifications input [type="text"] {background: #fff !important;}
.bottomof em {display: inline-block; width: 100%; text-align: center;}


div#wmform a
{
text-decoration: underline;
}

div#wmformhead a
{
color: #ffffff;
}

div#wmformhead h3
{
color: white;
font-family: 'McLaren', Arial, Helvetica, sans-serif;
font-size: 25px;
font-weight: bold;
line-height: 30px;
margin: 0;
padding: 0 20px;
padding-top: 15px;
text-shadow: 1px 1px #043C6A;
}

div#wmformhead h4
{
color: white;
font-family: 'McLaren', Arial, Helvetica, sans-serif;
font-size: 15px;
font-weight: normal;

margin: 0;
padding: 20px;
padding-top: 10px;
text-shadow: 1px 1px #043C6A;
}

div#wmformhead ul
{
list-style-type: disc;
text-shadow: 1px 1px #043C6A;
}

a.takeaway, a.takeway:link, a.takeway:visited, a.takeway:active
{
background-color: #00acee;
color: #ffffff !important;
font-weight: bold;
padding: 2px 4px;
text-decoration: none !important;
white-space:nowrap;
}

a.takeaway:hover
{
color: yellow !important;
}

form .Domain, form .textForm, #timezone{
 background:#f6f6f6 !important;
 font-family:'McLaren', Arial, Helvetica, sans-serif !important;
 font-size:12px !important;
 border:1px solid #d4d4d4 !important;
 padding:5px !important;
 outline:none !important;
 margin:0 !important;
}
form .Domain2{
 background:#f6f6f6 !important;
 font-family:'McLaren', Arial, Helvetica, sans-serif !important;
 font-size:12px !important;
 border:1px solid #d4d4d4 !important;
 padding:5px !important;
 outline:none !important;
 margin:0 !important;
}

.listOK {
background: #f6f6f6 !important;
font-family: 'McLaren', Arial, Helvetica, sans-serif !important;
font-size: 12px;
border: 1px solid #d4d4d4 !important;
padding: 4px !important;
margin-left: 0px !important;
}

.fieldDesc {
font-family: 'McLaren', Arial, Helvetica, sans-serif;
font-size: 11px;
color: #666;
text-decoration: none;
margin-top: 15px;
margin-bottom: 0px;
top: 20px;
bottom: 0px;
}

form .checker div button, form .checker div input {
background: url(../images/button.png) bottom right no-repeat !important;
height: 28px !important;
display: inline-block !important;
font-style: normal !important;
font-size: 14px !important;
color: white !important;
font-weight: bold !important;
outline: none !important;
border: none !important;
margin: 0 !important;
text-decoration: none !important;
cursor: pointer !important;
font-family: 'McLaren', Arial, Helvetica, sans-serif !important;
padding-left: 10px !important;
padding-right: 10px !important;
width: 100%;
}

.buttonCenter {
margin-right: auto;
margin-left: auto;
text-align: center;
margin-bottom: 40px;
margin-top: 10px;
}

#wmform  input[type="text"], #wmform  input[type="submit"], #wmform  select, #wmform  table{width: 100% !important;}

#wmformhead > div {width: 43% !important;}

.single a[title="website uptime monitoring"] {display: block; text-align: center;}

.single a[title="website uptime monitoring"] img {margin: 0 auto !important; width: auto; height: auto; max-width: 100%; display: inline-block;}


.col-md-8 img {height: auto !important;}


























































































































































/* STYLE DLA DUŻYCH ROZDZIELCZOŚCI (DESCOP-ONLY) >>>------------------------------------------------------------ */
@media (min-width: 1200px){


    .container {
        width: 1030px;
    }

    .content { width: 1000px;}

  #nasi_partnerzy a:nth-child(even) img {margin-left: 30px;}
  


}

@media (max-width: 1199px){


    #banner_content .hold {width: 100% !important; padding: 0px;}

    .hp1 {
        left: 0px;
    }

    .hp3container {
        left: 370px;
    }

    .hp2 {
        right: 0px;
    }
	
	
	#nasi_partnerzy img {max-width: 120px;}


    .col-lg-4 {
        width: 33.33333333%;
        float: left;
    }

    .col-lg-8 {
        width: 66.66666667%;
        float: left;
    }

    .green_color {color: #093;}
    .red_color {color: red;}

}

@media (min-width: 768px){

    #o_nas_box, #skontaktuj_sie_form {display: block;}

}


/* STYLE DLA ŚREDNICH ROZDZIELCZOŚCI (TABLET+DESCOP) >>>-------------------------------------------------------- */
@media (max-width: 992px){

	
.formularz .col-lg-2 {width: 33.33333333%; float: left;}
.formularz .col-lg-10 {width: 66.66666667%; float: left;}

.input_button input[type="text"], .input_button input[type="url"] {width: 70%; float: left;}
.input_button .comicbttn2 { margin-top: 3px; margin-left: 40px; float: left;}





	#bs-example-navbar-collapse-1>.nav>li>a {padding-left: 7px; padding-right: 7px;}

    #banner_content .hold {width: 100% !important; padding: 0px;}

    .hp3container {
        position: relative;
        top: 85px;
        left: 260px;
        width: 185px;
        height: 60px;
        margin: 0;
        padding: 0;
    }

    .hp2 {
        right: -105px;
        top: 25px;
        position: absolute;
    }

    .hp1 {
        left: -105px;
        top: 25px;
        position: absolute;
    }

    #certyfication {position: absolute; z-index: 100; top: -90px; right: 10px;}

    #certifi_box {height: 20px;}
	
	.hp4, .hp5 {max-width: 300px;}
	
	#nasi_partnerzy {padding-bottom: 20px;}

    #home_site {overflow: hidden;}

    .col-lg-4 {
        width: 33.33333333%;
        float: left;
    }

    .col-lg-8 {
        width: 66.66666667%;
        float: left;
    }


    .content .comicbttn {display: block; width: 260px; margin-left: auto; margin-right: auto;}


    #table_left {font-size: 10px; line-height: 12px;}
	
	
	.cennik .col-lg-10 {
	width: 58.33333333%;
	float: left;
	padding-left: 0px;
	padding-right: 0px;
}
	.cennik .col-lg-2{
		width: 41.66666667%;
		float: left;
		padding-left: 0px;
		padding-right: 10px;
	}

.cennik .col-md-offset-4, .formularz .col-md-offset-4 {margin-left: 16.66666666%;}

.cennik .col-lg-12  {
padding-left: 0px;
padding-right: 0px;
}

.green_color {color: #093;}
.red_color {color: red;}


    .jumbotron .comicbttn2, .jumbotron .comicbttn2 input, .jumbotron a.comicbttn2:link, .jumbotron a.comicbttn2:visited, .jumbotron a.comicbttn2:active {

        width: 100%; margin-bottom: 0px;

    }

    .jumbotron .comicbttn2 {margin-top: 20px; width: 80%; display: innine-block; margin-left: auto; margin-right: auto;}

    .jumbotron .col-md-2, .jumbotron .col-md-1 {text-align: left; margin-top: 10px;}

    .jumbotron .row {padding-right: 15px; padding-left: 15px;}

	#text_content_superhero .col-md-8 {padding-right: 15px;}
	
	div.third {background: none; margin-top: 50px;}
	
	.bottomof {padding-left: 0 !important;}
	.bottomof ul {padding-left: 0px !important;}
	.bottomof ul li {margin-right: 10px auto; text-align: center;}
	.bottomof ul li  ul  {margin: 10px auto; display: inline-block;}
	.bottomof ul li  ul li {margin-right: 10px; text-align: left;}
	
	.bottomof em {display: inline-block;}
	
	#text-4 {clear: both;}
	
	#text-4 > div > div {margin: 15px 0 1px 5px !important;}
	
	#text_content_superhero .col-md-4 {
	padding-left: 15px;
	}
	
	#text-4 {float: none; margin: 20px 0;}
	
	.thumb img {max-width: 140px; height: auto;}
	
	.logo {text-align: center;}
	
	#wmformhead > div {margin-left: 0px !important; width: 50% !important;}
	
}











/* STYLE DLA BARDZO MAŁYCH ROZDZIELCZOŚCI (SMARTPHONE-ONLY) >>>-------------------------------------------------------- */
@media (max-width: 767px){


    .input_button input[type="text"], .input_button input[type="url"] {width: 100%; float: none;}
    .input_button .comicbttn2 { margin-top: 3px; margin-left: 40px; float: none; margin: 20px auto;}

    #login_form {height: 0; overflow: hidden;}

#logo {display: block; margin: 0 auto;}


    #bs-example-navbar-collapse-1 {
        width: 50%;
        height: 100%;
        position: fixed;
        top: 0px;
        left: 10px;
        bottom: 0px;
        max-height: 100%;
        z-index: 3000;
        overflow-x: hidden;
        overflow-y: scroll;
        -webkit-overflow-scrolling: touch;
        background: #000000;
    }

    #bs-example-navbar-collapse-1  li a {
        color: #ffffff !important;
        text-shadow: none !important; -o-text-shadow: none !important; -moz-text-shadow: none !important; -webkit-text-shadow: none !important;
    }

    #bs-example-navbar-collapse-1  li.color_orange a {
        color: #F60 !important;
        text-shadow: none !important; -o-text-shadow: none !important; -moz-text-shadow: none !important; -webkit-text-shadow: none !important;
    }



    #bs-example-navbar-collapse-1 li a:hover {background: rgba(255, 255, 255, .1) !important;}

    .navbar-nav {
        margin: 0 !important;
    }

    #bs-example-navbar-collapse-1 a {padding-left: 15px; border-bottom: 1px solid rgba(255, 255, 255, .2);}

    #bs-example-navbar-collapse-1 li.active a {background: rgba(255, 255, 255, .170) !important;}

    #button_switchmenu {

        float: left;
        margin-left: 15px;


        /* IE9 SVG, needs conditional override of 'filter' to 'none' */
        background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2I1YmRjOCIgc3RvcC1vcGFjaXR5PSIwLjYiLz4KICAgIDxzdG9wIG9mZnNldD0iMzYlIiBzdG9wLWNvbG9yPSIjODI4Yzk1IiBzdG9wLW9wYWNpdHk9IjAuNiIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMjgzNDNiIiBzdG9wLW9wYWNpdHk9IjAuNiIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
        background: -moz-linear-gradient(top,  rgba(181,189,200,0.6) 0%, rgba(130,140,149,0.6) 36%, rgba(40,52,59,0.6) 100%); /* FF3.6+ */
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(181,189,200,0.6)), color-stop(36%,rgba(130,140,149,0.6)), color-stop(100%,rgba(40,52,59,0.6))); /* Chrome,Safari4+ */
        background: -webkit-linear-gradient(top,  rgba(181,189,200,0.6) 0%,rgba(130,140,149,0.6) 36%,rgba(40,52,59,0.6) 100%); /* Chrome10+,Safari5.1+ */
        background: -o-linear-gradient(top,  rgba(181,189,200,0.6) 0%,rgba(130,140,149,0.6) 36%,rgba(40,52,59,0.6) 100%); /* Opera 11.10+ */
        background: -ms-linear-gradient(top,  rgba(181,189,200,0.6) 0%,rgba(130,140,149,0.6) 36%,rgba(40,52,59,0.6) 100%); /* IE10+ */
        background: linear-gradient(to bottom,  rgba(181,189,200,0.6) 0%,rgba(130,140,149,0.6) 36%,rgba(40,52,59,0.6) 100%); /* W3C */
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#99b5bdc8', endColorstr='#9928343b',GradientType=0 ); /* IE6-8 */

    }

#mobilny_wybor_jezyka {
    width: auto;
}

    #button_switchmenu  .icon-bar {background: rgba(255, 255, 255, .5);}

    #naw_mob_bar {background: rgba(0, 0, 0, .1); z-index: 200;}

    #infolinia {padding: 16px 0px 0; color: #333; margin-right:  90px; font-size: 12px;}

    #nasi_partnerzy img {margin: 3px}

    #fb-root, #logo {max-width: 90%;}



    #loginform {position: fixed; top: 15%; z-index: 3000; width: 93%; margin-left: auto; height: auto; margin-right: auto; display: none;}

    #loginform input[type="text"], #loginform input[type="password"] {padding: 10px;}

    #login_form_button { text-align: center; display: block; width: 250px; color: #fff; margin: 10px auto; padding: 10px 20px !important;

text-shadow: none; -moz-text-shadow: none; -o-text-shadow: none; -ms-text-shadow: none; -webkit-text-shadow: none;

        background: rgb(69,72,77); /* Old browsers */
        /* IE9 SVG, needs conditional override of 'filter' to 'none' */
        background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzQ1NDg0ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+) !important;
        background: -moz-linear-gradient(top,  rgba(69,72,77,1) 0%, rgba(0,0,0,1) 100%) !important; /* FF3.6+ */
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(69,72,77,1)), color-stop(100%,rgba(0,0,0,1))) !important; /* Chrome,Safari4+ */
        background: -webkit-linear-gradient(top,  rgba(69,72,77,1) 0%,rgba(0,0,0,1) 100%) !important; /* Chrome10+,Safari5.1+ */
        background: -o-linear-gradient(top,  rgba(69,72,77,1) 0%,rgba(0,0,0,1) 100%) !important; /* Opera 11.10+ */
        background: -ms-linear-gradient(top,  rgba(69,72,77,1) 0%,rgba(0,0,0,1) 100%) !importqnt; /* IE10+ */
        background: linear-gradient(to bottom,  rgba(69,72,77,1) 0%,rgba(0,0,0,1) 100%) !important; /* W3C */
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#45484d', endColorstr='#000000',GradientType=0 ) !important; /* IE6-8 */

    }

    .comicbttn2, .comicbttn2 input, a.comicbttn2:link, a.comicbttn2:visited, a.comicbttn2:active {width: 200px; max-width: 100%;}


    .col-lg-4, .col-lg-8, .formularz .col-lg-6, .formularz .col-lg-2, .formularz .col-lg-10 {
		
        width: auto;
        float: none;
    }
	
	.formularz .row .col-lg-6 .col-lg-6:first-child, .formularz .row .col-lg-6 .col-lg-6:last-child  {padding-right: 0px; padding-left: 0px;}

    

    #text_site {background: none}

    #text_content h1, #text_content h1 span {font-size: 30px; background: none; padding: 0; margin: 20px 0;
        font-family: 'Racing Sans One', Arial, sans-serif; text-shadow: none; -moz-text-shadow: none; -o-text-shadow: none; -ms-text-shadow: none;}


    .content .comicbttn {display: block; width: 200px; margin-left: auto; margin-right: auto;}
	
	
	#text_content_superhero::before, #text_content_superhero::after {
	content: ' ';
	font-size: 1px;
	position: absolute;
	top: -5px;
	height: 0px;
	margin: 0;
	padding: 0;
	width: 0;
	background: none;
	}
	
	#contact_t {padding-bottom: 20px;}
    .clients img {display: block; margin: 0px auto 20px auto}
    .green_color {color: #093;}
    .red_color {color: red;}

    .cennik .col-md-offset-4, .formularz .col-md-offset-4 {margin-left: 0%;}

    .buy_panel .col-xs-5 .comicbttn2 {margin-left: 0;}

    .wys_allert {font-size: 14px !important;}


	
	
	.form-inline #log_user {
		display: inline-block;
		margin-bottom: 0;
		vertical-align: middle;
		}
		
		#login_form_button_log {float: right;}
		
		
		#LP_site {
    
			background-image: url("../img/tlo1c_sm.png");

		}
		
		#logo_img {width: 260px; height: auto;}
		#blog_image {width: 50px; height: auto; margin-left: 0px !important;}
		#rss_image {width: 30px; height: auto;}
		

.bottomof ul li , .textwidget iframe{float: none; margin: 10px auto;} .textwidget iframe {display: block;}


}

.postdetails, .postdetails a
{
font-size:11px;
}

.entry a {
text-decoration: underline;
color: #666;
}

.readhere
{
font-size: 11px;
}
