/*



Theme Name: B_G



Theme URI: https://wordpress.org/themes/twentyfourteen/



Author: the WordPress team



Author URI: https://wordpress.org/



Description: In 2014, our default theme lets you create a responsive magazine website with a sleek, modern design. Feature your favorite homepage content in either a grid or a slider. Use the three widget areas to customize your website, and change your content's layout with a full-width page template and a contributor page to show off your authors. Creating a magazine website with WordPress has never been easier.



Version: 1.5



License: GNU General Public License v2 or later



License URI: http://www.gnu.org/licenses/gpl-2.0.html



Tags: black, green, white, light, dark, two-columns, three-columns, left-sidebar, right-sidebar, fixed-layout, responsive-layout, custom-background, custom-header, custom-menu, editor-style, featured-images, flexible-header, full-width-template, microformats, post-formats, rtl-language-support, sticky-post, theme-options, translation-ready, accessibility-ready



Text Domain: twentyfourteen







This theme, like WordPress, is licensed under the GPL.



Use it to make something cool, have fun, and share what you've learned with others.



*/

@media only screen and (min-width: 992px) { 
.f-col {
width:33%!important;
}
}

.gform_wrapper .field_description_below .gfield_description {
display: none !important;
}

textarea {
font-family: inherit;
font-size: inherit;
display: block;
width: 100%;
padding: 6px 12px;
font-size: 14px;
line-height: 1.42857143;
color: #555;
background-color: #fff;
background-image: none;
border: 1px solid #cccccc;
border-radius: 4px;
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
-webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
-o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}

#lang_sel > ul > li > ul > li > a > span.wpml-ls-display.icl_lang_sel_translated {
display: none;
}


div.wpcf7 .ajax-loader {
background-image: url(/wp-content/uploads/2017/04/ajax-loader.gif) !important;
}




.navbar-brand > img {max-width: 180px !important; padding: 10px 0;}



.tribe-bar-disabled {display: none !important;}

#tribe-events {margin-bottom: 20px;}
#main_content > div > div > div.threebox_block.hidden-xs > div > div {min-height: 180px !important;padding: 20px 0 20px 0 !important;}
.newsroom-home2 .owl-nav {display: none;}
body {
background: #f6f6f6 !important;
}
.newsroom_block .news_main_box .news_txt_block ul li, .newsroom_block .news_main_box .news_txt_block li, .newsroom_block .news_main_box .news_txt_block p {
color: #333333;
}
.ajax_room_block {
margin: 40px 15px -30px 15px;
}
.ajax_room_block h2 {
padding: 0 20px;
}
.portal-button .portal-text a {
color: #000 !important; 
}
.jibber2 {
background-color: #317dc3;
margin-top: 20px;
margin-bottom: -30px;
}
.jibber h2 {
font-size: 35px;
color: #ffffff;
font-family: 'Enriqueta', serif;
font-weight: 400;
text-align: center;
margin: 0px 0 30px 0;
padding-top: 30px;
}
.sidebar-frm-blk h2 {
padding: 20px 20px 22px;
}
.frm_links {
padding: 5px 0px 15px 20px;
}
#lang_sel li {
width: 56px;
}
@media (max-width: 767px) {
.mobile_sow_inner {
display: none;
}

}

#wpcf7-f35-p2246-o1 > form > div:nth-child(2), #wpcf7-f35-o1 > form > div:nth-child(2) > p {
display: none !important;
}
::-webkit-input-placeholder { /* WebKit browsers */
color: #666666 !important;
opacity: 1;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
color: #666666 !important;
opacity: 1;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */

color: #666666 !important;
opacity: 1;
}
:-ms-input-placeholder { /* Internet Explorer 10+ */
color: #666666 !important;
opacity: 1;
}
.news_txt_block .addthis_toolbox {
margin-bottom: 5px;
margin-top: 5px;
float: left;
text-align: left;
}
.blog-date {
float: left;
}
#main_content .contact-details-new li{
list-style:circle !important;
}
.news_txt_block u {
text-transform: none !important;
text-decoration: underline !important;
font-weight: inherit !important;
}

.news_txt_block strong {
font-weight: 700 !important;
text-transform: none !important;
}

.news_main_box {

z-index: 1;

}

@media (max-width: 767px) {



.navbar-toggle {



float: none;



}

.navbar-toggle:after {
content: "MENU";



}

.navbar-toggle .icon-bar {



margin-left: 9px;



}



}

.newsroom_block .news_main_box .news_txt_block img {



height: auto !important;



}

.advocaten .news_inner_content p {



height: 0px !important;



display: none;



}


.lawyers_main .news_inner_content {



min-height: 230px;



}
.newpost_inner { padding-bottom: 60px; }

.publicate_block {



min-height: 340px;



}

.news_publicate_block h3 {



display: block !important;



}


@media screen and (max-width: 680px) {



.contact_main .contact_block {



min-height: 200px;



}

.news_main_bg.min-height_div {



min-height: 200px;



}



.indiv #map {



display: none;



}



}

.contact_block p {



height: 50px !important;



}







.news_inner_content h3 {



font-size: 17px !important;



}







#secondary > div {



min-height: 527px;



}

.contact_form .form-control:focus, .contact_form textarea:focus, .informative-block .form-control:focus {



border: #69d1ed solid 1px;



}

.informative-block .form-control, .contact_form .form-control, .contact_form textarea  {



color: #333333 !important;



font-size: 14px;



}

.informative-block .form-group label, .news_publicate_block a, .news_publicate_block ul li p, .duration {



color: #777777;



}

.informative-block .sidebar_post_title h3, .sidebar_imgblock h3 {



color: #000;



}

.wpcf7-validation-errors {



display: none !important;



}

#main_content > div > div > div > div > div.owl-stage-outer > div > div > div > div > div > span > img, #main_content > div > div > div.newsroom_block.blog_block > div.row > div.col-sm-8 > div > div.owl-stage-outer > div > div > div > div > div > span > img {



filter: grayscale(100%); /* Current draft standard */



-webkit-filter: grayscale(100%); /* New WebKit */



-moz-filter: grayscale(100%);



-ms-filter: grayscale(100%); 



-o-filter: grayscale(100%); /* Not yet supported in Gecko, Opera or IE */ 



filter: gray; /* IE */





}

.sub-menu{



display: none;



position: absolute;



width: 200px;



top:30px;



background: #317dc3 ; 



color: #FFF; 



padding: 10px; 



}



.sub-menu li a{



color: #FFF; 



}    



/* #menu-header_menu_nl li:hover ul{display: block; } */