/*
Theme Name: Bridge Child
Theme URI: http://demo.qodeinteractive.com/bridge/
Description: A child theme of Bridge Theme
Author: Qode Interactive
Author URI: http://www.qodethemes.com/
Version: 1.0.0
Template: bridge
*/
@import url("../bridge/style.css");


header.fixed_hiding .q_logo a, header.fixed_hiding .q_logo {
    max-height: 69px !important;
}

header.fixed_hiding .holeder_for_hidden_menu {
background-color: #000000;
}

.q_logo a {
height:69px !important;
}

header.fixed_hiding {
position: absolute !important;
}


@media only screen and (min-width: 1000px) {

.footer_top {
display:none;
}

header.centered_logo:not(.sticky) .q_logo img {
    -webkit-transform: translate(0px,0px);
    -moz-transform: translate(0px,0px);
    -ms-transform: translate(0px,0px);
    -o-transform: translate(0px,0px);
    transform: translate(0px,0px);
}

.content .container .container_inner.page_container_inner {
    padding: 210px 0 0 0;
}

.content .container .container_inner {
    padding-top: 210px;
}

.logo_wrapper {
text-align:left;
}

header.fixed_hiding .header-right-from-logo-widget {
float:right;
padding: 0px 0px;
}

header .header_inner_left {
left:0px;
}

.header-right-from-logo-widget-inner2 {
float:right;
}

header.fixed_hiding.centered_logo .header_inner_left {
width:960px;
margin:0px auto;
}

header.fixed_hiding .logo_wrapper {
width:20%;
}

header.fixed_hiding .header-right-from-logo-widget {
padding-top:40px;
}
}



@media only screen and (min-width: 1000px) {
.page-id-510 .column1 {
  width:50%;
}

.page-id-510 .two_columns_66_33>.column2 {
  width:50%;
}

.two_columns_66_33 .q_masonry_blog article {
  width:100%;
}

.container_inner {
    width: 960px;
}

.header_menu_bottom nav.main_menu>ul {
    width: 960px;
}

header.menu_bottom .header_inner_left {
    width: 960px;
    margin: 0px auto;
}

header.fixed_hiding.centered_logo.fixed_hiding .header_inner_left {
    height: 120px;
}

}


@media only screen and (max-width: 1000px) {

.content .container .container_inner.page_container_inner {
    padding: 140px 0 0 0;
}

.random-title {
    text-align: center !important;
}

}

.blog_holder article .post_text .post_text_inner {
padding: 0px;
}

.blog_holder article .post_info a {
display:none;
}

.blog_holder article .post_info .dots {
display:none;
}

.ssba {
    padding-bottom: 30px;
    color: #000000;
}


.ssba.ssba-wrap {
    border-bottom: 1px solid #d3d3d3;
    margin-bottom: 30px;
    font-size: 15px;
}

.random-title {
font-size: 16px;
letter-spacing: 0px;
color: #000000;
font-weight: 600;
margin-top:10px;
text-align: right;
}

.random-title a {
color: #000000;
    -moz-transition: 300ms ease-in;
    -ms-transition: 300ms ease-in;
    -o-transition: 300ms ease-in;
    transition: 300ms ease-in;
}

.q_masonry_blog article .q_masonry_blog_post_image {
  text-align: center;
}


.header_menu_bottom .main_menu {
    background-color: #000000;
    width: 100%;
}



.header_bottom {
    padding: 0px;
}


.blog_holder article .post_image {
max-width:100%;
margin-top:20px;
}

header.sticky .header_bottom {
display:none;
}



#fb-icon {
background-image: url('http://komart.stronazen.pl/chomiks/wp-content/uploads/2015/12/fb_icon.png');
height: 40px;
    width: 40px;
    -moz-transition: 300ms ease-in;
    -ms-transition: 200ms ease-in;
    -o-transition: 200ms ease-in;
    transition: 200ms ease-in;
    float:left;
    margin-left: 15px;
}

#fb-icon:hover {
    background-position: 0 -40px;
}

#in-icon {
background-image: url('http://komart.stronazen.pl/chomiks/wp-content/uploads/2015/12/in-icon.png');
height: 40px;
    width: 40px;
    -moz-transition: 300ms ease-in;
    -ms-transition: 200ms ease-in;
    -o-transition: 200ms ease-in;
    transition: 200ms ease-in;
    float:left;
    margin-left: 15px;
}

#in-icon:hover {
    background-position: 0 -40px;
}

#twitter-icon {
background-image: url('http://komart.stronazen.pl/chomiks/wp-content/uploads/2015/12/twitter-icon.png');
height: 40px;
    width: 40px;
    -moz-transition: 300ms ease-in;
    -ms-transition: 200ms ease-in;
    -o-transition: 200ms ease-in;
    transition: 200ms ease-in;
    float:left;
    margin-left: 15px;
}

#twitter-icon:hover {
    background-position: 0 -40px;
}

div.wpcf7-response-output.wpcf7-mail-sent-ok {
    background-color: #ff8a12 !important;
}

div.wpcf7-response-output.wpcf7-validation-errors {
    background-color: #ff0000 !important;
}

#mail-icon {
background-image: url('http://komart.stronazen.pl/chomiks/wp-content/uploads/2015/12/mail-icon.png');
height: 40px;
    width: 40px;
    -moz-transition: 300ms ease-in;
    -ms-transition: 200ms ease-in;
    -o-transition: 200ms ease-in;
    transition: 200ms ease-in;
    float:left;
    margin-left: 15px;
}

#mail-icon:hover {
    background-position: 0 -40px;
}

header:not(.centered_logo) .header_fixed_right_area {
    margin-top:36px;
}


.post_image img {
margin:0px auto;
}

h5:before {
    background-color: #ff8a12;
    padding: 0 3px;
    margin-right: 7px;
    content: " ";
}

h6:after {
    background-color: #ff8a12;
    padding: 0 3px;
    margin-left: 7px;
    content: " ";
}

aside .widget a {
    font-size:13px;
    color: #000000;
}

aside .widget a:hover {
    font-size:13px;
    color: #ff8a12;
}

aside .widget li {
    margin: 0 0 8px;
    line-height: 18px;
}

a.see-all {
background-color: #ff8a12;
padding:13px 20px;
color: #ffffff !important;
font-size: 14px !important;
font-weight: 700 !important;
    -moz-transition: 300ms ease-in-out !important;
    -ms-transition: 300ms ease-in-out !important;
    -o-transition: 300ms ease-in-out !important;
    transition: 300ms ease-in-out !important;
}

a.see-all:hover {
background-color: #000000;
padding:13px 30px;
}

.sidebar li a {
    -moz-transition: 300ms ease-in-out !important;
    -ms-transition: 300ms ease-in-out !important;
    -o-transition: 300ms ease-in-out !important;
    transition: 300ms ease-in-out !important;
}

.sidebar li a:hover {
    padding-left:10px;
}

.blog_holder article .post_text h2 .date {
display:none;
}

.post_info .time, .post_author {
display:none;
}

#respond textarea {
background-color: #f5f5f5;
border: 1px solid #d3d3d3;
}


