/*
Theme Name:   Bridge Child
Template: bridge
Theme URI: http://demo.qodeinteractive.com/bridge/
Description: Creative Multi-Purpose WordPress Theme
Tags: creative, portfolio, multi-purpose, clean, retina, responsive, parallax, mega menu, blog, agency, business, fullscreen, modern, background video, ajax
Author: Qode Interactive
Author URI: http://www.qodethemes.com/
Version: 16.7
License: GNU General Public License
License URI: licence/GPL.txt

CSS changes can be made in files in the /css/ folder. This is a placeholder file required by WordPress, so do not delete it.

*/

.alerting {
    -webkit-filter: blur(1px);
    -moz-filter: blur(1px);
    -o-filter: blur(1px);
    -ms-filter: blur(1px);
    filter: blur(1px);
}
#deck_id{
    display: none !important;
}
.TickerNews{
    width: 100%;

}
.ti_wrapper{
    width: 100%;
    position: relative;

}
.ti_slide{
    width: 30000px;
    position: relative;
    left: 0;
    top: 0;
}
.ti_content{
    width: 8000px;
    position: relative;
    float:left;
    height: 30px;
    overflow: hidden;
}
.ti_news{
    float:left;
    display: inline-flex;
}
.title_new,.description_news{
    font-size: 18px;
}
.ti_news a{
    display: block;
    margin-right: 10px;
    color:black;
    text-decoration: none;
    font-family: geneva;
}
.feedflare {
    display: none;
}
/*Kishan Modi | 14-05-2019*/
.error_msg {
    color: red;
    font-size: 14px;
    text-transform: uppercase;
    font-weight: 400;
    letter-spacing: 0.5px;
}

@media (min-width:961px) { 
	#fancybox-content {
    width: 800px !important;
    border: none !important;
    padding: 15px !important;
}

#fancybox-wrap {
    left: 0 !important;
    right: 0;
    margin: auto;
    width: 800px !important;
}

#contact_popup {
    display: inline-flex;
}

.login-form-row, .sign-up-form-container {
    width: 400px;
}

.login-form-row form.login_form.wpcf7-form {
    padding: 5px 20px 0 0;
}

.login-form-row input.wpcf7-form-control.wpcf7-submit.form-control-btn {
    margin-top: 30px;
}
}

/*Kishan Modi | 17-05-2018*/

span.select2-selection.select2-selection--multiple {
    border: none !important;
    background: #f2f2f2 !important;
    padding: 7px !important;
}

ul.select2-selection__rendered {
    padding: 0 !important;
    margin: 0 !important;
    display: inline-flex !important;
    overflow-x: auto !important;
}

.select2-container--default.select2-container--focus .select2-selection--multiple {
    border: none !important;
}

@media (max-width: 600px) {
	.wpcf7-form-control-wrap {
    position: relative !important;
}

span.wpcf7-form-control-wrap.country::after,span.wpcf7-form-control-wrap.menu-759::after,
span.wpcf7-form-control-wrap.menu-760::after, span.wpcf7-form-control-wrap.menu-761::after, 
span.wpcf7-form-control-wrap.menu-753::after, span.wpcf7-form-control-wrap.menu-754::after, span.wpcf7-form-control-wrap.menu-249::after, span.wpcf7-form-control-wrap.menu-250::after, span.wpcf7-form-control-wrap.menu-64::after{
    content: '\f0d7' !important;
    position: absolute;
    height: 10px;
    width: 10px;
    top: -45px;
    left: 70vw;
    z-index: 9;
	font-family: FontAwesome !important;
	line-height: 10px !important;
}
}
.title.has_background, .title.has_fixed_background {
       background-position: center !important;
    background-repeat: no-repeat !important;
    background-size: cover !important;
}
.grecaptcha-badge{
	z-index:9999 !important;
}
#back_to_top{
	bottom:80px !important;
}
.table-responsive {
   width: 100%;
   overflow-x: auto;
}
.qode_client_main_image{
	height:100px;
	max-height:100px;
}