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


p {margin-bottom:15px; margin-top:15px;}
h1 {margin-bottom:10px;}
h2 {margin-bottom:15px;}
h3 {margin-bottom:15px;}
h4 {margin-bottom:15px;}
h5 {margin-bottom:10px;}
h6 {margin-bottom:0px;}
ul {margin-bottom:15px;}
ol {margin-bottom:15px;}


ul {
    list-style-position: outside!important;
	margin-left:20px;

}

ol {
    list-style-position: outside!important;
	margin-left:18px;
}

li {line-height:32px; margin-bottom:3px;}

hr { border: 0px; height: 0px; border-bottom: 1px solid #cdd7d6; margin-top:30px; margin-bottom:30px;}



.bgcontainer2 {
	/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#ffffff+0,f8f6ed+50,ffffff+100 */
background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top, #ffffff 0%, #f8f6ed 50%, #ffffff 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #ffffff 0%,#f8f6ed 50%,#ffffff 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #ffffff 0%,#f8f6ed 50%,#ffffff 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
}


@media (max-width: 850px) {
.imgresponsive{
width:50%; margin-left:25%
}
}

footer {
    margin-top: 60px;
}

span.wpcf7-list-item {margin: 0px 0px 0px 0px!important;}

.logo_wrapper, .mobile_menu_button {margin-left:5px;}

nav.mobile_menu {margin-left:5px;}

nav.main_menu ul li
{
	float: none !important;
}

nav.main_menu ul li {text-align:left;}

.text-info a{text-decoration:underline!important;}

.header_bottom .main_menu.center
{
    width: 100%;
    text-align: center !important;
}

.header_bottom .container_inner, .header_bottom .main_menu.center
{
    margin-bottom: 1px;
  text-align: center !important;
}

.main_menu
{
  text-align: center !important;
    background-color: #ffffff;
}

.header_bottom {
    padding: 0px;
}

#menu-top_menu
 {
    width: 1200px !important;
    margin: 0px auto !important;

}

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

.blog_holder article .post_info {display:none;}

.title_subtitle_holder {display:none;}

header.sticky .logo_wrapper, header.sticky.centered_logo .logo_wrapper, header.sticky .side_menu_button, header.sticky .shopping_cart_inner {height: 0px !important;}

@media (max-width: 850px) {
.alignleft{
display:none!important;
}
}

div#wpcs_tab_15341 {font-size: 17px!important;}

.header_inner_right.left_side, .header_bottom .header_inner_right
{
    display: none !important;
}

.header_top #searchform input[type="submit"], .widget.widget_search form input[type="submit"] {background-color:#ffffff!important;}



@media (max-width: 850px) {
#hidden{
display:none!important;
}
	.white .sa_owl_theme .owl-nav .owl-next {display:none!important;}

.white .sa_owl_theme .owl-nav .owl-prev {display:none!important;}
}

.boxshadowtop {box-shadow: 5px 5px 20px #d0cbc7; background-color: #ffffff; margin-top:-150px; padding-left:50px; padding-right:50px; padding-top:30px; padding-bottom:30px; margin-left:48px; width:92%;}


.boximg img {margin-bottom:15px!important}

.boxcontent {box-shadow: 5px 5px 20px #d0cbc7; background-color: #ffffff; padding-left:15px; padding-right:15px; padding-top:15px; padding-bottom:25px;}

@media (min-width: 900px) {
.left {padding-left:10%}
}


@media only screen and (min-width:300px) and (max-width:500px) {
		.boxshadowtop {box-shadow: 5px 5px 20px #d0cbc7; background-color: #ffffff; margin-top:-20px; padding-left:15px; padding-right:15px; padding-top:30px; padding-bottom:30px; margin-left:30px; width:92%; margin-left:15px!important;}
}


@media only screen and (min-width:500px) and (max-width:600px) {
		.boxshadowtop {box-shadow: 5px 5px 20px #d0cbc7; background-color: #ffffff; margin-top:-20px; padding-left:15px; padding-right:15px; padding-top:30px; padding-bottom:30px; margin-left:30px; width:94%; margin-left:15px!important;}
}


@media only screen and (min-width:600px) and (max-width:700px) {
		.boxshadowtop {box-shadow: 5px 5px 20px #d0cbc7; background-color: #ffffff; margin-top:-20px; padding-left:15px; padding-right:15px; padding-top:30px; padding-bottom:30px; margin-left:30px; width:95%; margin-left:15px!important;}
}

@media only screen and (min-width:700px) and (max-width:800px) {
		.boxshadowtop {box-shadow: 5px 5px 20px #d0cbc7; background-color: #ffffff; margin-top:-50px; padding-left:50px; padding-right:50px; padding-top:30px; padding-bottom:30px; margin-left:30px; width:96%;}
}

@media only screen and (min-width:800px) and (max-width:900px) {
		.boxshadowtop {box-shadow: 5px 5px 20px #d0cbc7; background-color: #ffffff; margin-top:-100px; padding-left:50px; padding-right:50px; padding-top:30px; padding-bottom:30px; margin-left:30px; width:92%;}
}

@media only screen and (min-width:900px) and (max-width:1000px) {
		.boxshadowtop {box-shadow: 5px 5px 20px #d0cbc7; background-color: #ffffff; margin-top:-100px; padding-left:50px; padding-right:50px; padding-top:30px; padding-bottom:30px; margin-left:25px; width:92%;}
}


@media only screen and (min-width:1000px) and (max-width:1200px) {
		.boxshadowtop {box-shadow: 5px 5px 20px #d0cbc7; background-color: #ffffff; margin-top:-100px; padding-left:50px; padding-right:50px; padding-top:30px; padding-bottom:30px; margin-left:30px; width:92%;}
}

.sa_owl_theme .owl-nav .owl-prev {left: -30px!important;}

.white .sa_owl_theme .owl-nav .owl-next {right: -30px!important;}

@media (max-width: 800px) {
	.qode_elementor_container_inner, .full_width .parallax_content, .qode_elementor_container_inner, .steps_holder_inner, div.grid_section .section_inner, nav.content_menu ul {width:79%!important;}
}

.sl-overlay {background: #9494a0!important;}

.ngg-galleryoverview.default-view .ngg-gallery-thumbnail {margin:8px!important;}

.qode-accordion-holder .qode-accordion-content {margin-top:-10px!important; margin-bottom:20px!important;}

.footer_top a:hover {color:#ffffff!important;}
.footer_top a {color:#ffffff!important;}

nav.mobile_menu {left:10px;}

.logo_wrapper, .mobile_menu_button {margin-left:15px!important;}

.contentlinks a{text-decoration:underline; color:#000; font-weight:bolder;}

li.narrow .second .inner ul {width:240px!important;}


@media (min-width: 800px) {
.drop_down .second .inner ul li.sub a i.q_menu_arrow {
    display: none!important;}
	
	.left{margin-left:4%;}
	
	.spaceright{padding-right:3%;}

}

header.transparent .drop_down .second:not(.right) {
    left: 0px!important;
}

.drop_down .narrow .second .inner ul li {
    margin-left: 5px;
    margin-top: 5px;
}

@media (max-width: 800px) {
#slider-1-slide-11-layer-2 {display:none}
#slider-1-slide-7-layer-2 {display:none}
#slider-1-slide-1-layer-2 {display:none}
#slider-1-slide-6-layer-2 {display:none}
#slider-8-slide-10-layer-2 {display:none}
#slider-3-slide-3-layer-2 {display:none}
#slider-6-slide-8-layer-2 {display:none}
#slider-7-slide-9-layer-2 {display:none}
#slider-9-slide-12-layer-2 {display:none}
#slider-10-slide-13-layer-2 {display:none}
#slider-4-slide-4-layer-2 {display:none}
#slider-5-slide-5-layer-2 {display:none} 
#slider-18-slide-24-layer-2 {display:none} 
#slider-20-slide-26-layer-2 {display:none} 
#slider-21-slide-27-layer-2 {display:none}
#slider-11-slide-17-layer-2 {display:none}
#slider-12-slide-18-layer-2 {display:none}
#slider-13-slide-19-layer-2 {display:none}
#slider-14-slide-20-layer-2 {display:none}
#slider-15-slide-21-layer-2 {display:none}
#slider-19-slide-25-layer-2 {display:none}
#slider-16-slide-22-layer-2 {display:none}
#slider-17-slide-23-layer-2 {display:none}
	
	
}



