html { overflow-x:hidden; }
body { margin:0; padding:0; background:#fff; font-family: 'Poppins', sans-serif; }

h1, h2, h3, h4, h5, ul, ol, img, a, p { margin:0; padding:0; list-style:none; text-decoration:none; color:#333; border:none; outline:none; }

.nopadding { padding:0 !important; }
.nomargin { margin:0 !important; }
.nomarginright { margin-right:0 !important; }
.nomarginleft { margin-right:0 !important; }
.nomargintop { margin-top:0 !important; }
.nomarginbottom { margin-top:0 !important; }
.sol { float:left !important; }
.sag { float:right !important; }
.gizle { visibility:hidden; }
a { transition: all .2s linear; }

.kapsar { width:100%; float:left; }
.ortala { width:1088px; margin:0 auto; }

.header { height:105px; background:url(r/header.jpg) repeat-x; -webkit-box-shadow: 1px 8px 5px -1px rgba(0,0,0,0.39);
    -moz-box-shadow: 1px 8px 5px -1px rgba(0,0,0,0.39);
    box-shadow: 1px 8px 5px -1px rgba(0,0,0,0.39); position:relative; z-index:9; }

.hsol { width:460px; float:left; }
.huzak { height:37px; display:block; width:460px; float:left; line-height:37px; font-size:14px; }
.huzak i { color:#358c24; }
.huzak b { color:#358c24; }

.hsolmenu { float:left; height:68px; }
.hsolmenu li { float:left; height:68px; }
.hsolmenu li a { display:block; float:left; margin-right:30px; height:68px; line-height:68px; color:#1c1c1c; font-weight:bold; }

.hsag { width:460px; float:right; }
.hsagust { width:460px; float:left; height:37px; line-height:37px; text-align:right; }
.sosyaller { float:right; }
.sosyaller a { display:block; width:26px; height:26px; float:left; background:#f4f4f4; text-align:center; line-height:26px; border-radius:50%; margin-top:5.5px; margin-left:5px; }
.hsagust span { font-size:14px; font-weight:bold; margin-right:15px; }
.hsagust span i { color:#43b51f; margin-right:3px; }

.hsagmenu { float:right; height:68px; }
.hsagmenu li { float:left; height:68px; }
.hsagmenu li a { display:block; float:left; margin-left:30px; height:68px; line-height:68px; color:#1c1c1c; font-weight:bold; }

.hsolmenu li a:hover, .hsagmenu li a:hover { color:#358c24; }

.logo { display:block; width:124px; height:138px; float:left; background:url(r/logo.png) center center no-repeat; margin-left:22px; }

.slider { height:530px; position:relative; }

.kutular { padding-bottom:15px; background:#f4f4f4; position:relative; z-index:9; }
.kutu { width:244.75px; height:260px; background:#fff; float:left; margin-right:15px; margin-top:-70px; padding:8px; text-align:center; transition: all .2s linear; }
.kutu:nth-child(4n+4) { margin-right:0; }

.kutu h2 { height:32px; background:#358c24; color:#fff; text-align:center; font-size:14px; line-height:32px; margin-bottom:4px; }
.kutu img { width:244.75px; float:left; height:auto; margin-bottom:18px; }
.kutu p { padding-left:15px; padding-right:15px; float:left; text-align:center; font-size:13px; font-weight:bold; padding-bottom:15px; }

.kfiyat { background:#f4f4f4; border-radius:12.5px; height:25px; width:188px; float:left; margin-left:29px; }
.kfiyat .yil { width:80px; float:left; background:#358c24; border-radius:12.5px; font-size:13px; font-weight:bold; color:#fff; height:25px; line-height:25px; }
.kfiyat .fiyat { line-height: 25px; }
.kfiyat .fiyat b { font-weight:bold; color:#358c24; }

.baslayan { display:none;  height:25px; line-height:25px !important; font-size:14px; float:left; width:100%; text-align:center; margin-top:5px; }
.kutu-hover:hover .baslayan { display: none;}
.kutu-hover:hover { height:285px; margin-top:-95px; }

.r2 { background:#d08e00 !important; }
.r3 { background:#1792d9 !important; }

.anasayfa { padding-bottom:250px; background:url(r/huglu.jpg) center bottom no-repeat; }

.neler { width:100%; float:left; padding-top:20px; }
.neler h2 { font-size:22px; width:100%; font-weight:normal; float:left; border-bottom:1px #e5e5e5 solid; line-height:60px; margin-bottom:20px; }
.neler h2 b { font-weight:bold; color:#358c24; }
.neler h2 span { float:right; font-size:14px; }

.nlist { width:100%; float:left; }
.nlist li { width:346px; float:left; margin-right:10px; margin-bottom:10px; background:#f4f4f4; border-radius:4px; line-height:45px; padding-left:10px; font-size:14px; color:#000; -webkit-box-shadow: 1px 4px 5px -1px rgba(0,0,0,0.15);
    -moz-box-shadow: 1px 4px 5px -1px rgba(0,0,0,0.15);
    box-shadow: 1px 4px 5px -1px rgba(0,0,0,0.15); }
.nlist li:nth-child(3n+3) { margin-right:0; }
.nlist li i { color:#358c24; }
.nlisttam { width:1078px !important; float:left;  }

.fotograflar { width:100%; float:left; padding-top:20px; }
.foto { display:block; width:260.75px; height:162px; float:left; margin-right:15px; border-radius:5px; overflow:hidden; }
.foto:nth-child(4n+4) { margin-right:0; }

.peycb { height:80px; background:url(r/peycb.jpg) center center no-repeat; line-height:90px; }
.peycb h1 { font-size:20px; }

.peyc { padding-top:30px; padding-bottom:30px; }
.peyc p { font-size:15px; padding-bottom:15px; }

.gallery-item { margin-right:5px !important; }
.gallery-item img { border:1px #f4f4f4 solid !important; background:#fff !important; padding:10px !important; transition: all .2s linear; }
.gallery-item img:hover { border:1px #333 solid !important; } 

.footer { height:100px; background:#323232; font-size:11px; color:#d5d5d5; line-height:60px; }
.fivi { display:block; float:right; width:26px; height:24px; background:url(r/fivi.jpg) center center no-repeat; margin-top:15px; }
























