/*

Theme Name: Sydney Print Studio

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");

.ls-forcehide {
	display: block !important;
}
.header_bottom {
	background-color: #fff!important;
}
.header_top {
	background-color: #06a0e5!important;
}
.light.header_style_on_scroll nav.main_menu>ul>li:before, .light.header_style_on_scroll nav.main_menu>ul>li>a:hover, .light:not(.sticky):not(.scrolled) nav.main_menu>ul>li:before, .light:not(.sticky):not(.scrolled) nav.main_menu>ul>li>a, .light:not(.sticky):not(.scrolled) nav.main_menu>ul>li>a:hover {
	color: #9d9d9d;
!important;
}
nav.main_menu>ul>li.active>a {
	color: #303030!important;
}
footer .column1 {
	top: 0;
}
footer h5 {
	font-size: 17px;
	font-weight: 400;
	border-bottom: 1px solid #5d5b5b;
	padding-bottom: 5px;
}
.client-logo img {
	border: 1px solid #ccc;
}
.client-logo .qode_carousels .slides>li {
	margin: 0px 15px 0 15px;
}
footer .fa {
	background: #05a2e6;
	border-radius: 15px;
	color: #fff!important;
}
.light:not(.sticky):not(.scrolled) .side_menu_button>a {
	color: #9d9d9d !important;
}
.banr-servic h3 {
	color: #fff;
	padding: 10px;
}
.banr-servic .blue-servic .vc_column-inner > .wpb_wrapper {
	border: 2px solid #0356af;
}

.banr-servic .blue-servic p{
	color:#0356af;
	text-align:center;
	font-family: 'Open Sans', sans-serif;
    font-size: 16px;
}

.banr-servic .purpl-servic .vc_column-inner > .wpb_wrapper {
	border: 2px solid #6f2a91;
}

.banr-servic .purpl-servic p{
	color:#6f2a91;
	text-align:center;
	font-family: 'Open Sans', sans-serif;
    font-size: 16px;
}

.banr-servic .yelow-servic .vc_column-inner > .wpb_wrapper {
	border: 2px solid #000;
}

.banr-servic .yelow-servic p{
	color:#000;
	text-align:center;
	font-family: 'Open Sans', sans-serif;
    font-size: 16px;
}
.banr-servic .gray-servic .vc_column-inner > .wpb_wrapper {
	border: 2px solid #515155;
}

.banr-servic .gray-servic p{
		color:#515155;
	text-align:center;
	font-family: 'Open Sans', sans-serif;
    font-size: 16px;
}
	
.banr-servic .red-servic .vc_column-inner > .wpb_wrapper {
	border: 2px solid #c81e7c;
}

.banr-servic .red-servic p{
	color:#c81e7c;
	text-align:center;
	font-family: 'Open Sans', sans-serif;
    font-size: 16px;
}
.banr-servic p {
	padding: 10px;
	font-weight: 600;
	height: 100%;
	min-height: 104px;
}
.banr-servic .vc_column-inner > .wpb_wrapper:hover {
	box-shadow: 1px 1px 5px #242424;
	cursor: pointer;
}
#gform_1 input, #gform_1 textarea{
	border:1px solid #ccc !important;
}

.sdsection .vc_col-sm-4 img{
	max-width:280px !important; 

}

.side_menu_button>a.search_button{
	vertical-align: top!important;
	
}

.makemy a{
	color: #bfbbbb;;
}

.makemy img{
	    position: relative;
    top: 7px;
}


@media screen and (max-width:767px){
.banr-servic .vc_col-sm-3{ margin-bottom:20px; margin-top:20px;}
.sdsection .vc_col-sm-4{margin-bottom:20px;}

.ls-nav-next, .ls-nav-prev{
	display:none!important;
}
}