/* poprawiony pierwszy blok, zakladka porady */


@media only screen and (max-width: 768px)
{
.su-column-inner > *:first-child, .su-accordion > *:first-child, .su-spoiler-content > *:first-child, .su-service-content > *:first-child, .su-box-content > *:first-child, .su-note-inner > *:first-child, .su-expand-content > *:first-child, .su-lightbox-content > *:first-child {
    margin-top: 0;
    padding: 35px 0px;
  }}

/* glowna grid */

/*#firstfoto {background: url('http://naukaplywania.waw.pl/wp-content/uploads/2017/08/nauka-plywania800X783-2494906_1280.jpg'); background-size: cover; width:120%;}
#secondphoto {background: url('http://naukaplywania.waw.pl/wp-content/uploads/2017/08/aqua-aerobiz-delfinkipl.jpg');width:120%; background-size: cover;}
#thirdphoto {background: url('http://naukaplywania.waw.pl/wp-content/uploads/2017/08/Aqua_bike_woda_137548637_800X400.jpg');width:120%; background-size: cover;}*/
.home [class*="su-column"] + [class*="su-column"]:last-child {
    float: left;
}
.image_txt { 
   position: relative; 
   margin-top: -28px;
   width: 100%; /* for IE 6 */
}
/* ppp */
@media only screen and (max-width: 1266px){
#firstfoto {
    background: url(http://naukaplywania.waw.pl/wp-content/uploads/2017/08/nauka-plywania800X783-2494906_1280.jpg);
    background-size: cover;
    width: 120%;
    margin-top: -11px !important;
  }}
/*.overimg 
{ 
   position: absolute; 
   margin-left: 20px;
   top: 100px; 
   left: 0; 
   width: 30%; 
}*/
.overimg 
{ 
   position: absolute; 
   margin-left: 20px;
   top: 100px; 
   left: 0; 
   width: 220px; 
}
@media screen and (max-width: 1095px){
  .overimg { top: 20px !important; width: 80%;}} 
@media screen and (max-width: 1095px){
  #secondphoto .overimg { top: 60px !important; }} 

@media only screen and (max-width: 768px)
{
.home .su-column  {
    width: 100% !important;
    margin: 0 0 0 0 !important;
    float: none !important;
  }}
@media only screen and (max-width: 768px)
{
.home .thn_post_wrap {
    width: 100%;
    margin: 0 auto;
    margin-top: -30px !important;
    margin-bottom: -28px;
  }}
@media only screen and (max-width: 768px)
{
.su-column-inner > *:first-child, .su-accordion > *:first-child, .su-spoiler-content > *:first-child, .su-service-content > *:first-child, .su-box-content > *:first-child, .su-note-inner > *:first-child, .su-expand-content > *:first-child, .su-lightbox-content > *:first-child {
    margin-top: 0;
    margin-bottom: -30px !important;
}}
.overimg  h2{ 
   color: white; 
   font: bold 24px/45px Helvetica, Sans-Serif; 
   letter-spacing: -1px;  
   background: rgb(0, 0, 0); 
   background: rgba(0, 0, 0, 0.2);
   padding: 5px; 
} 
@media screen and (max-width: 1095px){
  .overimg { top: 20px !important; }}
@media screen and (max-width: 1095px){
  #firstfoto .overimg{ top: 100px !important; }}
@media only screen and (max-width: 1296px){
#firstfoto img {
    margin-top: -14px;
}}
#firstfoto img {margin-top: -3px;}

@media screen and (max-width: 1095px){
  #secondphoto .overimg{ top: 0px !important; }}

/* .image_txt p {color: #fff; font-size: 9px, wont-weight: 600;} */
.image_txt p {   
     color: #fff;
    width: 100%;
    font-size: 13px;
    font-weight: 600;
    line-height: 1.4em;
  /*  text-shadow: 1px 1px #30429b; */
       background: rgb(245, 133, 17);
    padding-left: 10px;
    width: 180px;
   padding-right: 10px;
}
.overimg .cta_buttons a {
    font-size: 17px;
    font-weight: bold;
    padding: 18px 5px;
    border: 2px solid;
    display: inline-block;
    color: #fff !important;
    border: 1px solid #fff !important;
    float: left;
    display: inline-block;
    margin-left: 33px;
}
.overimg .cta_buttons a:hover{
transition: 0.3;
color: #9c9c9c !important;
background: #fff !important;
}
  
.home .su-column img {
    max-width: 105%;
}

.home .su-row .alignnone {
    margin: 0px;
}


.home .su-column-size-1-2 {
    width: 49%;
}

.home .su-row .su-column {
    margin: 0 0 0 0;
}
.home .thn_post_wrap {
    line-height: 0px;
}
.home .su-row {
    clear: both;
    zoom: 1;
    margin-bottom: 0px;
    margin-top: -32px;
}
.home .no_sidebar {
    width: 100%;
    margin-bottom: -26px;
}


.home .thn_post_wrap {
    width: 100%;
    margin: 0 auto;
    margin-top: 27px;
margin-bottom: -28px;
}
.home .single_post {
    padding: 0%;
    position: relative;
}
#content .home {
    width: 100%;
    float: left;
    margin-top: 10px;
}
@media screen and (max-width: 720px){
.su-row .su-column:first-child {
    margin-left: 0;
    margin-bottom: -20px !important;
  }}

/* stop Glowna Grid dwa */


/* change height post windows of the home page */

.home .lay2 .hentry {
    width: 21%;
    float: left;
    margin: 1%;
    margin-bottom: 2%;
    padding: 1%;
    background: #fff;
    height: 100%;
    overflow: hidden;
}
/* end */
/* start hide some meta data from post head */
i[class*='fa-user'], i[class*='fa-comments-o'],  i[class*='fa-comments'], i[class*='fa-th-list'] {
    display: none;
}
/* i[class*='fa-th-list'] .catag_list { */
i[class*='fa-comments-o']{
    display: none;
} 
.auth_meta {display: none;}
.vcard, .author, .post-author {
    display: none;
}
.meta_comm, .catag_list {
    display: none;
}
/* stop hide some meta data from post head */
/* start button under posts homepage */
 .home #optimizer_front_text-7  .text_block a:link {
    display: block;
    max-width: 540px;
    margin: 0px auto;
    color: #1e73be;
    border: 2px solid;
    padding: 10px 10px;
    border-radius: 4px;
    line-height: 1.2em;
}
.home #optimizer_front_text-7  .text_block a:hover {
  background-color: #1e73be;
  color: #ffffff;
  transition: 0.4s;} 
/* end button under posts homepage */
  
/* start hover 3 links images homepage */
 .midrow_block a:hover {
    opacity: 0.6;
    transition: 0.3s;
}
/* end hover 3 links images homepage */
.price-box {
    font-size: 1.8em;
    color: #096abf;
    margin: 20px 20px;
    font-weight: 600;
    font-style: normal;
    border: 1px solid #096abf;
    padding: 5px;
}
.price-box :after{
content: 'zł';
}
.btn-default-two {
    border: none;
   min-width: 100px;
    
    background: #0d6cbf;
       border-radius: 20px;
    padding: 10px 10px;
    color: #fff;
    cursor: pointer;
    font-weight: 600;
    font-size: 1.1167em;
    margin: 20px 30px;
  
}
.btn-default-three {
    border: none;
   min-width: 100px;
    
    background: red;
    border-radius: 20px;
    padding: 10px 10px;
    color: #fff;
    cursor: pointer;
    font-weight: 600;
    font-size: 1.1167em;
    margin: 20px 30px;
  
  
}

.post-72 #content  {
    width: 100%;
    float: left;
    margin-top: 0px; 
    /* border: 1px solid #9c9c9c; */
    /* padding: 20px; */
}
#post-760 .content  {
    width: 100%;
    float: left;
    margin-top: 0px; 
    /* border: 1px solid #9c9c9c; */
    /* padding: 20px; */
}
.fa-hourglass  {
  color: red;
    font-size: 20px;
    margin-right: 10px;
    display: inline !important;
}

.right-arrow {
	display: inline-block;
	position: relative;
	background: orange;
	padding: 15px;
margin:0px 20px 10px 0px;
color:  #b1baff !important;
  /*    color: #d98316 !important; */
    font-weight: 600 !important;
}
.right-arrow:after {
	content: '';
	display: block;  
	position: absolute;
	left: 100%;
	top: 50%;
	margin-top: -10px;
	width: 0;
	height: 0;
	border-top: 10px solid transparent;
	border-right: 10px solid transparent;
	border-bottom: 10px solid transparent;
	border-left: 10px solid orange;
}
.inline-buttons .right-arrow a:active{
    color: #d98316 !important;
    font-weight: 600 !important;
}
.inline-buttons h3 {
    font-family: sans-serif;
    color: orange;
    /* float: left; */
    padding: 20px;
    display: inline;
}
.inline-buttons {
 padding-top:20px;
    width: 100%;
    background: #f0f2ff;
    padding: 5px;
    border-radius: 10px;
}

.midrow_block2 {
    width: 46.3333%;
     padding: 1%; 
    box-sizing: border-box;
    display: inline-block;
    vertical-align: top;
    text-align: center;
    -webkit-transition: all 0.2s ease-out;
    -moz-transition: all 0.2s ease-out;
    -ms-transition: all 0.2s ease-out;
    -o-transition: all 0.2s ease-out;
    transition: all 0.2s ease-out;
}
@media screen and (max-width: 480px){
.midrow_block2, .midrow_block3 {
    width: 96%!important;
  }}
.midrow_block3 {
    width: 31.3333%;
     padding: 1%; 
    box-sizing: border-box;
    display: inline-block;
    vertical-align: top;
    text-align: center;
    -webkit-transition: all 0.2s ease-out;
    -moz-transition: all 0.2s ease-out;
    -ms-transition: all 0.2s ease-out;
    -o-transition: all 0.2s ease-out;
    transition: all 0.2s ease-out;
}

.wpb_wrapper1{
    display: block;
    float: left;
text-align:left;
    padding: 0px 10px;
}
.wpb_wrapper2{float: left; display: inline-block; font-size: 15px; }
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
    position: relative;
    min-height: 1px;
    padding-left: 0px;
    padding-right: 0px;
}
.vc_column-inner::after, .vc_column-inner::before {
    content: " ";
    display: table;
}
.wpb_wrapper{
  /*  float: right; */
    display: inline-block;
    width: 100%;
}

.row {
    margin-left: 0px;
    margin-right: 0px;
    width:98%;
}

@media screen and (max-width: 480px){
.col-sm-3 {
    width: 100% !imprtant;
display: block !important;
}}
.col-sm-3 {
 
   display: inline-block; 
  padding: 0px 5px;
}

.form-control {
    display: block;
    width: 90%;
min-width: 190px;
    height: 34px;
    padding: 6px 12px;
    font-size: 13px;
    line-height: 1.42857143;
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
    box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
    -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}


 .vc_column-inner 
{
    width: 100%;
    display: block;
    padding-bottom: 5px;
}
 .col-sm-2 
{
    width: 70%;

    padding-bottom: 5px;
} 
.btn-lg{
    border: 0px;
    background: #fff;
    color: red;
} 
.btn-lg1{   float: left;
    padding: 0 40px;border: 0px;background: #fff;font-size: 15px;color: #18b734;}
.btn-lg2{border: 0px;background: #fff;font-size: 15px;color: #18b734;}
.vc_btn3 {border: 0px;background: #fff;font-size: 15px;color: #18b734;}
.vc_btn3-inline {
    float: left;
    padding: 0 40px;
}
.btn-default {
    margin-top: 10px;
}


.inline-buttons .one-third a {color: #fff;}

.inline-buttons .one-third {
    width: 22%;
  text-align: center;
  
      font-size: 14px;
    font-weight: bold;
    padding: 10px 45px;
    border: 2px solid;
    display: inline-block;
background: #36abfc!important;
    color: #ffffff ;
    border-color: #36abfc!important;
margin: 25px 25px 20px 0px;
}

@media only screen and (max-width: 1076px) {

    .inline-buttons .one-third {
        width: 100%;
        margin: 20px;
    }
    
}

.btn-default {

    border: none;
    color: #fff;
    cursor: pointer;
    padding: 0 30px;
    white-space: nowrap;
    text-transform: uppercase;
    font-weight: 600;
    background: #f60;
    font-size: 0.9167em;
    height: 42px;
    line-height: 42px;
    -webkit-border-radius: 21px 21px 21px 21px;
    -moz-border-radius: 21px 21px 21px 21px;
    -ms-border-radius: 21px 21px 21px 21px;
    border-radius: 21px 21px 21px 21px;
    margin-right: 5px;
    -moz-transition: all 0.2s ease 0s;
    -o-transition: all 0.2s ease 0s;
    -webkit-transition: all 0.2s ease 0s;
    -ms-transition: all 0.2s ease 0s;
    transition: all 0.2s ease 0s;
    box-shadow: none;
    vertical-align: baseline;
    margin-bottom: 20px;
}

table { 
   width: 95%; 
  border-collapse: collapse;  
}
/* Zebra striping */
tr:nth-of-type(odd) { 
  background: #eee; 
}
th { 
  background: #333; 
  color: white; 
  font-weight: bold; 
}
td, th { 
  padding: 6px; 
  border: 1px solid #ccc; 
  text-align: left; 
}

@media screen and (min-width: 480px)  {
.nonormal {
display: none;
  }}
@media screen and (max-width: 480px)  {
.nomobile {
display: none;
  }}

.w3-black li a {
color: #ffffff !important;  
}
.w3-black li a:hover {
    color: #9c9c9c !important;
transition: all 0.2s ease-out;
}
.w3-black li, .w3-hover-black li a:current {
    color: #484848 !important;

}

.w3-black li, .w3-hover-black:hover {
    display: inline-block;
    color: #9c9c9c !important;
  /*  background-color: #000 !important;*/

  background: #eabc31 !important;
border-color: #eabc31 !important;
margin: 15px 15px 10px 0px;
transition: all 0.2s ease-out;
  font-size: 14px;
font-weight: bold;
padding: 10px 30px;
border-radius: 20px;
border: 2px solid;
/* display: inline-block;*/
  
}

.w3-navbar {
    list-style-type: none;
    margin: 0;
    width: 100%;
    padding: 0;
    overflow: hidden;
color: #ffffff;
margin: 3% 0px;
 
}
.w3-container {
    padding: 0.01em 16px;
}


/* SLIder start home banner */
@keyframes slidy {
0% { left: 0%; }
20% { left: 0%; }
25% { left: -100%; }
45% { left: -100%; }
50% { left: -200%; }
70% { left: -200%; }
75% { left: -300%; }
95% { left: -300%; }
100% { left: -400%; }
}

/* body { margin: 0; } */
div#slider { overflow: hidden; }
div#slider figure img { width: 20%; float: left; }
div#slider figure { 
  position: relative;
  width: 500%;
  margin: 0;
  left: 0;
  text-align: left;
  font-size: 0;
  animation: 30s slidy infinite; 
}

/* slider stop */
#sidebar .widget li {
    list-style-type: none;
    margin: 2px 0;
}
#half .lay1 {
    max-width: 70% !important;
    float: left;
    padding: 4px 0;
}
.rpwwt-widget ul li img {
    display: inline;
    float: left;
    margin: .1em .75em .1em 0;
}
#sidebar .widget_wrap {
    width: 100%;
    padding: 20px 5%;
}
#sidebar .widget li a, #sidebar .widget, #sidebar .widget .widget_wrap {
    color: #474747;
    font-size: 12px;
}
#sidebar .widget {
    background: #f1f2f3;
    margin-bottom: 10px;
    list-style-type: none;
    width: 100%;
    float: left;
    color: #999;
    position: relative;
}

.home .static_cta1.cta_hollow_big {
    background: rgba(49, 126, 191, 0.75)!important;
    color: #ffffff;
}
.home .cta_hollow_big {
    border: 2px solid rgba(255, 255, 255, 0);
}
 #optimizer_front_blocks-3 .midrow a {
    color: #ffffff;
    font-weight: 600;
}
/*desription image post home and other */
.home .lay1 .post_image .post_content {
    top: 40%;
    background: rgba(0, 171, 255, 0.10);
    margin: 0px 2px;
}
.lay1 .post_image .post_content {
    top: 60%;
    background: rgba(0, 171, 255, 0.42);
    margin: 0px 2px;
}
/* end desc */
/* menu and home slider transparent background  */
.stat_bg_overlay {
    background: rgba(0, 0, 0, 0.35); /*do zmiany góry 1-nieprzenikalna 0- przeźroczysta */
    -webkit-transition: all 0.15s ease-out;
    -moz-transition: all 0.15s ease-out;
    -ms-transition: all 0.15s ease-out;
    -o-transition: all 0.15s ease-out;
    transition: all 0.15s ease-out;
}

#home .header {
    position: relative!important;
    background: rgba(137, 161, 182, 0.22) !important;
    /* opacity: 0.33; */
} /* to dla opcji on w header customize theme */
.home .stat_bg_overlay {
    height: 60px !important;
    min-height: 62px !important;
}
/* zmiana z 0.85 */
.overlay_off {
 max-height: 6px;
    opacity: 0.85;
position: absolute;
}
.overlay_on {
    opacity: 0.85;
}
.home.has_trans_header .header {
    clear: both;
    background: rgba(81, 121, 211, 0.45)!important;
    background-image: none;
}
/*.home.has_trans_header .header, .home.has_trans_header.page.page-template-page-frontpage_template .header {
    background: rgba(0, 0, 0, 0.34)!important;
    background-image: none;
    
}
/* stop transparent zmiana z 0,45*/
/*

.home.has_trans_header .header, .home.has_trans_header.page.page-template-page-frontpage_template .header {
    background: rgba(0, 0, 0, 0.34)!important;
    background-image: none;
    
}
/* transparent background top menu 
.home.has_trans_header .header, .home.has_trans_header.page.page-template-page-frontpage_template .header {
    background: rgba(214, 214, 214, 0.46)!important;
    background-image: none;
}
*/
/* body.has_trans_header.home #topmenu ul li a, body.has_trans_header.home .head_soc .social_bookmarks.bookmark_simple a {
    color: #fff;
    background: rgba(255, 255, 255, 0.43);
} */
#topmenu ul li a {
    display: block;
    padding: 20px 12px;
    background: rgba(0,0,0,0);
    font-weight: bold;
}
#topmenu ul li a{ text-transform:uppercase; letter-spacing:0px !important;}
/* zmiana z 0,5 */
#topmenu ul li span {
    font-size: 12px;
    opacity: 0.5;
    padding-left: 5px;
    border: 3px solid #f9dc00;
    padding: 8px;
}
#topmenu ul li span {
    font-size: 14px;
    opacity: 1;
    color: #f9dc00;

}

.stat_content_inner .center {
    color: #ffffff;
    text-shadow: 1px 1px #337ebf;
}
.logo img {
    border: none;
    margin: 2px -80px;
    max-width: 120px;
    height: auto;
    position: absolute;
    
    z-index: 1;
}
@media screen and (max-width: 480px){.logo img {
    border: none;
    margin: 2px 0px;
    max-width: 45px;
    height: auto;
    position: absolute;
    
    z-index: 1;
}}

.logo {
    float: left;
    max-width: 35%;
}
.menu-header ul li a{
    text-transform: uppercase;
    letter-spacing: 0px;
}
@media screen and (max-width: 480px){
  .stat_has_img {background: url('/wp-content/uploads/2016/12/dziecko-basen620X580RWD.jpg') !important;
    background-size: cover !important;
background-repeat: no-repeat !important; 
   }}




#simple-menu {
    color: #ffffff;
    z-index: 1;
}
.fa-5x {
  color: #337ebf;
}
 .header {
    position: relative!important;
    min-height: 62px;
    background: #337ebf;
} 
#footer .widgets .widget {
    width: 21.9%;
    display: inline-block;
    vertical-align: top;
    margin: 1%;
    list-style-type: none;
    margin-bottom: 25px;
}




.stepwizard-step p {
    margin-top: 10px;
}
.stepwizard-row {
    display: table-row;
}
.stepwizard {
    display: table;
    width: 50%;
    position: relative;
}
.stepwizard-step button[disabled] {
    opacity: 1 !important;
    filter: alpha(opacity=100) !important;
}
.stepwizard-row:before {
    top: 14px;
    bottom: 0;
    position: absolute;
    content: " ";
    width: 100%;
    height: 1px;
    background-color: #ccc;
    z-order: 0;
}
.stepwizard-step {
    display: table-cell;
    text-align: center;
    position: relative;
}
.btn-circle {
    width: 30px;
    height: 30px;
    text-align: center;
    padding: 6px 0;
    font-size: 12px;
    line-height: 1.428571429;
    border-radius: 15px;
}





.flexer,.progress-indicator{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.no-flexer,.progress-indicator.stacked{display:block}.no-flexer-element{-ms-flex:0;-webkit-flex:0;-moz-flex:0;flex:0}.flexer-element,.progress-indicator>li{-ms-flex:1;-webkit-flex:1;-moz-flex:1;flex:1}.progress-indicator{margin:0 0 1em;padding:0;font-size:80%;text-transform:uppercase}.progress-indicator>li{list-style:none;text-align:center;width:auto;padding:0;margin:0;position:relative;text-overflow:ellipsis;color:#bbb;display:block}.progress-indicator>li:hover{color:#6f6f6f}.progress-indicator>li.completed,.progress-indicator>li.completed .bubble{color:#65d074}.progress-indicator>li .bubble{border-radius:1000px;width:20px;height:20px;background-color:#bbb;display:block;margin:0 auto .5em;border-bottom:1px solid #888}.progress-indicator>li .bubble:after,.progress-indicator>li .bubble:before{display:block;position:absolute;top:9px;width:100%;height:3px;content:'';background-color:#bbb}.progress-indicator>li.completed .bubble,.progress-indicator>li.completed .bubble:after,.progress-indicator>li.completed .bubble:before{background-color:#65d074;border-color:#247830}.progress-indicator>li .bubble:before{left:0}.progress-indicator>li .bubble:after{right:0}.progress-indicator>li:first-child .bubble:after,.progress-indicator>li:first-child .bubble:before{width:50%;margin-left:50%}.progress-indicator>li:last-child .bubble:after,.progress-indicator>li:last-child .bubble:before{width:50%;margin-right:50%}.progress-indicator>li.active,.progress-indicator>li.active .bubble{color:#337AB7}.progress-indicator>li.active .bubble,.progress-indicator>li.active .bubble:after,.progress-indicator>li.active .bubble:before{background-color:#337AB7;border-color:#122a3f}.progress-indicator>li a:hover .bubble,.progress-indicator>li a:hover .bubble:after,.progress-indicator>li a:hover .bubble:before{background-color:#5671d0;border-color:#1f306e}.progress-indicator>li a:hover .bubble{color:#5671d0}.progress-indicator>li.danger .bubble,.progress-indicator>li.danger .bubble:after,.progress-indicator>li.danger .bubble:before{background-color:#d3140f;border-color:#440605}.progress-indicator>li.danger .bubble{color:#d3140f}.progress-indicator>li.warning .bubble,.progress-indicator>li.warning .bubble:after,.progress-indicator>li.warning .bubble:before{background-color:#edb10a;border-color:#5a4304}.progress-indicator>li.warning .bubble{color:#edb10a}.progress-indicator>li.info .bubble,.progress-indicator>li.info .bubble:after,.progress-indicator>li.info .bubble:before{background-color:#5b32d6;border-color:#25135d}.progress-indicator>li.info .bubble{color:#5b32d6}.progress-indicator.stacked>li{text-indent:-10px;text-align:center;display:block}.progress-indicator.stacked>li .bubble:after,.progress-indicator.stacked>li .bubble:before{left:50%;margin-left:-1.5px;width:3px;height:100%}.progress-indicator.stacked .stacked-text{position:relative;z-index:10;top:0;margin-left:60%!important;width:45%!important;display:inline-block;text-align:left;line-height:1.2em}.progress-indicator.stacked>li a{border:none}.progress-indicator.stacked.nocenter>li .bubble{margin-left:0;margin-right:0}.progress-indicator.stacked.nocenter>li .bubble:after,.progress-indicator.stacked.nocenter>li .bubble:before{left:10px}.progress-indicator.stacked.nocenter .stacked-text{width:auto!important;display:block;margin-left:40px!important}@media handheld,screen and (max-width:400px){.progress-indicator{font-size:60%}}


/*LINK COLOR*/
.org_comment a, .thn_post_wrap a:link, .thn_post_wrap a:visited, .lts_lightbox_content a:link, .lts_lightbox_content a:visited, .athor_desc a:link, .athor_desc a:visited{color:#ffffff;}
.org_comment a:hover, .thn_post_wrap a:link:hover, .lts_lightbox_content a:link:hover, .lts_lightbox_content a:visited:hover, .athor_desc a:link:hover, .athor_desc a:visited:hover{color:#1e73be;}

