@import url("https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,400,600,700,900&display=swap");
@import url("https://fonts.googleapis.com/css?family=IM+Fell+Double+Pica:400i&display=swap");
html, body{
height:100%; 
outline:none!important; 
margin:0;
padding:0;
font-family:'Source Sans Pro', sans-serif!important;
transition:0.5s ease-in-out;
}
a {
outline: none!important;
text-decoration: none!important;
}
a:hover, a:focus {
outline: none!important;
text-decoration: none!important;
} ::-webkit-scrollbar {
width: 10px;
}
::-webkit-scrollbar-track {
background:#2d3034;
}
::-webkit-scrollbar-thumb {
background: #357ac8; 
}
::-webkit-scrollbar-thumb:hover {
background: #357ac8; 
}
header#header {
position:relative;
background-color:#fff;
background-size: 100% 100%;
min-height: 100px;
padding:0px 0px 0px 0px;
box-sizing: border-box;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
text-align: center;
}
header .topmenu {
background:#505050;
margin: 0 auto;
padding:0px 0px;
display:flex;
align-items:center;
box-sizing: border-box;
}
header .topmenu ul{
list-style:none;
margin:0;
padding:0;
display: flex;
align-items: center;
}
@media (max-width:576px){
header .topmenu ul{
margin: 0 auto;
padding: 0;
display: flex;
max-width: 400px;	
}
}
header .topmenu ul li{
list-style:none;
margin:0;
padding:0;
float:left;
}
@media (max-width:576px) {
header .topmenu ul li a{
padding:10px 10px;
}
}
header .topmenu .hsosyal{
max-width:150px;
margin-top:12px;
}
header .topmenu ul li .fab{
color:#fff;
padding:0px 7px;
}
header .topmenu ul.hleft{
margin:0 auto;
padding:0;
list-style:none;
display:flex;
align-items:center;
justify-content:center;
}
header .topmenu ul.hleft li a{
font: 700 15px 'Source Sans Pro',sans-serif;
text-align: center;
color: #fff;
margin-top: 12px;
display: block;
align-items: center;
justify-content: center;
}
header .topmenu a.adres{
font:400 17px 'Source Sans Pro',sans-serif;
color:#1c1c1d;
padding:0px 12px;
border:0;
display: block;
margin-top: 11px;
}
header .topmenu .SiteSearch {
width: auto;
float:right;
margin-top:4px;
max-width:100%;
}
@media (max-width:576px){
header .topmenu .SiteSearch{
float:none;
max-width:275px;
margin:0 auto;
margin-top:15px;
}
}
header .topmenu .searchText {
width: 100%;
min-width: 136px;
max-width: 100%;
border: 2px solid #fff;
border-radius:50px;
background:transparent;
margin: 0;
padding:4px 43px 4px 15px;
font: 17px 'Source Sans Pro', sans-serif;
color: #fff;
box-sizing: border-box;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
-ms-box-sizing: border-box;
-o-box-sizing: border-box;
}
.searchText:hover, .searchText:focus{
outline:0;
}
header .topmenu .searchButton {
width: auto;
margin-left: -58px;
background: #fff;
font: 15px 'Source Sans Pro', sans-serif;
color: #000;
border-radius:50px;
padding:8px 20px;
box-sizing: border-box;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
-ms-box-sizing: border-box;
-o-box-sizing: border-box;
transition:.5s ease-in-out;
outline:0;
border:0;
z-index:2;
}
@media (max-width:576px){
header .topmenu .searchButton {
margin-left:-60px;
}
}
header .topmenu .searchButton:hover{
background: #357ac8;
cursor:pointer;
border:0;
}
header .hiletisim{
margin-top:35px;
float:right;
}
@media (max-width:992px){
header .hiletisim{
float:none!important;
max-width:190px;
margin:0 auto;
margin-top:15px;
}
}
header .hiletisim ul{
list-style:none;
margin:0;
padding:0;
}
header .hiletisim ul li{
list-style:none;
margin:0 10px;
padding:0;
float:left;
display:flex;
align-items:center;
}
@media (max-width:992px){
header .hiletisim ul li{
padding:7px 0px;
}
}
header .hiletisim ul li div.icon{
width:36px;
height:36px;
padding:7px 7px;
background:#ff0000;
border-radius:50px;
color:#fff;
display:flex;
align-items:center;
justify-content:center;
float:left;
}
@media (max-width:992px){
header .hiletisim ul li div.icon{
width:30px;
height:30px;
}
}
header .hiletisim ul li:hover div.icon{
background:#357ac8;
color:#fff;
transition:.3s ease-in-out;
}
header .hiletisim ul li div.icon .fas{
font-size:17px;
}
header .hiletisim ul li div.telefon{
float:left;
font:700 19px 'Source Sans Pro', sans-serif;
color:#000;
margin-top:5px;
margin-left:11px;
}
@media (max-width:992px){
header .hiletisim ul li div.telefon{
margin-left:7px;
font-size:15px;
}	
}
header .hiletisim .slogan{
text-align:center;
margin-bottom:15px;
font-family: 'IM Fell Double Pica', serif;
font-size:21px;
display:block;
}
.container {
margin: 0 auto;
max-width: 1360px!important;
}
.container-fluid {
padding: 0;
margin: 0 auto;
}
.logo {
display: block;
padding:15px 0px;
} section.slider{
width:100%;
padding:0px;
}
section.slider img{
width:100%;
margin:0 auto;
}
section.mod1{
padding:36px 0px;
background:url(//www.albayrakbayrak.com.tr/wp-content/uploads/2019/09/icon-alan-bg.jpg);
background-repeat:no-repeat;
background-size:cover;
background-position:center;
display:flex;
align-items:center;
justify-content:center;
}
section.mod1 h2{
position:relative;
font-family:'Source Sans Pro',sans-serif;
font-size:19px;
font-weight:300;
color:#000;
text-align:left;
}
section.mod1 .mod1-tab{
position:relative;
background-size:cover;
background-position:center;
width:100%;
min-height:100px;
box-sizing:border-box;
border-radius:10px;
padding:15px 15px;
}
@media (max-width:992px){
section.mod1 .mod1-tab{
margin:15px 0px;
max-width:85px;
margin:0 auto;
text-align:center;
}	
}
section.mod1 .mod1-tab img{
display:block;
margin:0 auto;
}
section.mod1 .mod1-tab h3{
position:relative;
font-family:'Source Sans Pro',sans-serif;
font-size:20px;
font-weight:700;
color:#fff;
text-align:center;
margin-top:25px;
}
section.mod2, section.mod5{
padding:35px 0px;
}
section.mod2 .mod2-baslik{
text-align:center;
}
section.mod2 .mod2-baslik h2, section.mod5 .mod5-baslik h2{
position:relative;
font-family:'Source Sans Pro',sans-serif;
font-size:30px;
font-weight:700;
color:#000;
text-align:center;
margin-bottom:20px;
}
section.mod2 .mod2-baslik p, section.mod5 .mod5-baslik p{
position:relative;
font-family:'Source Sans Pro',sans-serif;
font-size:22px;
font-weight:300;
color:#000;
text-align:center;
}
section.mod2 .mod2-tab{
margin-top:55px;
}
section.mod2 .mod2-tab img{
max-width:100%;
display:block;
margin:0 auto;
}
section.mod2 .mod2-tab a.detay{
position:relative;
font:700 20px 'Source Sans Pro', sans-serif;
color:#fff;
text-align:left;
justify-content:center;
border-radius:70px;
transition:.3s ease-in-out;
background-color:#357ac8;
display:block;
max-width:310px;
margin:0 auto;
margin-top:20px;
padding:10px 12px;
}
section.mod2 .mod2-tab a.detay:hover{
background:#e72222;
transition:.3s ease-in-out;
}
section.mod2 .mod2-tab a.detay:before{
position:absolute;
top:12px;
right:7px;
content:'\f054';
transition:.3s ease-in-out;
font-family:'Font Awesome 5 Free';
}
section.mod3{
background:url(//www.albayrakbayrak.com.tr/wp-content/uploads/2019/09/albayrak-bg.jpg);
position:relative;
min-height:539px;
padding-top:55px;
padding-bottom:55px;
background-position:center center;
background-size:cover;
background-repeat:no-repeat;
background-color:#313131;
}
section.mod3 .mod3-tab{
margin: 0 auto;
margin-top:85px;
max-width: 660px;
}
section.mod3 .mod3-tab h3{
font:700 40px 'Source Sans Pro', sans-serif;
color:#fff;
text-align:center;
}
section.mod3 .mod3-tab p{
font:300 20px 'Source Sans Pro', sans-serif;
color:#fff;
text-align:center;
}
section.mod3 .incele{
font:700 15px 'Source Sans Pro', sans-serif;
max-width:152px;
height:40px;
margin:0 auto;
background:#e72222;
color:#fff;
border-radius:50px;
text-align:center;
display:flex;
align-items:center;
justify-content:center;
}
section.mod3 .incele:hover{
background:#357ac8;
color:#fff;
transition:.3s ease-in-out;
}
section.iletisim-serit{
background:#e72222;
display:flex;
align-items:center;
padding:12px 0px;
}
section.iletisim-serit span{
font:23px 'Source Sans Pro', sans-serif;
color:#fff;
display:block;
margin-top:6px;
}
@media (max-width:992px){
section.iletisim-serit span{
text-align:center;
}
}
section.iletisim-serit a.iletisim-buton{
position:relative;
font:600 17px 'Source Sans Pro', sans-serif;
color:#fff;
padding:10px 15px;;
background-color:#292929;
border-radius:50px;
display:flex;
align-items:center;
justify-content:center;
max-width:350px;
float:right;
transition:.3s ease-in-out;
}
@media (max-width:992px){
section.iletisim-serit a.iletisim-buton{
float:none;
margin:0 auto;
margin-top:15px;
}
}
section.iletisim-serit a.iletisim-buton:hover{
background:#357ac8;
}
section.iletisim-serit a.iletisim-buton .tel-icon{
width:25px;
height:25px;
background:url(//www.albayrakbayrak.com.tr/wp-content/uploads/2019/09/phone-icon.png);
background-position:0;
display:flex;
align-items:center;
margin-right:20px;
box-sizing:border-box;
}
section.mod4 {
margin-top:30px;
}
section.mod4 .mod4-baslik h2{
font:700 30px 'Source Sans Pro', sans-serif;
color:#000;
text-align:center;
padding:10px 0px;
}
section.mod4 .mod4-baslik p{
font:300 20px 'Source Sans Pro', sans-serif;
color:#000;
text-align:center;
max-width:700px;
display:block;
margin:0 auto;
padding:10px 0px;
}
section.mod4 .referans-logolar{
min-height:140px;
background:#fff;
box-shadow:0px 0px 10px -5px rgba(0,0,0,0.5);
display:flex;
align-items:center;
border-radius:7px;
padding:20px 15px;
} .woocommerce ul.products li.product .woocommerce-loop-category__title, .woocommerce ul.products li.product .woocommerce-loop-product__title, .woocommerce ul.products li.product h3{
position:relative;
font:700 20px 'Source Sans Pro', sans-serif;
color:#fff;
text-align:left;
justify-content:center;
border-radius:70px;
transition:.3s ease-in-out;
background-color:#e72222;
display:block;
max-width:100%;
margin:0 auto;
margin-top:20px;
padding:10px 12px!important;
}
.woocommerce ul.products li.product .woocommerce-loop-category__title:hover, .woocommerce ul.products li.product .woocommerce-loop-product__title:hover, .woocommerce ul.products li.product h3:hover{
background:#357ac8;
transition:.3s ease-in-out;
}
.woocommerce ul.products li.product .woocommerce-loop-category__title:before, .woocommerce ul.products li.product .woocommerce-loop-product__title:before, .woocommerce ul.products li.product h3:before{
position:absolute;
top:12px;
right:7px;
content:'\f054';
transition:.3s ease-in-out;
font-family:'Font Awesome 5 Free';
}
.woocommerce ul.products li.product .button{
display:none!important;
}
.woocommerce .woocommerce-result-count{
display:none!important;
}
.woocommerce div.product div.images{
max-width:300px;
}
.woocommerce #content div.product div.summary, .woocommerce div.product div.summary, .woocommerce-page #content div.product div.summary, .woocommerce-page div.product div.summary{
width:75%!important;
}
.woocommerce div.product .woocommerce-tabs .panel h2:nth-child(1){
display:none!important;
} .hakkimizda-icerik h3{
font:700 25px 'Source Sans Pro';
color:#000;
margin:0;
padding:0;
}
.hakkimizda-icerik p{
font:300 19px/34px 'Source Sans Pro';
color:#000;
text-align:justify;
}
.referanslar-icerik .referans-logolar{
background:#fff;
box-shadow:0px 0px 10px -5px rgba(0,0,0,0.5);
display:flex;
align-items:center;
border-radius:7px;
padding:20px 15px;
min-height:140px;
}
.referanslar-icerik .referans-logolar img{
margin:0 auto;
display:block;
} .sub-bg{
position:relative;
top:0;
left:0;
right:0;
height: auto;
min-height:96px;
margin:0 auto;
z-index:1;
background:#000;
}
.hakkimizda-bg{
position:relative;
width:100%;
height:96px;
margin-bottom:25px;
background:url(//www.albayrakbayrak.com.tr/wp-content/uploads/2019/09/hakkimizda-bg.jpg);
background-size:cover;
background-position:center center;
background-repeat:no-repeat;
display:flex;
align-items:center;
text-align:left;
}
.iletisim-bg{
position:relative;
width:100%;
height:296px;
background:url(//www.albayrakbayrak.com.tr/wp-content/uploads/2019/09/iletisim-bg.jpg);
background-size:cover;
background-position:center top;
background-repeat:no-repeat;
display:flex;
align-items:center;
text-align:left;
}
.titleBg {
position:absolute;
top:260px;
width: 100%;
height:auto;
min-height:74px;
box-sizing: border-box;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
-o-box-sizing: border-box;
-ms-box-sizing: border-box;
padding: 15px 0px;
margin-bottom: 15px;
margin-top:0px;
display:flex;
}
@media (max-width: 576px){
.titleBg{
top:210px;		
}
}
.sub-bg h1, .sub-bg a:hover, .sub-bg a:focus {
font:700 25px 'Source Sans Pro', sans-serif;
color: #fff;
padding: 0px;
text-decoration: none;
text-align:center;
}
.sub-bg ul{
list-style:none;
margin:12px 0px;
padding:0;
}
.sub-bg ul li{
list-style:none;
margin:0 auto;
padding:0px 15px;
clear: both;
}
.sub-bg ul li:nth-child(1){
padding-left:0!important;
}
.sub-bg ul li:nth-last-child(1){
border-right:0;
}
.sub-bg ul li h3{
color:#fff;
font-size: 25px;
border-radius: 2em;
margin:0 auto;
padding: 10px 25px;
text-align:center;
}
.sub-bg ul li span a:hover, .titleBg ul li span a:focus{
font: 13px 'Source Sans Pro', sans-serif;
color: #fff;
margin:0;
padding:0;
padding-top:-15px!important;
}
.sub-bg h2{
font: 30px 'Source Sans Pro', sans-serif;
color:#ffffff;
display:block;
}	
.sub-bg #title{
position:absolute;
left:0;
right:0;
display:flex;
align-items:center;
text-align:center;
}
.katalog-ic .katalog-button{
font:600 18px 'Source Sans Pro', sans-serif;
color: #000;
max-width:350px;
padding: 20px 32px;
display: block;
background: #fff;
margin-bottom: 55px;
border-radius: 10px;
box-shadow: 0px 0px 15px 1px rgba(0,0,0,0.2);
transition:.3s ease-in-out;
}
.katalog-ic .katalog-button:hover{
color:#fff;
background:#e72222;
}
.katalog-ic .katalog-button .fas{
float:right;
color:#e72222;
}
.katalog-ic .katalog-button:hover .fas{
color:#fff;
} .formSize {
max-width: 100%;
margin: 0 auto;
}
.formSize input, .formSize2 .btn {
float: left;
margin: 0px 5px;
}
.textBox {
max-width: 200px;
} .iletisim{
font:17px 'Source Sans Pro', sans-serif;
color:#7a7a7a;
padding-top:75px;
}
.iletisim-tablet{
background:#fff;
padding:25px;
box-shadow:0px 0px 20px -1px rgba(0,0,0,0.1);
}
.iletisim-tablet h3{
font:700 30px 'Source Sans Pro', sans-serif;
color:#000;
margin-top:10px;
}
.iletisim-tablet ul{
padding:0;
margin:0;
list-style:none;
}
.iletisim-tablet ul li{
padding:10px 0px;
margin:0;
list-style:none;
}
.iletisim .fas{
font-size:20px;
color:#357ac8;
margin-right:7px;
}
.iletisim .ortala{
display:flex;
align-items:center;
}
.iletisim a{
font:17px 'Source Sans Pro', sans-serif;
color:#7a7a7a;
display:flex;
align-items:center;
}
.iletisim-formu{
background:#fff;
margin-top:10px;
padding:25px;
box-shadow:0px 0px 20px -1px rgba(0,0,0,0.1);
}
div.wpforms-container-full .wpforms-form .wpforms-field-label-inline{
font-weight:700!important;
color:#7a7a7a!important;
}
div.wpforms-container-full .wpforms-form input[type=date], div.wpforms-container-full .wpforms-form input[type=datetime], div.wpforms-container-full .wpforms-form input[type=datetime-local], div.wpforms-container-full .wpforms-form input[type=email], div.wpforms-container-full .wpforms-form input[type=month], div.wpforms-container-full .wpforms-form input[type=number], div.wpforms-container-full .wpforms-form input[type=password], div.wpforms-container-full .wpforms-form input[type=range], div.wpforms-container-full .wpforms-form input[type=search], div.wpforms-container-full .wpforms-form input[type=tel], div.wpforms-container-full .wpforms-form input[type=text], div.wpforms-container-full .wpforms-form input[type=time], div.wpforms-container-full .wpforms-form input[type=url], div.wpforms-container-full .wpforms-form input[type=week], div.wpforms-container-full .wpforms-form select, div.wpforms-container-full .wpforms-form textarea{
max-width: 100%!important;
border:1px solid #e3e3e3!important;
border-radius:0px!important;
padding-top:25px!important;
padding-bottom:25px!important;
}
div.wpforms-container-full .wpforms-form .wpforms-field-label{
color:#000;
}
div.wpforms-container-full .wpforms-form .wpforms-required-label{
display:none;
}
div.wpforms-container-full .wpforms-form button[type=submit]{
background:#357ac8!important;
color:#fff!important;
font-weight:bold!important;
border:0!important;
border-radius:0px;
transition:all 0.3s ease-in-out;
}
div.wpforms-container-full .wpforms-form button[type=submit]:hover{
background:#e72222!important;
}  .SiteSearch{
display:flex;
margin:0 auto;
margin-top:43px;
max-width:439px;
}
ul.searchpage {
margin: 0;
padding: 0;
list-style: none;
}
.searchpage li {
background: #e2e2e2;
list-style: none;
margin: 10px auto;
padding:10px 10px;
border-radius:6px;
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
}
.searchpage li a{
font:700 16px 'Source Sans Pro', sans-serif;
color:#ed1d24;
}
h3 em{
background:#ed1d24;
color:#fff;
font-size:22px;
border-radius:5px;
padding:0px 10px;
}
.searchform {
width: auto;
}
.search {
margin-top: 25px;
}
.searchText {
width: 100%;
min-width: 360px;
max-width: 100%;
border: 1px solid #ed1d24;
border-radius:5px;
margin: 0;
padding:10px 15px;
font: 17px 'Source Sans Pro', sans-serif;
color: #000;
box-sizing: border-box;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
-ms-box-sizing: border-box;
-o-box-sizing: border-box;
}
.searchButton {
width: auto;
margin-left: 3px;
background: #f79237;
font: 16px 'Source Sans Pro', sans-serif;
color: #fff;
border-radius:5px;
padding:10px 24px;
box-sizing: border-box;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
-ms-box-sizing: border-box;
-o-box-sizing: border-box;
transition:.5s ease-in-out;
outline:0;
border:1px solid #f5941e;
}
.searchButton:hover{
background: #ed1d24;
cursor:pointer;
border:1px solid #ed1d24;
}  .asideBox {
background: #fff;	border:1px solid #b0aaaa;
}
#son_yazilar{	
margin:15px 0px; 	
padding:3px 15px;
border: 1px solid #1E4799;
border-radius:7px;
}
.asideBox h4.widgettitle, h4.widgettitle, #son_yazilar span.anaBaslik {
font:700 19px 'Source Sans Pro', sans-serif;
display:block;
color:#000;
margin:15px 0px;
text-align:left;
}
ul.bilesen {
list-style: none;
margin: 0;
padding: 0;
}
#son_yazilar img{	
margin-right:15px;
}
#son_yazilar a{
font:14px 'Source Sans Pro', sans-serif;
color:#1E4799;
text-align:left;
}
#son_yazilar a:hover{
text-decoration:none;
}
#son_yazilar .solGorsel{
float:left;
width:69px;
}
#son_yazilar .sagBaslik{
max-width:285px;
float:left;
margin-left:7px;
}
#son_yazilar .solBaslik{
max-width:285px;
float:right;
margin-right:15px;
}
#son_yazilar .tarih{
font-size:14px;
color:#666;
} .modal {
overflow: auto;
color: #333;
} .container-fluid {
padding: 0!important;
}
.nav-tabs > li::focus {
background:#f79420!important;
}
.margintop0{
margin-top:0!important;
}
.margintop15 {
margin-top: 15px;
}
.margintop25 {
margin-top: 25px;
}
.margintop35 {
margin-top: 35px;
}
.margintop45 {
margin-top: 45px;
}
.margintop55 {
margin-top: 55px;
}
.margintop75 {
margin-top: 75px;
}
.marginbottom15 {
margin-bottom: 15px;
}
.marginbottom25 {
margin-bottom: 25px;
}
.marginbottom35 {
margin-bottom: 35px;
}
.marginbottom45 {
margin-bottom: 45px;
}
.marginbottom115 {
margin-bottom: 115px;
}
.padding0{
padding:0!important;
}
.btn-mavi{
background:#1E4799;
color:#fff!important;
}
.btn-mavi-border{
transition:0.3s ease-in-out;
border-radius: 40px;
}
.bg-gri{
background:#ececec;
padding:65px 0px;
}
.bg-mavi{
background-color:#1E4799;
padding:65px 0px;
}
.gizle{
display:none!important;
}
.galeri img{
margin:15px 0px;
border-radius:15px;
}
.galeri h2{
font-size:22px;
font-weight:600;
font-family:'Source Sans Pro', sans-serif;
color:#1E4799;
text-align:center;
}
.text-mavi{
color:#1E4799;
}
.border-radius10{
border-radius:10px;
}  section#portfolio ul {
margin: 0;
padding: 0;
display: block;
}
section#portfolio ul li {
list-style: none;
margin: 0;
padding: 0;
float: left;
}  .categories {
min-height:325px;
background:#fff;
box-shadow:0px 0px 10px -7px #000;
border-radius:13px;
list-style: none;
margin:10px 0px;
padding: 10px 15px;
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
}
@media (max-width: 768px){
.category .categories {
min-height: 260px;
}
}
.categories .urungorsel {
margin: 0 auto;
width:auto;
max-height:175px;
}
.categories h2{
margin:0;
padding:0;
margin-bottom:7px;
padding:0;
}
.categories a, .category a {
font:700 19px 'Source Sans Pro', sans-serif;
text-align:center;
color:#5a6375;
display:block;
padding:8px 0px;
}
.categories p, .category p{
font:300 15px/24px 'Source Sans Pro', sans-serif;
text-align:center;
color:#5a6375;
margin-top:12px;
}
.categories img{
width:100%;
max-height:175px;
}
.categoryPage h2, .categoryPage h3{
color:#000;
font:700 22px 'Noto Sans', sans-serif;
margin-top:30px;
}
.categoryPage{
color:#4e4d4d;
font:15px/24px 'Source Sans Pro', sans-serif;
}
.categoryPage img{
border-radius:0px;
margin:0 auto;
width:100%;
height:auto;
}
.categories a.detay{
font-family:'Source Sans Pro', sans-serif;
max-width:90px;
font-size:15px;
margin-top:7px;
padding:10px 15px;
border:2px solid #357ac8!important;
border-radius:10px;
margin:0 auto;
transition:0.5s ease-in-out;
}
.categories a.detay:hover{
background:#357ac8;
color:#fff;
}
.tags {
background: #fff;
padding: 15px;
margin: 25px 0px 10px 0px;
color: #333;
}
.tags a, .tags strong {
color: #333;
font-size: 13px;
text-decoration: none;
padding: 5px;
background: #fefefe;
border:1px solid #e5e5e5;
border-radius:5px;
}
.tags a:hover {
background: #1E4799;
color: #fff;
}  h4.kacyorum {
font-weight: bold;
font-size: 18px;
color: #404040;
line-height: 28px;
margin: 15px 0;
}
.yorum {
margin-bottom: 25px;
background: #efefef;
}
.yorum a {
color: #404040;
}
.yorumavatar {
float: left;
margin-right: 15px;
}
.yorumavatar img {
width: 60px;
height: 60px;
}
.yorumavatar img:hover {
border-radius: 1px;
}
.yorumkullanici h3 {
font-size : 15px;
font-weight: bold;
color: #404040;
margin-bottom: 5px;
}
.yorumtarih {
margin-top: 10px;
margin-bottom: 14px;
font-size: 11px;
}
.yorumtarih a {
color: #aaaaaa;
}
i.yorumtarihikon {
float: left;
background: url(//www.albayrakbayrak.com.tr/wp-content/themes/elegans/images/tarih.png) no-repeat;
width: 16px;
height: 16px;
display: block;
margin-top: 0px;
margin-right: 5px;
}
.yorumyazi {
font-size: 14px;
color: #626262;
line-height: 24px;
}
.yorumyazi p {
margin-left: 75px;
text-indent: 0px;
}
ul.children {
padding: 0px 0px 0px 60px !important;
}
.cevapla {
margin-left: 75px;
font-size: 12px;
margin-top: 5px;
}
i.cevaplaikon {
float: left;
background: url(//www.albayrakbayrak.com.tr/wp-content/themes/elegans/images/cevapla.png) no-repeat;
width: 16px;
height: 16px;
display: block;
margin-top: 0px;
margin-right: 5px;
}
em.yorumonay {
font-size: 12px;
}
ul.yorumlistele {
list-style: none;
} #respond {
overflow: hidden;
background-color: #e3e3e3;
border: 2px solid #FFFFFF;
border-radius: 0 0 2px 2px;
padding: 10px;
width: 100%;
}
#respond h4 {
font-family: 'Source Sans Pro', sans-serif;
margin-bottom: 5px;
font-size: 13px;
}
#respond h4 a {
color: #D45255;
}
#respond .comment {
width: 98%;
font-family: 'Source Sans Pro', sans-serif;
border: none;
padding: 15px 10px 30px 15px;
margin-top: 10px;
border-radius: 2px;
}
#respond input[type='text'] {
float: left;
border: none;
border-radius: 2px;
padding: 12px 10px 11px 10px;
margin-right: 10px;
}
#respond input[type='submit'] {
float: right;
margin-right: -5px;
border: none;
background-color: #a36212;
padding: 12px 10px 11px 10px;
color: #fff;
font-weight: bold;
border-radius: 2px
}
p#yorumgiris {
font-size: 13px;
}
p.comment-subscription-form {
display: block;
} .modal-header{
padding:15px;
}
.modal-header .close{
font-size:43px!important;
}
.modal-header{
border-bottom:0;
} .contactForm h3{
font-weight:900;
}
.contactForm p{
margin:10px 0px;
}
.contactForm .form-control{
font-size:15px;
font-weight:bold;
}
ul.forms {
list-style: none;
margin: 0;
padding: 0;
}
ul.forms li {
list-style: none;
margin: 0;
padding:0;
}
span.hata{
color:red;
font-weight:900;
}
.contactForm label{
font-size:17px;
font-weight:900;
}  .parallax-window {
min-height: 516px;
background: transparent;
}  #yukari {
z-index: 100;
position: fixed;
bottom: 10px;
right: 10px;
display: none;
}
.vp-portfolio__items-style-fly .vp-portfolio__item-overlay{
background-color:rgba(0,0,0,0.5)!important;
}
.urunler{
position:relative;
border:1px solid #efefef;
margin-top:15px;
padding-bottom: 46px;
}
.urunler .baslik_alani{
position:absolute;
bottom:0;
margin:0;
width:100%;
height:auto;
text-align:center;
color:black;
display:flex;
align-items:center;
justify-content:center;
background-color:red;
}
.urunler h2{
font:700 20px 'Source Sans Pro', sans-serif;
bottom:0;
margin:0;
margin-left:20px;
width:100%;
height:45px;
text-align:left;
color:white;
display:flex;
align-items:center;
justify-content:flex-start;
}
@media (max-width:576px){
.urunler h2{
font-size:17px;
}
}
.siparisver{
font:700 13px 'Source Sans Pro', sans-serif;
color:#000;
bottom:0;
margin:0 auto;
margin-top:10px;
margin-right:10px;
width:134px;
height:35px;
border-radius:5px;
text-align:center;
display:flex;
align-items:center;
justify-content:center;
background-color:#fff;
transition:0.3s ease-in-out;
}
.siparisver:hover{
background:black;
color:#fff;
}
.siparisver .fas{
display:flex;
align-items:center;
justify-content:center;
margin-left:10px;
}
.ana_image img{
border-radius:15px;
}
.pro-urun{
box-shadow: 0px 0px 12px 4px rgb(0 0 0 / 20%);
border-radius: 10px;
}
.pro-urun img{
border-radius: 7px;
}