
/*fixed styles*/

/*#preloader {
    background-image: url("../images/pre_loader.gif");
}*/

header.blog-banner { height: 200px; }
header .container { padding-top: 50px; }

.navigation .logo img { margin-top: 10px; }


.embed-responsive { position: relative; display: block; width: 100%; padding: 0; overflow: hidden; }

.single_slider { background-size: 100% 100%; }

/*.slide_bg_1 { background-image: url("/gorsel/slayt/fast-makina-otomasyon-sistemleri-slayt1.jpg"); }
.slide_bg_2 { background-image: url("/gorsel/slayt/fast-makina-otomasyon-sistemleri-slayt2.jpg"); }
.slide_bg_3 { background-image: url("/gorsel/slayt/fast-makina-otomasyon-sistemleri-slayt3.jpg"); }
.slide_bg_4 { background-image: url("/gorsel/slayt/fast-makina-otomasyon-sistemleri-slayt4.jpg"); }
*/

.blog_pg_two .col-lg-6x { margin-bottom: 50px; }

.blog_sectwo .blog_info_right { padding: 5px 0px 0px; }

.blog_sectwo .blog_info_right h3 { margin-top: 14px; }

.pad_tb_60 { font-weight: 200; padding: 60px 0; }

@media (max-width: 1199px) {
    .single_slider { height: 650px; }
}

@media (max-width: 991px) {
    .single_slider { height: 600px; }
}

@media (max-width: 767px) {
    .single_slider { height: 480px; }
    .single_slider .container { width: 65%; padding: 5px 15px; margin-left:initial; margin-right:initial; }
    .slider_home h2 { font-size: 40px; }
    .slider_home p { font-size: 22px; margin-top: 25px;  }
    .more-link { padding: 10px 20px; font-size:13px; border-radius: 30px; -webkit-border-radius: 30px; -moz-border-radius: 30px; -o-border-radius: 30px; -ms-border-radius: 30px; }
}

@media (max-width: 600px) {
    .single_slider { height: 350px; }
    .slider_home h2 { font-size: 34px; }
    .slider_home p { font-size: 18px; margin-top: 20px;  }
    .more-link { padding: 8px 15px; font-size:12px; border-radius: 20px; -webkit-border-radius: 20px; -moz-border-radius: 20px; -o-border-radius: 20px; -ms-border-radius: 20px; }
}

@media (max-width: 420px) {
    .single_slider { height: 280px; }
    .single_slider .container { width: 55%; padding: 5px 20px 5px 10px; }
    .slider_home h2 { font-size: 20px; }
    .more-link { padding: 5px 10px; font-size: 11px; border-radius: 15px; -webkit-border-radius: 15px; -moz-border-radius: 15px; -o-border-radius: 15px; -ms-border-radius: 15px; }
}



.embed-responsive .embed-responsive-item, .embed-responsive embed, .embed-responsive iframe, .embed-responsive object, .embed-responsive video {
    position: absolute; top: 0; bottom: 0; left: 0; width: 100%; height: 100%; border: 0;
}

.quote-section .base-header { margin: 50px 0px; padding: 0px 70px; }
.quote-section .contact-form-warper #submit-contact { float: none; }

/*.single-project-item { background-image: url(/gorsel/work/fast-makina-dik-punta-kaynak.jpg); } */
/*.project-bg-1 { background-image: url(/gorsel/work/fast-makina-dik-punta-kaynak.jpg); }
.project-bg-2 { background-image: url(/gorsel/work/fast-makina-projeksiyon-punta-kaynak.jpg); }
.project-bg-3 { background-image: url(/gorsel/work/fast-makina-otomasyon.jpg); }
.project-bg-4 { background-image: url(/gorsel/work/fast-makina-ozel-yapim-masa-tipi.jpg); }*/


/*harita*/
#HaritaFrame { position:relative; overflow:hidden; padding:0 30px 30px 15px; }

.divHarita { position:relative;width:100%;height:650px; overflow:hidden; }

.divHarita .nav { margin-bottom: 0; padding-left: 0; list-style: none; }
.divHarita .nav-tabs { border-bottom: 1px solid #ddd; margin-bottom: 3px; margin-left: 0; }

.divHarita li {
    float: left;position: relative;display: block;padding-right:20px;padding-bottom:2px;
    line-height: 1.42857143;border: 1px solid transparent;
    color: #1e1e1e;font-size: 12px;font-weight: bold;cursor:pointer;}

.divHarita .aktif { border-radius: 4px 4px 0 0;-webkit-border-radius: 2px 2px 0 0;-moz-border-radius: 2px 2px 0 0;-webkit-transition: background-color .2s linear;transition: background-color .2s linear; }
.divHarita .pasif {}

#harita1 {position:absolute;width:100%;height:600px;border:1px solid #c0c0c0;margin:1px 0; visibility:visible;}
#harita1 img {max-width:500px; height:auto;}

#harita2 {position:absolute;width:100%;height:600px;border:1px solid #c0c0c0;margin:1px 0; visibility:hidden;}
#harita2 img {max-width:500px; height:auto;}

#harita3 {position:absolute;width:100%;height:600px;border:1px solid #c0c0c0;margin:1px 0; visibility:hidden;}
#harita3 img {max-width:500px; height:auto;}

#harita4 {position:absolute;width:100%;height:600px;border:1px solid #c0c0c0;margin:1px 0; visibility:hidden;}
#harita4 img {max-width:500px; height:auto;}

#harita5 {position:absolute;width:100%;height:600px;border:1px solid #c0c0c0;margin:1px 0; visibility:hidden;}
#harita5 img {max-width:500px; height:auto;}


.cizBorder1 {border:1px solid #cc0c0c;}
.cizBorder2 {border:1px solid #137604;}
.cizBorder3 {border:1px solid #eb9c0c;}
.cizBorderB1 {border-bottom:1px solid #c0c0c0;}

.styleUL1 { list-style-type:square; position: relative; margin:5px; padding-left: 5px; padding-right: 0px; }

.sitemapUL { list-style: none; margin: 15px 0; padding: 0; line-height: 25px;}
.sitemapUL ul, ol {padding: 0; margin: 0 0 10px 40px;}
.sitemapUL li { background: url(/gorsel/bg/point.png) right 15px repeat-x #fff; }
.sitemapUL a { background: #fff; color: #1e1e1e; font-size: 12px; padding: 0 10px 0 0; position: relative; text-decoration: none; -webkit-transition: opacity .2s linear; transition: opacity .2s linear; }








/*----------------------------------------------------
	# Urun Section
------------------------------------------------------*/
.urun-section { background: #fff; padding: 100px 0; }
.urun_box_ovrlay { top: 0; left: 0; bottom: 0; display: inline-block; position: relative; overflow: hidden; vertical-align: top; height: 220px; }
.urun_box_ovrlay::before { position: absolute; content: ""; background: #1a2940; width: 100%; height: 100%; opacity: 0; -webkit-transition: all 0.4s; -moz-transition: all 0.4s; -o-transition: all 0.4s; -ms-transition: all 0.4s; transition: all 0.4s; z-index: 1; }
.urun_box_ovrlay img { -webkit-transition: all 0.4s; -moz-transition: all 0.4s; -o-transition: all 0.4s; -ms-transition: all 0.4s; transition: all 0.4s; } 
.urun_box_ovrlay::after {content: "\f0c1"; font: normal normal normal 14px/1 FontAwesome; z-index: 2; color: #fff; font-size: 26px; position: absolute; top: 50%; left: 50%; margin-top: -16px; margin-left: -14.5px; opacity: 0; -webkit-transform: scale(0, 0); -moz-transform: scale(0, 0); -o-transform: scale(0, 0); -ms-transform: scale(0, 0); transform: scale(0, 0); -webkit-transition: all 0.4s; -moz-transition: all 0.4s; -o-transition: all 0.4s; -ms-transition: all 0.4s; transition: all 0.4s; } 
.urun_box:hover .urun_box_ovrlay::before { opacity: 0.7; }
.urun_box:hover .urun_box_ovrlay::after { opacity: 1; -webkit-transform: scale(1, 1); -moz-transform: scale(1, 1); -o-transform: scale(1, 1); -ms-transform: scale(1, 1); transform: scale(1, 1); }
.urun_box:hover .urun_box_ovrlay img { -webkit-transform: scale(1.4, 1.4); -moz-transform: scale(1.4, 1.4); -o-transform: scale(1.4, 1.4); -ms-transform: scale(1.4, 1.4); transform: scale(1.4, 1.4);-webkit-transition: all 0.4s; -moz-transition: all 0.4s; -o-transition: all 0.4s; -ms-transition: all 0.4s; transition: all 0.4s; } 
.urun_tag a { position: absolute; top: 0; background: #fda12b; color: #fff; margin-top: 10px; margin-left: 10px; border-radius: 25px; padding: 0px 20px 0px; font-size: 13px; z-index: 99; }
.urun_info_right { background: #f6f8fa; padding: 34px 20px 40px;position: relative;z-index: 99;text-align: center; }
.urun_date_athor {text-transform: uppercase;margin-bottom: -12px; }
.urun_date_athor span {display: inline-block;position: relative;font-size: 14px;line-height: 17px;font-weight: 400;letter-spacing: 0.4px;padding-right: 14px;margin-right: 12px; }
.urun_date_athor span:first-child:before {content: '';display: block;position: absolute;top: 50%;right: 0;width: 1px;height: 13px;margin-top: -6.5px;background: #b8b8b8; }
.urun_date_athor i {color: #fda12b;margin-right: 5px;font-size: 15px; }
.urun_date_athor span:last-child {padding-right: 0;margin-right: 0; }
.urun_box h3 {padding-top: 20px;position: relative;margin-top: 30px;line-height: 28px;color: #1a2940;font-weight: 600;font-size: 20px;margin-bottom: 0px; }
.urun_box h3::after {content: "";position: absolute;background: #dae4e4;width: 120px;height: 1px;left: 50%;top: 0px;margin-left: -60px; }
.urun_sectwo .urun_info_right { padding: 0px; text-align: left; background: transparent; text-align:center; }
.urun_sectwo .urun_info_right h3 { padding-top: 0px; margin-top: 20px; }
.urun_sectwo .urun_info_right h3 { padding-top: 0px; margin-top: 20px; }
.urun_sectwo .urun_info_right h3:after { display: none; }
.urun_pg_two .col-lg-4 { margin-bottom: 50px; }

@media (max-width: 991px) {
    .urun-section .col-sm-12 { flex: 0 0 50%; max-width: 50%; margin-bottom: 30px; }
    .urun-section .col-sm-12:nth-child(3) { margin-bottom: 0px; } 
    .urun_pg_two { margin-bottom: 0px; }
}

@media (max-width: 1199px) { .urun_box_ovrlay { height: auto; } }


/*--------------------------------------------------------------
# Urun Bilgi
--------------------------------------------------------------*/

.tek_urun_page { background: #fff; padding: 100px 0; }
.tek_urun_wrp { position: relative; margin-bottom: 40px; /*background: #f6f8fa;*/ }
.tek_urun_img {position: relative;overflow: hidden;display: block; }
.tek_urun_wrp:hover .tek_urun_img img {-webkit-transition: all 0.4s;-moz-transition: all 0.4s;-o-transition: all 0.4s;-ms-transition: all 0.4s;transition: all 0.4s;-webkit-transform: scale(1.1, 1.1);-moz-transform: scale(1.1, 1.1);-o-transform: scale(1.1, 1.1);-ms-transform: scale(1.1, 1.1);transform: scale(1.1, 1.1); }
.tek_urun_img img {width: 100%;-webkit-transition: all 0.4s;-moz-transition: all 0.4s;-o-transition: all 0.4s;-ms-transition: all 0.4s;transition: all 0.4s;-webkit-transform: scale(1, 1);-moz-transform: scale(1, 1);-o-transform: scale(1, 1);-ms-transform: scale(1, 1);transform: scale(1, 1); }
.tek_urun_wrp .sing_date {background: #1a2940;position: absolute;left: 0;margin-right: 15px;padding: 16px 15px;font-size: 16px;font-family: "Montserrat", sans-serif;text-align: center;line-height: 20px;color: #fff;margin-left: 30px;top: 0; }
.tek_urun_cont h3 {margin-top: 25px;margin-bottom: 12px;font-size: 26px;line-height: 33px; }
.tek_urun_cont h3:hover {color: #fda12b; }
.tek_urun_page h3:hover {color: #1a2940; }
.tek_urun_wrp .blg_tag {color: #7d7d7d;margin-right: 15px; }
.tek_urun_wrp .blg_tag i {color: #fda12b;margin-right: 2px; }
.tek_urun_cont p {border-top: 1px solid #e1eae8;padding-top: 15px;margin-bottom: 17px; }
.tek_urun_cont {padding: 15px; }
.tek_urun_wrp .blog_read a {color: #fda12b;font-weight: 500;letter-spacing: 1px;text-transform: capitalize; }
.tek_urun_wrp .blog_read a:hover {color: #1a2940; }
.tek_urun_wrp .blog_read:hover i {margin-left: 7px;-webkit-transition: all 0.2s;-moz-transition: all 0.2s;-o-transition: all 0.2s;-ms-transition: all 0.2s;transition: all 0.2s;color: #1a2940; }
.tek_urun_cont .blog_read i {margin-left: 5px;-webkit-transition: all 0.4s;-moz-transition: all 0.4s;-o-transition: all 0.4s;-ms-transition: all 0.4s;transition: all 0.4s;opacity: 1;color: #e18b1d; }

.tek_urun_cont .table th, .tek_urun_cont .table td { padding: .40rem; }
.tek_urun_cont .table tbody th { font-weight: 500; }

.tek_urun_cont .kisabilgi { padding: .5rem 0 1.5rem 0; }
.tek_urun_cont .kisabilgi p { border-top: 0px solid #e1eae8; padding:0; }
.tek_urun_cont .kisabilgi { margin-top: 0px; }
.tek_urun_cont .kisabilgi li { margin-bottom: 8px; }
.tek_urun_cont .kisabilgi li i { margin-right: 5px; color: #fda12b; font-size: 13px; }

.tek_urun_cont .kisabilgi h3 { font-weight: 400; margin: 0 0 20px 0; }
.tek_urun_cont .kisabilgi h4 { font-weight: 600; color: darkcyan; margin: 0 0 10px 0; text-decoration:underline; }


.urun_thmb { padding: 1.5rem 0 1.5rem 0; }

/* Item Hover CSS */
.hover-box { position: relative; overflow: hidden; text-align: center; }
.hover-layer { width: 100%; height: 100%; margin: 0 auto; position: absolute; left: 0; right: 0; top: 0; z-index: 0; background: rgba(245, 130, 34, 0.40); -ms-transform: scale(0); /* IE 9 */ -webkit-transform: scale(0); /* Safari */ transform: scale(0); /* Standard syntax */ -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out; } 
.hover-box:hover .hover-layer { -ms-transform: scale(1); /* IE 9 */ -webkit-transform: scale(1); /* Safari */ transform: scale(1); /* Standard syntax */ -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out; }
.hover-box-content { position: absolute; top: 50%; right: 0; left: 0; z-index: 111; margin-top: -25px; opacity: 0; }
.hover-box:hover .hover-box-content { opacity: 0; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out; }
.hover-box-content a i { color: #fff; border-radius: 50%; font-size: 22px; margin: 0 5px; width: 50px; height: 50px; border: 1px solid #cccccc; text-align: center; line-height: 50px; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out; }
.hover-box-content p a:hover { color: #53CAEF; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; }
.hover-box-content { opacity: 0; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; }
.hover-box:hover .hover-box-content { opacity: 1; -webkit-transition: all 0.8s ease-in-out; -moz-transition: all 0.8s ease-in-out; -o-transition: all 0.8s ease-in-out; -ms-transition: all 0.8s ease-in-out; transition: all 0.8s ease-in-out; }
.hover-box .thumbnail { padding: 0; border-radius: 0; border: none; margin-bottom: 0; background: transparent; display: inline-block; }

.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close { cursor: -moz-grabbing; cursor: -webkit-grabbing; cursor: grabbing; }


@media (max-width: 488px) { .tek_urun_wrp .sing_date { padding: 8px 8px; margin-left: 0px; } }
@media (max-width: 991px) { .tek_urun_page { margin-bottom: -40px; } }
@media (max-width: 767px) { .tek_urun_cont { padding: 0px 25px 22px; } }
