
a{text-decoration:none;color:#009cff;}

a:hover{text-decoration:none;color:#009cff;}

.blue{color:#09F;}

.green{color:#0A0;}

p{font-family:'Open Sans', sans-serif;font-size:14px;color:#333;}

.heading-section{text-align:center;padding:100px 0 80px 0;}

.heading-section h2{font-family:'Open Sans', sans-serif;font-size:20px;color:#333;font-weight:700;}

.heading-servis h2{border: 2px #009cff solid;padding: 20px;background: linear-gradient(to bottom, rgba(50,50,50,1) 0%, rgba(37,37,37,1) 100%);color: #009cff;border-radius:30px;font-size:20px;font-weight:700;text-align: center;margin-top: 50px;}

*, *:before, *:after{-moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;}

.space30{margin-bottom:30px;}

.space50{margin-bottom:50px;}

#menu-alan{background: linear-gradient(to bottom, rgba(50,50,50,1) 0%, rgba(37,37,37,1) 100%);}

.serit {width:100%;padding:8px;background-color:#009cff;}

.serit2{width:100%;padding:8px;background: linear-gradient(to bottom, rgba(50,50,50,1) 0%, rgba(37,37,37,1) 100%);}

.serit2 i{color:#fff;}

.home-account a{display:inline-block;margin-right:15px;padding:10px 0;font-size:13px;font-family:'Open Sans', sans-serif;}

.logo{padding:20px 0;}

#heading{background-image: url(../images/bg-image.png);height:140px;}

#heading h2{font-size:36px;font-weight:700;color:#fff;}

#heading h1{font-size:36px;font-weight:700;color:#fff;}

#heading span{color:#fff;}

.heading-content{text-align:center;margin-top:35px;}

.timeline-thumb{position:relative;text-align:center;border-bottom:3px solid #dbdbdb;}

.timeline-thumb:hover{border-color:#009cff;}

.timeline-thumb .thumb img{width:100%;overflow:hidden;}

.timeline-thumb .overlay{background-color:rgba(0,0,0, 0.7);width:100%;height:100%;position:absolute;top:0;left:0;visibility:hidden;opacity:0;}

.timeline-thumb:hover .overlay{visibility:visible;overflow:hidden;opacity:1;cursor:pointer;}

.timeline-caption h4{padding-top:80px;font-family:'Open Sans', sans-serif;font-size:16px;font-weight:700;color:#fff;margin:0 0 3px 0;}

.timeline-caption p{font-family:'Open Sans', sans-serif;font-size:14px;font-weight:300;color:#009cff;}

.team-thumb{position:relative;text-align:center;}

.team-thumb .author img{width:100%;}

.team-thumb .overlay{background-color:rgba(0,0,0, 0.7);position:absolute;width:100%;height:100%;top:0;left:0;visibility:hidden;opacity:0;}

.team-thumb:hover .overlay{visibility:visible;opacity:1;cursor:pointer;}

.author-caption ul{padding:0;margin:0;}

.author-caption li{list-style:none;display:inline-block;margin-top:40%;}

.author-caption a{display:inline-block;background-color:rgba(250,250,250, 0.4);width:34px;height:34px;line-height:34px;color:#fff;}

.author-caption a:hover{background-color:#009cff;color:#fff;}

.author-details{margin-top:15px;text-align:center;}

.author-details h2{display:block;margin-bottom:0px;font-size:16px;font-weight:700;color:#333;}

.author-details span{color:#009cff;}

#product-heading{text-align:center;padding:100px 0 30px 0;}

#product-heading h2{font-family:'Open Sans', sans-serif;font-size:20px;color:#333;font-weight:700;}

#Container{margin-top:80px;}

#Container .mix{display:none;}

.portfolio-wrapper{overflow:hidden;padding-top:20px;}

#filters{text-align:center;}

#filters ul{margin:0px;padding:0px;}

#filters li{cursor:pointer;list-style:none;display:inline-block;}

#filters span{font-family:'Open Sans', sans-serif;font-size:14px;font-weight:300;color:#444;padding-left:15px;}

#filters span:hover{color:#009cff;transition:all 0.3s ease-in;}

.label-text a{color:#333;}

.label-text a:hover{color:#009cff;}

.label-text h3{margin:10px 0 2px 0;font-size:16px;font-weight:700;color:#333;}

.label-text span{color:#777;font-family:'Open Sans', sans-serif;font-weight:300;display:block;color:#009cff}

.portfolio-thumb img{width:100%;}

.portfolio-thumb{position:relative;}

.hover-iner{position:relative;width:100%;height:100%;}

.hover-iner a{position:absolute;top:35%;left:43%;margin-left:-18px;margin-top:-18px;background-color:rgba(0,0,0, 0.1);border:1px solid #009cff;width:80px;height:80px;line-height:80px;color:#fff;text-align:center;}

.hover-iner img{width:auto;}

.hover-iner span{position:absolute;color:#fff;margin-top:190px;text-align:center;font-size:13px;width:100%;color:#009cff;font-weight:300;}

.hover{position:absolute;width:100%;height:100%;top:0px;left:0px;visibility:hidden;opacity:0;background-color:rgba(0, 0, 0, 0.7);}

.portfolio-wrapper:hover .portfolio-thumb .hover{visibility:visible;opacity:1;transition:all 0.3s ease-in;}

.pagination{margin-top:60px;}

.pagination ul{padding:0;margin:0;}

.pagination li{list-style:none;display:inline-block;}

.pagination a{background-color:#444;padding:10px 20px;font-size:18px;font-weight:600;color:#fff;display:block;text-align:center;}

.pagination a:hover{background-color:#009cff;}

.cart-info{float:right;}

.cart-info a{color:#fff;margin-left:7px;font-size: 25px;}

.cart-info h4{margin-bottom:1px;margin-top:5px;}

.image-post{overflow:hidden;}

.product-title h3{font-size:16px;font-weight:700;color:#333;display:inline-block;margin-right:20px;padding-right:20px;}

.product-title span{display:inline-block;font-size:13px;color:#009cff;}

.product-content a{font-weight:700;font-size:13px;}

.product-content p{margin-top:5px;padding-bottom:15px;}

.comment-section h4{margin-top:30px;font-size:16px;color:#666;font-weight:700;}

.all-comments{margin-top:40px;margin-bottom:40px;}

.comments{margin-top:30px;}

.author-thumb{float:left;margin-right:30px;}

.comment-body{background-color:#f3f3f3;padding:20px;overflow:hidden;position:relative;}

.comment-body h6{font-size:16px;font-weight:700;color:#333;margin-bottom:5px;margin-top:0px;}

.comment-body span{font-size:14px;color:#009cff;}

.comment-body p{margin-top:20px;}

.comment-body a{font-size:14px;color:#fff;background-color:#009cff;width:80px;height:30px;line-height:30px;text-align:center;display:inline-block;position:absolute;top:20px;right:20px;}

.replyed-form{margin-left:130px;}

.leave-comment h4{margin-top:30px;padding-bottom:10px;font-size:16px;color:#666;font-weight:700;}

input, textarea{padding:10px;border:1px solid #e2e2e2;width:100%;margin-top:25px;font-size:13px;font-style:italic;font-weight:300;color:#aaa;outline:none;}

textarea{height:165px;max-height:180px;max-width:770px;line-height:18px;width:100%}

.form label{margin-left:10px;color:#999999;}

.send button{width:90px;color:#fff;cursor:pointer;height:35px;line-height:30px;text-align:center;background-color:#009cff;font-family:'Open Sans', sans-serif;font-size:16px;font-style:normal;font-weight:600;border:0;outline:none;}

.leave input{width:90px;cursor:pointer;height:35px;line-height:30px;text-align:center;background-color:#009cff;color:#fff;font-family:'Open Sans', sans-serif;font-size:16px;font-style:normal;font-weight:600;border:0;}

.message-form input{margin-top:0px;}

.message-form textarea{padding-bottom:20px;}

.send{margin-top:20px;}

.info p{padding-bottom:20px;font-size: 18px;font-weight: 600;}

.info ul{margin:0;padding:0;}

.info li{list-style:none;margin:10px 0;font-size:18px;color:#333;}

.info span {font-weight:700;color:#009cff;}

.info i{color:#009cff;margin-right:10px;font-size:18px;}

.side-bar h4{font-size:16px;font-weight:700;color:#fff;background-color:#009cff;margin-top:0px;padding:9px 15px 9px 15px;}

.archives-list ul{margin-top:25px !important;padding-bottom:30px !important;margin:0;padding:0;}

.archives-list li{list-style:none;margin:10px 0;}

.archives-list i{font-size:16px;margin-right:5px;color:#009cff;}

.archives-list a{color:#333;font-size:13px;}

.archives-list a:hover{color:#009cff;}

-list ul{margin-top:25px !important;padding-bottom:30px !important;margin:0px 0px 0px 25px;padding:0;float:left;}

.servis-list li{list-style:none;margin:10px 0;}

.servis-list i{font-size:16px;margin-right:5px;color:#009cff;}

.servis-list a{color:#333;font-size:13px;}

.servis-list a:hover{color:#009cff;}

.recent-post{overflow:hidden;margin-bottom:20px;}

.recent-post-thumb{float:left;margin-right:20px !important;width:70px;height:70px;}

.recent-post-info{overflow:hidden;}

.recent-post-info h6{font-family:'Open Sans', sans-serif;font-size:14px;font-weight:700;margin-top:0;}

.posts{margin-top:30px;margin-bottom:30px;}

.recent-post-info a{color:#333;}

.recent-post-info a:hover{color:#009cff;}

.recent-post-info span{font-family:'Open Sans', sans-serif;font-size:13px;color:#009cff;}

.mini_galeri{margin-top:20px;}

.mini_galeri img{margin-top:20px;overflow:hidden !important;width:68px;}

.mini_galeri img:hover{border:3px solid #009cff;transition:all 0.1s ease-in;cursor:pointer;}

#slider{overflow:hidden;}

.slider-caption{text-align:center;position:absolute;width:100%;margin-top:160px;color:#fff;font-family:'Open Sans', sans-serif;}

.slider-caption h1{text-shadow:1px 1px #777;font-size:48px;padding-bottom:10px;font-weight:500;color:#009cff;}

.slider-caption p{font-size:18px;font-weight:300;color:#fff;line-height:15px;}

.slider-caption a{margin-top:20px;text-decoration:none;display:inline-block;background-color:#009cff;width:200px;height:40px;text-align:center;color:#fff;line-height:40px;font-size:18px;font-weight:600;}

.service-item{text-align:center;}

.icon i{border-radius:50%;border:20px solid #009cff;color:#009cff;font-size:28px;line-height:80px;width:120px;height:120px;}

.daire{overflow:hidden;border-radius:25px;border:5px outset #009cff;margin:15px auto;line-height:80px;width:200px;height:200px;}

.daire:hover{box-shadow: 0px 0px 20px 0px #3a13d8; transition: all 0.6s ease-in-out;}

.cerceve1{overflow:hidden;border-radius:50px 0;border:5px solid #009cff;margin:15px auto;line-height:80px;width:100%;height:auto;}

.cerceve1:hover{box-shadow: 0px 0px 20px 0px #3a13d8; transition: all 0.6s ease-in-out;}

.servis-daire{overflow:hidden;border-radius:20px;border:5px outset #009cff;margin:15px auto;width:214px;height:214px;}

.servis-daire:hover{box-shadow: 0px 0px 20px 0px #3a13d8;transition: all 0.6s ease-in-out;}

.service-item h4{font-family:'Open Sans', sans-serif;font-size:16px;font-weight:700;color:#333;margin-top:25px;}

.service-item span{color:#009cff;font-weight:600;}

.service-item a:hover{color:#2f9613;}

.blog-post{position:relative;margin-bottom:30px;}

.blog-thumb{overflow:hidden;position:relative;border: 5px #009cff outset;border-radius:25px;}

.blog-thumb img{width:100%;height:1005;}

.blog-post:hover .resim-zoom{transform:scale(1.2) rotate(9deg);transition:all ease-in-out 1s;}

.blog-post h3{font-size:22px;text-align:center;}

.blog-content{position:absolute;bottom:0;left:0;width:100%;background-color:rgba(0,0,0,0.7);color:#fff;padding:5px;text-align:center;}

.video-thumb{overflow:hidden;position:relative;}

.video-thumb:hover{box-shadow: 0px 0px 20px 0px #3a13d8;transition: all 0.6s ease-in-out;}

.content-show a{font-family:'Open Sans', sans-serif;font-size:16px;font-weight:700;color:#333;}

.content-show {text-align: center;}

.content-hide{margin-top:15px;display:none;}

.content-hide p{color:#fff;}

video{width:100%;height:auto;}

.testimonails-content p{text-align:center;font-size:15px;color:#333;font-style:italic;}

.testimonails-content h4{font-size:18px;font-weight:300;text-align:center;margin-top:30px;font-style:italic;}

footer{background-color:#f3f3f3;border-top:2px solid #009cff;margin-top:120px;background: linear-gradient(to bottom, rgba(50,50,50,1) 0%, rgba(37,37,37,1) 100%);}

.iletisim_foto{margin:auto;width:75%;}

.social-bottom{margin-top:10px;}

.social-bottom h4{font-family:'Open Sans', sans-serif;font-size:16px;font-weight:700;color:#333;padding-bottom:20px;}

.social-bottom span{font-family:'Open Sans', sans-serif;font-size:22px;font-weight:600;color:#333;margin-right:26px;}

.social-bottom ul{margin:0;padding:0;}

.social-bottom li{list-style:none;display:inline-block;}

.social-bottom a{background-color:#fff;font-size:18px;width:36px;height:36px;line-height:36px;text-align:center;color:#bbb;}

.social-bottom a:hover{background-color:#009cff;color:#fff;}

.subscribe-form{margin-top:40px;padding-bottom:40px;}

.subscribe-form span{font-family:'Open Sans', sans-serif;font-size:22px;font-weight:600;color:#333;float:left;margin-right:26px;}

.subscribeForm{position:relative;display:inline-block;}

.subscribe-form input[type="submit"]{position:absolute;right:0;top:0;width:34px;height:34px;background:url(../images/subscribe-icon.png);background-repeat:no-repeat;background-position:center;color:transparent;background-color:transparent;content:'';margin-top:0;border:0;}

.footer-title{font-family:'Open Sans', sans-serif;font-size:16px;font-weight:700;color:#009cff;padding-bottom:20px;padding-top:40px;}

.about p{color:#666;}

.bottom-footer p{color:#666;}

.shop-list ul{margin:0;padding:0;}

.shop-list li{list-style:none;margin:10px 0;}

.shop-list i{font-size:16px;margin-right:5px;color:#009cff;}

.shop-list a{color:#888;font-size:13px;}

.shop-list a:hover{color:#009cff;}

.recent-post{overflow:hidden;margin-bottom:20px;}

.recent-post-thumb{float:left;margin-right:10px;width:70px;height:70px;}

.recent-post-info{overflow:hidden;}

.recent-post-info h6{font-family:'Open Sans', sans-serif;font-size:14px;font-weight:700;margin-top:0;}

.recent-post-info a{color:#333;}

.recent-post-info a:hover{color:#009cff;}

.recent-post-info span{font-family:'Open Sans', sans-serif;font-size:13px;color:#009cff;}

.more-info p{padding-bottom:20px;}

.more-info ul{margin:0;padding:0;}

.more-info li{list-style:none;margin:10px 0;font-family:'Open Sans', sans-serif;font-size:13px;color:#666;}

.more-info li a{color:#666;}

.more-info i{color:#009cff;margin-right:10px;font-size:18px;}

.bottom-footer{text-align:center;padding:60px 0 15px 0;}

.servis-box{width:17em;border:4px outset #009cff;padding:5px;text-align:center;margin-top: 30px;}

.servis-box a{font-size:18px;font-weight:700;color:#009cff;}

.servis-box:hover{border-color:#3a13d8;color:#3a13d8;}

.call-now{display:none;width:100px;left:0;border-bottom-right-radius:40px;border-top-right-radius:40px;height:80px;position:fixed;bottom:-20px;border-top:2px solid #999;background:#009cff;text-decoration:none;box-shadow:0 0 5px #888;z-index:9999;}

.call-now i{font-size:45px;margin-left:25px;margin-top:7px;color:#ffffff;}

@media screen and (max-width:990px){.logo{text-align:center;}

.search-box{display:none;}

.slider-caption{display:none;}

.service-item{margin-top:40px;}

.footer-title{margin-top:60px;}

.bottom-footer{text-align:center;}

.timeline-thumb{margin-top:30px;border-bottom:none;}

.team-thumb{margin-top:30px;}

.side-bar{margin-top:100px;}

.side-bar h4{width:100%;}

.send-message input{margin-top:20px;}

.info{margin-top:60px;}

.call-now{display:block;}

}

@media screen and (max-width:568px){.logo{text-align:center;}

.search-box{display:none;}

.content-hide p{display:none;}

.slider-caption{display:none;}

.service-item{margin-top:40px;}

.footer-title{margin-top:60px;}

.bottom-footer{text-align:center;}

.timeline-thumb{margin-top:30px;border-bottom:none;}

.team-thumb{margin-top:30px;}

.side-bar{margin-top:100px;}

.side-bar h4{width:100%;}

.send-message input{margin-top:20px;}

.info{margin-top:60px;}

.logo{padding-bottom:60px;}

.main-menu li{display:block;margin-top:-60px;margin-right:-35px;}

#heading-section img{display:none;}

.divide-line img{display:none;}

.top-footer{display:none;}

.call-now{display:block;}

}

@media screen and (max-width:1000px){.slider-caption{display:none;}

}

@media screen and (max-width:600px){.heading-section img{width:100%;}

body{overflow-x:hidden;}

.call-now{display:block;}

}

@media screen and (min-width:995px){.hover-iner span{margin-top:160px;}

body{overflow-x:hidden;}

}