/*
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");
@font-face {
  font-family: 'Raleway';
  src: url('fonts/Raleway.eot?#iefix') format('embedded-opentype'),  url('fonts/Raleway.woff') format('woff'), url('fonts/Raleway.ttf')  format('truetype'), url('fonts/Raleway.svg#Raleway') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Raleway-Bold';
  src: url('fonts/Raleway-Bold.eot?#iefix') format('embedded-opentype'),  url('fonts/Raleway-Bold.woff') format('woff'), url('fonts/Raleway-Bold.ttf')  format('truetype'), url('fonts/Raleway-Bold.svg#Raleway-Bold') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Raleway-SemiBold';
  src: url('fonts/Raleway-SemiBold.eot?#iefix') format('embedded-opentype'),  url('fonts/Raleway-SemiBold.woff') format('woff'), url('fonts/Raleway-SemiBold.ttf')  format('truetype'), url('fonts/Raleway-SemiBold.svg#Raleway-SemiBold') format('svg');
  font-weight: normal;
  font-style: normal;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
    @font-face {
  font-family: 'Raleway';
  src: url('fonts/Raleway.eot?#iefix') format('embedded-opentype'),  url('fonts/Raleway.woff') format('woff'), url('fonts/Raleway.ttf')  format('truetype'), url('fonts/Raleway.svg#Raleway') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Raleway-Bold';
  src: url('fonts/Raleway-Bold.eot?#iefix') format('embedded-opentype'),  url('fonts/Raleway-Bold.woff') format('woff'), url('fonts/Raleway-Bold.ttf')  format('truetype'), url('fonts/Raleway-Bold.svg#Raleway-Bold') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Raleway-SemiBold';
  src: url('fonts/Raleway-SemiBold.eot?#iefix') format('embedded-opentype'),  url('fonts/Raleway-SemiBold.woff') format('woff'), url('fonts/Raleway-SemiBold.ttf')  format('truetype'), url('fonts/Raleway-SemiBold.svg#Raleway-SemiBold') format('svg');
  font-weight: normal;
  font-style: normal;
}
}
body{font-family: 'Raleway'!important;}
footer .column1 {
position: relative;
top: -18px;
}
.carousel-inner .item.dark .slider_content .text .slide_anchor_holder .slide_anchor_button{ color:#fff}

h2.q_slide_title.with_background_color {
    margin-bottom: 30px;
}
.carousel-inner h2.with_background_color span{ padding:20px}
/*
a.slide_anchor_button.anchor{ float:right;}
.slide_anchor_holder{ position:relative; z-index:3!important; float:right; width:100%; text-align:right}
.carousel-control{ width:10%}*/
i.fa.fa-angle-down{ font-size:70px}
.carousel-indicators {
  display: none !important;
}
.content .container {
  background-color: #ffffff;
}
.page-id-15076 .title .angled-section{ bottom:-1px!important;}
.sUs_exp .q_image_with_text_over.one_half {
    width: 48%;
    margin-right: 1%;
}
.sUs_exp .q_image_with_text_over.one_half h2{ color:#fff}
.page-id-15150 .angled-section.svg-top {
  height: 8px;
top: -7px;
}
.page-id-15150 .angled-section.svg-bottom {
  bottom: -35px;
height: 43px;
}
.page-id-15046 .title_subtitle_holder_inner h1 span{ background:rgba(0,0,0,0.5); padding:15px;}
.cLM .vc_col-sm-2{ width:20%!important}

@media only screen and ( max-width:1024px)
{
.cLM .vc_col-sm-2{ width:33%!important}
.home .ls-slide h1{ left:20px!important; font-size:45px!important}
}
/*@media only screen and (max-width:1000px)
{
.single header, .page-template-blog-masonry header, .page-template-blog-large-image header{ display:none;}
.single .content header, .page-template-blog-masonry .content header, .page-template-blog-large-image .content header{ display:block;}
}*/

@media only screen and ( max-width:640px)
{
.cLM .vc_col-sm-2{ width:50%!important}
.HiDe{display:none !important;}
body.home .ls-slide h1{ font-size:18px!important}
}
@media only screen and ( max-width:480px)
{
.HiDe{display:none !important;}
.cLM .vc_col-sm-2{ width:100%!important}
.section_inner .latest_post_holder.image_in_box .latest_post_image {width: 100%;float: left;margin-right:0px; margin-bottom:20px;}
.section_inner .latest_post_holder.image_in_box .latest_post_text {float: left; width: 100%; padding:0px;}
.vc_custom_1447973412652{ padding-right:15px!important}
}
/*.page-id-15705 .dark{opacity:1 !important;}
.page-id-1815 .dark{opacity:1 !important;}
.page-id-15705 nav.main_menu > ul > li > a {color: #000000 !important;}
.page-id-1815 nav.main_menu > ul > li > a {color: #000000 !important;}*/
.single-post .content_inner{padding-top:60px;}  
.latest_post_holder.image_in_box .latest_post_image {width: 25%;float: left;margin-right: 20px;}
.latest_post_holder.image_in_box .latest_post_text {float: left; width: 70%; padding:0px;}
.port_nav
{
  float: left;
  background: #eee;
  width: 100%;
  padding: 20px 0px;
}


.flink {
   float: right;
   position: relative;
   text-indent: -999999em;
   color: #eee;
}
.plink {
   float: left;
   position: relative;
   text-indent: -999999em;
   color: #eee;
}

.plink {
   float: left;
}
footer{
  float: left;
}
.flink a::before {
   float: left;
   width: 30px;
   height: 30px;
   content: "";
   background: url(img/right.png);
   background-color: #fff;
   padding: 10px;
   background-repeat: no-repeat;
   background-position: center center;
   position: absolute;
   right: 10px;
   top: 0;
}
.plink a::before {
   float: left;
   width: 30px;
   height: 30px;
   content: "";
   background: url(img/left.png);
   background-color: #fff;
   padding: 10px;
   background-repeat: no-repeat;
   background-position: center center;
   position: absolute;
   left: 0px;
   top: 0px;
}
.plink a {
   position: relative;
   display: block;
}
.flink a {
  display: block;
    position: relative;
}
body {color: #4d4d4d!important;}
.AWARD_para a:hover {color: #ffffff!important;}
.AWARD_para a {color:#ffffff!important;}
/*.page-id-16836 .port_nav, .page-id-15150 .port_nav {
    display: none;
}*/
.AWARD_para .q_image_with_text_over img {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
    -webkit-transition: -webkit-transform .3s ease-in-out;
    -moz-transition: -moz-transform .3s ease-in-out;
    -ms-transition: -ms-transform .3s ease-in-out;
    -o-transition: -o-transform .3s ease-in-out;
    transition: transform .3s ease-in-out;
}
.AWARD_para .q_image_with_text_over:hover img{
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1);
}
.AWARD_para .q_image_with_text_over .shader{ display:none;-webkit-transition: -webkit-transform .3s ease-in-out;
    -moz-transition: -moz-transform .3s ease-in-out;
    -ms-transition: -ms-transform .3s ease-in-out;
    -o-transition: -o-transform .3s ease-in-out;
    transition: transform .3s ease-in-out;}
.AWARD_para .q_image_with_text_over:hover .shader{ display:block;}
.AWARD_para .q_image_with_text_over{ overflow:hidden}
.AWARD_para .q_image_with_text_over .text:hover .caption, .AWARD_para .q_image_with_text_over .text:hover .icon_holder{ opacity:1;}
.AWARD_para .q_image_with_text_over .text .caption, .AWARD_para .q_image_with_text_over .text .icon_holder{ opacity:0;}
i.fa.fa-angle-down{ font-size:inherit!important}