﻿.pic{width:190px;height:146px;opacity:1;filter:alpha(opacity=100);background:no-repeat;}
.pic:hover{opacity:0.7;filter:alpha(opacity=30);}
dd{
				color: #FF6666;
				font-weight: normal;
				text-transform: uppercase;
}

p:empty,
h1:empty,
h2:empty,
h3:empty {
    display: none;
}

    /* Buton stilleri */
    button {
        width: 200px; /* Buton genişliği */
        background-color: #39843C; /* Yeşil arka plan */
        color: white; /* Beyaz metin rengi */
        border: none; /* Kenarlık yok */
        padding: 10px; /* İçerik boşluğu */
        text-align: center; /* Metni ortala */
        text-decoration: none; /* Altı çizgi yok */
        display: inline-block; /* Satır içi blok */
        font-size: 16px; /* Metin boyutu */
        margin: 8px 2px; /* Dış boşluk */
        cursor: pointer; /* İmleç değişimi */
        border-radius: 4px; /* Kenar yuvarlama */
        transition: background-color 0.3s; /* Geçiş efekti */
    }
    button:hover {
        background-color: #45a049; /* Hoverda daha koyu yeşil */
    }

    /* Buton ve input alanları için stiller */
    input[type="text"] {
        width: 300px; /* Genişlik ayarı */
        padding: 12px; /* İç boşluk ayarı */
        font-size: 16px; /* Yazı boyutu */
        border: 2px solid #4CAF50; /* Yeşil çerçeve rengi */
        border-radius: 5px; /* Yuvarlatılmış köşeler */
        transition: border-color 0.3s; 
    }
    
     input[type="text"]:focus {
        border-color: #66BB6A; 
    }

   


    @media (max-width: 600px) {
        .benefits {
            padding-left: 5px;
            padding-right: 10px;
        }
        #sonuc {
            padding-left: 5px;
            padding-right: 10px;
        }
        .product {
            padding-left: 5px;
            padding-right: 10px;
        }
    }


    .benefits {
             border-radius: 5px;
        padding: 10px;
    }

    #sonuc {
        margin-top: 5px;
       
        
    }

@media only screen and (min-width:760px)
{
table {
    border-collapse: collapse;
    width: 757px;
    background-color: #faf8e1;
    border-radius: 8px;
    padding: 0px;
    overflow: hidden;
    box-shadow: 2px 2px 2px 2px rgba(0, 0, 0.1, 0.2);
     
        
   }
}



@media only screen and (max-width:760px){
table {
    border-collapse: collapse;
    width: 98%;
    background-color: #faf8e1;
    border-radius: 8px;
    overflow: hidden;
    box-shadow: 2px 2px 2px 2px rgba(0, 0, 0, 0.1); 
    margin-left: 5px;
}
}

@media only screen and (min-width:760px){
td {
    margin: auto;
    padding: 0px 5px 0px 50px;
    height:auto;
    text-align: left;
    border-bottom: 1px solid #ddd;
    font-size: 14px;
    border-collapse:separate; 
     background-color: #ffffff;

}
th {
    margin: auto;
    text-align: left;
    border-bottom: 1px solid #ddd;
    font-size: 12px;
    border-collapse:separate;
    padding: 5px;
 
  
}
}
@media only screen and (max-width:760px){
td {
    padding: 2px;
    text-align: left;
    border-bottom: 1px solid #ddd;
    font-size: 12px;
    height:auto;
    background-color: #ffffff;
}
th {
    padding: 5px;
    text-align: left;
    border-bottom: 1px solid #ddd;
    font-size: 12px;

}
}
    td:first-child {
        width: 120px; /* Resim sütununun genişliğini daraltıyoruz */
        padding: 5px; /* Resim sütunu için boşlukları kaldırıyoruz */
    }

    td:nth-child(2) {
        padding-left: 5px; /* Ürün açıklama sütunu ile resim arasındaki boşluk */
    }
th {
    background-color: #6E502B;
    color: white;
     
}

tr {
  position: relative; /* Pozisyonu tanımlamak için */
  overflow: hidden; /* Taşmayı gizlemek için */
}

tr td:first-child {
  position: relative; /* İlk hücre için pozisyon ayarı */
  overflow: hidden; /* Taşmayı gizlemek için */
}

tr td:first-child::before {
  content: '';
  position: absolute;
  top: 0;
  left: -100%; /* Efektin dışarıdan başlaması */
  width: 100%; /* Efektin genişliği */
  height: 100%;
  background: linear-gradient(120deg, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 100%);
  transform: skewX(-25deg); /* Eğik görünüm için */
  transition: all 0s ease;
  opacity: 0; /* Başlangıçta görünmez */
}

/* Hover durumunda shine efekti tetiklenir */
tr:hover td:first-child::before {
  opacity: 1.2; /* Görünür yap */
  left: 100%; /* Efekt sağdan sola kayar */
}

/* İkinci bir hover durumu ekliyoruz, böylece sol alt çaprazda kalma durumu ortadan kalkar */
tr:hover td:first-child::before {
  left: 150%; /* Efektin kaybolduğu yer */
  transition: left 0.7s ease; /* Geçiş süresi */
}@media only screen and (min-width:760px){
td img {
    width: 255px; /* Resim genişliği */
    height: 170px;
    border-radius: 15px; /* Oval köşeler */
    
    padding: 5px 2px 5px 0px;
    margin:auto;
}
}
@media only screen and (max-width:760px){
td img {
    width: 190px; /* Resim genişliği */
    height: 127px;
    border-radius: 10px; /* Oval köşeler */
   
    padding: 5px 2px 5px 0px;
   }
}


@media only screen and (min-width:760px){
.product-name {
    
  color: #4A751A;

    font-size: 16px;
    font-weight:bold;
}
}
@media only screen and (max-width:760px){
.product-name {
   
   color: #4A751A;

 font-size: 14px;
font-weight:bold;
   
}
}
@media only screen and (min-width:760px){
.product-price {
    
    color: #DB3C00;
    font-size: 18px;
font-weight:bold;
}
}
@media only screen and (max-width:760px){
.product-price {
   
    color: #DB3C00;
    font-size: 14px;
 font-weight:bold;  
}
}
.urun-detaylar {
        display: flex;
        flex-direction: column;
    }
@media only screen and (max-width:760px){
    .urun-detaylar p {
        margin: 2px 0px 4px 0px;
    }
}
@media only screen and (min-width:760px){
    .urun-detaylar p {
        margin: 7px 0px 11px 0px;
    }
}


    .fiyat-ust-cizgili {
        text-decoration: line-through; /* Fiyatın üstünü çizme */
    }

    .stok-var {
        color: green; /* Stokta olan ürünler yeşil renkte */
    }

    .stok-yok {
        color: #E60000; /* Stokta olmayan ürünler kırmızı renkte */
    }

       .siparis-link {
        text-decoration: none;
  
        color: dark blue;
      
        border-radius: 5px;
        text-align: center;
        display: inline-block;
        text-align: left;   

    }
    .not-satiri {
    text-align: center; /* Notu ortalar */
    font-size: 1.2em; /* Başlık gibi daha büyük görünmesi için */
    font-weight: bold; /* Kalın font */
    background-color: #5d9121; /* Hafif arka plan rengi */
    padding: 10px; /* İçerik kenar boşlukları */
    color:white;
    height: 30px;
    border-radius: 2px 2px 0px 0px; /* Hafif köşe yuvarlama */
    margin: 10px 0; /* Üst ve alt boşluk */
}
.link-button-container {
  display: flex;
  justify-content: center;
  padding: 20px;
}

a.link-button {
  display: block;
  width: 100%;
  background-color: transparent;
  color: #FB0081; /* Varsayılan renk pembe */
  padding: 15px 30px;
  font-size: 18px;
  text-align: center;
  font-weight: bold;
  text-decoration: none;
  border-radius: 8px;
  border: double 3px #FB0081;
  box-sizing: border-box;
  transition: background-color 0.3s ease, color 0.3s ease;
}

/* Farklı buton renkleri */
.link-button.pink {
  color: #FB0081;
  border-color: #FB0081;
}

.link-button.pink:hover {
  background-color: #FB0081;
  color: white;
}

.link-button.green {
  color: #009624; /* Koyu yeşil */
  border-color: #009624;
}

.link-button.green:hover {
  background-color: #009624;
  color: white;
}

.link-button.orange {
  color: #FF7F00; /* Koyu turuncu */
  border-color: #FF7F00;
}

.link-button.orange:hover {
  background-color: #FF7F00;
  color: white;
}html{background:url(images/templatemo_bg.webp)  #faf8e1 repeat-x;}
body{
				margin: auto;
				padding: 0;
				font-family: Tahoma, Verdana, Segoe, sans-serif;
				font-size: 14px;
				line-height: 1.5em;
				width: 100%;
				display: table;
				color: #000000;
				background-repeat: no-repeat;
}

@media only screen and (min-width:760px){
a:visited{
				color: #E60000;
				text-decoration: none;
				font-size: 18px;
}
}
@media only screen and (max-width:760px){
a:visited{
				color: #E60000;
				text-decoration: none;
				font-size: 14px;
}
}


@media only screen and (min-width:760px){
a:link{
				color: #E60000;
				text-decoration: none;
				font-variant: normal;
				font-size: 18px;
				font-weight: bolder;
				font-family:Tahoma, Verdana, Segoe, sans-serif;
				font-style: normal;
				
}
}
@media only screen and (max-width:760px){
a:link{
				color: #E60000;
				text-decoration: none;
				font-variant: normal;
				font-size: 16px;
				font-weight: bolder;
				font-family:Tahoma, Verdana, Segoe, sans-serif;
				font-style: normal;
}
}@media only screen and (min-width:760px){
a:hover{
				color: #E60000;
				text-decoration: underline;
				font-size: 18px;
				font-weight: bolder;
}
}
@media only screen and (max-width:760px){
a:hover{
				color:#E0005A;
				text-decoration: underline;
				font-size: 16px;
				font-weight: bolder;
}
}


@media only screen and (min-width:760px){#templatemo_container{width:760px;margin:auto;}}
@media only screen and (max-width:760px){#templatemo_container{width:100%;margin:auto;}
}
@media only screen and (min-width:760px){#templatemo_header{width:780px;height:395px;background:url(images/templatemo_header.webp) no-repeat;}}
@media only screen and (max-width:760px){
#templatemo_header{
			
				width: 98%;
				height: 98%;
		


				top: 20px;
}

}
@media only screen and (min-width:760px){#templatemo_menu{float:left;width:185px;margin:150px 10px 10px 10px;padding:0;}}
@media only screen and (max-width:760px){
#templatemo_menu{
				
			       width: 98%; /* Menü genişliği %100 */
        margin:0 0 0 2%; /* Ortalamak için otomatik margin */
        text-align: center; /* Menü öğelerini ortala */
        padding-top: 0; 	

}

 #templatemo_menu ul {
          list-style: none;
        padding: 0;
        margin: 0;}

@media only screen and (max-width:760px) {

    #templatemo_menu li {
           display: block; /* Her bir öğeyi alt alta yerleştir */
        margin: 1px 0; /* Üst ve alt boşluk */  }
     }

}
ol {
    display: block;
    list-style-type: decimal;
    margin-block-start: 1em;
    margin-block-end: 1em;
    margin-inline-start: 5px;
    margin-inline-end: 0px;
    padding-inline-start: 20px;
    unicode-bidi: isolate;
}

ul {
    display: block;
    list-style-type: disc;
    margin-block-start: 1em;
    margin-block-end: 1em;
    margin-inline-start: 5px;
    margin-inline-end: 0px;
    padding-inline-start: 20px;
    unicode-bidi: isolate;
}

@media only screen and (min-width:760px){#templatemo_menu ul{float:right;list-style:none;margin:0;padding:0px;}}
@media only screen and (max-width:760px){#templatemo_menu ul{  list-style: none;
        padding: 0;
        margin: 0;}}
@media only screen and (min-width:760px){#templatemo_menu li a{display:block;width:182px;height:26px;color:#8b7e66;background:url(images/templatemo_menu.webp) no-repeat;font-family:Tahoma, Verdana, Segoe, sans-serif;font-size:14px;margin:0 0 0 0;padding:3px 0 0 10px;}}
@media only screen and (max-width:760px){#templatemo_menu li a{          display: block;
        width: 100%; /* Genişliği otomatik ayarla */
        height: 100%;
        color: 	#8b7e66;
        background: url(menu1.png) no-repeat center; /* Arka plan resmi ortalanmış */
        background-size: contain; /* Resmi alanın boyutuna göre ayarla */
        font-family:Tahoma, Verdana, Segoe, sans-serif;
        font-size: 14px;
        padding: 1px 0px; /* Yatay ve dikey padding ayarla */
        text-align: center; /* Yazıyı ortala */
        margin: 0 0 0 0; /* Ortalamak için otomatik margin */}
}
@media only screen and (min-width:760px){#templatemo_menu li .current{background:url(images/templatemo_menu_current.webp) no-repeat; color:#fff;text-decoration:none;}}
@media only screen and (max-width:760px){#templatemo_menu li .current{background:url(menu2.png) no-repeat center;background-size: contain;color:#fff;text-decoration:none;  }}
@media only screen and (min-width:760px){#templatemo_menu li a:hover{background:url(images/templatemo_menu_current.webp) no-repeat;color:#fff;text-decoration:none;}}
@media only screen and (max-width:760px){#templatemo_menu li a:hover{background:url(menu2.png) no-repeat center;background-size: contain;color:#fff;text-decoration:none;   }}
#templatemo_content_area{margin:0;padding:0;background-repeat:no-repeat;background-attachment:fixed;}
@media only screen and (min-width:760px){#templatemo_left_col{float:center;margin:auto;padding:10;width:770px;}}
@media only screen and (max-width:760px){#templatemo_left_col{float:center;margin:0;padding:10;width:100%;}}
@media only screen and (min-width:760px){#templatemo_left_col .templatemo_section{border-width:medium;border-color:#FFFFCC;margin:10px 0 0 0;width:770px;font-family:Tahoma, Verdana, Segoe, sans-serif;font-size:14px;bottom:100px;}}
@media only screen and (max-width:760px){#templatemo_left_col .templatemo_section{border-width:medium;border-color:#FFFFCC;margin:10px 0 0 0;width:100%;font-family:Tahoma, Verdana, Segoe, sans-serif;font-size:14px;bottom:100px;}}
@media only screen and (min-width:760px){
.templatemo_section  h2{
	padding: 0;
	color: #8dc63f;
	font-family:Tahoma, Verdana, Segoe, sans-serif;
	text-align: center;
	margin-top: 30px;
	margin-bottom: 5px;
		font-weight: bold;
	font-size: 28px;
	
	
	font-weight: normal;
}
}
@media only screen and (max-width:760px){
.templatemo_section h2{
				border-width: thin;
				color: #8dc63f;
				font-family:Tahoma, Verdana, Segoe, sans-serif;
				text-align: left;
				font-size: h2;
				
		
				margin-left: 10px;
			margin-right:10px;
}
}

@media only screen and (max-width:760px){
p {border-width:thin;color:#000;font-family:Tahoma, Verdana, Segoe, sans-serif;text-align:left;font-size:h3;width:90%;margin-left:8px;margin-right:5px;}}

@media only screen and (min-width:760px){
.templatemo_section p{
				border-width: thin;
				color: #000;
				font-family:Tahoma, Verdana, Segoe, sans-serif;
				text-align: left;
				padding-right: 20;
				padding-left: 20;
				font-size: h3;
				
				margin-top: 0px;
				margin-bottom: 10px;
				width: 752px;
				
}
}
@media only screen and (max-width:760px){.templatemo_section p{border-width:thin;color:#000;font-family:Tahoma, Verdana, Segoe, sans-serif;text-align:left;font-size:h3;width:90%;margin-left:10px;margin-right:10px;}}
@media only screen and (min-width:760px){#templatemo_container{width:755px;margin:auto;}}
@media only screen and (max-width:760px){#templatemo_container{width:100%;}}
@media only screen and (min-width:760px){#kurucum_orta{width:730px;height:395px;margin:auto;font-size:14px;}}
@media only screen and (max-width:760px){#kurucum_orta{width:80%;height:395px;margin:auto;font-size:14px;}}
@media only screen and (min-width:760px){.col_w900{width:1020px;padding:0 30px 70px 200px;margin-bottom:0;repeat-x bottom;}}
@media only screen and (max-width:760px){.col_w900{width:100%;padding:0 30px 70px 100px;margin-bottom:0; repeat-x bottom;}}
@media only screen and (min-width:760px){.col_w900_last{background:none;padding-top:0;padding-bottom:0;width:1120px;color:#333;clip:rect(auto,auto,auto,20px);margin-top:100px;margin-right:auto;margin-bottom:auto;margin-left:auto;}}
@media only screen and (max-width:760px){.col_w900_last{background:none;padding-top:0;padding-bottom:0;width:100%;color:#333;clip:rect(auto,auto,auto,100px);margin-top:0px;margin-right:0px; margin-bottom:0px;margin-left:0px;}
}
@media only screen and (min-width:760px){.col_w900{width:1070px;padding:0 30px 70px 30px;margin-bottom:0; repeat-x bottom;}}
@media only screen and (max-width:760px){.col_w900{width:98%;padding:0px 1% 0px 1%;margin-bottom:0; repeat-x bottom;}}
@media only screen and (min-width:760px){.col_w900_last{padding:0 30px 0 40px;margin:auto;background:none;}}
@media only screen and (max-width:760px){.col_w900_last{position:center;max-width:100%;height:100%}}


@media only screen and (min-width:760px){#gallery .gallery_box{border:thin solid #C0C0C0;display:block;float:left;width:346px;margin:0 15px 15px 0;text-align:center;border-radius:20px 20px 20px 20px;}}
@media only screen and (max-width:760px){#gallery .gallery_box{border:thin solid #C0C0C0;display:block;float:left;width:98%;height:98%;margin :0% 0% 3% 0%;text-align:center;border-radius:9.5px 9.5px 9.5px 9.5px;}
}
#gallery{margin:0;padding:0}
.gallery_box h3{
				margin-bottom: 10px;
				text-transform: capitalize;
}
@media only screen and (min-width:760px){.gallery_box a img{border-radius:20px 20px 20px 20px;border:1px solid #FAF8E1;width:336px;height:224px;padding:4px 4px 0 4px;    margin:auto;}}
@media only screen and (max-width:760px){.gallery_box a img{border-radius:7px 7px 7px 7px;border:1% solid #FAF8E1;width:98%;height:98%;margin:1% 0.5% 4% 0.5%;}
}


/* Hover durumunda doygunluğu artırarak renkleri canlandır */
@media only screen and (min-width:760px){.gallery_box:hover img {filter: brightness(1.1) saturate(1.1)  contrast(1.1); /* 1.3, doygunluk oranını hafifçe artırır */}}




@media only screen and (min-width:760px){
.gallery_box a:link{
				color: 	#E60000;
				font-size: 16px;
				font-weight:600;
				font-family:Tahoma, Verdana, Segoe, sans-serif;
				margin-top: 15px;
			
}
}
@media only screen and (max-width:760px){
.gallery_box a:link{
				color: #E60000;
				font-size: 20px;
				font-weight: 600;
				font-family:Tahoma, Verdana, Segoe, sans-serif;
				margin-top: 15px;
			
}}
@media only screen and (min-width:760px){#gallery a.more{float:left;left:10px;margin-left:10px;text-align:center;font-family:Tahoma, Verdana, Segoe, sans-serif;font-weight:400;font-size:15px;font-weight:bold;color:#8B4513;padding: 1.1% 0% 0% 0%;font-variant:normal;}}
@media only screen and (max-width:760px){#gallery a.more{float:left;text-align:center;font-family:Tahoma, Verdana, Segoe, sans-serif;font-size:20px; font-weight:bold; color:#8B4513; padding: 1.2% 0% 0% 0%; vertical-align :text-bottom;}
}
#gallery a.more:hover{color:#FF6760;font-weight:bold;}
@media only screen and (min-width:760px){#gallery{margin:0;padding:0;width:1120px;}}
@media only screen and (max-width:760px){#gallery{margin:0;padding:0;width:100%;}}
@media only screen and (min-width:760px){.gallery_box h2{text-align: center;margin-bottom:10px;font-size:20px;}}
@media only screen and (max-width:760px){.gallery_box h2{margin-bottom:15px;font-size:20px;margin-top:10px;text-align: center;}
}


@media only screen and (min-width:760px){a.more{display:block;width:158px;border-radius:8px 8px 8px 8px;height:25px;text-align:center;padding:0px 0px 0 0px;color:#FFFFFF;font-weight:bold;background:url(images/templatemo_button1.webp);font-family:Tahoma, Verdana, Segoe, sans-serif;font-variant:normal;clip:rect(auto, 0px, auto, 0px);font-size:20px;margin-bottom:20px;margin-top:0px;}}
@media only screen and (max-width:760px){a.more{margin:0% 0.5% 1% 1.2%;width:97.6%;height:26px;text-align:center;font-weight:bold;background:url(images/templatemo_button1.webp);border-radius:8px 8px 8px 8px;}
}
a.more:hover{color:#fff;text-decoration:none;}



@media only screen and (max-width:760px){h3{color:#000;font-weight:normal;}
}
h2{
				color: #FF8000;
				font-weight: normal;
				font-family:Tahoma, Verdana, Segoe, sans-serif;
				text-align: left;
				}


h1{
				
				font-weight: normal;
				font-family:"Monotype Corsiva";
				color: #8dc63f;
				text-align: center;
				font-size: h1;
				margin-left:10px;
				margin-right:10px;
				text-transform: capitalize;

			}



h4{
				
				font-weight: normal;
				font-family:Tahoma, Verdana, Segoe, sans-serif;
				
				text-align: left;
				font-size: 16px;
				margin-left:5px;margin-right:5px;
				text-transform: capitalize;
		
}



h3{
				
				font-weight: bold;
				font-family:Tahoma, Verdana, Segoe, sans-serif;
							text-align: left;
				font-size: h3;
				margin-left:5px;margin-right:5px;
				text-transform: capitalize;
		
}



@media only screen and (min-width:760px){h2{
	padding: 0px;
	color: #8dc63f;
	font-family:Tahoma, Verdana, Segoe, sans-serif;
	text-align: center;
	margin-top: 25px;
	margin-bottom: 5px;
		border-width: thin;
	font-size: h2;
		

	
	
}}
@media only screen and (max-width:760px){
h2{
				border-width: thin;
				color: #8dc63f;
				font-family:Tahoma, Verdana, Segoe, sans-serif;
				text-align: left;
				font-size: h2;
		text-transform: capitalize;
			margin-left:5px;margin-right:5px;
				}  

}
#buyuk_yazi{width:755;height:200;margin:auto;height:200px;width:755px;margin:auto;font-size:36px;font-style:normal;color:#333;text-align:center;height:100px;background-repeat:no-repeat;}
@media only screen and (min-width:760px){#urun_resim2{margin:0px auto auto -25px;width:530px;}}
@media only screen and (max-width:760px){#urun_resim2{margin:0px auto auto -25px;width:100%;}}
@media only screen and (min-width:760px){#kurucum_hakkinda{width:800px;height:170px;margin:auto;font-size:14px;color:#666;}}
@media only screen and (max-width:760px){#kurucum_hakkinda{width:100%;height:170px;margin:auto;font-size:14px;color:#666;}}
.templetemo_right_col{text-align:center;}@charset "utf-8";@charset "utf-8";@media only screen and (min-width:760px){#slider-cerceve{float:left;width:760px;height:510px;margin:0 0 5% 0;padding:13px 12px 13px 14px;background:url('images/cerceve.webp') no-repeat;}
}
@media only screen and (max-width:760px){#slider-cerceve{float:left;width:98%;height:98%;padding:0.5% 0.5% 0.5% 0.5%;background:no-repeat;}
}
@media only screen and (min-width:760px){.nivoSlider{position:relative;width:730px;height:487px;}}
@media only screen and (max-width:760px){.nivoSlider{position:relative;max-width:100%;height:100%; border-radius: 20px;}
}
@media only screen and (max-width:760px){
.nivoSlider img{position:absolute;top:0px;left:0px;display:none; border-radius: 15px;  box-shadow: 2px 2px 2px 2px rgba(0, 0, 0.1, 0.2);}}

@media only screen and (min-width:760px){
.nivoSlider img{position:absolute;top:0px;left:0px;display:none; }}



.nivo-main-image{display:block !important;position:relative !important;width:100% !important; height:100% !important;}
.nivoSlider a.nivo-imageLink{position:absolute;top:0px;left:0px;width:100%;height:100%;border:0;padding:0;margin:0;z-index:6;display:none;}
.nivo-slice{display:block;position:absolute;z-index:5;height:100%;top:0;}
.nivo-box{display:block;position:absolute;z-index:5;overflow:hidden;}
.nivo-box img{display:block;}
@media only screen and (min-width:760px){.nivo-caption{position:absolute;left:0px;bottom:0px;background:#000;color:#fff;width:100%;z-index:8;padding:5px 10px;opacity:0.7;overflow:hidden;display:none;-moz-opacity:1;filter:alpha(opacity=8);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
}
@media only screen and (max-width:760px){.nivo-caption{position:absolute;left:0px;bottom:0px;background:#transparent 
    ;color:#fff;width:100%;z-index:8;padding:2px 10px;opacity:0;overflow:hidden;display:none;-moz-opacity:1;filter:alpha(opacity=8);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:60%;}}


.nivo-caption p{padding:1px;margin:0;}
.nivo-caption a{display:inline !important;}
.nivo-html-caption{display:none;}
.nivo-directionNav a{position:absolute;top:45%;z-index:99;cursor:pointer;}
.nivo-prevNav{left:0px;}
.nivo-nextNav{right:0px;}
.nivo-controlNav a{position:relative;z-index:99;cursor:pointer;font-size:large;color:#808080;font-weight:bold;}
.nivo-controlNav a.active{font-weight:bold;}
@media only screen and (min-width:760px){.nivo-controlNav a{display:block;width:4.2%;height:1.6%;background:url('images/bullet4.webp') no-repeat;text-indent:-20px;border:0;margin-left:9.8%;float:left;margin-top:3.5%;padding-left:1%;}
}
@media only screen and (max-width:760px){.nivo-controlNav a{display:block;width:4%;height:22px;background:url('images/bullets1.webp') no-repeat;text-indent:-9999px;border:0;margin-left:10%;float:left;margin-top:3.5%;padding-left:0.5%;}
}
{}
{}
.nivo-controlNav a.active{background-position:0 -22px;font-size:large;color:#33CC33;}
.nivo-directionNav a{border-style:none;border-color:inherit;border-width:0;display:block;width:30px;height:30px;background:url('images/arrows.webp') no-repeat;text-indent:-9999px;}
a.nivo-nextNav{background-position:-30px 0;right:15px;}
a.nivo-prevNav{left:15px;}
.nivo-caption{text-shadow:none;font-family:Tahoma, Verdana, Segoe, sans-serif;}
.nivo-caption a{color:#efe9d1;text-decoration:underline;}
@media only screen and (min-width:760px){#templatemo_footer{ display:table-footer-group; float:right; padding: 0 65px 0 0px; }}
@media only screen and (max-width:760px){#templatemo_footer{display:none;}
}
.footer_list{margin:0;padding:0;list-style:none;}
.footer_list li{margin:0 0 5px;padding:0 0 3px;border-bottom:1px dotted #433854;}
.footer_list li a{color:#666;margin-top:50px;font-size:10px;}
.footer_social_button{clear:both;font-family:Tahoma, Verdana, Segoe, sans-serif;font-size:12px;}
.footer_social_button a{margin-right:5px;}
@media only screen and (min-width:760px){.col_4{float:left;width:180px;margin-right:10px;color:#000000;padding-top:50px;font-family:Tahoma, Verdana, Segoe, sans-serif;font-size:10px;}}
@media only screen and (max-width:760px){.col_4{float:left;width:80%;margin-right:5px;color:#000000;padding-top:50px;font-family:Tahoma, Verdana, Segoe, sans-serif;font-size:10px;}}
{}
.cleaner{clear:both}
.footer_social_button a:link{
				color: #DB9900;
				text-decoration: none;
				font-variant: normal;
				font-size: 14px;
				font-weight: bolder;
				font-family:Tahoma, Verdana, Segoe, sans-serif;
				font-style: normal;
}