/*
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");

/* MAIN ELEMENTS */

p {margin-bottom:15px !important;}
.image_with_text {text-align:center;}
ul.ourmenu {list-style-type:none;}
ul.ourmenu li {margin:15px 0; padding-bottom:20px; border-bottom:1px dotted #666;}
ul.ourmenu li {font-size:16px; line-height:1.3;}
ul.ourmenu li strong {font-size:18px;}

.red-link a {color: #da0000;  font-family: 'Arbutus Slab', sans-serif;}

div.i4ewOd-pzNkMb-haAclf {background-color:maroon !important;}
    

/******************
HOME PAGE
*******************/
.menu-circle {padding:0 50px;}
.home-info {padding-left:40px;}
.slider-button {border:2px solid #fff; border-radius:30px; padding:15px important;}
.home-gallery {text-align:center !important;}

.home-intro h1 {font-weight: 500; color: #ffffff; font-size: 2.1rem; line-height: 1.3; display: block; font-family: 'Arbutus Slab', Opens Sans, sans-serif; text-transform: none; letter-spacing: 1px;}

.home-intro h3 { color: #fff; text-align: center; font-family: lato; text-transform: none; font-weight: 300;
    font-size: 17px; font-weight: 400; line-height: 1.4;}

/***************************
FOOTER
***************************/
.footer_bottom {padding: 12px 0 0px; text-align:right;}
.footer3 {display:flex;  flex-direction:row; flex-wrap:wrap; justify-content:flex-start;}
.box1, .box2 {margin-right:20px;}
.box3 i {margin:10px; font-size:1.3em;}
.small-red {font-size:.8em; font-style:italic; color:red;}
.small-green {font-size:.8em; font-style:italic; color:green;}
.small-gray {font-size:.8em; font-style:italic; color:brown;} 
.small-blue {font-size:.8em; font-style:italic; color:#85cefd;}
.web-credit {text-indent:-9999px;}

/***********************
BLOG
***********************/

.entry_date, .blog_holder.blog_single article .post_info {display:none;}
.pt-cv-ifield {padding-bottom:50px;}
.addthis_toolbox {margin:30px 0 !important;}

/***********************
TEAM
***********************/

.page-id-16162 h2 {font-size:26px;}

/***************************
MEDIA QUIRIES
****************************/

/******** large desktop ********/
@media (min-width:1000px) {
  .home-badges {border:5px solid #fff; border-radius:10px !important;}
 }

/*********** tablet **************/
@media (min-width:781px) {
  .desktop-right {float:right;}
  .desktop-left {float:left;}
  .show-mobile {display:none !important;} 
  }

/*********** phone **************/
@media (max-width:480px) {
  .slider-button {display:none !important;}
  .home-intro {padding:20px 0 40px 0 !important;}
  .show-mobile {padding-bottom:30px;}
  .home-intro h1 {font-size: 1.5rem !important; line-height: 1.1 !important; margin-top: 20px;}
  .home-intro h3 {margin-bottom:20px;}
  .home-roundmenu h3 {margin-bottom:40px !important; margin-top:-20px;}
}