/*
Theme Name: goarch
Theme URI: http://murren.ru/templates/WP/goarch/goarch-demo
Author: VK
Author URI: http://murren.ru/templates/WP/silvana/demo/
Description: goarch - Architecture WordPress Template
Version: 1.0.9
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: custom-background, custom-colors, custom-header, custom-menu, featured-images, sticky-post, threaded-comments
Text Domain: goarch

*/


/* 1 Global WordPress style */
.footer .brand, .slide-number{ display:none!important}

.takim-yazi{ color:#FFF; background:rgba(0,0,0,0.7); padding:30px}
.uretim-yazi{ color:#FFF;}
.fabrika-yazi{ color:#000;}

@media (max-width: 792px){.brand-panel { height:40px!important; padding: 12px 7px 0 7px!important}

.home .project img{ height:124px!important}.project-title{ font-size:14px!important}
.ug-gallery-wrapper { margin-top:60px!important}
.navbar-mobile {
    background-color: #f6f5f3!important;
}
.navbar-toggle.collapsed .icon-bar {
    background-color: #000!important;
	
}
.navbar-mobile {padding: 20px 0 0 0!important;
}
.home .navbar-mobile {padding: 20px 0 20px 0!important;
}
body {
    background-color: #f6f5f3!important;
}
.projects-template-default .vc_col-sm-6 {
    width: 50%!important;
	float: left!important;
}
.home .project figcaption {
    margin: 50px 0 0 0px!important;
	text-align:center
}
}
@media (min-width: 792px){
	.sliderr{ margin-top:-66px; position:relative;z-index:1}
.menubg{ background-color:#f6f5f3;width:100%; height:66px; position:relative; z-index:2}
.menubg .navbar-desctop {
    display: none;
    position: absolute;
    z-index: 2;
    top: 0;
    left: 0;
    width: 100%;
    padding: 20px 0 0 0!important;
}
.menubg .navbar-desctop-menu > li > a {
    color: #ff6c0c!important;
    background-color: transparent;
    margin-bottom: 1.5em;
}
.logopanel img{ margin-top:-30px;}
.logopanel .slide-number {
    font-family: 'Oswald',sans-serif;
    margin-top: 23vmin;
	display:none!important;
}
.sosyal .vertical-panel{ background-color: #f6f5f3; width:70px!important; margin-top:-20px;
height:150px!important;
position: absolute;
width: 19.735vmin;
left: 0;
top: 60px!important;
text-align: center;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
display:none;


}
.sosyal .vertical-panel-content{ background-color: #f6f5f3; width:70px!important; position: absolute;
width: 19.735vmin;
left: 0;
top: 60px!important;
bottom:auto!important;
display:none;
}
.logopanel .brand-panel {
    position: absolute;
    z-index: 4;
    left: 0;
    top: 0;
    width: 39.6vmin;
    height: 66px!important;
    padding:25px 2em 15px;
    background-color: #f6f5f3;
    text-align: center;
    -webkit-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
}}



/*headeer2*/


@media (min-width: 792px){

.navbarbg{ background-color:#f6f5f3; width:60%; height:66px; position: absolute; z-index:2; right:0; top:0}
.menubg2 .navbar-desctop {
   
    position: absolute;
    z-index: 2;
    top: 0;
    right: 0!important;
    width: 80%;
    padding: 20px 0 0 0!important;
}
.menubg2 .navbar-desctop-menu > li > a {
    color: #ff6c0c!important;
    background-color: transparent;
    margin-bottom: 1.5em;
}
.logopanel2 img{ margin-top:-30px;}
.logopanel2 .slide-number {
    font-family: 'Oswald',sans-serif;
    margin-top: 23vmin;
	display:none!important;
}
.sosyal2 .vertical-panel-content{ background-color: #f6f5f3; width:70px!important; margin-top:-20px}
.logopanel2 .brand-panel {
    position: absolute;
    z-index: 4;
    left: 0;
    top: 0;
    width: 39.6vmin;
    height: 66px!important;
    padding: 4.8vmin 2em 4.8vmin;
    background-color: #f6f5f3;
    text-align: center;
    -webkit-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
}}

/*header2 son*/

/*header3*/

@media (min-width: 792px){
	.sliderr{ margin-top:-66px; position:relative;z-index:1}
.menubg3{ background-color:#ff6c0c;width:100%; height:66px; position:relative; z-index:2}
.menubg3 .navbar-desctop {
    display: none;
    position: absolute;
    z-index: 2;
    top: 0;
    left: 0;
    width: 100%;
    padding: 20px 0 0 0!important;
}
.menubg3 .navbar-desctop-menu > li > a {
    color: #fff!important;
    background-color: transparent;
    margin-bottom: 1.5em;
}
.menubg3. navbar-desctop.affix {
    position: fixed;
    z-index: 5;
    top: 0;
    background-color: rgba(255,108,12,0.95)!important;
    padding: 1.3em 0 0;
    box-shadow: 0 0 35px rgba(0,0,0,0.1);
}

.logopanel3 img{ margin-top:-30px;}
.logopanel3 .slide-number {
    font-family: 'Oswald',sans-serif;
    margin-top: 23vmin;
	display:none!important;
}
.sosyal .vertical-panel{ background-color: #f6f5f3; width:70px!important; margin-top:-20px;
height:150px!important;
position: absolute;
width: 19.735vmin;
left: 0;
top: 60px!important;
text-align: center;
-webkit-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
display:none;


}
.sosyal .vertical-panel-content{ background-color: #f6f5f3; width:70px!important; position: absolute;
width: 19.735vmin;
left: 0;
top: 60px!important;
bottom:auto!important;
display:none;
}
.logopanel3 .brand-panel {
    position: absolute;
    z-index: 4;
    left: 0;
    top: 0;
    width: 39.6vmin;
    height: 66px!important;
    padding: 4.8vmin 2em 4.8vmin;
    background-color: #ff6c0c;
    text-align: center;
    -webkit-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
}}



/*header3 son*/

.navbar-desctop.affix {
    position: fixed;
    z-index: 5;
    top: 0;
	width:100%;
    background-color: rgba(255,255,255,0.95);
    padding: 1.3em 0 0;
    box-shadow: 0 0 35px rgba(0,0,0,0.1);
}



.page-template-template-fullwidth-header1 .sfm-rollback, .slide-number sup{ display:none!important}

sup{ position:absolute!important; right:50px; top:100px}
.projeadi{ margin-top:70px; margin-left:auto; margin-right: auto; font-size:18px; color:#FFF}
.proje-logo{ width:130px!important; height:auto!important; margin-top:70px; margin-left:auto; margin-right: auto}
.proje-logo-s{ width:100px!important; height:auto!important; margin-top:70px; margin-left:auto; margin-right: auto}
.proje-aciklama{ margin-top:-300px; background:rgba(0,0,0, 0.7); color:#FFF; font-size:12px}
.navbar-desctop-menu > li > a{ text-shadow: 0px 0px 0px rgba(150, 150, 150, 1);}
.navbar-desctop-menu .active > a {
    color: #ff6c0c;
	 text-shadow: 0px 0px 0px rgba(255, 255, 255, 0);
}

.brooklyn {
	background:rgba(0,0,0,0.9);
    -webkit-filter: contrast(.75) brightness(.9);
    filter: contrast(.75) brightness(.9);
}
h1{font-size: 6vmin!important;}
.main-project {
    padding: 33.7vmin 0 11vmin;
    background-size: cover;
    background-position: center center!important;
}
 .projects{ z-index:9;}
 
.project-zoom{ display:none;}
.owl-prev, .owl-next{ margin-top:430px!important; cursor: pointer!important; text-indent:-50000px}
.section {
    position: relative;
    margin-top: 5.1em!important;
    margin-bottom: 5.1em!important;
}
.section-content {
    margin-top: 5.1em!important;
}
.project-category{ display:none}
.owl-item{ float:left;}
.project figure img{ height:400px; width:300px;}
.carousel-slider .carousel-slider__item img{ height:492px!important}
.brand img{ width:190px; height:auto}
.header-phone {
    font-family: Oswald,sans-serif;
    font-weight: 400;
    font-size: .81em;
    letter-spacing: .32em;
    position: absolute;
    z-index: 3;
    color: #fff;
    left: 45vmin!important;
    top: 5.9vmin;
}
.wp-caption {
    background-color: #323232;
    max-width: 96%;
    padding: 5px 3px 10px;
    text-align: center;
}

.wp-caption-text{
    margin-top:8px;
}

.wp-caption.alignnone {
    margin: 5px 20px 20px 0;
}

.wp-caption.alignleft {
    margin: 5px 20px 20px 0;
}

.wp-caption.alignright {
    margin: 5px 0 20px 20px;
}

.wp-caption img {
    border: 0 none;
    height: auto;
    margin: 0;
    max-width: 98.5%;
    padding: 0;
    width: auto;
}

.wp-caption p.wp-caption-text {
    font-size: 11px;
    line-height: 17px;
    margin: 0;
    padding: 0 4px 5px;
    padding-top:8px;
}
.sticky  h2 a {
    color: red !important;

}



.gallery-caption {
    color: #707070;
    display: block;
    font-size: 14px;
    line-height: 1.5;
    padding: 7px 0;
}
.bypostauthor {
     width: 100%;
 }
.aligncenter {
    display:block;
    margin:0 auto;
    margin-top: 10px;
    margin-bottom: 10px;
}

iframe {
    max-width: 100%;
}

.tp-bgimg {
    /*background-size: cover !important;
    background-position: center top !important;*/
}


/* =WordPress Core
-------------------------------------------------------------- */
.alignnone {
    margin: 5px 20px 20px 0;
}

.aligncenter,
div.aligncenter {
    display: block;
    margin: 5px auto 5px auto;
}

.alignright {
    float:right;
    margin: 5px 0 20px 20px;
}

.alignleft {
    float: left;
    margin: 5px 20px 20px 0;
}

a img.alignright {
    float: right;
    margin: 5px 0 20px 20px;
}

a img.alignnone {
    margin: 5px 20px 20px 0;
}

a img.alignleft {
    float: left;
    margin: 5px 20px 20px 0;
}

a img.aligncenter {
    display: block;
    margin-left: auto;
    margin-right: auto
}


/* Text meant only for screen readers. */
.screen-reader-text {
    clip: rect(1px, 1px, 1px, 1px);
    position: absolute !important;
    height: 1px;
    width: 1px;
    overflow: hidden;
}

.screen-reader-text:focus {
    background-color: #f1f1f1;
    border-radius: 3px;
    box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
    clip: auto !important;
    color: #21759b;
    display: block;
    font-size: 14px;
    font-size: 0.875rem;
    font-weight: bold;
    height: auto;
    left: 5px;
    line-height: normal;
    padding: 15px 23px 14px;
    text-decoration: none;
    top: 5px;
    width: auto;
    z-index: 100000; /* Above WP toolbar. */
}

img , select {
    max-width: 100%;
}

.post-entry dl , .section-add-comment dl    {
    margin: 0 20px;
}
.post-entry dd , .section-add-comment dd{
    margin: 0 0 20px;
}

.post-entry  ul:not([class])  li  ,  .section-add-comment   ul:not([class])  li{
    list-style-type: disc;
    margin: 0;
    padding-left: 2em;
    list-style-position: inside;
    text-indent: -1em;
    overflow: hidden;
    margin-top: 10px;
}
.post-entry  ul:not([class]) ,  .section-add-comment  ul:not([class])   {
    list-style-type: disc;
    list-style-position:outside;
    margin-right: 1px;
    margin-left: 20px;
    padding-left: 0px;
    margin-top: 10px;
}

.post-entry   ol:not([class]), .section-add-comment   ol:not([class]) {
    list-style-type: decimal;
    list-style-position:outside;
    margin-right: 1px;
    margin-bottom: 10px;
    margin-left: 20px;
    padding-left: 0px;
    margin-top: 10px;


}
.content   ol:not([class])  li , .section-add-comment  ol:not([class])  li {
    list-style-type: decimal;
    margin: 0;
    padding-left: 2em;
    list-style-position: inside;
    text-indent: -1em;
    overflow: hidden;
    margin-top: 10px;

}

.social {
    position: relative;
    z-index:50;
}





.d-none {
    display: none;
}

.slide-number {
    display: none;
}

.admin_bar  .navbar-desctop.affix{
    top: 32px;
}

.rev_slider .js-target-scroll {
   font-family: 'montserratsemibold' !important;
    /*display: inline-block !important;
    border: 0.2em solid #c5a47e !important;
    border-radius: 30px !important;
    padding: 1.1em 2.2em 1.05em !important;
    font-size: 0.875em !important;
    color: #fff !important;
    text-transform: uppercase !important;
    text-decoration: none !important;
    background-color: #c5a47e !important;
    border: 0;*/

}

.rev_slider .slide-title {
    font-family: 'Oswald', sans-serif !important;
}

.tp-caption {
   text-align: right !important;
}

.tp-splitted {
   text-align: right !important;
}