﻿
/* puslapio sekcijos */
#first-section {
    background-color: rgb(43, 41, 41);
    color: rgb(255, 255, 255);
    margin-top: 5px;
}
#second-section {
    background:#F59393;
    padding-top: 5px;
}
/* navigacijos pabaiga */

/* basic style */
body { background-color: #b18585; color: #000; font: 1.2rem Arial, Helvetica, trebuchet ms; }
a {text-decoration: none; outline: none; -webkit-transition: all 0.4s ease 0s; -ms-transition: all 0.4s ease 0s; -o-transition: all 0.4s ease 0s; transition: all 0.4s ease 0s; }
a:after{-webkit-transition: all 0.4s ease 0s; -ms-transition: all 0.4s ease 0s; -o-transition: all 0.4s ease 0s; transition: all 0.4s ease 0s;}
.btn{ text-decoration: none;}
a.no-color-link{color: #333; text-decoration: none;}
a:hover, a:active { color: #000;}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a { color: #111; text-decoration: none; }
h1 { font: 700 28px/34px 'Roboto', trebuchet ms, arial; color: #fff;  margin: 10px 0 15px 0; letter-spacing: -0.5px }
h2 { font: 700 24px/30px 'Roboto', trebuchet ms; color: #fff; margin: 10px 0 30px 0;  }
h3 { font: 700 21px/28px 'Roboto', trebuchet ms; color: #fff; margin: 10px 0 25px 0;  }
h4 { font: 700 18px/24px 'Roboto', trebuchet ms; color: #fff; margin: 10px 0 18px 0  }
h5 { font: 700 16px/20px 'Roboto', trebuchet ms; color: #fff; margin: 10px 0 15px 0 }
h6 { font: 700 14px/16px 'Roboto', trebuchet ms; margin: 0 0 10px 0 }



/* end basic style*/

/* puslapio sekciju pabaiga*/ 

/* H top list */
.wpsm_toplist_heading:before{content: counter(wpsmtop);counter-increment: wpsmtop;color: rgb(255, 251, 251);border-radius: 50%;display: block;float: left;font: bold 18px/33px Arial;height: 34px;margin: -6px 10px 10px 0;text-align: center;width: 34px;border: 2px solid darksalmon;}
.wpsm_toplist_heading {padding-top: 35px; margin-top: 0 !important}
.kc-anchor{display: block;}
.autocontents{ list-style-type:none; counter-reset:list; }
.post .autocontents li{list-style-type:none; margin: 0 0 12px 12px}
.inline-list-wrap .autocontents li{display: inline-block;}
.autocontents li:before{ color:#555; }
.autocontents li.top{ counter-increment:list; counter-reset:list1; font-size: 105% }
.autocontents li.top:before{ content:counter(list) '. '; }
.autocontents li.sub_1{ counter-increment:list1; counter-reset:list2; font-size: 95%  }
.autocontents li.sub_1:before{ content:counter(list) '.' counter(list1) '. '; }
.autocontents li.sub_2{ counter-increment:list2; font-size: 90% }
.autocontents li.sub_2:before{ content:counter(list) '.' counter(list1) '.' counter(list2) '. '; }
.kc-gotop {display: block; text-align: right;}
#toplistmenu ul{margin: 15px 10px 10px -30px !important; counter-reset: item; list-style: none; margin: 0 4px 12px;}
#toplistmenu ul li{ list-style: none; padding: 15px 15px 15px 5px; margin: 0;}
#toplistmenu ul li:nth-child(2n+1) {background-color: #f9f9f9;}
#toplistmenu ul li a{ font-size: 18px; line-height: 14px; border-bottom: 1px dotted #111; text-decoration:none}
#toplistmenu ul li a:hover{border-bottom: 1px dashed #111;}
#toplistmenu > ul li:before {border-radius: 50%;background: darksalmon;color: #fff;content: counter(item);counter-increment: item;float:left;height: 25px;line-height: 25px;margin: -3px 20px 20px 15px;text-align: center;width: 25px; font-weight: bold; font-size: 16px}
.wpsm-titlebox, #toplistmenu{clear: both;}
/* linkas*/
/* Link Style 10 */
.kc-gotop a {
	position:relative;
	text-decoration: none;
	color: gray;
 	transition:color .15s ease-in-out;
}

.kc-gotop a:hover {
	background-size: 100% 100%;
	cursor: pointer;
}

.kc-gotop a:after {
	display:block;
	content:"";
	position: absolute;
 	right:0;
 	left:0;
 	width:100%;
	height:3px;
 	opacity:0;
	transform:translateY(-150%);
 	transition:transform .15s ease-in-out, opacity .15s ease-in-out;
 	background-color: red;
}

.kc-gotop a.is-active,
.kc-gotop a:active,
.kc-gotop a:focus,
.kc-gotop a:hover {
 	color: red;
}

.kc-gotop a.is-active:after,
.kc-gotop a:active:after,
.kc-gotop a:focus:after,
.kc-gotop a:hover:after {
 	transform:translateY(0);
 	opacity:1;
}
/* end linkas */

/* media */
@media only screen and (max-width: 767px) {
  ol li {
    width: 100%;
  }
    .product-list-item {
      margin: 4px 3px;
    }
    .product-list-item div.p-photo {
      float: left;
    }
    .col-xs-4 {
      width: 33.33333333%;
    }
    .list-blank {
      text-align: right;
    }
    .product-list-item div.p-description {
      padding: 5px 5px 0 0;
      text-align: left;
      font-size: 14px;
    }
    .product-list-item .row {
    margin-right: 0;
    display: block;
    }
    .list-item-text-box {
      padding: 1px 1px 1px 35px;
    }
    .product-list-item div.p-description a.description-text {
      font-size: 13px;
      line-height: 1.2;
    }
    .product-list-item .p-more-label {
      padding: 10px 5px 0px 110px;
      line-height: 1.3;
    }
    p.text-left.p-more-label span {
      font-size: 11px;
      padding: 2px 5px;
    }

  
  }