/*-----------------------------------------------------------------------------------

	Theme Name: Goodnews
	Theme URI: http://www.momizat.com
	Description: Good  News theme new is built for News Magazine, built in unlimited Concept, Unlimited Colors, Custom Widgets, Fully Customizable, Admin Panel, Comprehensive Theme Options, Unlimited Sidebars
	Author: Momizat
	Author URI: http://www.momizat.com
	Version: 5.8.5.1



License:
License URI:

General comments (optional).
-----------------------------------------------------------------------------------------*/

.cust_graytext { color:#797979; }
.cust_graytext strong { color:#000; }
.cust_graytext a { color:#797979; text-decoration:underline; color:#2d6af4; font-size:12px; line-height:12px; }
.tb-buttons { margin: 40px auto 0px auto; width: 665px !important; float: none !important; }
.tb-b1 { float:left; margin-right:10px; min-height:150px; }
.tb-b1 a { background-image: url(http://www.engage-ce.eu/wp-content/uploads/2018/03/tb_b1.png); background-repeat: no-repeat; padding-top: 115px; float: left; background-position: 0px 0px; margin-top: -13px; width: 117px; font-size: 12px; color: #a4a3a3; text-align: center; line-height: 17px; }
.tb-b1 a:hover, .tb-b1.active a { color: #000; background-image: url(http://www.engage-ce.eu/wp-content/uploads/2018/03/tb_b1a.png); font-weight:900; }
.tb-b2 { float:left; margin-right:10px; min-height:150px; }
.tb-b2 a { background-image: url(http://www.engage-ce.eu/wp-content/uploads/2018/03/tb_b2.png); background-repeat: no-repeat; padding-top: 115px; float: left; background-position: 0px 0px; margin-top: -13px; width: 117px; font-size: 12px; color: #a4a3a3; text-align: center; line-height: 17px; }
.tb-b2 a:hover, .tb-b2.active a { color: #000; background-image: url(http://www.engage-ce.eu/wp-content/uploads/2018/03/tb_b2a.png); font-weight:bold; }
.tb-b3 { float:left; margin-right:10px; min-height:150px; }
.tb-b3 a { background-image: url(http://www.engage-ce.eu/wp-content/uploads/2018/03/tb_b3.png); background-repeat: no-repeat; padding-top: 115px; float: left; background-position: 0px 0px; margin-top: -13px; width: 117px; font-size: 12px; color: #a4a3a3; text-align: center; line-height: 17px; }
.tb-b3 a:hover, .tb-b3.active a { color: #000; background-image: url(http://www.engage-ce.eu/wp-content/uploads/2018/03/tb_b3a.png); font-weight:bold; }
.tb-b4 { float:left; margin-right:0px; min-height:150px; }
.tb-b4 a { background-image: url(http://www.engage-ce.eu/wp-content/uploads/2018/03/tb_b4.png); background-repeat: no-repeat; padding-top: 115px; float: left; background-position: 0px 0px; margin-top: -13px; width: 117px; font-size: 12px; color: #a4a3a3; text-align: center; line-height: 17px; }
.tb-b4 a:hover, .tb-b4.active a { color: #000; background-image: url(http://www.engage-ce.eu/wp-content/uploads/2018/03/tb_b4a.png); font-weight:bold; }
.tb-b5 { float:left; margin-right:10px; min-height:150px; }
.tb-b5 a { background-image: url(http://www.engage-ce.eu/wp-content/uploads/2018/04/tb_b5.png); background-repeat: no-repeat; padding-top: 115px; float: left; background-position: 0px 0px; margin-top: -13px; width: 117px; font-size: 12px; color: #a4a3a3; text-align: center; line-height: 17px; }
.tb-b5 a:hover, .tb-b5.active a { color: #000; background-image: url(http://www.engage-ce.eu/wp-content/uploads/2018/04/tb_b5a.png); font-weight:bold; }
.bottom_content h2 { font-size:20px; color:#3a3a3b }
.bottom_content .vc_sep_width_10{ width:15%; }
.eqcol .wpb_wrapper { padding:15px; background-color:#f8f8f8; -webkit-box-shadow: -3px 3px 5px 0px rgba(203,203,203,1); -moz-box-shadow: -3px 3px 5px 0px rgba(203,203,203,1); box-shadow: -3px 3px 5px 0px rgba(203,203,203,1); border-radius: 8px 8px 8px 8px; -moz-border-radius: 8px 8px 8px 8px; -webkit-border-radius: 8px 8px 8px 8px; border: 0px solid #000000; margin-bottom: 10px !important; }
.cust_column .wpb_wrapper { padding:0px; background-color: transparent; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow:none; border-radius: none; -moz-border-radius: none; -webkit-border-radius: none; border: none; margin-bottom: 0px !important; }
.cust_column { margin-bottom:0px !important; }
.cust_column ul { list-style:none; padding:0px; }
.cust_column ul li a { text-decoration:underline; color:#2d6af4; font-size:12px; line-height:12px; } 
.eqcol h3 { min-height:auto; padding: 5px 0px 15px 0px; margin-bottom:15px; color:#3a3a3b; font-size:12px; border-bottom:1px solid #f1f0f0; box-shadow: 0 1px 0 #fff; font-weight:700; }
.eqcol .vc_column-inner, .eqcol .vc_column-inner .wpb_wrapper, .eqcol .vc_column-inner .wpb_wrapper .cust_column { display:inline-block; height:100%; width: 100%; }
.eqcol { margin-bottom: 25px; }
.cust_column p a { position: absolute; bottom: 15px; transform: translateX(-50%); text-decoration:underline; color:#2d6af4; font-size:12px; line-height:12px; }
.cust_column p { font-size: 12px; line-height: 18px; color:#797979; }
.col_lrnu h3 { padding-left:52px; }
/*
ul.sub-menu li { background-color:#fafafa !important; color:#3a3a3b !important; border-color: transparent !important; border-bottom:1px solid #eeeeee !important; font-size: 13px; text-align: left; }
ul.sub-menu li a { color:#3a3a3b !important; font-weight:600; }
ul.sub-menu li:first-child a { color:#797979 !important; font-weight:normal; }
ul.sub-menu { background-color: transparent !important; border-color: transparent !important; -webkit-box-shadow: 0px 7px 12px 0px rgba(0,0,0,0.5) !important; -moz-box-shadow: 0px 7px 12px 0px rgba(0,0,0,0.5) !important; box-shadow: 0px 7px 12px 0px rgba(0,0,0,0.5) !important; }
ul#menu-toolboxmenu li#menu-item-988 a:after, ul#menu-toolboxmenu li#menu-item-988 a:hover:after { content:"\25bc"; height:7px; background-color:#f9e422 !important; bottom:0px; color:#f9e422 !important; padding-top: 7px; z-index: 9999; }
ul#menu-toolboxmenu li#menu-item-988 ul.sub-menu li a:after { display:none !important; }
ul#menu-main-menu li { background-color:#507a24 !important; border-bottom:none !important; }
ul#menu-main-menu li .sub-menu a { text-align:center; color:#f9e422 !important; }
*/
#eqf { background-color:#f8f8f8; }
#eqf { -webkit-appearance: menulist; -moz-appearance: menulist; }
.dropdpager { width:300px; margin: 0px auto 30px auto; }
p, ul, ol, dl, table, fieldset, blockquote, pre, code, address { margin-top:20px; }
#custbl1 td.center, #custbl1 th.center { text-align: center !important; }
#custbl1 td, #custbl1 th { border: none; }
#custbl2 td { vertical-align:initial; font-size: 12px; line-height: 18px; }
#custbl2 th { vertical-align:initial; font-weight: normal; }
#custbl2 .bluewhite { background-color:#4f81bd; color:#fff; }
#custbl2 td.center, #custbl2 th.center { text-align: center !important; }
.vet-1, .vet-2, .vet-3, .vet-4 { display:none; }
#custbl1 h4 { float: left; margin-bottom: 17px;}

@media screen and (max-width: 1311px) {
	.tb-buttons { width: 100% !important; }
}
@media only screen and (max-width: 1000px) {
	#navigation .device-menu > li.menu-item > ul.sub-menu, #navigation .device-menu > li.menu-item:not(.mom_mega) ul.sub-menu { display: block !important; }
}

@media screen and (max-width: 370px) {
	.dropdpager { width:100%; margin: 0px auto 30px auto; }
}