.SobiPro.kompanijaskatalog img {display: block;max-width: 100%;height: auto;}
.SobiPro.kompanijaskatalog .address,.SobiPro.kompanijaskatalog .city,.SobiPro.kompanijaskatalog .country,.SobiPro.kompanijaskatalog .postcode,.SobiPro.kompanijaskatalog .street{font-size:110%;font-weight:400}.SobiPro.kompanijaskatalog .entryLabel::before{font-family:FontAwesome;padding-right:5px;width:1.28571429em;text-align:center;display:inline-block}.SobiPro.kompanijaskatalog .postcode{display:inline-block}.SobiPro.kompanijaskatalog .city{display:inline-block;padding-left:5px}.SobiPro.kompanijaskatalog .city.us{padding-right:5px;padding-left:0}.SobiPro.kompanijaskatalog .city.us::after{content:", "}.SobiPro.kompanijaskatalog .country{margin-bottom:10px}.SobiPro.kompanijaskatalog .fulldescription{padding-top:15px}.SobiPro.kompanijaskatalog .phone{padding-top:10px}.SobiPro.kompanijaskatalog .phone .entryLabel::before{content:" "}.SobiPro.kompanijaskatalog .fax .entryLabel::before{content:" "}.SobiPro.kompanijaskatalog .website .entryLabel::before{content:" "}.SobiPro.kompanijaskatalog .days{margin-top:10px;margin-bottom:10px}.SobiPro.kompanijaskatalog .days li{list-style:none}.SobiPro.kompanijaskatalog .days li::before{font-family:FontAwesome;content:"";padding-right:5px;color:grey}.SobiPro.kompanijaskatalog .tags .entryLabel::before{content:"";padding-right:2px}
.SobiPro.kompanijaskatalog .topmenu.standard input[type=text]{width:180px}
.SobiPro.kompanijaskatalog .topmenu.standard {background-color: #cc0066;border-radius: 3px;}
.SobiPro.kompanijaskatalog .topmenu.standard .nav li a.active, .SobiPro.kompanijaskatalog .topmenu.standard .nav li a:focus, .SobiPro.kompanijaskatalog .topmenu.standard .nav li a:hover {
    background-color: #e72c8a;color: #fff;border-radius: 3px;}
.SobiPro.kompanijaskatalog h1 {color: #cc0066!important;font-size: calc(16px + 12px)!important;line-height: 1.1;margin-top: 0.67em;font-weight: 600!important;margin-bottom: 10px;}
.SobiPro.kompanijaskatalog .pagination > ul > li > a, .SobiPro.kompanijaskatalog .pagination > li > a {background-color: #cc0066;}
.SobiPro.kompanijaskatalog .pagination > ul > li > a, .SobiPro.kompanijaskatalog .pagination > ul > li > span, .SobiPro.kompanijaskatalog .pagination > li > a, .SobiPro.kompanijaskatalog .pagination > li > span {
    border-color: #cc0066;border-width: 1px;}
.SobiPro.kompanijaskatalog .alpha .pagination .nolink, .SobiPro.kompanijaskatalog .alpha .pagination li a {min-width: 14px;border-radius: 3px;}
.category-filter {float:right !important;padding-right:7px;padding-top:7px;}
.SobiPro.kompanijaskatalog h2 {color: #cc0066;font-weight: bold;font-size: 16px;line-height: normal;}
.SobiPro.kompanijaskatalog .topmenu.linkbar {padding: 4px 15px 4px 0px;}
.SobiPro.kompanijaskatalog .topmenu.linkbar a {color: #111!important;}
.SobiPro.kompanijaskatalog .topmenu.linkbar a.active{color: #cc0066;}
.SobiPro.kompanijaskatalog .topmenu.linkbar ul {text-align: right!important;border-bottom: 1px solid!important;border-bottom-color: #878787!important;margin-left: 0!important;}
.SobiPro.kompanijaskatalog .topmenu.linkbar a:hover {color: #cc0066!important;}	
.col-sm-3 {padding-left: 7px!important;padding-right: 7px!important;}		
.SobiPro.kompanijaskatalog .btn-manage {background-color: #9a9a9a;}
.SobiPro.kompanijaskatalog .btn-manage a:hover{background-color: #cc0066;}
.SobiPro.kompanijaskatalog .spEntryEdit .required {border: 1px solid #cc0066;}
.SobiPro.kompanijaskatalog .input-medium {width: 150px;float: left;}
.SobiPro.kompanijaskatalog .spEntryContainer, .SobiPro.kompanijas .spEntriesContainer {margin-bottom: 15px;margin-top: 15px;}

/*********** Vcard Style ***************/
.form-horizontal {margin-top: 35px;}
.pieteikt {margin: 15px 35px 25px 520px;padding: 8px;background-color: #c06;width: 40%;text-align: center;border-radius: 22px;}
.back {margin:15px 0 0 0;}
#vc_bottom {border: 1px solid #f3dee4;margin: 10px 0 0;padding-top: 10px;position: relative;}
.vc_inner {clear: both;}
.vc_image {float: left;margin: 15px 10px 10px 15px;width: 150px;padding-left: 15px;}
.vc_data {float:right;padding: 0 19px 0 10px;min-width: 650px;max-width: 650px;}
.kompanijas-link{margin: 0 10px 4px 0;font-weight:bold} 
.kompanijas-link a {color: #c06 !important;font-size:18px;line-height: 22px} 
.kompanijas-link a:hover {color: #E25C99 !important;text-decoration: none;}
.desc-kompanijas{font-size:14px; color: #000; line-height:18px}
.intro {font-size:14px!important; color: #000; padding-right: 5px; float:left}
.f11{font-size:14px;font-weight: 700}
.a-link {font-size:14px;color:#000;font-weight: 700} 
.a-link a {font-size:14px;color:#000;font-weight: 700} 
.a-link a:hover {color:#cc0066}
.vcard_footer{background-color:#faf2f4;height:23px;margin-top:10px}
.readmorelink {float: right;padding-right:10px;padding-top:3px;} 
.readmorelink a {font-size: 14px!important;color: #5BA2EE!important;font-weight: 700}

/****   DETAILS     ****/
h1 {font-weight: 600 !important;}
#SobiPro div.main_image {width: 23%;}
.font_fff {color: #fff !important;font-weight: 600}
.title_details {margin: 5px 0 8px;display: block;font-weight:700;border: solid #E5E5E5;padding-bottom: 6px;border-width: 0px 0px 1px 0px;color: #111}
.namefield {padding-bottom: 20px;color: #c06}
.main_image {float: left;}
#SobiPro div.main_image img {margin: 10px 0 0 10px;}
#st_main {border: 1px solid #f3dee4;padding: 10px}
#SobiPro ul#st_main_col_1 {padding: 0;list-style-type: none;float: left;width: 60%;}
.info_keywords{font-size:12px;font-weight:bold;color: #999999;padding-right:5px;float:left;vertical-align:text-bottom}
.keywords {text-align: left} .keywords a {font-size:12px;color: #787878 !important;}.keywords a:hover {color: #CC0066;}
.key {padding-bottom:10px;margin-top:10px;border-top: 1px solid #dedede;}
.table {display: table;   /* Allow the centering to work */ margin: 0 auto;}
ul#horizontal-list {min-width: 696px;list-style: inside;border-bottom: 1px solid #F3DEE4;padding-bottom: 10px;}
ul#horizontal-list li {display: inline;list-style-type: circle; !important;margin-right:17px !important;}
.prek_z {font-weight: bold;color:#ce526c;margin:25px 0 10px;}
.vp {  padding: 20px 0 10px;}
.spcounter{font-size:11px;color:#787878;float: left;margin-top:10px;margin-bottom: 20px;vertical-align:text-bottom;}
.time {float:left; padding-left:3px;}
.time_counter {float:left; padding-left:3px; font-size: 12px; font-weight: bold;}
.facilities {font-size:14px; color: #000; line-height:16px;border: 1px solid #F3DEE4;border-left:none;
  border-right:none;padding:20px 0}
.field_full_description {font-size:14px; color: #000; line-height:16px; overflow-y: auto;max-height:900px}
.p_links a{font-family: 'Open Sans', sans-serif;color: #797979;padding:5px;border: 1px solid #F3DEE4;border-radius: 4px;float:right;margin-right:5px;margin-bottom:5px;background-color: #fff7fb;font-size:12px}
.p_links a:hover{background-color:#cc0066;color:#333}
#SobiPro .flex-control-thumbs li, div[class^="stflexthumbs"] .slides > li {
    max-height: 60px !important;
    overflow: hidden;
}
div[class^="stflex"] .slides img {
max-height:448px!important;
   border:1px solid #ccc!important;width:auto !important;margin: 0 auto !important;
}
div[class^="stflexthumbs"] .slides li img {
    box-sizing: border-box;
    padding-left: 5px !important;border:0px solid #ccc!important;width:auto !important;height:auto !important;
}
.logo_pl img {border: 1px solid #F3DEE4;max-width:150px;margin: 7px}
.time_l {font-size:14px; color: #797979; float:left}
.gallery {margin:15px 0 0 4px;background-color: #F7F7F7}
#category-outer {height: 84px;}
.dalities {font-size: 14px;font-weight: 700;color: #666;float: left;padding-right: 15px;}


/****   RESPONSIVE  ****/


@media (max-width: 480px) {
.vc_data {min-width: 100%;max-width: 100%;
  }
}

@media only screen and (max-width: 768px) {
  /* For mobile phones: */
  [class*="col-"] {
    width: 100%;
  }
}

@media (min-width: 481px) and (max-width: 979px) {
.vc_data {min-width: 100%;max-width: 100%;
}
.f11{font-size:14px}
}

@media (max-width: 767px) {
.vc_data {min-width: 100%;max-width: 100%;
}

.f11{font-size:14px}
}







