@import "/fonts/fonts.css";

html { position: relative; min-height: 100%; }
body { padding-bottom: 40px; color: #5a5a5a; font-family: 'OpenSansRegular', sans-serif; }
.dropdown-menu>.active>a, .dropdown-menu>.active>a:focus, .dropdown-menu>.active>a:hover { color: #fff; text-decoration: none; background-color: #ADB0B2; outline: 0; }
.navbar-wrapper { position: relative; top: 0; right: 0; left: 0; z-index: 20; }
.navbar-wrapper > .container { padding-right: 0; padding-left: 0; }
.navbar-wrapper .navbar { padding-right: 15px; padding-left: 15px; }
.navbar-wrapper .navbar .container { width: auto; max-width: 1170px; }
.featurette-divider { margin: 80px 0; }
.featurette-heading { font-weight: 300; line-height: 1; letter-spacing: -1px; }
.navbar-inverse { background-color: #ff5a5f; border-color: #ff5a5f; }
.navbar-inverse .navbar-brand { color: #FFF; }
.navbar-inverse .navbar-nav>li>a { color: #fff; }
.navbar-brand {  }
.navbar-inverse .navbar-nav>.active>a, .navbar-inverse .navbar-nav>.active>a:focus, .navbar-inverse .navbar-nav>.active>a:hover { color: #fff; background-color: #f4494e; }
.navbar { border: none; margin-bottom: -1px; }
.navbar-inverse .navbar-nav>li>a:focus, .navbar-inverse .navbar-nav>li>a:hover { color: #fff; background-color: #f4494e; }
.navbar-inverse .navbar-nav>.open>a, .navbar-inverse .navbar-nav>.open>a:focus, .navbar-inverse .navbar-nav>.open>a:hover { color: #fff; background-color: #f4494e; }
.container.reklam { padding: 0; }
.container .ust_reklam { text-align: center; float: left; }
.container.arama .container { width: auto; max-width: 1170px; }
.container.gmap .container { width: auto; max-width: 1170px; }
.arama_contain {  min-height: 80px; border-radius: 5px; padding: 22px; }
.btn-default.ust_ara { color: #fff; background-color: #f4494e; border-color: transparent; padding: 13px; font-size: 21px; font-weight: 700; border-radius: 3px !important; margin: 8px 0 0 0px !important; width: 100%; transition: all 0.5s ease 0s; }

.btn-ugiris { color: #E2881B; line-height: 17px; border: 2px solid #E2881B; border-radius: 4px; font-size: 13px; line-height: 17px; font-family: 'OpenSansSemibold', sans-serif; margin: 0px 0px 7px 5px; min-width: 110px; }
.btn-ugiris:hover, .btn-ugiris:focus, .btn-ugiris:active, .btn-ugiris.active, .btn-ugiris.disabled, .btn-ugiris[disabled] { color: #222!important; background-color: #FFF !important;border: 2px solid #222!important; }
.btn-vipben { color: #E2881B; line-height: 17px; border: 2px solid #E2881B; border-radius: 4px; font-size: 13px; line-height: 17px; font-family: 'OpenSansSemibold', sans-serif; }
.btn-vipben:hover, .btn-vipben:focus, .btn-vipben:active, .btn-vipben.active, .btn-vipben.disabled, .btn-vipben[disabled] { color: #222!important; background-color: #FFF !important;border: 2px solid #222!important; }
.btn-satinal { color: #FFF; background: #3C0; line-height: 17px; border: 2px solid #3C0; border-radius: 4px; font-size: 13px; line-height: 17px; font-family: 'OpenSansSemibold', sans-serif; }
.btn-satinal:hover, .btn-satinal:focus, .btn-satinal:active, .btn-satinal.active, .btn-satinal.disabled, .btn-satinal[disabled] { color: #222; background-color: #FFF !important;border: 2px solid #222!important; }
.btn-default.drop_araForm { color: #222; background-color: #F7F7F7; border-color: transparent; padding: 13px; font-size: 21px; font-weight: 700; border-radius: 0 !important; width: 100%; }
.btn-default.full_banner { color: #0099cc; background: none; padding: 8px; font-size: 22px; font-weight: 700; border-radius: 3px !important; margin: 0 0 0 20px !important; border: 2px solid #0099cc; transition: all 0.5s ease 0s; }
.btn-default.full_banner:hover { background: #0099cc; color: #FFF; }
.btn-default.kat_sec { color: #333; background-color: #f9f9f9; border-color: transparent; padding: 13px; font-size: 22px; border-bottom-left-radius: 0px; border-top-left-radius: 0; }
.form-control.ust_ara { padding: 28px 12px; margin-bottom: 5px; }
.form-control.kat_sec { padding: 18px 12px; width: auto; cursor: pointer; height: auto; background-color: #f9f9f9; height: 58px; -webkit-appearance: menulist-button; -webkit-border-top-right-radius: 3px; -webkit-border-bottom-left-radius: 0 !important; }
.btn-default.ust_ara:hover { color: #fff; background-color: #f4494e; border-color: transparent; outline: none; }
.dropdown-menu.ust_down { background-color: #333; }
.dropdown-menu.ust_down li a { color: #fff; padding-right: 10px; border-right: 1px solid #505050; }
.dropdown-menu.ust_down li a:hover { text-decoration: none; }
.dropdown-menu.ust_down li a.ns { border-right: none; }
.nav > li.dropdown.open { position: static; }
.nav > li.dropdown.open .dropdown-menu.ust_down { display: table; width: 100%; text-align: center; left: 0; right: 0; top: 100%; border-radius: 0; border: none; border: transparent; }
.dropdown-menu.ust_down>li { display: table-cell; }
#nav .ust_down .list-inline>li { padding-right: 2px; padding-left: 2px; } 
.btn-group.hsb { float: right; }
.btn-default.hsb { background: transparent; border: transparent; color: #fff; font-weight: 700; }
.btn-default.hsb:hover { background-color: #fff; color: #333; border-radius: 0; border-bottom: 1px solid #fff; }
.open>.dropdown-toggle.btn-default:focus, .open>.dropdown-toggle.btn-default.hsb:hover { background-color: #fff; border-radius: 0; border-bottom: 1px solid #fff; }
.btn-default.hsb.active, .btn-default.hsb:active, .open>.dropdown-toggle.btn-default.hsb { background-color: #fff; border-radius: 0; border-bottom: 1px solid #fff; }
.dropdown-menu.hsb { border-radius: 0; margin-top: -1px; margin-left: -1px; }
.tab-content.ust h4 { text-align: center; color: #343f4e; font-size: 22px; margin-bottom: 25px; line-height: 30px; width: 100%; }
.tab-content.ust h4 b { background-color: #e0e0e0; padding: 3px; }
.container.cats h3 { color: #272d31; font: 30px/30px 'OpenSansSemiBold'; margin: 0 auto; text-align: center; text-transform: uppercase; margin-bottom: 30PX; border-bottom: 5px solid #e2a000; display: inline-block; padding-bottom: 10px; }
.container.minicats h3 { color: #272d31; font: 30px/30px 'OpenSansSemiBold'; margin: 0 auto; text-align: center; text-transform: uppercase; margin-bottom: 30PX; border-bottom: 5px solid #e2a000; display: inline-block; padding-bottom: 10px; }

.container.set .setm { padding: 14px 17px; background: #FFFFFF; MARGIN: 4px 4px 4px 4px; border-radius: 6px; box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.25); font: 14px/16px 'OpenSansLight'; transition: all 0.5s ease 0s; overflow: auto; }
.container.set .setm:hover { background: #f7f7f7; }
.container.set .setm .nmbr { float: left; color: #434343; font-size: 20px; font-weight: 700; margin-right: 10px; }
.container.set .setm .setimg { float: left; margin-right: 10px; margin-bottom: 10px; }
.setm .thresim {
    float: left;
    margin-right: 10px;
    height: 80px;
    margin-bottom: 10px;
}
.minth { min-height:140px;}

.thortala { height: 0; position: relative; overflow: hidden; min-width: 80px; }
.thortala img { display: inline-block; max-width: 100%;  max-height: 75%; width: auto; height: auto; position: absolute; left: 50%;  top: 50%;  -webkit-transform: translate(-50%, -50%);  -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); transform: translate(-50%, -50%); }

.thbaslik { width: 100%; font-size: 15px; color: #272D31; line-height: 20px; font-weight: bold; padding:5px 0px }
 


.container.set .setm .seticrk { float: left; }
.container.set .setm .seticrk .icrkttl { width: 100%; font-size: 15px; color: #272D31; line-height: 20px; font-weight: bold; }
.container.set .setm .seticrk .icrkack { float: left; width: 100%; font-size: 12px; color: #7f7f7f; line-height:23px }
.container.set .setm .seticrk .btn-default.tklf { float: left; font-size: 12px; color: #316262; font-weight: 700; border-radius: 0; margin-right: 5px; border: 2px solid #568884; border-radius: 4px; transition: all 0.5s ease 0s; }
.container.set .setm .seticrk .btn-default.tklf:hover { background: #316262; color: #FFFFFF; }
.container.set .setm .seticrk .btn-default.tlpet { float: left; font-size: 12px; color: #6D490C; font-weight: 700; margin-right: 5px; border: 2px solid #E2A000; border-radius: 4px; transition: all 0.5s ease 0s; }
.container.set .setm .seticrk .btn-default.tlpet:hover { background: #E2A000; color: #FFFFFF; }
.container.cats .btn-default.tklf { float: left; font-size: 12px; color: #7f7f7f; font-weight: 700; border-radius: 0; margin-right: 5px; border: 2px solid #e2e2e2; background-color: #f9f9f9; margin-top: 10px; }
.container.cats .btn-default.tlpet { float: left; font-size: 12px; color: #7f7f7f; font-weight: 700; border-radius: 0; border: 2px solid #e2e2e2; background-color: #f9f9f9; margin-top: 10px; }
.container.cats .btn-default.tklf:hover { background-color: #fff; }
.container.cats .btn-default.tlpet:hover { background-color: #fff; }
.container.set .setm .setsg { float: left; }
.container.set .setm .setsg .setgrnt { font-size: 11px; color: #BBBBBB; }
.container.set .setm .setsg .setyrm { font-size: 11px; color: #BBBBBB; }

#v4cats .container .set .col-sm-5, #v4cats .container .col-md-6 { padding-left: 0; padding-right: 0; }
#foto-kat .container .set .col-sm-5, #foto-kat .container .col-md-6 { padding-left: 0; padding-right: 0; }

.col-md-6 .grslvd { background: url(/images/sprite.png)-86px -10px; position: absolute; width: 76px; height: 60px; left: 45%; top: 30%; z-index: 9999 }
.container.cats .hbrk { float: left; max-width: 275px; max-height: 100px; margin-right: 7px; margin-bottom: 15px; }
.container.cats .hbrk a { text-decoration: none; color: #333; }
.container.cats .hbrk .hbrimg { float: left; max-width: 120px; margin-right: 10px; }
.container.cats .hbrk .hbrttl { float: left; max-width: 150px; color: #333; font-weight: 700; font-size: 13px; margin-bottom: 5px; }
.container.cats .hbrk .hbrackl { float: left; font-size: 11px; max-width: 145px; }
.container.rklmalt h2 { color: #fff; float: left; margin: 10px 0; padding: 5px 0; font-size: 25px; }
.container.rklmalt .btn-default.rklmalt { float: right; font-size: 18px; color: #fff; background: transparent; border: 2px solid #fff; margin-top: 10px; }
.container.icnblg .icnmst { float: left; width: 195px; border-right: 1px solid #dddddd; padding: 0 10px 0 10px; }
.container.icnblg .icnmst:last-child { border-right: none; }
.container.icnblg .icnmst .icnimg { float: left; width: 100%; text-align: center; margin-bottom: 5px; min-height: 75px; }
.container.icnblg .icnmst .icnttl { float: left; width: 100%; text-align: center; font-size: 21px; color: #010101; font-weight: 700; }
.container.icnblg .icnmst .icnackl { float: left; width: 100%; text-align: center; font-size: 13px; color: #565a5c; }
.container.rkmlr .home-statistic { width: 100%; height: 161px; color: #fff; position: relative; }
.container.rkmlr .home-statistic:before { content: ""; position: absolute; left: 50%; top: -18px; width: 32px; height: 33px; margin-left: -16px; background: url('/images/countericon.png') 0 0 no-repeat; z-index: 2 }
.container.rkmlr .home-statistic .h2 { display: inline-block; width: 100%; background: #afbac8; background: rgba(188, 197, 210, 0.5); font-size: 34px; font-weight: normal; line-height: 60px; text-align: center; padding: 0 15px }
.container.rkmlr .home-statistic .table { height: 101px; margin-top: -20px; }
.container.rkmlr .home-statistic .cell { font-size: 16px }
.container.rkmlr .home-statistic .cell>span { font-size: 30px; position: relative }
.container.rkmlr .home-statistic .cell > span sup { position: absolute; font-size: 14px; top: 2px; right: -15px; opacity: 0.5; cursor: pointer }
.container.rkmlr .home-statistic .cell > span .tooltip { width: 170px }
.container.rkmlr .table .cell { display: table-cell; vertical-align: middle }
.container.rkmlr .table { display: table; margin-bottom: 0 }
.container.rkmlr .table.fixed-layout { table-layout: fixed }
.container.rkmlr .table .row { display: table-row; margin: 0 }
.container.rkmlr .tooltip.in { filter: alpha(opacity=100); opacity: 1 }
.container.rkmlr .tooltip.top { padding: 5px 0; margin-top: -3px }
.container.rkmlr .tooltip-inner { max-width: 200px; padding: 3px 8px; color: #fff; text-align: center; text-decoration: none; background-color: #333; border-radius: 2px; font-size: 12px; font-weight: 400; font-family: 'Roboto', sans-serif; ; }
.footer.me .h2, h2 { font: 16px/20px 'OpenSansSemiBold'; color: #555; }
.footer.me .foottext a { font: 15px/20px 'OpenSansLight'; color: #888; width: 100%; text-decoration: none; display: block; line-height: 25px; }
.footer.me .foottext a:hover { color: #555; }
.footer { padding: 15px 0px; }
#close { font-family: 'Roboto', sans-serif; position: absolute; display: inline-block; padding: 2px 5px; background: #cb4141; border-radius: 50%; width: 25px; height: 25px; top: 25px; right: 20px; color: #fff; cursor: pointer; font-weight: 700; font-size: 14px; padding-top: 3px; }

 
.pa5 { margin-top: 8px; }
.arama_yuksek { height: 46px; line-height: 46px; }
.arama_tip { height: 60px; line-height: 46px; }
.arama_yuksek_input { height: 60px }
.arama_margin_ayar { padding-bottom: 14px; }
#gold-list h3 { color: #272d31; font: 40px/40px 'OpenSansSemiBold'; margin: 0 auto; padding: 30px 0 0; text-align: center; text-transform: uppercase; margin-bottom: 30PX; border-bottom: 5px solid #e2a000; display: inline-block; padding-bottom: 10px; }
#catssrch h4 { color: #272d31; font: 17px/17px 'OpenSansSemiBold'; margin: 0 auto; padding: 10px 0 10px 0; text-align: center; border-bottom: 1px solid #EBEBEB; display: inline-block; }
#v4cats { padding: 30px 0; background: #C3CBC8; text-align: center; }
#v4cats h3 { color: #272d31; font: 40px/40px 'OpenSansSemiBold'; margin: 0 auto; padding: 30px 0 0; text-align: center; text-transform: uppercase; margin-bottom: 30PX; border-bottom: 5px solid #e2a000; display: inline-block; padding-bottom: 10px; }
#foto-kat { padding: 30px 0; background: #E7E7E7 ; text-align: center; }
#foto-kat h3 { color: #272d31; font: 40px/40px 'OpenSansSemiBold'; margin: 0 auto; padding: 30px 0 0; text-align: center; text-transform: uppercase; margin-bottom: 30PX; border-bottom: 5px solid #e2a000; display: inline-block; padding-bottom: 10px; }

#v4catsmini { text-align: center; }
#v4catsmini h3 { color: #272d31; font: 40px/40px 'OpenSansSemiBold'; margin: 0 auto; padding: 30px 0 0; text-align: center; text-transform: uppercase; margin-bottom: 30PX; border-bottom: 5px solid #e2a000; display: inline-block; padding-bottom: 10px; }
#vip { text-align: center; background: #333; }
#vip h3 { color: #F7F7F7; font: 40px/40px 'OpenSansSemiBold'; margin: 0 auto; padding: 30px 0 0; text-align: center; text-transform: uppercase; margin-bottom: 30PX; border-bottom: 5px solid #e2a000; display: inline-block; padding-bottom: 10px; }
#last-service { background: #FFFFFF; padding-bottom: 20px; text-align: center; }
#last-service h3 { color: #272d31; font: 40px/40px 'OpenSansSemiBold'; margin: 0 auto; padding: 30px 0 0; text-align: center; text-transform: uppercase; margin-bottom: 30PX; border-bottom: 5px solid #e2a000; padding-bottom: 10px; display: inline-block; }
#firma-liste-son { background: #EDF4F6; padding-bottom: 20px; text-align: center; }
#firma-liste-son h3 { color: #272d31; font: 32px/32px 'OpenSansSemiBold'; margin: 0 auto; padding: 10px 0 0; text-align: center; text-transform: uppercase; margin-bottom: 30PX; border-bottom: 5px solid #e2a000; padding-bottom: 10px; }
#tektablo { background: #FFFFFF; padding-bottom: 20px; }
#tektablo h3 { color: #272d31; font: 40px/40px 'OpenSansSemiBold'; margin: 0 auto; padding: 30px 0 0; text-align: center; text-transform: uppercase; margin-bottom: 30PX; border-bottom: 5px solid #e2a000; padding-bottom: 10px; }
#tabfirm { background: #FFFFFF; padding-top: 30px; border-top: 1px solid #ebebeb; }
#tabfirm h3 { color: #272d31; font: 40px/40px 'OpenSansSemiBold'; margin: 0 auto; padding: 30px 0 0; text-align: center; text-transform: uppercase; margin-bottom: 30PX; border-bottom: 5px solid #e2a000; padding-bottom: 10px; }
#owl-vitrin .caption { min-height: 252px; overflow: hidden; }
#owl-vitrin .caption h4 { white-space: nowrap; }
#owl-vitrin .caption h3 { font-size: 19px; margin-top: 5px; margin-bottom: 5px; min-height: 70px; font: 19px/23px 'OpenSansSemiBold'; }
#owl-vitrin .thumbnail img { width: 100%; }
#owl-vitrin .thumbnail { padding: 0; }
#owl-vitrin .thumbnail .caption-full { padding: 9px; color: #333; }
#owl-vitrin .item { padding: 5px 0px; margin: 5px; color: #FFF; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; text-align: center; }
#owl-vitrin .owl-controls { margin: 0; }
#owl-vitrin .owl-controls .owl-buttons div { position: absolute; background: none; font-size: 23px; }
#owl-vitrin .owl-controls .owl-buttons .owl-prev, #owl-vitrin .owl-controls .owl-buttons .owl-next { top: -57px; color: #8BACB9; }
#owl-vitrin .owl-controls .owl-buttons .owl-prev { right: 15px; }
#owl-vitrin .owl-controls .owl-buttons .owl-next { right: -15px; }
#owl-vitrin .caption .vtel { min-height: 20px; }
#owl-vitrin .caption .vtel a { color: #272D31; }
#owl-vitrin .caption .vh1 { font-size: 19px; min-height: 70px; }
#owl-vitrin .caption .vh1 a { color: #272D31; }
#owl-vitrin .caption .vh1 a:hover { color: #272D31; text-decoration: none; }
#owl-vitrin .caption .vadres { min-height: 60px; font-size: 13px; }
#owl-firma-liste-vitrin .caption { min-height: 252px; overflow: hidden; }
#owl-firma-liste-vitrin .caption h4 { white-space: nowrap; }
#owl-firma-liste-vitrin .caption h3 { font-size: 19px; margin-top: 5px; margin-bottom: 5px; min-height: 70px; font: 19px/23px 'OpenSansSemiBold'; }
#owl-firma-liste-vitrin .thumbnail img { width: 100%; }
#owl-firma-liste-vitrin .thumbnail { padding: 0; }
#owl-firma-liste-vitrin .thumbnail .caption-full { padding: 9px; color: #333; }
#owl-firma-liste-vitrin .item { padding: 5px 0px; margin: 5px; color: #FFF; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; text-align: center; }
#owl-firma-liste-vitrin .owl-controls { margin: 0; }
#owl-firma-liste-vitrin .owl-controls .owl-buttons div { position: absolute; background: none; font-size: 23px; }
#owl-firma-liste-vitrin .owl-controls .owl-buttons .owl-prev, #owl-firma-liste-vitrin .owl-controls .owl-buttons .owl-next { top: -57px; color: #8BACB9; }
#owl-firma-liste-vitrin .owl-controls .owl-buttons .owl-prev { right: 15px; }
#owl-firma-liste-vitrin .owl-controls .owl-buttons .owl-next { right: -15px; }
#owl-firma-liste-vitrin .caption .vtel { min-height: 20px; }
#owl-firma-liste-vitrin .caption .vtel a { color: #272D31; }
#owl-firma-liste-vitrin .caption .vh1 { font-size: 19px; min-height: 70px; }
#owl-firma-liste-vitrin .caption .vh1 a { color: #272D31; }
#owl-firma-liste-vitrin .caption .vh1 a:hover { color: #272D31; text-decoration: none; }
#owl-firma-liste-vitrin .caption .vadres { min-height: 60px; font-size: 13px; }
.ribbon-container { position: relative; display: inline-block; line-height: 1; padding-top: 15px; }
.ribbon-container img { vertical-align: middle; }
.ribbon { position: absolute; bottom: 1em; left: 0; margin-right: 1em; padding: .75em 1.25em .75em .75em; border-radius: 0 .5em .5em 0; background-color: #FDC636; background-image: linear-gradient(to right, rgba(0,0,0,0) 0%, rgba(0,0,0,.1) 100%); box-shadow: inset 0 .062em 0 rgba(255,255,255,.6), 0 .125em .25em rgba(0,0,0,.2); color: rgba(27, 9, 5, 0.99); text-shadow: 0 -.062em 0 rgba(0,0,0,.2); white-space: nowrap; transition: background-color .2s ease-in-out; opacity: 0.92; }
.ribbon:before, .ribbon:after { position: absolute; background-color: inherit; content: ""; }
.ribbon:before { bottom: 0; left: -.5em; width: .5em; height: 3em; border-radius: 0 0 0 .5em; background-image: linear-gradient(to right, rgba(0,0,0,.2) 0%, rgba(0,0,0,0) 100%); }
.ribbon:after { top: -1em; left: -.5em; width: .5em; height: 1em; border-radius: .5em 0 0 .5em; background-image: linear-gradient(to right, rgba(0,0,0,0) 0%, rgba(0,0,0,.2) 100%); box-shadow: 0 .062em 0 rgba(255,255,255,.6); }
#ttowl { text-align: center; background: #333; }
#ttowl h4 { color: #F7F7F7; font: 40px/40px 'OpenSansSemiBold'; margin: 0 auto; padding: 30px 0 0; text-align: center; text-transform: uppercase; margin-bottom: 30PX; border-bottom: 5px solid #e2a000; display: inline-block; padding-bottom: 10px; float: none; }
#kisayol { padding-top: 25px; text-align: center; background: #F5F5F5; }
#kisayol h4 { color: #F7F7F7; font: 40px/40px 'OpenSansSemiBold'; margin: 0 auto; padding: 30px 0 0; text-align: center; text-transform: uppercase; margin-bottom: 30PX; border-bottom: 5px solid #e2a000; display: inline-block; padding-bottom: 10px; float: none; }
.hero-widget { text-align: center; padding-top: 20px; padding-bottom: 20px; background: #FFFFFF; color: #9DA8BA }
.hero-widget .icon { display: block; font-size: 64px; line-height: 64px; margin-bottom: 10px; text-align: center; }
.hero-widget var { display: block; height: 64px; font-size: 64px; line-height: 64px; font-style: normal; }
.hero-widget label { font-size: 17px; }
.hero-widget .options { margin-top: 10px; }
.hero-widget .btn-default.kisayol { color: #316262; font-weight: 700; border-radius: 0; border: 2px solid #568884; border-radius: 4px; transition: all 0.5s ease 0s; }
.hero-widget .btn-default.kisayol:hover { background: #316262; color: #FFFFFF; }
#ustbant { background: #1D2125; padding: 10px; position: relative; z-index: 20 }
.vcenter { display: inline-block; vertical-align: middle; float: none; }
#ustbant .vcenter .tepebuton { margin-top: 10px; }


.reklam.dikey { width: auto; position: absolute; background: 0; z-index: 15; top: 0px; text-align: left; }
.reklam.dikey.sol { right: 50%; margin-right: 595px; }
.reklam.dikey.sag { left: 50%; margin-left: 595px; }
.reklam { margin-bottom: 20px; text-align: center; z-index: 10; position: relative; }
.reklam1 { width: 160px; height: 600px; top: 51px!important; }
.reklam1 p { width: 160px; }

.sinirlar { position: relative; z-index: 25; }







	@media (min-width: 768px) {

.navbar-wrapper { margin-top: 0px; }
.navbar-wrapper .container {  width: 100%; }
.container.reklam { width: 100%; }
.container.arama { width: 100%; background: #C5C5C5; padding-right: 0; padding-left: 0; }
.container.gmap { width: 100%; background: #FFFFFF; padding-right: 0; padding-left: 0; }
.navbar-wrapper .navbar { padding-right: 0; padding-left: 0; }

.navbar-wrapper .navbar { border-radius: 0px; }

.carousel-caption p { margin-bottom: 20px; font-size: 21px; line-height: 1.4; color: #FFF; background: #FFF; opacity: 0, 6; }
.yuzde30 { right: 20%; left: 20%; bottom: 15%; }
.carousel-caption h3 { font-family: 'OpenSansLight', 'Roboto', sans-serif; margin-bottom: 20px; font-size: 55px; color: #222; background: #FFFFFF; opacity: 0.6; padding: 15PX; border-radius: 10px; box-shadow: 0px 0px 10px 4px rgba(119, 119, 119, 0.75); -moz-box-shadow: 0px 0px 10px 4px rgba(119, 119, 119, 0.75); -webkit-box-shadow: 0px 0px 10px 4px rgba(119, 119, 119, 0.75); }
.carousel-caption {  text-shadow: none; }
.carousel.cats .carousel-caption { padding-bottom: 0%; text-shadow: none; }
.featurette-heading { font-size: 50px; }
#close { top: 5px !important; }
.modal-dialog.popmenu { width: 700px; margin: 30px auto; }
}
    

@media (min-width: 992px) {
.arama_contain { background-color: #ADB0B2;  min-height: 80px; padding: 5px 0;  margin-top: 5px; }
.featurette-heading { margin-top: 120px; }
.container { padding-left: 15px; padding-right: 15px; }
}
	
    
@media (max-width: 992px) {
.container.cats { width: 100%; background-color: #f9f9f9; border-top: 1px solid #ebebeb; padding: 30px 0; margin-bottom: 30px; overflow: hidden; }
.container.minicats { width: 100%; background-color: #bbb; border-top: 1px solid #ebebeb; padding: 30px 0; margin-bottom: 30px; overflow: hidden; }
.navbar-header { float: none; }
.navbar-left, .navbar-right { float: none !important; }
.navbar-toggle { display: block; }
.navbar-collapse { border-top: 1px solid transparent; box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1); }
.navbar-fixed-top { top: 0; border-width: 0 0 1px; }
.navbar-collapse.collapse { display: none!important; }
.navbar-nav { float: none!important; margin-top: 7.5px; }
.navbar-nav>li { float: none; }
.navbar-nav>li>a { padding-top: 10px; padding-bottom: 10px; }
.collapse.in { display: block !important; }
.btn-group.hsb { float: left; }
.nav-pills.cats { float: left; width: 100%; }
.container.vip { width: 100%; background-color: #333333; padding: 30px 0 5px 0; overflow: hidden; margin-bottom: 30px; }
.container.rkmlr { display: none; }
.container.set { margin-bottom: 30px; }
.col-sm-5 { width: 100%; }
.container.ara { overflow: hidden; }
.container.icnblg { width: 100%; }
.container.rklmalt { width: 100%; padding: 10px 0; background-color: #ff5a5f; margin-bottom: 30px; }
.container.icnblg .icnmst { width: 245px; margin-bottom: 30px; }
.container.set .marketing { width: 100%; }
}

	
@media (min-width: 1200px) {
.container.ust { width: 100%; padding: 0; }
.container.reklam { width: 100%; padding: 0; }
.container.arama { width: 100%; padding: 10px 0; background: #C5C5C5;  }
.container.gmap { width: 100%; }
.container.catsmini { width: 100%; background-color: #f9f9f9; border-top: 1px solid #ebebeb; padding: 30px 0; }
.container.vip { width: 100%; background-color: #333333; padding: 30px 0; }
.container.set { width: 100%; padding: 30px 0; }
.container.rklmalt { width: 100%; padding: 10px 0; background-color: #ff5a5f; }
.container.icnblg { width: 100%; padding: 30px 0; }
.container.rkmlr { width: 100%;  background: url('/images/counterbg.jpg') 0 0 repeat-x; }
.container.rklmalt .container.marketing .container.flatlist { margin-bottom: 10px; }
.container.marketing {  }
.col-lg-6.ust_ara { width: 100%; }
}
	
    
@media (max-width: 767px) {
.container.reklam { display: none; }
.btn-group.hsb { float: left; margin-bottom: 10px; }
.container.set .setm { border-bottom: 1px solid #f0f0f0; }
.container.set .setm .setsg { margin-top: 10px; }
.container.cats h3 {  margin-top: 20px; }
.container.set h3 { font-size: 22px; margin-top: 20px; }
.container.set h3 b { font-size: 26px; }
.container.cats span.icn_arw { margin-top: 23px; }
.container.set span.icn_arw { margin-top: 32px; }
.btn-default.ust_ara { font-size: 17px; }
.container.arama { padding-left: 0; padding-right: 0; }
.container.gmap { padding-left: 0; padding-right: 0; }
.container.arama .form-control.kat_sec { padding: 15.5px 0px; height: 52px; }
.container.cats .hbrk { width: 100%; max-width: 100%; }
.container.cats .hbrk .hbrttl { width: 100%; }
.container.cats .hbrk .hbrackl { width: 100%; max-width: 60%; }
.container.icnblg .icnmst { border-right: none; margin-bottom: 10px; width: 100% !important; border-bottom: 1px solid #dddddd; padding-bottom: 10px; }
.container.rkmlr { display: none; }
.container.arama .container { padding-left: 0; padding-right: 0; }
.container.gmap .container { padding-left: 0; padding-right: 0; }
.container.arama .container .arama_contain { border-radius: 0; background-color: #333; }
.container.arama .col-lg-6.ust_ara { padding-left: 0; padding-right: 0; }
.container.arama .form-control.ust_ara { padding: 25px 12px; }
.container.rklmalt { width: 100%; padding: 10px 0; background-color: #ff5a5f; margin-bottom: 30px; }
.container.cats .hbrk { max-width: 170px !important; height: auto; }
}

    
@media (max-width: 990px) {

.collapse.in { display: block !important; }
.btn-group.hsb { float: left; }
.nav-pills.cats { float: left; width: 100%; }
.container.vip { width: 100%; background-color: #333333; padding: 30px 0 60px 0; overflow: hidden; margin-bottom: 30px; }
.container.rkmlr { display: none; }
.container.set { margin-bottom: 30px; }
.col-sm-5 { width: 100%; }
.container.cats { width: 100%; background-color: #f9f9f9; border-top: 1px solid #ebebeb; padding: 30px 0; margin-bottom: 30px; }
.container.catsmini { width: 100%; background-color: #f9f9f9; border-top: 1px solid #ebebeb; padding: 30px 0; margin-bottom: 30px; }
.container.ara { overflow: hidden; }
.container.cats .hbrk { max-width: 138px; margin-bottom: 70px; height: auto; }
.container.icnblg { width: 100%; }
.container.rklmalt { width: 100%; padding: 10px 0; background-color: #ff5a5f; margin-bottom: 30px; }
.container.icnblg .icnmst { width: 245px; margin-bottom: 30px; }
.footer.me .col-md-2 { min-height: 200px; }
.container.set .marketing { width: 100%; }
.container.set .flatlist { width: 100%; }
}
	

.white { color: #000; background-color: #fff; }


.btn-facebook { color: #ffffff; -webkit-text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); background-color: #2b4b90; *background-color: #133783;
background-image: -moz-linear-gradient(top, #3b5998, #133783); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#3b5998), to(#133783)); background-image: -webkit-linear-gradient(top, #3b5998, #133783); background-image: -o-linear-gradient(top, #3b5998, #133783); background-image: linear-gradient(to bottom, #3b5998, #133783); background-repeat: repeat-x; border-color: #133783 #133783 #091b40; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3b5998', endColorstr='#ff133783', GradientType=0);
 filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}
.btn-facebook:hover, .btn-facebook:focus, .btn-facebook:active, .btn-facebook.active, .btn-facebook.disabled, .btn-facebook[disabled] { color: #ffffff; background-color: #133783 !important; *background-color: #102e6d !important;
}
.btn-facebook:active, .btn-facebook.active { background-color: #0d2456 \9 !important; }



#map-canvas { width: 100%; height: 800px; }
#firma_canvas { width: 100%; min-width: 240px; min-height: 300px; }


.directory-section { padding: 80px 0 50px; }
.directory-section .directory-filter { margin: 0 0 60px; text-align: center; }
.directory-section .directory-filter li { display: inline-block; list-style: outside none none; margin: 0 5px 5px; }
.directory-section .directory-filter li a { color: #FFFFFF; display: block; font-size: 14px; font-weight: bold; padding: 10px 30px; text-transform: uppercase; -webkit-border-radius: 20px; -moz-border-radius: 20px; border-radius: 20px; background-color: #08304a; font-weight: normal; }
.directory-section .directory-filter li.active a, .directory-section .directory-filter li a:hover { background: #30cc72; }
.direct-item { -webkit-border-radius: 12px; -moz-border-radius: 12px; border-radius: 12px; background-color: #fff; -webkit-box-shadow: 0 2px 5px rgba(1,1,1,.1); -moz-box-shadow: 0 2px 5px rgba(1,1,1,.1); box-shadow: 0 2px 5px rgba(1,1,1,.1); overflow: hidden; text-align: center; padding-bottom: 30px; margin-bottom: 20px; }
.direct-item-premium { background: #fffac1; }
.direct-item:hover { -webkit-box-shadow: 0 0px 20px rgba(1,1,1,.2); -moz-box-shadow: 0 0px 20px rgba(1,1,1,.2); box-shadow: 0 0px 20px rgba(1,1,1,.2); }
.direct-item.golgem { position: relative }
.direct-item h2 { color: #fff; display: block; font-size: 20px; margin: 0px; overflow: hidden; padding: 0px 10px; text-align: center; text-overflow: ellipsis;  position: absolute; top: 20%; }
.direct-item h2 a { text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.3); background-color: #E2A000; color: #fff; font-size: 13px; font-weight: bold; padding: 5px 13px; line-height: 30px; opacity: 0.9; }
.direct-item h2 a small { color: #fff; font-size: 12px; }
.direct-item h3 { margin-top: 0px !important; padding: 0px 20px; }
.direct-item h3 a { color: #08304a; font-size: 16px; }
.direct-item h3 a:hover { color: #30cc72; }
.direct-thumb { height: 188px; border-bottom: 1px solid #bfc8cb; padding: 0px; -webkit-border-radius: 0px; -moz-border-radius: 0px; -ms-border-radius: 0px; -o-border-radius: 0px; border-radius: 0px; display: inline; margin-bottom: 0px; }
.direct-category { display: inline-block; width: 49px; height: 61px; line-height: 56px; text-align: center; background: url(/images/pin.png) no-repeat; margin: -28px 0px 10px; position: relative; }
.direct-category i { color: #FFFFFF; }
.label-bottom { width: 30px; height: 4px; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; background-color: #30cc72; display: block; margin: 5px auto 15px; }
.direct-field { font-size: 14px; color: #859baa; line-height: 24px; padding: 0px 20px; }
.display-handle { padding-bottom: 10px; }
.display-handle a { color: #859baa; font-size: 24px; padding-left: 5px; }
.display-handle a.active { color: #30cc72; }
.row-flex, .row-flex > div[class*='col-'] { flex: 1 1 auto; }
.row-flex-wrap { -webkit-flex-flow: row wrap; align-content: flex-start; flex: 0; }
.row-flex > div[class*='col-'], .container-flex > div[class*='col-'] { margin: -.2px;  }
.container-flex > div[class*='col-'] div, .row-flex > div[class*='col-'] div { width: 100%; }
.flex-col { display: flex; display: -webkit-flex; flex: 1 100%; flex-flow: column nowrap; }
.flex-grow { display: flex; -webkit-flex: 2; flex: 2; }
.golgem { }

.boxFL { position: relative; height: 188px; width: 100%; }
.thumbFL { position: relative; width: 100%; height: 100%; overflow: hidden; }
.thumbFL img { height: 188px; overflow: hidden; }
.titleFL { position: absolute;  color: white; top: 0; text-align: center; display: table; height: 188px; }
.titleFL div { display: table-cell; vertical-align: middle; padding: 0 20%; height: 188px; border-bottom: 1px solid #bfc8cb; }
.titleFL div a { text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.3); color: #fff; font-size: 13px; font-weight: bold; line-height: 30px; opacity: 0.9; font-size: 22px; }
.mt-30 { margin-top: 30px; }

#subscribe { width: 100%; padding: 127px 0 55px; background-color: #FFFFFF; background-image: url(/images/abonelik.png); -webkit-background-size: cover !important; -moz-background-size: cover !important; -ms-background-size: cover !important; -o-background-size: cover !important; background-size: cover !important; background-position: center bottom; background-repeat: no-repeat; }
#subscribe h3 { margin-top: 5px; font-size: 27px; line-height: 38px; font-family: 'OpenSansSemibold', sans-serif; color: #6B6E80; }

.white-block_xl { padding:15px; position: relative; margin-bottom: 20px; background-color:#5B0F70; -webkit-box-shadow: 3px 3px 0 0 rgba(0, 0, 0, .02); -moz-box-shadow: 3px 3px 0 0 rgba(0, 0, 0, .02); box-shadow: 3px 3px 0 0 rgba(0, 0, 0, .02); }
#vip_xliste { background: #E7E7E7; padding: 30PX 0; font-family: OpenSansRegular; }
.vip_xl-title { padding: 101px 50px 101px;margin: 15px -30px 4px 20px;background-color:#5B0F70;text-align: center;border-radius: 5px;}
.vip_xl-title h2, .vip_xl-title p, .vip_xl-title a.btn { color: #fff; }
.vip_xl-title h2 { margin-top: 0; line-height: 1; font-family: OpenSansBold; font-weight: 700; font-size: 28px; }
.vip_xl-title p { font-size: 13px; margin: 20px 0 25px; }
.vip_xl-title a.btn { padding: 6px 25px; font-family: OpenSansSemibold; font-weight: 700; font-size: 14px; background-color: transparent; border: 3px solid #fff; border-radius: 0; -webkit-transition: all .2s linear; -o-transition: all .2s linear; transition: all .2s linear; }
.vip_xl-title a.btn:hover { color: #5b0f70; background-color: #fff; -webkit-transition: all .2s linear; -o-transition: all .2s linear; transition: all .2s linear; }
.vip_xl-title a.btn { padding: 6px 10px; }
.vip_xl ul { margin: 0 -13px; }
.vip_xl ul li { width: 33%; margin: -2px; }
.vip_xl ul li a { display: block; width: 100%; height: 100%; }
.vip_xl ul li a span { font-size:12px; padding-left:11px;;}
.vip_xl ul li:nth-child(3n) a { border-right: none; }
.vip_xl ul li:nth-last-child(-n+3) a { border-bottom: none; }
.vip_xl ul li .store-logo { position: relative; height: 200px; }
.vip_xl ul li .store-logo img { max-height:160px; margin:7px; display:block }
@media screen and (max-width: 1200px) {
.vip_xl ul li .store-logo { height: 153px; }
}
@media screen and (min-width: 760px) and (max-width: 770px) {
.vip_xl ul li .store-logo { height: 179px; }

.vip_xl ul { margin: 0; }
}
@media screen and (max-width: 760px) {
.vip_xl-title { margin: 0; }
.vip_xl ul { margin: 2px 0; }

}
@media screen and (max-width: 420px) {
.vip_xl ul li { width: 100%; margin: 0; }
.vip_xl ul li { border-right: none; }
.vip_xl ul li:nth-last-child(-n+3) { border-bottom: 1px solid #f4f4f4; }
.vip_xl ul li:last-child { border-bottom: none; }
.vip_xl ul li .store-logo img { max-height:none; margin:0px; }

.setm .thresim { float:none; }
.container .set .setm .thicerik { float:none; text-align:center}


}

#bannerxl { padding: 20px 0px; height: 175px; background: #ffffff; background: -moz-linear-gradient(top, #ffffff 0%, #deeff7 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #deeff7)); background: -webkit-linear-gradient(top, #ffffff 0%, #deeff7 100%); background: -o-linear-gradient(top, #ffffff 0%, #deeff7 100%); background: -ms-linear-gradient(top, #ffffff 0%, #deeff7 100%); background: linear-gradient(to bottom, #ffffff 0%, #deeff7 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#deeff7', GradientType=0 );
}
#bannerxl_container { background: url("/images/oto.png") no-repeat right bottom; height: 100%; }
.bannerxl-title { padding-top: 40px; font-size: 36px; color: #50585c; }

#srchxl_wrap { padding: 30px 0px; background: #EEEEEE; }
.srchxl_frm { background: #fff; padding: 25px; box-shadow: 0px 1px 5px rgba(0, 0, 0, 0.25); margin-bottom: 25px; }
.srchxl_frm h3 { font-size: 16px; margin: 0px; font-weight: bold; color: #1f2223; margin-bottom: 25px; text-transform: uppercase; }
.srchxl_frm label { font-weight: normal; color: #1f2223; font-size: 13px; }
#xliste_resimli { background: #E7E7E7; padding: 30PX 0; }

.panel.date { margin: 0px; width: 60px; text-align: center; }
.panel.date .month { padding: 2px 0px; font-weight: 700; text-transform: uppercase; }
.panel.date .day { padding: 3px 0px; font-weight: 700; font-size: 1.5em; }
.event .overlay:hover { opacity: 1; cursor: pointer; }
.event .overlay { position: absolute; width: 100%; height: 100%; opacity: 0; transition: all 0.35s ease; -webkit-transition: all 0.35s ease; -moz-transition: all 0.35s ease; -o-transition: all 0.35s ease; -ms-transition: all 0.35s ease; border-radius: inherit; left: 0; top: 0; bottom: 0; right: 0; z-index: 1000; }
.event .overlay { background: rgba(255, 255, 255, 0.27) }
.event .label.date { font-size: 20px; }
.event { padding: 1em; }
.event p { margin-top: 1em; }
.paddings { padding: 70px 0 !important; }
.pattern-important-info { background: #FF5A5F url("/images/etkinbg.png") !important; }
.important-info { overflow: hidden; }
.important-info h1 { font-weight: bold; padding: 0; color: #333; }
.important-info .btn { background-color: #131313; color: #fff; font-size: 17px; font-family: OpenSansRegular; }
.important-info .btn:hover { color: #fff; text-decoration: none; }
.important-info p, .important-info h1 span { color: #fff; }
.important-info i { font-size: 16em; color: #fff; margin-top: -10px; float: right; }
.important-info img { max-width: 100%; }
.important-info .lead { margin: 30px auto; font-family: OpenSansLight; }
.important-info .text-center { position: relative; }
.important-info .title { position: absolute; bottom: -38px; left: 0; text-align: center; width: 100%; }
.important-info .title h1 { color: #fff; font-size: 160px; font-weight: bold; line-height: 170px; text-shadow: 3px 3px 0 #000; text-shadow: 2px 3px 3px rgba(0,0,0,0.5); font-family: OpenSansBold; }
#eventlist { padding: 30px 0px; border-bottom: 1PX solid #333; }
#yaklasan { padding: 30px 0px; background: #f7f7f7; border-bottom: 1PX solid #BBB; }
#yaklasan2 { padding: 30px 0px; background: #EEE; border-bottom: 1PX solid #BBB; }
#timeline { list-style: none; position: relative; }
#timeline:before { top: 0; bottom: 0; position: absolute; content: " "; width: 2px; background-color: #4997cd; left: 50%; margin-left: -1.5px; }
#timeline .clearFix { clear: both; height: 0; }
#timeline .timeline-badge { color: #fff; width: 50px; height: 50px; font-size: 1.2em; text-align: center; position: absolute; top: 20px; left: 50%; margin-left: -25px; background-color: #4997cd; z-index: 100; border-top-right-radius: 50%; border-top-left-radius: 50%; border-bottom-right-radius: 50%; border-bottom-left-radius: 50%; }
#timeline .timeline-badge span.timeline-balloon-date-day { font-size: 1.4em; }
#timeline .timeline-badge span.timeline-balloon-date-month { font-size: .7em; position: relative; top: -10px; }
#timeline .timeline-badge.timeline-filter-movement { background-color: #ffffff; font-size: 1.7em; height: 35px; margin-left: -18px; width: 35px; top: 40px; }
#timeline .timeline-badge.timeline-filter-movement a span { color: #4997cd; font-size: 1.3em; top: -1px; }
#timeline .timeline-badge.timeline-future-movement { background-color: #ffffff; height: 35px; width: 35px; font-size: 1.7em; top: -16px; margin-left: -18px; }
#timeline .timeline-badge.timeline-future-movement a span { color: #4997cd; font-size: .9em; top: 2px; left: 1px; }
#timeline .timeline-movement { border-bottom: dashed 1px #4997cd; position: relative; }
#timeline .timeline-movement.timeline-movement-top { height: 60px; }
#timeline .timeline-movement .timeline-item { padding: 20px 0; }
#timeline .timeline-movement .timeline-item .timeline-panel { border: 1px solid #d4d4d4; border-radius: 3px; background-color: #FFFFFF; color: #666; padding: 10px; position: relative; -webkit-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.175); box-shadow: 0 1px 6px rgba(0, 0, 0, 0.175); }
#timeline .timeline-movement .timeline-item .timeline-panel .timeline-panel-ul { list-style: none; padding: 0; margin: 0; }
#timeline .timeline-movement .timeline-item .timeline-panel.credits .timeline-panel-ul { text-align: right; }
#timeline .timeline-movement .timeline-item .timeline-panel.credits .timeline-panel-ul li { color: #666; }
#timeline .timeline-movement .timeline-item .timeline-panel.credits .timeline-panel-ul li span.importo { color: #468c1f; font-size: 1.3em; }
#timeline .timeline-movement .timeline-item .timeline-panel.debits .timeline-panel-ul { text-align: left; }
#timeline .timeline-movement .timeline-item .timeline-panel.debits .timeline-panel-ul span.importo { color: #e2001a; font-size: 1.3em; }
@media screen and (max-width:780px) {
#timeline .timeline-movement.timeline-movement-top { height: 103px; }
#timeline .timeline-badge { top: -22px; }
#timeline .timeline-badge.timeline-filter-movement { top: 34px; }
#timeline .timeline-movement .timeline-item { padding: 30px 0 10px 0; }
#timeline .timeline-movement .timeline-item:nth-child(3) { padding: 10px 0 23px 0; }
}
@media screen and (max-width:500px) {
#timeline .timeline-movement .timeline-item .timeline-panel.debits .timeline-panel-ul, #timeline .timeline-movement .timeline-item .timeline-panel.credits .timeline-panel-ul { text-align: center; }
}


.firmadetay-banner { background-position: center center; background-size: 100% auto; height: 500px; position: relative; }
 @media (max-width: 767px) {
.firmadetay-banner { height: 400px; background-size: 100% 100%; }
}
.firmadetay-banner:before { background: -webkit-linear-gradient(to right, rgba(0, 0, 0, 0.3) -10%, rgba(0, 0, 0, 0.5) 20%, rgba(0, 0, 0, 0.5) 40%, transparent 80%); background: -moz-linear-gradient(to right, rgba(0, 0, 0, 0.3) -10%, rgba(0, 0, 0, 0.5) 20%, rgba(0, 0, 0, 0.5) 40%, transparent 80%); background: linear-gradient(to right, rgba(0, 0, 0, 0.3) -10%, rgba(0, 0, 0, 0.5) 20%, rgba(0, 0, 0, 0.5) 40%, transparent 80%); bottom: 0px; content: ''; left: 0px; position: absolute; right: 0px; top: 0px; z-index: 1; }
.firmadetay-banner .container { height: 100%; position: relative; }
.firmadetay-banner .firmadetay-banner-left, .firmadetay-banner .firmadetay-banner-right { position: absolute; top: 50%; transform: translateY(-50%); -webkit-transform: translateY(-50%); z-index: 1; }


.firmadetay-banner .firmadetay-banner-left { left: 15px; }
.firmadetay-banner .firmadetay-banner-right { background-color: #fff; right: 15px; width: 25%; }
.firmadetay-banner h1 { color: #fff; font-size: 36px; text-shadow: 0px 0px 20px #000; margin-bottom: 10px; }
.firmadetay-banner h1 a { color: #fff; font-size: 36px; text-shadow: 0px 0px 20px #000; margin-bottom: 10px; }
 @media (max-width: 767px) {
.firmadetay-banner h1 { font-size: 30px; }
}
.firmadetay-banner .firmadetay-banner-address { color: #fff; font-weight: 300; text-shadow: 0px 0px 20px #000; padding-bottom: 10px; }
.firmadetay-banner .firmadetay-banner-address i { margin-right: 10px; }
.firmadetay-banner .firmadetay-banner-rating { color: #ffd925; font-size: 21px; margin-top: 10px; text-shadow: 0px 0px 20px rgba(0, 0, 0, 0.5); }
.firmadetay-banner .firmadetay-banner-btn { text-shadow: 0px 0px 10px rgba(0, 0, 0, 0.3); border: 1px solid #fff; color: #fff; display: inline-block; margin-top: 20px; margin-right: 20px; padding: 9px 15px; cursor: pointer; transition: all linear .15s; }
.firmadetay-banner .firmadetay-banner-btn i { font-size: 16px; margin-right: 5px; }
.firmadetay-banner .firmadetay-banner-btn:hover { background-color: #fff; color: #363636; text-shadow: none; }
.firmadetay-banner .firmadetay-banner-btn.heart.marked { background-color: #fff; color: #444; text-shadow: none; }
.firmadetay-banner .firmadetay-banner-btn.heart.marked i:before { content: "\f004"; color: #d81814; }
.firmadetay-banner .firmadetay-banner-btn.bookmark.marked { background-color: #fff; color: #444; text-shadow: none; }
.firmadetay-banner .firmadetay-banner-btn.bookmark.marked i:before { content: "\f02e"; color: #009f8b; }
.firmadetay-content #listing-detail-location { border-bottom: none; }
.firmadetay-content #listing-detail-location a { background-color: #f7f8f9; border: none; border-radius: 0px; color: rgba(54, 54, 54, 0.6); font-size: 13px; margin-bottom: 4px; margin-right: 3px; transition: all linear .12s; }
.firmadetay-content #listing-detail-location a:hover { background-color: #e8ebee; }
.firmadetay-content #listing-detail-location li.active a { background-color: rgba(54, 54, 54, 0.6); color: #fff; }
.firmadetay-content #listing-detail-location li.active a:hover { background-color: rgba(41, 41, 41, 0.6); }
.firmadetay-content #listing-detail-location i { display: inline-block; margin-right: 10px; }
.firmadetay-content #listing-detail-location i.fa-map-o, .firmadetay-content #listing-detail-location i.fa-map { font-size: 10px; vertical-align: 1px; }
.firmadetay-content #listing-detail-location i.fa-street-view { font-size: 12px; }
.firmadetay-content #listing-detail-map, .firmadetay-content #listing-detail-street-view { height: 300px; }
.firmadetay-content #listing-detail-map img, .firmadetay-content #listing-detail-street-view img { height: auto !important; }
.firmadetay-content .detail-actions.row, .firmadetay-content .categories > ul.detail-actions { margin-left: -10px; margin-right: -10px; }
.firmadetay-content .detail-actions .col-sm-4, .firmadetay-content .detail-actions .categories > ul > li { padding-left: 10px; padding-right: 10px; }
 @media (max-width: 767px) {
.firmadetay-content .detail-actions .col-sm-4, .firmadetay-content .detail-actions .categories > ul > li { margin-bottom: 20px; }
.firmadetay-content .detail-actions .col-sm-4:last-child, .firmadetay-content .detail-actions .categories > ul > li:last-child { margin-bottom: 0px; }
}
.firmadetay-content .detail-actions .btn, .firmadetay-content .detail-actions .detail-gallery .owl-next, .detail-gallery .firmadetay-content .detail-actions .owl-next, .firmadetay-content .detail-actions .detail-gallery .owl-prev, .detail-gallery .firmadetay-content .detail-actions .owl-prev { width: 100%; }
.firmadetay-content .detail-actions i { margin-right: 4px; }
.firmadetay-content .detail-overview-hearts, .firmadetay-content .detail-overview-rating { font-size: 18px; font-weight: 300; margin-bottom: 10px; }
.firmadetay-content .detail-overview-hearts strong, .firmadetay-content .detail-overview-rating strong { color: #363636; font-size: 24px; font-weight: 400; }
.firmadetay-content .detail-overview-hearts i, .firmadetay-content .detail-overview-rating i { font-size: 24px; margin-right: 5px; }
.firmadetay-content .detail-overview-hearts i { color: #d81814; }
.firmadetay-content .detail-overview-rating { border-bottom: 1px solid #e9e9e9; margin-bottom: 20px; padding-bottom: 15px; }
.firmadetay-content .detail-overview-rating i { color: #ffd925; }
.firmadetay-content .detail-overview-rating a { border-bottom: 1px solid #f1f1f1; color: rgba(54, 54, 54, 0.6); transition: all 0.15s linear; }
.firmadetay-content .detail-overview-rating a:hover { border-color: transparent; color: #009f8b; }
.firmadetay-content .detail-overview-rating a:focus { text-decoration: none; }
.firmadetay-content .btn-share .share-wrapper { color: rgba(54, 54, 54, 0.6); left: 50%; margin-left: -75px; opacity: 0; position: absolute; transition: opacity ease .35s, padding-top ease .35s; visibility: hidden; width: 150px; z-index: 3; }
.firmadetay-content .btn-share .share-wrapper .share { background-color: #fff; border: 2px solid #f7f8f9; list-style: none; padding: 5px 25px; position: relative; width: 100%; }
.firmadetay-content .btn-share .share-wrapper .share:before { border: 14px solid transparent; border-bottom-color: #f7f8f9; content: ''; display: block; left: 50%; position: absolute; top: -30px; transform: translateX(-50%); -webkit-transform: translateX(-50%); }
.firmadetay-content .btn-share .share-wrapper .share:after { border: 13px solid transparent; border-bottom-color: #fff; content: ''; display: block; left: 50%; position: absolute; top: -26px; transform: translateX(-50%); -webkit-transform: translateX(-50%); }
.firmadetay-content .btn-share .share-wrapper .share li { border-bottom: 1px solid rgba(0, 0, 0, 0.1); display: block; padding: 10px 0px; transition: color linear .15s; }
.firmadetay-content .btn-share .share-wrapper .share li:last-of-type { border-bottom: none; }
.firmadetay-content .btn-share .share-wrapper .share li:hover { color: #444; }
.firmadetay-content .btn-share:hover .share-wrapper { padding-top: 15px; opacity: 1; visibility: visible; }
.firmadetay-content .detail-video iframe { max-width: 100%; }
.firmadetay-content .detail-vcard { border-bottom: 1px solid #e9e9e9; display: table; margin-bottom: 20px; padding-bottom: 20px; width: 100%; }
.firmadetay-content .detail-logo { display: table-cell; padding-right: 20px; text-align: center; vertical-align: middle; width: 40%; }
.firmadetay-content .detail-ucret { display: table-caption; padding: 20px; text-align: center; vertical-align: middle; width: 90%; }
.firmadetay-content .detail-satinal { padding: 20px; text-align: center; vertical-align: middle; border-top: 1px solid #E9E9E9; margin-top: 15px; border-bottom: 1px solid #E9E9E9; }
.firmadetay-content .detail-logo img { max-width: 100%; }
.firmadetay-content .detail-contact { display: table-cell; }
.firmadetay-content .detail-empty div { padding-bottom: 12px; padding-left: 30px; position: relative; }
.firmadetay-content .detail-contact div { padding-bottom: 12px; padding-left: 30px; position: relative; }
.firmadetay-content .detail-empty { padding-left: 0px; }
.firmadetay-content .detail-empty .sol { font-weight: 700; min-width: 120px; padding-right: 5px; }
.firmadetay-content .detail-empty .sag { padding-left: 0px; padding-right: 0px; }
.firmadetay-content .detail-contact div i { color: #c6af5c; left: 0px; margin-top: 3px; position: absolute; text-align: center; width: 15px; }
.firmadetay-content .detail-contact div i.fa-mobile-phone { font-size: 20px; margin-top: 0px; }
.firmadetay-content .detail-contact div i.fa-globe { font-size: 17px; margin-top: 1px; }
.firmadetay-content .detail-contact div:last-of-type { padding-bottom: 0px; }
.firmadetay-content .detail-contact a { border-bottom: 1px solid #f1f1f1; color: rgba(54, 54, 54, 0.6); transition: all 0.15s linear; }
.firmadetay-content .detail-contact a:hover { border-color: transparent; color: #009f8b; }
.firmadetay-content .detail-contact a:focus { text-decoration: none; }
.firmadetay-content .detail-description { border-bottom: 1px solid #e9e9e9; margin-bottom: 20px; padding-bottom: 20px; }
.firmadetay-content .detail-description p { line-height: 21px; }
.firmadetay-content .detail-kategori { border-bottom: 1px solid #e9e9e9; margin-bottom: 20px; padding-bottom: 20px; }
.firmadetay-content .detail-kategori p { line-height: 21px; margin-bottom: 10px; }
.firmadetay-content .detail-kategori h4 i { color: #c6af5c; }
.firmadetay-content .detail-kategori h4 a { font-size: 14px; border-bottom: 1px solid #f1f1f1; color: rgba(54, 54, 54, 0.6); transition: all 0.15s linear; }
.firmadetay-content .detail-kategori h4 a:hover { border-color: transparent; color: #009f8b; }
.firmadetay-content .detail-follow { display: table; width: 100%; }
.firmadetay-content .detail-follow h5 { display: table-cell; white-space: nowrap; float: none; color: #868686; font-weight: 700; }
.firmadetay-content .detail-follow .follow-wrapper { display: table-cell; text-align: center; width: 100%; }
.firmadetay-content .detail-follow .follow-btn { background-color: #b6b7b8; border-radius: 50%; color: #fff; display: inline-block; font-size: 16px; height: 30px; opacity: .85; padding-top: 5px; margin-right: 8px; text-align: center; transition: all linear .07s; width: 30px; }
.firmadetay-content .detail-follow .follow-btn:last-of-type { margin-right: 0px; }
.firmadetay-content .detail-follow .follow-btn:hover { opacity: 1; }
.firmadetay-content .detail-follow .follow-btn.facebook { background-color: #365397; }
.firmadetay-content .detail-follow .follow-btn.twitter { background-color: #00a9f1; }
.firmadetay-content .detail-follow .follow-btn.google-plus { background-color: #e0452c; }
.firmadetay-content .detail-follow .follow-btn.pinterest { background-color: #ce1a19; }
.firmadetay-content .detail-follow .follow-btn.youtube { background-color: #ff3333; }
.firmadetay-content .detail-follow .follow-btn.tripadvisor { background-color: #589442; }
.firmadetay-content .detail-follow .follow-btn.instagram { background-color: #28658E; }
.firmadetay-content .detail-follow .follow-btn.foursquare { background-color: #F94877; }
.firmadetay-content .input-rating .rating-title { color: #444; margin-bottom: 5px; margin-top: 10px; }
.firmadetay-content .add-review button, .firmadetay-content .add-review p { margin-top: 10px; }
.firmadetay-content .reasons .reason { position: relative; }
.firmadetay-content .reasons .reason .reason-icon { display: block; position: absolute; left: 0; }
.firmadetay-content .reasons .reason .reason-icon i { display: block; background-color: #c6af5c; border-radius: 50%; color: #fff; font-size: 24px; height: 50px; line-height: 20px; padding-top: 14px; text-align: center; width: 50px; }
.firmadetay-content .reasons .reason .reason-content { border-bottom: 1px dashed rgba(0, 0, 0, 0.1); margin-bottom: 20px; margin-left: 70px; padding-bottom: 20px; }
.firmadetay-content .reasons .reason .reason-content p { margin-bottom: 0px; }
.firmadetay-content .reasons .reason:last-of-type .reason-content { border-bottom: none; margin-bottom: 2px; padding-bottom: 0px; }
.firmadetay-banner .detail-label { background-color: #2E9004; color: #fff; display: inline-block; font-size: 13px; padding: 3px 15px; margin: 10px 10px 0px 0px; }
.firmadetay-banner .detail-email { background-color: #0C6; color: #fff; display: inline-block; font-size: 13px; padding: 3px 15px; margin: 10px 10px 0px 0px; }
.firmadetay-banner .detail-label a { color: #fff; }
.firmadetay-banner .detail-label a:hover { color: #fff; text-decoration: none; }
.firmadetay-banner .detail-verified { background-color: #8dc63f; color: #fff; display: inline-block; font-size: 13px; margin: 10px 10px 0px 0px; padding: 3px 15px; text-shadow: none; text-align: center; }
.firmadetay-banner .detail-gold { background-color: #FF3; color: #222; display: inline-block; font-size: 13px; margin: 10px 10px 0px 0px; padding: 3px 15px; text-shadow: none; text-align: center; }
.firmadetay-banner .detail-vitrin { background-color: #F33; color: #FFF; display: inline-block; font-size: 13px; margin: 10px 10px 0px 0px; padding: 3px 15px; text-shadow: none; text-align: center; }
.article-categories__list { margin: 17px 0 0; padding: 10px 30px; background: #fff; border: 1px solid #dedede; z-index: 20; }
.article-categories__list ul { list-style: none; margin: 0; padding: 0; }
.article-categories__name { color: #2c3e50; padding: 14px 0; border-bottom: 1px solid #dedede; display: block; }
.Flexible-container { position: relative; padding-bottom: 56.25%; padding-top: 30px; height: 0; overflow: hidden; }
.Flexible-container iframe, .Flexible-container object, .Flexible-container embed { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
.fbuton { width: 190px }
#firmadetay { padding-top: 25px; background: #e9e9e9; padding-bottom: 30px; }
#firmadetay h3 { color: #272d31; font: 27px/27px 'OpenSansSemiBold'; margin: 0 auto; padding: 25px 0 0; text-align: center; text-transform: uppercase; border-bottom: 5px solid #e2a000; display: inline-block; padding-bottom: 10px; }
.working-hours .day { border-bottom: 1px solid #e9e9e9; line-height: 38px; }
.working-hours .day:last-child { border-bottom: 0px; }
.working-hours .name { font-weight: 700; float: left; }
.working-hours .hours { float: right; font-size: 12px; }
.widgettitle { color: #272d31; font: 27px/27px 'OpenSansSemiBold'; margin: 0 auto; padding: 25px 0 0; text-align: center; text-transform: uppercase; margin-bottom: 30PX; border-bottom: 5px solid #e2a000; padding-bottom: 10px; }
.tags a { border: 1px solid #DDD; display: inline-block; color: #717171; background: #FFF; -webkit-box-shadow: 0 1px 1px 0 rgba(180,180,180,0.1); box-shadow: 0 1px 1px 0 rgba(180,180,180,0.1); -webkit-transition: all .1s ease-in-out; -moz-transition: all .1s ease-in-out; -o-transition: all .1s ease-in-out; -ms-transition: all .1s ease-in-out; transition: all .1s ease-in-out; border-radius: 2px; margin: 0 3px 6px 0; padding: 5px 10px }
.tags a.danger { color: #FFF; background-color: #D9534F; border-color: #D43F3A; }


.fulreklam1 { padding: 20px 0;font-family: 'Open Sans', sans-serif;}
.fulreklam0 { padding: 0px 0;font-family: 'Open Sans', sans-serif;  }
.fulreklam-grid a { font-size: 23px; background: #4f656e; color: #fff; padding: 10px 8px; text-decoration: none; text-transform: capitalize; font-weight: 300; }
.fulreklam-grid a:hover { background: #6bd04e; }
.fulreklam-grid1 p { font-size: 21px; color: #fff; font-weight: 300; }

#gold-list { padding-top: 30px; text-align: center; background: #F7F7F7; padding-bottom: 30px; }
#gold-list a { background: #ffffff; display: block; }
#gold-list ul { width: 100%; display: inline-block; padding: 0px!important; }
#gold-list ul li { float: left; width: 14.26%; list-style: none; }
#gold-list ul li:nth-child(n+8) { }
#gold-list ul li:last-child {  }
#gold-list ul li a { display: block; height: 98px; background: #ffffff; overflow: hidden; padding: 15px 15px 10px; }
#gold-list ul li span { display: block; font-size: 11px; color: #272a2b; }
#gold-list ul li img {  margin-bottom: 5px; }
 @media (max-width: 480px) {
#gold-list ul li { width: 50%; }
}


.pad0 { padding: 0; }
.the-price { background-color: rgba(220,220,220,.17); box-shadow: 0 1px 0 #dcdcdc, inset 0 1px 0 #fff; padding: 20px; margin: 0; }
.the-price h1 { line-height: 1em; padding: 0; margin: 0; }
.subscript { font-size: 25px; }

.cnrflash {  position: absolute; top: -9px; right: 4px; z-index: 1;  overflow: hidden;  width: 100px; height: 100px; border-radius: 3px 5px 3px 0; }
.cnrflash-inner {  position: absolute; bottom: 0; right: 0; width: 145px; height: 145px; -ms-transform: rotate(45deg);  -o-transform: rotate(45deg);  -moz-transform: rotate(45deg);  -webkit-transform: rotate(45deg);  -webkit-transform-origin: 100% 100%;   -ms-transform-origin: 100% 100%;   -o-transform-origin: 100% 100%;  -moz-transform-origin: 100% 100%;  background-image: linear-gradient(90deg, transparent 50%, rgba(255,255,255,.1) 50%), linear-gradient(0deg, transparent 0%, rgba(1,1,1,.2) 50%); background-size: 4px, auto, auto, auto; background-color: #aa0101; box-shadow: 0 3px 3px 0 rgba(1,1,1,.5), 0 1px 0 0 rgba(1,1,1,.5), inset 0 -1px 8px 0 rgba(255,255,255,.3), inset 0 -1px 0 0 rgba(255,255,255,.2); }
.cnrflash-inner:before, .cnrflash-inner:after {  content: " "; display: block; position: absolute; bottom: -16px; width: 0; height: 0; border: 8px solid #800000; }
.cnrflash-inner:before { left: 1px; border-bottom-color: transparent; border-right-color: transparent; }
.cnrflash-inner:after { right: 0; border-bottom-color: transparent; border-left-color: transparent; }
.cnrflash-label {  position: absolute; bottom: 0; left: 0; display: block; width: 100%; padding-bottom: 5px; color: #fff; text-shadow: 0 1px 1px rgba(1,1,1,.8); font-size: 0.95em; font-weight: bold; text-align: center; }


.kisakat { background: #fff; border-radius: 6px; padding: 0px 0 30px 0; }
.kisakat ul { display: block; margin: 0 auto; width: 100%; }
.kisakat ul li { margin: 14px 0 0; list-style: none; }
.kisakat ul li a { display: block; color: #2d2d2d; font: 15px/17px Arial, Helvetica, sans-serif; text-decoration: none; text-align: left; }
.kisakat ul li a:hover { text-decoration: underline; }
.kisakat ul li a span { color: #b1b1b1; }
.sbOptions { width: 100%; }


#tablev4 { padding: 20px 0; background: #f5f5f5; }
.v4_lightgraytbg { float: left; width: 100%; background: #f5f5f5; }
.v4_tabs { float: left; width: 100%; }
ul.v4_joblist { float: none; width: 100%; display: inline-block; text-align: center; border-bottom: none; margin-bottom: 10px; }
ul.v4_joblist li { float: none; display: inline-block; }
ul.v4_joblist li a { float: left; padding: 10px 30px; color: #111111; text-transform: capitalize; font-weight: normal; border: none; font-size: 20px; border-bottom: 1px solid transparent; }
ul.v4_joblist li a:hover, ul.v4_joblist.nav-tabs > li.active > a, ul.v4_joblist.nav-tabs > li.active > a:hover, ul.v4_joblist.nav-tabs > li.active > a:focus { background: none; color: #00bff3; border: none; border-bottom: 1px solid #00bff3; }
.v4_tabcontent { float: left; width: 100%; }
.v4_tabcontent .table { position: relative; float: left; margin: 0; }
.v4_tabcontent .table tr td { border-top: none; border-radius: 0; padding: 15px 8px; position: relative; }
.v4_tabcontent .table tr:first-child td:first-child { border-top-left-radius: 10px; box-shadow: inset 3px 0px 0px #fecc17; }
.v4_tabcontent .table tr:first-child td:last-child { border-top-right-radius: 10px; }
.v4_tabcontent .table tr td h4 { float: left; width: 100%; margin: 0; padding-top: 12px; padding-bottom: 5px; font-size: 20px; font-weight: 400; }
.v4_tabcontent .table tr td h4 a { text-decoration: none; color: #111111; text-transform: capitalize; }
.v4_tabcontent .table tr td i { float: left; line-height: 22px; padding-right: 5px; color: #959595; padding-top: 15px; }
.v4_tabcontent .table tr td p { float: left; width: auto; color: #959595; font-size: 14px; margin-bottom: 0; }
.v4_tabcontent .table tr td:nth-child(2) a {  width: 100%; }
.v4_tabcontent .table tr td a img { display: initial; border-radius: 100%; }
.v4_tabcontent .table tr td:nth-child(4) i { padding-top: 25px; }
.v4_tabcontent .table tr td:nth-child(4) p { padding-top: 25px; }
.v4_tabcontent .table tr td:nth-child(5) a { margin-top: 20px; float: left; width: auto; }
.v4_tabcontent .table tr td span { float: left; width: 100%; color: #00bff3; font-size: 20px; font-weight: 400; padding-top: 22px; }
.v4_tabcontent .table tr td:first-child a { float: left; width: 100%; text-align: center; }
.v4_tabcontent .table tr td:first-child a i { padding-top: 25px; width: 100%; padding-right: 0; }
.v4_tabcontent .table-striped tr:nth-of-type(odd) { background-color: #fbfbfb; }
.v4_tabcontent .table-striped tr:nth-of-type(even) { background-color: #ffffff; }
.v4_tabcontent .table tr:hover td:first-child a i { color: #f04e4e; }
.v4_tabcontent .table tr:hover td h4 a { color: #00bff3; }
.v4_showmore { display: inline-block; width: 100%; text-align: center; }
.v4_showmorebtn, a.v4_showmorebtn { display: inline-block; padding: 10px 100px; border-radius: 0px 0px 50px 50px; text-transform: uppercase; font-size: 14px; text-decoration: none; font-weight: 600; }
.v4_showmore .v4_showbtnbig { padding: 15px 0px; }


.recent_uploads { padding: 95px 0 60px; }
.m0 { margin: 0; }
.author_interview { padding-bottom: 30px; }
.category_based { padding-bottom: 60px; }
.video_post { padding: 15px; }
.video_post .inner { border: 1px solid #f1f4f5; border-bottom: 0; }
.video_post .inner .screencast { position: relative; }
.video_post .inner .screencast .play_btn { position: absolute; width: 48px; height: 33px; background: url(/demo_uxart_io/videocafe/images/play-btn.png) no-repeat scroll 0 0; top: -webkit-calc(50% - 16.5px); top: calc(50% - 16.5px); left: -webkit-calc(50% - 24px); left: calc(50% - 24px); }
.video_post .inner .screencast .media-length { position: absolute; background: #e74c3c; line-height: 20px; font-size: 12px; padding: 0 5px; right: 0; top: 0; color: #fff; }
.video_post .inner .post_data { padding: 12px 15px; }
.video_post .inner .post_data .post_title { font-weight: 600; line-height: 22px; color: #43494e; }
.video_post .inner .post_data .author, .video_post .inner .post_data .date { font-size: 12px; }
.video_post .inner .post_data .author a, .video_post .inner .post_data .date a { color: #43494e; }
.video_post .inner .post_data .author { margin-right: 30px; }
.video_post .inner .taxonomy .category { margin-right: 1px; }
.video_post .inner .taxonomy .views { margin-left: 1px; text-align: right; }
.video_post .inner .taxonomy .category, .video_post .inner .taxonomy .views { width: -webkit-calc(50% - 1px); width: calc(50% - 1px); }
.video_post .inner .taxonomy .category a, .video_post .inner .taxonomy .views a { background: #f1f4f5; color: #43494e; font-size: 12px; font-weight: 600; display: block; padding: 12px 15px; min-height: 43px; white-space: nowrap; }
.video_post .inner .taxonomy .category a img, .video_post .inner .taxonomy .views a img { margin-right: 5px; }
.video_post .inner:hover .screencast .play_btn { background-image: url(/demo_uxart_io/videocafe/images/play-btn-hover.png); }
.video_post .inner:hover .post_data .post_title { color: #e74c3c; }
.video_post .inner .post_data { padding: 12px 15px; }
.video_post .inner .taxonomy .category, .video_post .inner .taxonomy .views { width: -webkit-calc(50% - 1px); width: calc(50% - 1px); }
.video_post .inner .taxonomy .category a, .video_post .inner .taxonomy .views a { background: #f1f4f5; color: #43494e; font-size: 12px; font-weight: 600; display: block; padding: 12px 15px; min-height: 43px; white-space: nowrap; }
.video_post .inner .taxonomy .category a img, .video_post .inner .taxonomy .views a img { margin-right: 5px; }
.taxonomy .views { width: -webkit-calc(50% - 1px); width: calc(50% - 1px); }
.video_post .inner .taxonomy .views { margin-left: 1px; text-align: right; }
body .fright { float: right; }
body .fleft { float: left; }
.title_row h3 { font-size: 22px; border-bottom: 2px solid #e8ebed; position: relative; margin-bottom: 25px; margin-top: 0; text-transform: uppercase; font-weight: bold; color: #43494e; line-height: 1; padding-bottom: 13px; }
.title_row { padding: 0 15px; }

#fp { padding: 30px 0; background: #EEE; }
.glyphicon { margin-right: 5px; }
#fp .table { margin-bottom: 0; }
#pp { background: #FFF; padding: 35PX 35PX; border-radius: 5px; border: 1px solid #ddd; overflow: auto; }
#pp h3 { font-size: 22px; border-bottom: 2px solid #e8ebed; position: relative; margin-bottom: 25px; margin-top: 0; text-transform: uppercase; font-weight: bold; color: #43494e; line-height: 1; padding-bottom: 13px; text-align: center; }

#back-top { position: fixed; bottom: 20px; right: 20px; z-index: 10; }
#back-top a { width: 108px; display: block; text-align: center; font: 11px/100% Arial, Helvetica, sans-serif; text-transform: uppercase; text-decoration: none; color: #bbb;  -webkit-transition: 1s; -moz-transition: 1s; transition: 1s; }

#back-top span { width: 75px; height: 75px; display: block; margin-bottom: 7px; background: url(/images/up-arrow_red.png) no-repeat center center;  -webkit-border-radius: 15px; -moz-border-radius: 15px; border-radius: 15px;  -webkit-transition: 1s; -moz-transition: 1s; transition: 1s; }
.table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th { vertical-align: middle!important; }

#map_canvas { width: 100%; min-width: 300px; min-height: 300px; }
.adres-map { min-height: 65px; margin-top: 10px; }
.latlng-map { min-height: 90px; margin-top: 10px; }

textarea#noise { height: 240px!important }
#ozeldeger .bootstrap-select.btn-group .btn .filter-option { height: 46px; line-height: 46px; }
#dortyuzdort { margin: 20px 0px; }
.mini-submenu { display: none; background-color: #1D2125; border: 1px solid rgba(0, 0, 0, 0.9); border-radius: 4px; padding: 12px;  width: 165px; margin-bottom: 20px; color: #FFF; }
.mini-submenu:hover { cursor: pointer; }
#slide-submenu { background: rgba(0, 0, 0, 0.45); display: inline-block; padding: 0 8px; border-radius: 4px; cursor: pointer; }
#HaberManset { background: #F2F2F2; padding: 30PX 0; border-bottom: 1px solid #EFEFEF; }
#HaberManset h3 { color: #272d31; font: 40px/40px 'OpenSansSemiBold'; margin: 0 auto; padding: 30px 0 0; text-align: center; text-transform: uppercase; margin-bottom: 30PX; border-bottom: 5px solid #e2a000; display: table; padding-bottom: 10px; }


.section-title.title { margin-bottom: 45px; }
.section-title { margin-top: 5px; margin-bottom: 20px; padding-bottom: 0; position: relative; font-size: 24px; text-transform: capitalize; color: #525b6e; font-weight: 600; }
.comments-wrapper { margin-top: 65px; font-size: 14px; color: #888888; }
.comments-wrapper .media-list { margin-bottom: 70px; }
.comments-wrapper .media { background-color: #fff; padding: 15px 30px 30px; border-radius: 4px; }
.media { margin-top: 30px; }
.comments-wrapper .media .media-object { height: 35px; width: 35px; border-radius: 100%; background-color: #ddd; }
.comments-wrapper .media .media-left { padding-top: 15px; padding-right: 15px; }
.comments-wrapper .media-body h2, .comments-wrapper .media-body h3 { display: inline-block; margin-right: 10px; margin-bottom: 15px; }
.comments-wrapper .media-body h2 { font-size: 18px; }
.comments-wrapper .media-body h3 { font-size: 14px; }
.comments-wrapper .media-body h2 a, .comments-wrapper .media-body h3 a:hover { color: #000; }
.comments-wrapper .media-body .replay:hover { color: #888; }
.comments-wrapper .media.media-child { margin-top: 10px; margin-left: 150px; }
#comment-form { background-color: #fff; padding: 40px; margin-bottom: 70px; border-radius: 3px; }
#comment-form button.btn-primary { display: inline-block; margin-top: 15px; }
#haberdetay { background: #F2F3F5; padding: 30px 0px; }
#etkinlikdetay { background: #F2F3F5; padding: 30px 0px; }
.entry-meta { margin-top: 10px; font-size: 12px; }
.entry-meta a { color: #272D31; }
.entry-meta i { margin-right: 5px; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out; }
#haber_liste { padding: 30px 0; background: #EEF1F4; text-align: center; }
#haber_liste h3 { color: #272d31; font: 40px/40px 'OpenSansSemiBold'; margin: 0 auto; padding: 30px 0 0; text-align: center; text-transform: uppercase; margin-bottom: 30PX; border-bottom: 5px solid #e2a000; display: inline-block; padding-bottom: 10px; }
.view_button { float: right; display: inline-block; margin: 0px 5px 0px 0px; padding: 1px 4px; color: #FFF; background-color: #00ada7; font-size: 11px; text-decoration: none; border-radius: 2px; transition: all 0.4s ease 0s; }
.view_button:hover { background-color: #263241; color: #fff; }

.block_posts { text-transform: capitalize; box-shadow: 0 1px 3px rgba(0,0,0,0.15); background-color: #FFF; position: relative; padding: 25px 15px; margin-bottom: 30px; text-align: left; }

.block_5 .a-post-box:nth-last-child(3n+0) { margin-left: 0px; }
.block_5 .a-post-box { margin-bottom: 5px; float: left; margin-right: 0; margin-left: 5px; padding: 0; }
.block_5 .a-post-box figure { overflow: hidden; }
.block_5 .a-post-box .latest-title { margin: 0; }
.block_5 .latest-txt { padding: 15px; }
.block_5 .latest-cat { margin-bottom: 7px; display: inline-block; }

.a-post-box { margin-bottom: 3px; margin-left: 5px; position: relative; }
.a-post-box .latest-txt { position: absolute; bottom: 0; padding: 10px; background-color: rgba(36, 36, 36, 0.2); }
.a-post-box .latest-title { font-weight: 600; line-height: 1.2; color:#ffffff; }
.a-post-box .latest-title:hover { text-decoration:underline }
.latest-txt h3 { margin: 10px 0px; }
.a-post-box .latest-title a { color: #fff; }
.a-post-box .latest-title a:hover { }
.a-post-box .latest-cat a { display: table; margin: 10px 5px 0px 0px; padding: 1px 4px; color: #FFF; background-color: #00ada7; font-size: 11px; text-decoration: none; border-radius: 2px; transition: all 0.4s ease 0s; }
.a-post-box .latest-cat a:hover { background-color: #263241; color: #fff; }
.a-post-box .latest-meta { font-size: 13px; color: #fff; margin: 10px 0 0 10px; }
.a-post-box .latest-meta span { margin-right: 10px; }
.a-post-box .latest-meta .latest-date { font-size: 13px; font-weight: 600; color: #f3f3f3; }
.a-post-box .latest-content { color: #fff; margin-top: 30px; }
.a-post-box .latest-img img { vertical-align: middle; width: 100%; }
.a-post-box .latest-overlay { height: 100%; position: absolute; width: 100%; bottom: 0; }
.a-post-box .latest-overlay:hover { background-color: rgba(36, 36, 36, 0.5); -webkit-transition: all 0.2s; -moz-transition: all 0.2s; -ms-transition: all 0.2s; -o-transition: all 0.2s; transition: all 0.2s; }
.shaberWrap { background: #FFF; padding: 15PX 0px; box-shadow: 0 1px 3px rgba(0,0,0,0.15); }
.shaber-capt { margin-bottom: 5px; margin-left: 5px; position: relative; }
.shaber-capt .latest-txt { position: absolute; bottom: 0; padding: 10px; background-color: rgba(36, 36, 36, 0.2); width: 100%; text-align: left; }
.shaber-capt .latest-title { font-weight: 600; line-height: 1.2; }
.shaber-capt .latest-txt h3 { margin: 10px 0px; }
.shaber-capt .latest-title a { color: #fff; }
.shaber-capt .latest-title a:hover { }
.shaber-capt .latest-cat a { display: inline-block; margin: 10px 5px 0px 0px; padding: 1px 4px; color: #FFF; background-color: #00ada7; font-size: 11px; text-decoration: none; border-radius: 2px; transition: all 0.4s ease 0s; float: left; }
.shaber-capt .latest-cat a:hover { background-color: #263241; color: #fff; }
.shaber-capt .latest-overlay { height: 100%; position: absolute; width: 100%; bottom: 0; }
.shaber-capt .latest-overlay:hover { background-color: rgba(36, 36, 36, 0.5); -webkit-transition: all 0.2s; -moz-transition: all 0.2s; -ms-transition: all 0.2s; -o-transition: all 0.2s; transition: all 0.2s; }
.shaber-capt h5 { float: left }
#ozeldeger { 
padding: 15PX; position: absolute; z-index: 3; width: 100%; background-color: rgba(0,0,0,.4); }

.hero { position: absolute; top: 50%; left: 50%; z-index: 3; color: #fff; text-align: center; text-transform: uppercase; text-shadow: 1px 1px 0 rgba(0,0,0,.75); -webkit-transform: translate3d(-50%, -50%, 0); -moz-transform: translate3d(-50%, -50%, 0); -ms-transform: translate3d(-50%, -50%, 0); -o-transform: translate3d(-50%, -50%, 0); transform: translate3d(-50%, -50%, 0); }
.hero h1 { font-size: 6em; font-weight: bold; margin: 0; padding: 0; }
.overlay { position: absolute; width: 100%; height: 100%; z-index: 2; background-color: #888888; opacity: .7; }
.btn.btn-lg { padding: 10px 30px; }
.btn.btn-hero, .btn.btn-hero:hover, .btn.btn-hero:focus { color: #f5f5f5; background-color: #1abc9c; border-color: #1abc9c; outline: none; margin: 20px auto; }
@media screen and (min-width: 980px) {
.hero { width: 980px; }
}
@media screen and (max-width: 640px) {
.hero h1 { font-size: 4em; }
}
.video-section .pattern-overlay { background-color: rgba(71, 71, 71, 0.36); padding: 110px 0 32px; min-height: 480px; }
.video-section { background: url('data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7') no-repeat center; }
.video-section .buttonBar { display: none; }
.player { font-size: 1px; }

.filter_flow { overflow: auto; max-height: 247px; border: 1px dashed #ddd; border-radius: 4px; padding: 5px; }


.flistem { padding: 14px 17px; background: #FFFFFF; MARGIN: 4px 4px 4px 4px; border-radius: 6px; box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.25); font: 14px/16px 'OpenSansLight'; transition: all 0.5s ease 0s; overflow: auto; min-height: 200px; }
.flistem:hover { background: #f7f7f7; }
.flistem .flisteicerikbaslik { width: 100%; font-size: 15px; color: #272D31; line-height: 20px; font-weight: bold; }
.filter_form { background: #FFF; border-radius: 5PX; padding: 20px 10px; box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.25); margin-bottom: 15px; }
.p0 { padding:0px;}
.p20 { padding: 20px; }
.m20 { margin-top: 20px; }
.background-white { background-color: #fff; }
.mt-15 { margin-top: 15px; }
.mb-15 { margin-bottom: 15px; }
.mb-10 { margin-bottom: 10px; }
.ml-15 { margin-left: 15px; }
.mr-15 { margin-right: 15px; }
.pd-10 { padding: 10px; }
.pt-10 { padding-top: 10px; }
.pb-10 { padding-bottom: 10px; }
.pr-10 { padding-right: 10px; }
.pl-10 { padding-left: 10px; }
.pd-15 { padding: 15px; }
.pt-15 { padding-top: 15px; }
.pb-15 { padding-bottom: 15px; }
.pr-15 { padding-right: 15px; }
.pl-15 { padding-left: 15px; }
.radius-5 { border-radius: 5px; }
.radius-8 { border-radius: 8px; }
.bb-gray { border-bottom: 1px solid #f7f7f7; box-shadow: 0 1px 3px rgba(0,0,0,0.15); }
#bread { padding: 10px 0px 5px 0px; background: #EDF4F6; }
#map-firma-liste { background: #EDF4F6; }
.map_firma { width: 100%; height: 365px; }
.videoWrapper { position: relative; padding-bottom: 56.25%;  padding-top: 25px; height: 0; }
.videoWrapper iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
#detay-editor img { display: block; max-width: 100%; height: auto!important; }

.ftab_tabs { float: left; width: 100%; }
ul.ftab_modernlist { float: none; width: 100%; display: inline-block; text-align: center; border-bottom: none; }
ul.ftab_modernlist li { float: none; display: inline-block; }
ul.ftab_modernlist li a { float: left; padding: 10px 30px; color: #111111; text-transform: capitalize; font-weight: normal; border: none; font-size: 20px; border-bottom: 1px solid transparent; }
ul.ftab_modernlist li a:hover, ul.ftab_modernlist.nav-tabs > li.active > a, ul.ftab_modernlist.nav-tabs > li.active > a:hover, ul.ftab_modernlist.nav-tabs > li.active > a:focus { background: none; color: #00bff3; border: none; border-bottom: 1px solid #00bff3; }
.ftab_tabcontent { float: left; width: 100%; }
.ftab_tabcontent .table { position: relative; float: left; margin: 0; }
.ftab_tabcontent .table tr td { border-top: none; border-radius: 0; padding: 15px 8px; position: relative; }
.ftab_tabcontent .table tr:first-child td:first-child { border-top-left-radius: 10px; box-shadow: inset 3px 0px 0px #fecc17; }
.ftab_tabcontent .table tr:first-child td:last-child { border-top-right-radius: 10px; }
.ftab_tabcontent .table tr td h4 { float: left; width: 100%; margin: 0; padding-top: 12px; padding-bottom: 5px; font-size: 20px; font-weight: 400; }
.ftab_tabcontent .table tr td h4 a { text-decoration: none; color: #111111; text-transform: capitalize; }

.ftab_tabcontent .table tr td p {    width: auto; color: #959595; font-size: 14px; }
.ftab_tabcontent .table tr td:nth-child(2) a {  width: 100%; }
.ftab_tabcontent .table tr td a img { display: initial; }
.ftab_tabcontent .table tr td:nth-child(4) i { padding-top: 25px; }
.ftab_tabcontent .table tr td:nth-child(4) p { padding-top: 25px; }
.ftab_tabcontent .table tr td:nth-child(5) a { margin-top: 20px; float: left; width: auto; }
.ftab_tabcontent .table tr td span { float: left; width: 100%; color: #272D31; font-size: 20px; font-weight: 700;  }
.ftab_tabcontent .table tr td h5 { text-decoration: line-through; }
.ftab_tabcontent .table tr td:first-child a { float: left; width: 100%; text-align: center; }
.ftab_tabcontent .table tr td:first-child a i { padding-top: 25px; width: 100%; padding-right: 0; }
.ftab_tabcontent .table-striped tr:nth-of-type(odd) { background-color: #fbfbfb; }
.ftab_tabcontent .table-striped tr:nth-of-type(even) { background-color: #ffffff; }
.ftab_tabcontent .table tr:hover td:first-child a i { color: #f04e4e; }
.ftab_tabcontent .table tr:hover td h4 a { color: #00bff3; }
.ftab_showmore { display: inline-block; width: 100%; text-align: center; }
.ftab_showmorebtn, a.ftab_showmorebtn { display: inline-block; padding: 10px 100px; border-radius: 0px 0px 50px 50px; text-transform: uppercase; font-size: 14px; text-decoration: none; font-weight: 600; }
.ftab_blackbtn, a.ftab_blackbtn { background-color: #000; color: #fff; }
.ftab_btnblack { border-color: #111111; color: #fff; text-align: center; background-color: #111111; }
.ftab_btnblack:hover { background-color: transparent; }
.ftab_btnblack::before, .ftab_btnblack::after { background: #111111; }
.ftab_showmore .ftab_showbtnbig { padding: 15px 0px; }
.fd-db-title { color: #272d31; font: 30px/30px 'OpenSansSemiBold'; margin: 0 auto; padding: 0; text-align: center; text-transform: uppercase; border-bottom: 5px solid #e2a000; display: inline-block; padding-bottom: 10px; background: transparent; }
#fd-db-title { padding-top: 30px; text-align: center; background: #F7F7F7; padding-bottom: 30px; }


.sabit-thumbnail { display: inline-block;  height: auto; padding: 4px; line-height: 1.42857143; background-color: #fff; border: 1px solid #ddd; border-radius: 4px; -webkit-transition: all .2s ease-in-out; -o-transition: all .2s ease-in-out; transition: all .2s ease-in-out; }

.discount { font-size: 10px; }
.urun-indirim { display: inline-table; padding-bottom: 0; font-size: 12px; line-height: 1.2; }
.badget.highlight { width: 42px; background-color: #f90909; color: #FFF; font-weight: 700; }
.urun-indirim .badget { display: table-cell; width: 42px; right: 15px; text-align: center; vertical-align: middle; padding: 4px; line-height: 13px; border-radius: 0px; padding: 0px; }
.urun-indirim .price.old { font-weight: 400; color: #9e9e9e; text-decoration: line-through; padding-left: 10px; height: 13px; text-align: left; font-size: 13px; }
.badget.highlight+.old+.price { padding-left: 10px; }
.urun-indirim .price { font-weight: 700; white-space: nowrap; color: #272D31; display: block; height: 20px; font-size: 20px }
.urun-indirim .product-old-price+.product-price { line-height: 1.2; }
.dl-horizontal dt { float: left; width: 140px; overflow: hidden; clear: left; text-align: left; text-overflow: ellipsis; white-space: nowrap; padding-left: 35px; }
.dl-horizontal dd { margin-left: 155px; }

#urundetay { padding-top: 25px; background: #F4F4F4; padding-bottom: 130px; }
#urundetay h3 { color: #272d31; font: 30px/30px 'OpenSansSemiBold'; margin: 0 auto; padding: 25px 0 0; text-align: center; text-transform: uppercase; border-bottom: 5px solid #e2a000; display: inline-block; padding-bottom: 10px; }
.urundetay-content .detail-actions .col-sm-4, .urundetay-content .detail-actions .categories > ul > li { padding-left: 10px; padding-right: 10px; }
 @media (max-width: 767px) {
.urundetay-content .detail-actions .col-sm-4, .urundetay-content .detail-actions .categories > ul > li { margin-bottom: 20px; }
.urundetay-content .detail-actions .col-sm-4:last-child, .urundetay-content .detail-actions .categories > ul > li:last-child { margin-bottom: 0px; }
}
.urundetay-content .detail-vcard { border-bottom: 1px solid #e9e9e9; display: table; margin-bottom: 20px; padding-bottom: 20px; width: 100%; }
.urundetay-content .detail-logo { display: table-cell; padding-right: 20px; text-align: center; vertical-align: middle; width: 40%; }
.urundetay-content .detail-ucret { display: table-caption; padding: 20px; text-align: center; vertical-align: middle; width: 90%; }
.urundetay-content .detail-satinal { padding: 20px; text-align: center; vertical-align: middle; border-top: 1px solid #E9E9E9; margin-top: 15px; border-bottom: 1px solid #E9E9E9; }
.urundetay-content .detail-logo img { max-width: 100%; }
.urundetay-content .detail-contact { display: table-cell; }
.urundetay-content .detail-empty div { padding-bottom: 12px; padding-left: 30px; position: relative; }
.urundetay-content .detail-contact div { padding-bottom: 12px; padding-left: 30px; position: relative; }
.urundetay-content .detail-empty { padding-left: 0px; }
.urundetay-content .detail-empty .sol { font-weight: 700; min-width: 120px; padding-right: 5px; }
.urundetay-content .detail-empty .sag { padding-left: 0px; padding-right: 0px; }
.urundetay-content .detail-contact div i { color: #c6af5c; left: 0px; margin-top: 3px; position: absolute; text-align: center; width: 15px; }
.urundetay-content .detail-contact div i.fa-mobile-phone { font-size: 20px; margin-top: 0px; }
.urundetay-content .detail-contact div i.fa-globe { font-size: 17px; margin-top: 1px; }
.urundetay-content .detail-contact div:last-of-type { padding-bottom: 0px; }
.urundetay-content .detail-contact a { border-bottom: 1px solid #f1f1f1; color: rgba(54, 54, 54, 0.6); transition: all 0.15s linear; }
.urundetay-content .detail-contact a:hover { border-color: transparent; color: #009f8b; }
.urundetay-content .detail-contact a:focus { text-decoration: none; }
.urundetay-content .detail-follow { display: table; width: 100%; }
.urundetay-content .detail-follow h5 { display: table-cell; white-space: nowrap; float: none; color: #868686; font-weight: 700; }
.urundetay-content .detail-follow .follow-wrapper { display: table-cell; text-align: center; width: 100%; }
.urundetay-content .detail-follow .follow-btn { background-color: #b6b7b8; border-radius: 50%; color: #fff; display: inline-block; font-size: 16px; height: 30px; opacity: .85; padding-top: 5px; margin-right: 8px; text-align: center; transition: all linear .07s; width: 30px; }
.urundetay-content .detail-follow .follow-btn:last-of-type { margin-right: 0px; }
.urundetay-content .detail-follow .follow-btn:hover { opacity: 1; }
.urundetay-content .detail-follow .follow-btn.facebook { background-color: #365397; }
.urundetay-content .detail-follow .follow-btn.twitter { background-color: #00a9f1; }
.urundetay-content .detail-follow .follow-btn.google-plus { background-color: #e0452c; }
.resimortala { height: 0; padding-bottom: 100%;  position: relative; overflow: hidden; min-width: 120px; }
.resimortala img { display: inline-block; max-width: 90%;  max-height: 75%; width: auto; height: auto; position: absolute; left: 50%;  top: 50%;  -webkit-transform: translate(-50%, -50%);  -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); transform: translate(-50%, -50%); }


#urun-liste { background: #F4F4F4; padding: 20px 0px; }
#urun-liste h3 { color: #272d31; font: 40px/40px 'OpenSansSemiBold'; margin: 0 auto; padding: 10px 0 0; text-align: center; text-transform: uppercase; margin-bottom: 30PX; border-bottom: 5px solid #e2a000; padding-bottom: 10px; }
#urun-liste .listem { padding: 14px 17px; background: #FFFFFF; MARGIN: 4px 4px 4px 4px; border-radius: 6px; box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.25); font: 14px/16px 'OpenSansLight'; transition: all 0.5s ease 0s; overflow: auto; min-height: 380px; }
#urun-liste .listem:hover { background: #f7f7f7; }
#urun-liste .listem .listemicerikbaslik { width: 100%; font-size: 13px; color: #272D31; line-height: 20px; font-weight: bold; min-height: 60px; }
#urun-liste .urun-filtre h2 { border-bottom: 1px solid #bbb; padding: 0px 2px; margin-bottom: 10px; height: 25px; line-height: 4px; margin-top: 8px; }
#emlak-liste { background: #EDF4F6; padding: 20px 0px; }
#emlak-liste h3 { color: #272d31; font: 40px/40px 'OpenSansSemiBold'; margin: 0 auto; padding: 10px 0 0; text-align: center; text-transform: uppercase; margin-bottom: 30PX; border-bottom: 5px solid #e2a000; padding-bottom: 10px; }
#emlak-liste .listem { padding: 14px 17px; background: #FFFFFF; MARGIN: 4px 4px 4px 4px; border-radius: 6px; box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.25); font: 14px/16px 'OpenSansLight'; transition: all 0.5s ease 0s; overflow: auto; min-height: 380px; }
#emlak-liste .listem:hover { background: #F4F4F4; }
#emlak-liste .listem .listemicerikbaslik { width: 100%; font-size: 13px; color: #272D31; line-height: 20px; font-weight: bold; min-height: 60px; }
#emlak-liste .emlak-filtre .filtre-sonuc { border-bottom: 1px solid #bbb; height: 35px; line-height: 30px; }
#emlak-liste .price-list { font-size: 13px; font-weight: 500; color: #900 }
.v4_selected { background: #fff; border: 1px dashed #666; border-radius: 5px; }
#v4_liste_filtre { }
#v4_liste_filtre .panel-title { font-size: 14px; }
.v4_liste_filtre_wrap { max-height: 120px; overflow: auto; }
.v4_liste_filtre_wrap .v4_liste_filtre_checkbox input[type=checkbox] { margin-left: 0px; margin-right: 5px; }
.v4_liste_filtre_wrap .v4_liste_filtre_checkbox input[type=radio] { margin-left: 0px; margin-right: 5px; }
.no-transition { -webkit-transition: height 0.01s; -moz-transition: height 0.01s; -ms-transition: height 0.01s; -o-transition: height 0.01s; transition: height 0.01s; }



#mor-vip .kusakli { margin-bottom: 3px; margin-left: 5px; position: relative; }
#mor-vip .kusakli .latest-txt { position: absolute; bottom: 0; padding: 10px; background-color: rgba(36, 36, 36, 0.4); width: 100% }
#mor-vip .kusakli .latest-title { font-weight: 600; line-height: 1.2; }
#mor-vip .latest-txt h3 { margin: 10px 0px; }
#mor-vip .kusakli .latest-title a { color: #FF0; }
#mor-vip .kusakli .latest-title a:hover { }
#mor-vip .kusakli .latest-cat strong { display: inline; margin: 5px 5px 5px 5px; padding: 1px 4px; color: #FFF; background-color: #00ada7; font-size: 11px; text-decoration: none; border-radius: 2px; transition: all 0.4s ease 0s; }
#mor-vip .kusakli p { color: #FFFFFF; font-size: 12px; }
#mor-vip .kusakli .latest-cat strong:hover { background-color: #263241; color: #fff; }
#mor-vip .kusakli .latest-img img { vertical-align: middle; width: 100%; max-height: 175px; }
 @media (max-width: 767px) {
#mor-vip .kusakli .latest-img img { max-height: 240px; }
}
#mor-vip .kusakli .latest-overlay { height: 100%; position: absolute; width: 100%; bottom: 0; }
#mor-vip .kusakli .latest-overlay:hover { background-color: rgba(36, 36, 36, 0.5); -webkit-transition: all 0.2s; -moz-transition: all 0.2s; -ms-transition: all 0.2s; -o-transition: all 0.2s; transition: all 0.2s; }





#emlak-liste .kusakli { margin-bottom: 3px; margin-left: 5px; position: relative; }
#emlak-liste .kusakli .latest-txt { position: absolute; bottom: 0; padding: 10px; background-color: rgba(36, 36, 36, 0.4); width: 100% }
#emlak-liste .kusakli .latest-title { font-weight: 600; line-height: 1.2; }
#emlak-liste .latest-txt h3 { margin: 10px 0px; }
#emlak-liste .kusakli .latest-title a { color: #FF0; }
#emlak-liste .kusakli .latest-title a:hover { }
#emlak-liste .kusakli .latest-cat strong { display: inline; margin: 5px 5px 5px 5px; padding: 1px 4px; color: #FFF; background-color: #00ada7; font-size: 11px; text-decoration: none; border-radius: 2px; transition: all 0.4s ease 0s; }
#emlak-liste .kusakli p { color: #FFFFFF; font-size: 12px; }
#emlak-liste .kusakli .latest-cat strong:hover { background-color: #263241; color: #fff; }
#emlak-liste .kusakli .latest-img img { vertical-align: middle; width: 100%; max-height: 175px; }
 @media (max-width: 767px) {
#emlak-liste .kusakli .latest-img img { max-height: 240px; }
}
#emlak-liste .kusakli .latest-overlay { height: 100%; position: absolute; width: 100%; bottom: 0; }
#emlak-liste .kusakli .latest-overlay:hover { background-color: rgba(36, 36, 36, 0.5); -webkit-transition: all 0.2s; -moz-transition: all 0.2s; -ms-transition: all 0.2s; -o-transition: all 0.2s; transition: all 0.2s; }

.detail-contact .emlakd { font-size: 14px; }
.detail-contact .emlakd .td_ilk { font-weight: bold; }

#table_others { padding: 20px 0; background: #f5f5f5; }

#isilan-liste .kusakli { margin-bottom: 3px; margin-left: 5px; position: relative; }
#isilan-liste .kusakli .latest-txt { position: absolute; bottom: 0; padding: 10px; background-color: rgba(36, 36, 36, 0.4); width: 100% }
#isilan-liste .kusakli .latest-title { font-weight: 600; line-height: 1.2; }
#isilan-liste .latest-txt h3 { margin: 10px 0px; }
#isilan-liste .kusakli .latest-title a { color: #FF0; }
#isilan-liste .kusakli .latest-title a:hover { }
#isilan-liste .kusakli .latest-cat strong { display: inline; margin: 5px 5px 5px 5px; padding: 1px 4px; color: #FFF; background-color: #00ada7; font-size: 11px; text-decoration: none; border-radius: 2px; transition: all 0.4s ease 0s; }
#isilan-liste .kusakli p { color: #FFFFFF; font-size: 12px; }
#isilan-liste .kusakli .latest-cat strong:hover { background-color: #263241; color: #fff; }
#isilan-liste .kusakli .latest-img img { vertical-align: middle; width: 100%; max-height: 175px; }
 @media (max-width: 767px) {
#isilan-liste .kusakli .latest-img img { max-height: 240px; }
}
#isilan-liste .kusakli .latest-overlay { height: 100%; position: absolute; width: 100%; bottom: 0; }
#isilan-liste .kusakli .latest-overlay:hover { background-color: rgba(36, 36, 36, 0.5); -webkit-transition: all 0.2s; -moz-transition: all 0.2s; -ms-transition: all 0.2s; -o-transition: all 0.2s; transition: all 0.2s; }
#isilan-liste { background: #EDF4F6; padding: 20px 0px; }
#isilan-liste h3 { color: #272d31; font: 40px/40px 'OpenSansSemiBold'; margin: 0 auto; padding: 10px 0 0; text-align: center; text-transform: uppercase; margin-bottom: 30PX; border-bottom: 5px solid #e2a000; padding-bottom: 10px; }
#isilan-liste .listem { padding: 14px 17px; background: #FFFFFF; MARGIN: 4px 4px 4px 4px; border-radius: 6px; box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.25); font: 14px/16px 'OpenSansLight'; transition: all 0.5s ease 0s; overflow: auto; min-height: 380px; }
#isilan-liste .listem:hover { background: #f7f7f7; }
#isilan-liste .listem .listemicerikbaslik { width: 100%; font-size: 13px; color: #272D31; line-height: 20px; font-weight: bold; min-height: 60px; }
#isilan-liste .isilan-filtre .filtre-sonuc { border-bottom: 1px solid #bbb; height: 35px; line-height: 30px; }
#isilan-liste .price-list { font-size: 13px; font-weight: 500; color: #900 }
.tr_link { cursor: pointer; }
.tr_link h1 { color: #337ab7; font-size: 18px; }
.tr_link h4 { font-size: 14px; }


ul.listekat { background: none repeat scroll 0 0 #FFFFFF; border-radius: 4px 4px 4px 4px; padding-top: 0px; padding-bottom: 10px; margin-bottom: 15px; }
ul.listekat li { display: block; border-bottom: 1px dashed #E7E7E7; }
ul.listekat li:last-child { border: none }
ul.listekat li a { display: block; padding: 8px 5px 8px 5px; color: #999999; }
ul.listekat li.active a {  }
ul.listekat li a:before { content: ""; font-family: fontAwesome; margin-right: 14px }
ul.listekat li a.active {  }
ul.listekat li a:hover {  }
ul.listekat li { position: relative }
ul.listekat li > ul {  background: #fff; border-top: 1px solid #E7E7E7; min-width: 200px; padding-left: 15px }
ul.listekat li:hover > ul { display: block }
ul.listekat li ul li, ul.listekat li ul li a { display: block; }
ul.listekat li { position: relative }
ul.listekat li ul li ul {  background: #fff; border-top: 1px solid #E7E7E7; }
ul.listekat li ul li:hover ul { display: block }
ul.listekat li ul li ul li, ul.listekat li li ul ul li a { display: block; }
.listekat_scroll { max-height: 250px; overflow: auto; }
.sektors_scroll { max-height: 250px; overflow: auto; }
#oto-liste .kusakli { margin-bottom: 3px; margin-left: 5px; position: relative; }
#oto-liste .kusakli .latest-txt { position: absolute; bottom: 0; padding: 10px; background-color: rgba(36, 36, 36, 0.4); width: 100% }
#oto-liste .kusakli .latest-title { font-weight: 600; line-height: 1.2; }
#oto-liste .latest-txt h3 { margin: 10px 0px; }
#oto-liste .kusakli .latest-title a { color: #FF0; }
#oto-liste .kusakli .latest-title a:hover { }
#oto-liste .kusakli .latest-cat strong { display: inline; margin: 5px 5px 5px 5px; padding: 1px 4px; color: #FFF; background-color: #00ada7; font-size: 11px; text-decoration: none; border-radius: 2px; transition: all 0.4s ease 0s; }
#oto-liste .kusakli p { color: #FFFFFF; font-size: 12px; }
#oto-liste .kusakli .latest-cat strong:hover { background-color: #263241; color: #fff; }
#oto-liste .kusakli .latest-img img { vertical-align: middle; width: 100%; max-height: 240px; }
 @media (max-width: 767px) {
#oto-liste .kusakli .latest-img img { max-height: 320px; }
}
#oto-liste .kusakli .latest-overlay { height: 100%; position: absolute; width: 100%; bottom: 0; }
#oto-liste .kusakli .latest-overlay:hover { background-color: rgba(36, 36, 36, 0.5); -webkit-transition: all 0.2s; -moz-transition: all 0.2s; -ms-transition: all 0.2s; -o-transition: all 0.2s; transition: all 0.2s; }
#oto-liste { background: #EDF4F6; padding: 20px 0px; }
#oto-liste h3 { color: #272d31; font: 40px/40px 'OpenSansSemiBold'; margin: 0 auto; padding: 10px 0 0; text-align: center; text-transform: uppercase; margin-bottom: 30PX; border-bottom: 5px solid #e2a000; padding-bottom: 10px; }
#oto-liste .listem { padding: 14px 17px; background: #FFFFFF; MARGIN: 4px 4px 4px 4px; border-radius: 6px; box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.25); font: 14px/16px 'OpenSansLight'; transition: all 0.5s ease 0s; overflow: auto; min-height: 380px; }
#oto-liste .listem:hover { background: #f7f7f7; }
#oto-liste .listem .listemicerikbaslik { width: 100%; font-size: 13px; color: #272D31; line-height: 20px; font-weight: bold; min-height: 60px; }
#oto-liste .oto-filtre .filtre-sonuc { border-bottom: 1px solid #bbb; height: 35px; line-height: 30px; }
#oto-liste .price-list { font-size: 13px; font-weight: 500; color: #900 }
.resimortala-oto { height: 0; padding-bottom: 100%;  position: relative; overflow: hidden; background: #000000; border-radius: 5px; }
.resimortala-oto img { display: inline-block; max-width: 90%;  max-height: 75%; width: auto; height: auto; position: absolute; left: 50%;  top: 50%;  -webkit-transform: translate(-50%, -50%);  -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); transform: translate(-50%, -50%); }
#carousel-custom .carousel-indicators { margin: 10px 0 0; overflow: auto; position: static; text-align: left; white-space: nowrap; width: 100%; }
#carousel-custom .carousel-indicators li { background-color: transparent; -webkit-border-radius: 0; border-radius: 0; display: inline-block; height: auto; margin: 0 !important; width: auto; }
#carousel-custom .carousel-indicators li img { display: block; }
#carousel-custom .carousel-indicators li.active img { opacity: 1; }
#carousel-custom .carousel-indicators li:hover img { opacity: 0.92; }
#carousel-custom .carousel-outer { position: relative; }
.autoleft { left: auto }
.ti-10 { text-indent: 10px }
 @media (max-width: 767px) {
.navbar-inverse .navbar-nav .open .dropdown-menu .katmenubas>li>a { color: #FFF; background: #222 }
.navbar-inverse .navbar-nav .open .dropdown-menu>li>a { color: #FFF; background: #2B2626; }
.navbar-nav .open .dropdown-menu { background: #000; }
}
 @media (max-width: 992px) {
.navbar-inverse .navbar-nav .open .dropdown-menu .katmenubas>li>a { color: #FFF; background: #222 }
.navbar-inverse .navbar-nav .open .dropdown-menu>li>a { color: #FFF; background: #2B2626; }
.navbar-nav .open .dropdown-menu { background: #2B2626; }
.navbar-nav .open .dropdown-menu { position: static; float: none; width: auto; margin-top: 0; background-color: #2B2626; border: 0; -webkit-box-shadow: none; box-shadow: none; }
}
 @media (min-width: 768px) {
.dropdown-submenu .dropdown-menu { top: 0; left: 100%; padding: 1px; margin-top: -1px!important; border-top-left-radius: 0; background: #EEEEEE; }
}
.ozelmenu .dropdown-menu>li>a { color: #525252; }
.ozelmenu .dropdown-menu>li>a i { color: #BFBFBF; }
.ozelmenu .dropdown-submenu>a:after { float: right; margin-top: 6px; margin-right: -10px; border-left: 4px dashed; border-top: 4px solid transparent; border-bottom: 4px solid transparent; }
.ozelmenu .dropdown-menu { border-radius: 0px!important; box-shadow: none!important; border: none!important }
.ozelmenu .dropdown-menu>li>a { display: block; padding: 10px 20px; clear: both; font-weight: 400; color: #333; white-space: nowrap; }
.ozelmenu .dropdown-menu>li>a:hover { background: #EEE; }
.nav .open>a, .nav .open>a:focus, .nav .open>a:hover { background-color: #eee; border-color: #CCC!important; }

.inner-box { background: none repeat scroll 0 0 #FFFFFF; border-radius: 3px 3px; box-shadow: 0 1px 3px 0 rgba(0,0,0,0.1); -webkit-box-shadow: 0 1px 3px 0 rgba(0,0,0,0.1); box-shadow: 0 1px 1px rgba(180,180,180,0.5); margin-bottom: 30px; padding: 20px 15px; }
.sidebar-panel .panel-heading { background: #f8f8f8; position: relative; border-bottom: 1px solid #ddd; font-size: 16px; line-height: 22px; }
.list-dot, .list-circle { margin-left: 30px; }
.list-circle > li { list-style: circle; }
.list-dot > li { list-style: disc; }
.list-border > li { border-top: 1px solid #ebebeb; line-height: 36px; position: relative; }
.list-border > li:first-child { border: none; }
.list-check > li { margin-bottom: 3px; padding-left: 18px; position: relative; }
.list-check > li:after { position: absolute; font-family: fontello; content: '\e80d'; left: 0; top: 0; }
.list-number > li, .list-number > li > ul > li { list-style: decimal; }
.ads-action li i { width: 20px; }
.panel-details { border: 1px solid #ddd; background: #f8f8f8; position: relative; }
.ads-details-wrapper.inner-box { padding-bottom: 0; }
.label.adlistingtype { font-size: 12px; font-weight: normal; letter-spacing: 0.8px; vertical-align: middle; }
.ads-details-wrapper .content-footer, .content-footer.expand { margin-left: -15px; margin-right: -15px; }
.content-footer { background: #f8f8f8; position: relative; padding: 8px; border-top: 1px solid #ddd; box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05) inset; }
.promo-text-box { padding: 15px 20px; }
.icon-color-1 { color: #FF9113; }
#firmaekle { background: #EEEEEE; padding: 30PX 0PX; text-align: center }
#firmaekle h4 { color: #272d31; font: 34px/34px 'OpenSansSemiBold'; margin: 0 auto; padding: 30px 0 0; text-align: center; text-transform: uppercase; margin-bottom: 30PX; border-bottom: 5px solid #e2a000; display: inline-block; padding-bottom: 10px; }
#firmaekle .dropdown-header { display: block; padding: 3px 20px; font-size: 12px; line-height: 1.42857143; color: #000; white-space: nowrap; background: #CCC }
#firmaekle .dropdown-menu .divider { height: 0; margin: 0; overflow: hidden; background-color: transparent; }
.h150 { height: 150px!important; }
.fmenuside .mymenum { padding: 0; list-style: none; float:left; margin-left:10px; width:100%; }
.fmenuside .mymenum li { border-bottom: 2px solid #4d4d4d !important; position: relative; width: 100%; background: #333; transition: all .2s ease; }
.fmenuside .mymenum li.active, .fmenuside .mymenum li:hover { background: #fdc600; }
.fmenuside .mymenum li.active a, .fmenuside .mymenum li:hover a { color: #333333; }
.fmenuside .mymenum li:first-child { border-radius: 3px 3px 0 0; }
.fmenuside .mymenum li:last-child { border-radius: 0 0 3px 3px; border-bottom: 0 !important; }
.fmenuside .mymenum li a { display: block; padding: 15px 20px; color: #FFFFFF; font-size: 15px; font-weight: bold; text-transform: uppercase; border: 0; }
.fmenuside .mymenum li a:hover, .fmenuside .mymenum li.active a { background-color: transparent; border: 0; text-decoration: none; }
.fmenuside .mymenum li a .fa { color: #fff; padding-right: 10px; }

#istatik { padding: 25px 0px; background: #EDF4F6; }
.pad-25 {padding:25px 0px;}



  .leftIntroduction {
    letter-spacing: -.55px;
    text-align: center;
    text-shadow: 1px 1px 1px rgba(0,0,0,.6);
    padding-top: 28px;
}

  .leftIntroduction h1 {
    font-size: 44px;
    color: #fff;
    margin-bottom: 10px;
    font-family: Arial;
    letter-spacing: .02em;
  }
  .leftIntroduction p {
    font-size: 20px;
    color: rgba(255,255,255,.8);
    letter-spacing: .02em;
    padding-bottom: 23px;
}
.leftIntroduction sup {
    font-size: 16px;
    color: rgba(255,255,255,.8);
    padding-left: 2px;
    top: -.2em;
}
.video-section .pattern-overlay {
    min-height: 400px;
}
#ozeldeger { top:65px; left:0}
.hata_eski { font-size:12px;}

#sabit { padding:25px 0px; background:#FFF}
.sosyalfont a { font-size:11px;}

.detay-editor {overflow: auto;}

#defaultcolor { padding: 20px 0; background: #FFF; }

#map-firma-liste-ana { padding:25px 0px; background: #fff; text-align:center }
#map-firma-liste-ana h3 {
color: #272d31; font: 40px/40px 'OpenSansSemiBold'; margin: 0 auto; padding: 10px 0 0; text-align: center; text-transform: uppercase; margin-bottom: 30PX; border-bottom: 5px solid #e2a000; padding-bottom: 10px;display:inline-block;}

#genelcon { padding:25px 0px; background: #fff; }
#genelcon h3 {
color: #272d31; font: 40px/40px 'OpenSansSemiBold'; margin: 0 auto; padding: 10px 0 0; text-align: center; text-transform: uppercase; margin-bottom: 30PX; border-bottom: 5px solid #e2a000; padding-bottom: 10px;display:inline-block;}


.mCustomScrollBox {height:auto!important }

.radius-0 { border-radius:0px; }


.griWrap {
    background:#F8F8F8;
    padding: 15PX 0px;
    box-shadow: 0 1px 3px rgba(0,0,0,0.15);
}


.whatsapp_share {
margin:5px 0px 0px 0px;
    padding: 0px;
    display: inline-flex;
    vertical-align: super;
    height: 20px; }
.p1ve3 { padding:1px 3px}	
.inflex { display:inline-flex!important;}
.inflex a:hover { text-decoration:none!important;}	
	

.enboy64 {width:64px; height:64px;	}
	

