
/* MOJE ZMIANY */


/*


pomarańcz: #EC671F
Niebieski #304F72
*/


.orange, .orange a {
	color: #EC671F !important;
}

.blue, .blue a  {
	color: #304F72 !important;
}

body {
	line-height:120%;
    color:#514E4E;
	font-family: Georgia, serif;
}

body > header + section#gk-main:before {
	
    border-top: 1px solid rgb(229, 229, 229);
    padding-top: 0px;
}

body > header 

{
	
 
}


@media (max-width: 767px) {

.fullonmobile {
width: 100% !important;	clear: both;
}

#gk-main {
	
	    padding-left: 10px;
    padding-right: 10px;
}

footer  {
	padding-left: 10px !important;
    padding-right: 10px !important; 
}


}









.floatprawo {
float:right  !important;
}

strong, b {
    
 
}

.floatlewo {
	float:left;
}


    .clearboth {
    clear: both;

}
.finderszukanie label {
display: none;
}

.clearafter:after {
 clear: both;   
}


.margintop20 {

margin-top: 20px;

}

.marginbottom20 {
    
 margin-bottom: 20px;   
}

.margintop50 {
    
 margin-top: 50px;   
}
    .marginbottom50 {
    margin-bottom: 50px;
}

.gk-main-menu > ul > li > span {
	padding: 0 14px;
}


#gk-social-icons { display: none;}


#gk-top {
 
        position: relative;
    min-height: 50px;
}
.moduletableszukanie .input-medium, .input.search-query {
border-radius: 4px 4px 4px 4px;
    width: 170px;
    box-shadow: none;
    margin-right: 2px;
}



.btn:hover, .btn:focus {
	
	background-color: #EC671F !important;
	background-position: initial;
	
	
	
	
}



.margright30 {
margin-right: 30px;	
	
}

.margleft30 {
margin-left:: 30px;	
	
}

.readmore, .readon, .readmore a, readon  a {
	color: #EC671F;
	
}


#cc-tag.cc-monochrome #cc-tag-button {
	
background-color: rgba(51, 51, 51, 0.82)!important;	
}

#cc-tag a span {
font-size: 11px!important;
}


#gk-header .container-fluid {
	
position:relative;	
}
/* News Show Pro GK5  */ 
.nspArt img.nspImage {
    
    padding-bottom: 5px;

}



@media (min-width: 1000px) {
	.nspArt h4.nspHeader {
   
    min-height: 50px;
}
	
}




.btn-primary {
	background-color: rgba(48, 79, 114, 0.89) !important;
background-image: -moz-linear-gradient(top,rgba(48, 79, 114, 0.89),rgba(48, 79, 114, 0.89));
 background-image: -webkit-gradient(linear,0 0,0 100%,from(rgba(48, 79, 114, 0.89)),to(rgba(48, 79, 114, 0.89))); 
 background-image: -webkit-linear-gradient(top,rgba(48, 79, 114, 0.89),rgba(48, 79, 114, 0.89)); 
background-image: -o-linear-gradient(to bottom,rgba(48, 79, 114, 0.89) ,rgba(48, 79, 114, 0.89) );
background-image: linear-gradient(to bottom,rgba(48, 79, 114, 0.89) ,rgba(48, 79, 114, 0.89) );
}


.nomargin {
margin: 0px !important;	
}



@media (min-width: 1200px) {
	
.moduletableszukanie {
	position: absolute;
right: 0px;
bottom: 13px;
}
 .btn-primary  {
display: block !important; 
 }


	
}

@media (min-width: 1100px) {
	
	
}

.gk-main-menu > ul {
float:left;	
}


.row-fluid [class*="span"] {
	
 margin-left: 0px;
}

 



#sidebar {
margin-left: 20px;	
	
}

#gk-header {
background: none;
-webkit-box-shadow: none;
-moz-box-shadow: none;
-ms-box-shadow: none;
-o-box-shadow: none;
box-shadow: none;
margin-bottom: 0px; 
padding: 0px;
min-height: 150px;
}

/*

.row-fluid [class*="span"] {

margin-left: 0px !important;
}
*/

/* MENU GLOWNE   */ 


li {
	
	
		
	
	
line-height:130%;

}

 ul {
margin: 0 0 8px 12px;
}



.nav > li > a:hover, .nav > li > a:focus {
/* background-color: inherit;	*/


}


.kategoria260  h3{
    width: 238px;
    line-height: 28px;
    padding-left: 10px;
    color: #304F72;
    background: rgb(255, 255, 255) no-repeat 0 0;
    margin: 30px 0px 5px 0px;
    background-position-x: right;
    font-size: 24px !important;
    border-left: 28px solid #304F72;
    clear: both;
    font-weight: bolder !important;
}

.kategoriafull  h3{
        width: 100%;
    line-height: 30px;
    padding-left: 10px;
    color: #EC671F;
    background: rgb(255, 255, 255) no-repeat 0 0;
    margin: 30px 0px 5px 0px;
    background-position-x: right;
    font-size: 26px !important;
    border-left: 28px solid #EC671F;
    clear: both;
    font-weight: bolder !important;
}


.kategoria260orange  h3{
width: 258px;
line-height: 28px;
padding-left: 20px;
color: #EC671F;
font-weight: bolder;
    background: rgb(255, 255, 255) no-repeat 0 0;
margin-top: 30px;
background-position-x: right;
font-size: 18px;
border-left: 2px solid;


}


.latestnewsmodek1 li {
	
	
		list-style-image:url(../images/square4x4.png);
	

margin-bottom:5px;	
}

.kategoria260 li  {
	list-style-image:url(../images/square4x4-nieb.png);
	margin-top: 9px;
}





.oranger1, .oranger1 h3 {
	color: #EC671F;
	border-color: #EC671F;
}

.gk-main-menu {
	width:100%;
	
	padding-top:10px;
}

.gk-main-menu > ul > li {
/*
border-left: 1px solid #E8E8E8;
border-top: 1px solid #E0E0E0;
border-radius: 4px 4px 0px 0px;
*/
}


.gk-main-menu > ul > li:last-child {
	border-right: 1px solid #F7F7F7;
	
}

.gk-main-menu > ul > li {

font-size: 14.3px;
min-height: 30px;
line-height: 30px;

}



.gk-main-menu > ul > li  a:hover, .gk-main-menu ul ul li a:hover, .gk-main-menu > ul > li:hover   {
	background-color: #EC671F;
	border-radius: 4px 4px 0px 0px;
	color:#FFF;
}


.gk-main-menu > ul > li.active > a {
    background-color: rgb(229, 229, 229) !important;
    color: #ec661f !important;
    border-radius: 10px 10px 0px 0px;
}

.nspText {
line-height:130%;	
	
}
.nspHeader, .pierwszah41 {
	font-size: 18px !important;
line-height: 140%;
padding: 0px !important;
}
  h4.nspHeader::first-letter, h4.pierwszah41::first-letter, h3.pierwszah41::first-letter, h3.moduletablemodek1::first-letter, .moduletablemodek1 h3::first-letter  { 
  
    color: #FFF;
	background-color:#EC671F;
	padding-left: 5px;
	padding-right:5px;
	margin-right:1px;
	
	
}


.nspInfo
{
	display: block!important;
font-size: 90%;
line-height: 100%;
margin: 0px 0px 5px 8px;
text-decoration: underline;
font-size: 11px !important;
}

.nspInfo a {
	
color: #ccc;
	
}


/*moje stale */


.kategoria001 {
    width: 94%;
    padding-left: 5%;
    color: #EC671F;
    font-weight: bolder;
    background: rgb(255, 255, 255) url(../images/orange40x40.png) no-repeat 0 0;
    margin-top: 30px;
    font-size: 34px;
    line-height: 40px;
	    position: relative;
}

.kategoria001:before {
	       border-top: 1px solid #f5f5f5;
    display: block;
    width: 100%;
    content: " ";
    position: absolute;
    top: -20px;
		
}

.kategoria001sub {
       background: #fff;
    border-bottom: 1px solid rgb(237, 111, 43);
    padding-left: 0px;
    margin-top: 0px;
    width: 94%;
    font-size: 28px;
    
    
}


/* NAGLOWKI */

.nagloweklis1 

{
         clear: both;
    width: 94%;
    padding-left: 5%;
    color: #EC671F;
    font-weight: bolder;
    background: rgb(255, 255, 255) url(../images/orange40x40.png) no-repeat 0 0;
    margin-top: 40px;
    font-size: 34px;
    line-height: 40px;
}




/*    */
a {
color: #333;
}

a:hover {
color: #EC671F;

}


.box {
margin-bottom: 15px;
}

#gkHighlighterGK5-0 .gkHighlighterInterface {
	background-color: #EC671F !important;
	border-radius: 15px 0px 0px 15px !important;
-moz-border-radius: 15px 0px 0px 15px !important;
	webkit-border-radius: 15px 0px 0px 15px !important;
}

.lof-ass .lof-css3, .lof-ass .lof-css3 .preload {
-moz-box-shadow: none !important;
-webkit-box-shadow: none !important;
box-shadow: none !important;


}

.gkHighlighterItem a {
	color: #EC671F !important;
}

ul.latestnews li {
padding: 2px 0 !important;
}


/* pogoda */

img.spw_icon_big {
	    height: 60px !important;
		
}

.p.weather_sp1_city  {
	margin: 5px 0 0  !important;
	
}

.weather_sp1_cright {
	
font-size: 90%  !important;  }


.weather_sp1_city {
	    font-size: 18px !important;
		    line-height: 18px !important;
}
.weather_sp1_cleft {
	    padding-right: 10px;
}
.spw_current_temp {
	    padding-top: 15px;
}

.moduletablepogoden  {
margin-top: 12px;
width: 219px;
}

.gkwMain h2 {
font-size: 18px;	
}

.gkwDay {
font-size: 11px;	
}

.moduletablepogoden  .gkTabsNav li {
	font-size: 12px !important;
}
ul.gkwNextDays {
	
	margin: 8px 0 0px 0 !important;
}

ul.gkwNextDays li img {
	float: left;
}

.gkwMain p, .gkwMain h2 {
	margin: 0px !important;
}


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


.gkwMainRight p {
	
font-size: 10px!important;	
}
.lof-ass .lof-navigator li div {
	font-size: 10px;
color: #D0D0D0;
	background: #333;
}

.lof-ass .lof-navigator li.active h4, .lof-ass .lof-navigator a {
color: #fff;	
}

.lof-ass .lof-navigator li h4 {
color: #fff;	
font-size:14px !important;

}

.lof-main-wapper {
	border: 1px solid #333;
}

.moduletablepogoden  ol.gkTabsNav {
	min-height: 11px !important;
	
}

.moduletablepogoden  .gkTabsItem {
padding: 4px 0px 0px 0px !important;	
}
.moduletablepogoden h2 {
line-height: 15px;
margin-top: 2px !important;
}


.gkwDayTemp img {
	
	width: 27px;
}
 
#lgowrap132 {
position:absolute;
z-index:999999;
top: 28px;	
}

#gk-logo {
	margin-top: 25px;


}
.fb-like-box {

-webkit-box-shadow: none !important;
-moz-box-shadow: none !important;
box-shadow: none !important;
}

.moduletablepogoden  .gkTabsWrap.vertical ol li {
	line-height: 20px;
padding: 0 5px!important;	
}
#gk-component {
	clear: both;}






/* cytat na head */

.moduletablenewsonhead  {
    margin-right: 40px;
    margin-top: 30px;
    overflow: hidden;
    position: relative;
    padding: 12px;
    border-top: none;
    border-bottom: none;
    border-radius: 15px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;


}

.newsflashnewsonhead   {
	
font-family: Georgia,Serif;
}


.moduletablenewsonhead  h4
{
float: none;
color: #333;
margin: 0px;
font-size: 18px;
margin-bottom: 4px;
font-family: Georgia,Serif;
font-weight: bold;
}

.moduletablenewsonhead  p
{
	clear:both;
font-weight: normal;
font-size: 13px;
text-align: justify;
    line-height: 150% !important;
    

color: #333;
margin: 0px;
font-family: Georgia,Serif;
}

.moduletablenewsonhead strong 

{
font-weight: normal;
}

.moduletablenewsonhead .readmore {
    float: right;
    color: #EC671F;
    margin-right: 10px;
   
    right: 50px;
    bottom: 5px;
    font-weight: bold;
}

.moduletableczasnahead  {
position: absolute;
left: 0px;
top: 51px;
text-align: right;
width: 239px;
font-size: 11px;
color: #333;
}
.gielda1 {
margin-bottom: 0px;	
}


.moduletablewaznw1 {
position: absolute;
width: 70%;
top: 4px;
left: 0px;	
	
}



/* FOOOTR */




footer a {
color:#D5D5D5;	
}

footer h3 {
color: #D5D5D5;
margin: 0px;
line-height: 100%;
border-bottom: 1px solid;
margin-top: 30px;	
}
footer li h4 {
margin: 0px;	
}

footer ul {
list-style:none;
margin: 0px 0px 0px 6px;	
}
 .moduletablerekklama  {

position:relative;	

}
 .moduletablerekklama h3
{
position: absolute;
font-size: 11px;
top: 3px;
left: 25px;
background-color: #fff;
padding: 2px;
z-index: 2;
margin: 0px;
line-height: 12px;	
color:#ccc;

}

 .customrekklama
{
border: 2px solid #ccc;
border-radius: 6px;
padding: 5px;
margin-top: 30px;
margin: 10px;
text-align: center;

}

 .moduletablerekklama:after{
background: #ccc;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 4px;
color: #fff;
content: "Anzeige";
display: block;
font-size: 11px;
height: 16px;
line-height: 17px;
padding: 0px 9px;
position: absolute;
right: 18px;
top: 3px;
z-index: 1;

}

/* style artykulow */


.gk-article .item-image {
    
   width: 350px;
  margin-top: 8px;
  margin-right: 25px;
    
}


.gk-article > span {
  
    
}

.gk-article img.pull-left {
 margin-right: 10px;   
}
.gk-article img.pull-right {
 margin-left: 10px;   
    
}


.gk-article0margin .gk-article {
	
	margin: 0px;
}


.blog .img-intro-left {
	
	height: 220px;
overflow: hidden;
}


.blog .img-intro-left img {
	width: 100%;
border: 1px solid #ccc;
top: -20px;
display: block;
position: relative;
}




.blog .items-leading .img-intro-left {
	height:auto;
	
}


.blog .items-leading .img-intro-left img {
	top:auto;
max-width:100%;
max-height:initial;	
}
/*  nie dziala z malymi zdjeciami
.blog .items-leading .article-header {
	position: relative;
bottom: 62px;
width: 95%;
background: rgba(255, 255, 255, 0.85);
padding-right: 5%;
}
*/

.gk-article .item-image + .article-header, .gk-article .img-intro-left + .article-header, .gk-article .img-intro-none + .article-header, .gk-article .img-intro-right + .article-header {
	position: relative;
display: flex;
padding-left: 20px;
	
}

.gk-article .img-intro-left + .article-header {
display: inherit;
  text-indent: 0px;
  margin: 0px;
  padding: 0px;
  font-size: 32px;
  line-height: 110%;
  margin-bottom: 15px;
  margin-top: 10px;
	
}



.gk-article .article-header {
clear:none;	

font-size: 38px;
line-height: 42px
}
.blog p {
font-size: 13px;
line-height: 19px !important;

text-align: justify;
}

.blog p > strong {
font-weight:normal;
	
}



.gk-article.no-sidebar {
margin: 0 20px 16px 20px;
border-bottom: 1px solid #ccc;
padding-bottom: 26px;
}



.moduletableservnafoot1 h4 {
font-size:13px;
}


/*   My Maps locations */


#resulttop .row0, #resulttop .row1 {
    margin-bottom: 10px;
    background: none !important;
    border: 0;
	border-bottom: 1px solid #ccc !important; 
    padding: 10px 5px 0px 5px;
    position: relative;
	cursor: pointer;
}
#resulttop .row0 address, #resulttop .row1 address{
	width:50% !important; 
	float:left;
}

#resulttop .row0 > p, #resulttop .row1 >p {
	
}
#resulttop .row0  .listaobraz, #resulttop .row1 .listaobraz {
	    float: right;
    width: 300px;
    height: 200px;
    background-size: cover;
}




@media (max-width: 1100px) {
	
	
	.lof-navigator-outer, .lof-navigator-outer li  {
	width: 160px !important;
	}
	
	
		.lof-navigator-outer p {
			
		display:none;	
			
		}
	
	.lof-ass .lof-description {
		max-width: 60%  !important;
		
	}
	
	
	
	
	
	
	
	.moduletablenewsonhead {
	
	margin-right: 10px;
	padding: 10px;
	max-width:340px;
	
	}
	.moduletablenewsonhead h4 {
		font-size: 15px;
	}	
	
	
	.gk-main-menu > ul > li > a, .gk-main-menu > ul > li > span  {
		
		padding: 0 10px;
	}
	
}


@media (max-width: 996px) {
	
	
	/* resfuhrer na mobile*/
	
	
	
	#resulttop .row0 address, #resulttop .row1 address{
	width:100% !important; 
	float:none;
	padding:0px;
}


.location-title, .location-title a {
	
    font-size: 2rem;
    line-height: 2rem;	
}

#resulttop .row0 > p, #resulttop .row1 >p {
	
}
#resulttop .row0  .listaobraz, #resulttop .row1 .listaobraz {
	    float: none ;
    
}

#resulttop .row0 p, #resulttop .row1 p {
	 float: none ;
}

	
	
	
	.moduletablenewsonhead {
		display:none;
		
		
	}
	
	
	.blog .img-intro-left {
	
	height: 150px;
}

.gk-article .article-header {

font-size: 24px;
line-height: 24px;
}


} 

/*              MOBILNE  			  */
/*              MOBILNE  			  */
/*              MOBILNE  			  */




@media (max-width: 767px)
{
	
	
	/* ArticlesSlideShow na głownej */
	
	
	.lof-ass .lof-main-wapper{
		
		    width: 100% !important;
	}
	.lof-ass .lof-description  {
		 width: 100% !important;
		 max-width: 100% !important;
		 left: 0px !important;
		 position: relative !important;
		 padding: 0 !important;
		 bottom: auto !important;
	}
	.lof-ass .lof-description h4 a {
		    line-height: 100% !important;
		    padding: 5px 5px 2px !important;
			font-weight:bolder !important;
			font-size: 100% !important;
	}
	.lof-ass, .lof-main-wapper {
		border: none !important;
		
	}
	
	.lof-ass .lof-main-wapper .lof-main-item {
		height: 300px;
	}
	iframe {
	width: 100% !important;	
	}
	#bel-top1-wrap {
	display: none;
	}
	
	.moduletablewaznw1   {
		    position: relative;
    width: 100%;
		    float: none;
	}
	
	.gkHighlighterWrapper  {
		width: 100% !important;	
	}
	
	#gkHighlighterGK5-0 .gkHighlighterInterface  {
		
		display: none;
	}
	
	.moduletablewaznw1 {
		top: 12px;
	}
	
.moduletablepogoden {
   width: 100%;
	    float: none;
		padding-top: 30px;
    
}
	.gk-mainmenu-toggle {
	position: fixed;
    top: 6px;
    right: 10px;
    z-index: 9999999;	
	}
	
	
	.gk-main-menu   {
    height: 100% !important;
   display: none;
    position: fixed;
    top: 0px;
    overflow: auto !important;
  
    z-index: 999999;
	}
	
	.finderszukanie  {
	float: none;	
	}
	
	
.breadcrumb, .breadcrumb ul {
	padding: 0px
		
	}
	.moduletableszukanie  {
		    width: 100%;
    margin: 0px;
    margin-bottom: 10px;
    float: none;
	}
	
#lgowrap132 {
	    z-index: 9999;
    position: relative;
    width: 90%;
    top: 0px;
    display: block;
    text-align: center;
	
	}
	
.blog .img-intro-left {
	
	height: 220	px;
}	

#gk-logo {
	   float: none;
	
	
	
	}

	#gk-header {
		
		    margin: 0px;
    position: relative;
	}
	
	
body {
    padding-left: 0px;
    padding-right: 0px;
}
.men-1-de a {
	    padding: 9px;
	}

.kategoria001, .nagloweklis1  {
	padding-left: 44px;
	    clear: both;
	    width: 90%;
	}

#gk-main .container-fluid #sidebar .box {
	width: 100%;
	}
	
	.kategoria260  h3 {
		
    width: 90%;	
	}
	
	#twitter-widget-0 {
	width: 100% !important;	
	}
	
	
	
	@media (max-width: 650px) {
.lof-navigator-outer, .lof-navigator-outer li {
   display:none
}
	}
	
	
	
	
	
	



/*             KONIEC MOBILNE  			  */
}














.lof-ass .lof-description h4 a {
   padding: 8px 8px 0px;

  display: block;
  line-height: 100%;   
}









#ph-form-subscribe-email .add-on, #ph-form-subscribe-name .add-on, #ph-form-subscribe-name #ph-mod-name, #ph-form-subscribe-email #ph-mod-email, #ph-form-subscribe-submit .btn

{

    padding: 16px;
   
    
}

#ph-form-subscribe-name #ph-mod-name, #ph-form-subscribe-email #ph-mod-email {
 width: 300px;   
}

.breadcrumb {
 border-bottom: none;   
}



.maxhe200 .nspImageWrapper {
    
    max-height: 200px;
    overflow: hidden;
    
}

/* reklamy */

.advert {
	position: relative;
	margin-top: 16px;
}


.advert:before {
	
	     content: "Anzeige";
    position: absolute;
    right: 0px;
    color: #ccc;
    background: #ffffff96;
    border-bottom: 1px dotted #eee;
    width: 100%;
    text-align: center;
    top: -16px;
}

.oglosz1  {
padding-bottom: 10px;
}


.oglosz1 h6 {
	    text-align: center !important;
    font-size: 13px !important;
    font-weight: lighter !important;
    margin-bottom: 0px !important;
    margin-top: 20px !important;
	position: relative;
	    color: #ccc;
}

.oglosz1 h6:after {
	position: absolute;
    border-top: 1px dotted #eee;
    width: 100%;
    content: "";
    left: 0px;
    top: 9px;
   
}


.moduletableogl1  {
	    clear: both;
    position: relative;
    padding-top: 10px;
    padding-bottom: 10px;
}






.acy_subscription_list label {
	    font-size: 20px;
    line-height: 22px;
}
.acymailing_footer {
	display: none;
}

#acymodifyform div.acystatus {
	    max-width: 45%;
}
#acymodifyform .list_name {
	display: none;
}

#acymodifyform input[type="radio"] {
	      width: 30px;
    height: 26px;
    vertical-align: bottom;
}

#acymodifyform  .list_name
{
    font-size: 20px;
    line-height: 35px;
}


/*  JomClassifieds START  */ 


div#jomclassifieds .jomcl-detailview h1.title, div#jomclassifieds .jomcl-detailview .jomcl-row1 .jomcl-right h3.title {
	line-height: 100%;
	
}

.jomcl-pin-category h3 {     line-height: 50px; }
 .jomcl-pin-category h3 > span:first-child {        color: #ec661f;
    border-bottom: 2px solid #2b2f40;
    font-weight: bold;
    line-height: 24px;
    vertical-align: top;}

.jomClassifiedsAdverts-default-items { 
width: 100$;

}

div.jomClassifiedsAdverts   .grid-item {
    border: 1px solid #eee;
}




div.jomClassifiedsAdverts  .catblock {
    float: left;
    padding-left: 5px !important;
}


div.jomClassifiedsAdverts  .locblock  {

    float: right;
    clear: right;
    padding-right: 5px !important;
}


div.jomClassifiedsAdverts .compareblock  {
    clear: both;
   padding-left: 5px !important;
}



div#jomclassifieds .jomcl-form-horizontal input, div#jomclassifieds .jomcl-form-horizontal select, div#jomclassifieds .jomcl-form-horizontal .help-inline, div#jomclassifieds .jomcl-form-horizontal .uneditable-input, div#jomclassifieds .jomcl-form-horizontal .input-prepend, div#jomclassifieds .jomcl-form-horizontal .input-append {
max-width: 100%;
}

/*  JomClassifieds KONIEC  */


/*    Myplaces */


#resulttop .row0.featured:before, #resulttop .row1.featured:before {
	
	      content: 'TOP';
    display: block;
    font-size: 23px;
    padding-bottom: 10px;
    text-align: center;
    margin-bottom: 6px;
    font-weight: bolder;
    letter-spacing: 6px;
    position: absolute;
    right: 0px;
    top: -1px;
    padding: 5px 8px;
    background: #EC671F;
    color: #fff;
    border-radius: 0px 0px 0px 8px;
}


#resulttop .row0.featured, #resulttop .row1.featured {
       border: 1px solid #EC671F !important;
}

#locationresult #resulttop .row0, #locationresult #resulttop .row1  {
	   width: 92% !important;
		padding-left: 20px; 
    padding-bottom: 15px;
	    box-sizing: border-box;
		margin-left: 0;
    margin-right: 0;
}
.mml_address .address {
	
	   background: none;
    padding: 20px;
    padding-top: 0;
}
.mml_address .address > span { 
    margin-bottom: 15px;
    display: block;
 }
.mml_address .locationaddress {
	
	font-weight: bolder;
}





input.labelauty + label > span.labelauty-unchecked-image {
 
    width: 0 !important;
}

input.labelauty + label > span.labelauty-unchecked-image + span.labelauty-unchecked, input.labelauty + label > span.labelauty-checked-image + span.labelauty-checked {
    margin-left: 0px !important;
}

input.labelauty + label > span.labelauty-checked-image {
 
    margin-right: 7px !important;
}

.locationsearch.mainview  h2, .locationsearch.mainview  h3
{
	
	    width: 100%;
    padding-left: 50px;
    color: #EC671F;
    font-weight: bolder;
    background: rgb(255, 255, 255) url(../images/orange40x40.png) no-repeat 0 0;
    margin-top: 40px;
    font-size: 28px;
    line-height: 40px;

}
#locationresult {
	touch-action: auto !important;
	
}
.locationsearch.mainview  h2 a, .locationsearch.mainview  h3 a
{
	    color: #EC671F;
		
}


.mmlsearch input#searchinput {
	display: none;
}

.mmlsearch input#searchname {
	    min-width: 200px;
}

@media (max-width: 767px) {
.locationsearch.mainview h2, .locationsearch.mainview h3  {
    padding-left: 44px ;
    clear: both;
    width: 90%;
}
}

/* joomgalery */

.jg_catelem_txt ul, .jg_subcatelem_txt ul, .jg_element_cat ul {
	list-style: none;
	padding: 0; 
}


