/*
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");

.post_excerpt {    word-break: break-all;}



.blog_holder.blog_small_image article .post_image{width: 40%;  float: left;  margin: 0;}

 .blog_holder.blog_small_image article .post_text{width: 55%;  float: right;  margin: 0;}

 .two_columns_33_66 > .product-left a br{ display:none;} 

 .two_columns_33_66 > .product-left a b{ margin-left:5px;} 

.page-id-16537 .two_columns_33_66 > .product-left{width:216px;}

 .page-id-16537 .two_columns_33_66 > .product-right{    width: 80.2%;}

.slideshow_container .slideshow_view .slideshow_slide.slideshow_slide_image .slideshow_description_box {
    background: #ffffff none repeat scroll 0 0;
    border: 1px solid #dddddd;
    border-radius: 2px;
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
    left: 5px;
    opacity: 1 !important;
    padding: 10px;
    position: absolute !important;
    right: 5px;
    bottom: -42px;
    width: auto !important;
    z-index: 9999;
    height: auto !important;
}

.slideshow_title, .slideshow_description {
    color: #333333 !important;
}

.slideshow_description {
    font-size: 11px;
    line-height: 13px;
}

.slideshow_container .slideshow_view .slideshow_slide.slideshow_slide_image img {
    max-width: 100% !important;
    width: 100% !important;
box-sizing: border-box;
height: auto !important;
}

.tel-193::after, .text-209::after, .your-email::after, .text-209::after, .your-message::after {
    background: url(images/star-icon.png) right top no-repeat;
    content: "";
    display: inline-block;
    height: 20px;
    position: absolute;
    right: 0;
    top: -12px;
    width: 30px;
}

.your-message::after {
    top: -78px;
}

.header_top #lang_sel > ul > li > a, .header_top #lang_sel_click > ul > li > a, footer #lang_sel ul li a, footer #lang_sel ul ul a, footer #lang_sel_click ul li a, footer #lang_sel_click ul ul a, footer #lang_sel_click ul ul a span, section.side_menu #lang_sel ul li a, section.side_menu #lang_sel ul ul a, section.side_menu #lang_sel ul ul a:visited, section.side_menu #lang_sel_click > ul > li > a, section.side_menu #lang_sel_click ul ul a, section.side_menu #lang_sel_click ul ul a:visited{color: #fff !important;}

.drop_down .wide .second ul li ul, .drop_down .wide .second ul li ul li {width: 100% !important;}

/*.page-id-18691 .container_inner.default_template_holder {
  padding-top: 15px !important;
}*/
.page-id-18691 .title_right1 {
  margin-right: 0px;
  
}

.q_slider{Padding-top: 140px;}

.single-post .wp-post-image {max-width: 50% !important; }
.blog_holder article .post_image, .blog_holder article .post_image > a, .blog_holder article .post_image img {
  display: inline-block;
  float: none;
  position: relative;
  text-align: center;
  width: 100%;
}

.services_section2-image img {
    height: auto !important;
}
.page-id-19163 .accordion_content_inner .alignleft.size-thumbnail {
    height: 140px !important;
    width: auto !important;
}

#wpcf7-f19520-p19365-o2 input, #wpcf7-f19749-p18954-o2 .request-sample input, #wpcf7-f19749-p18954-o2 .request-sample textarea {
    border: 1px solid #ccc;
    float: left !important;
    margin: 0 2px 20px 0 !important;
    padding: 13px 25px !important;
}
.page-id-19365 #wpcf7-f19520-p19365-o2 input, .page-id-18954 #wpcf7-f19749-p18954-o2 input	{
    border: 1px solid rgba(0, 0, 0, 0.2) !important;
    font-size: 23px !important;
    line-height: 20px !important;
    padding: 13px 25px !important;
}



