body{
	font-family: 'Open Sans', sans-serif;
	margin:0;
	padding:0;
	font-size:14px;
	color:#1F1F1F;
	line-height:18px;
}
body .attachment-full {
    top:0;
}
.webinarsHp .cntArt .entry-content{
	display:none;
}
.container{
	margin:0 auto;
	clear:both;
	width:1175px;
}
.post-content .entry-content ul li {
    list-style:disc;
}
.deskBanRx{
	display:block;
}
.mobBanRx{
	display:none;
}

.menuMob{
	position:absolute;
	left:0;
	top:0;
	height:45px;
	width:100%;
	background-color:#5d82b7;
	z-index:999999;
	display:none;
}
.menuMob .menu{
	float:left;
	width:14px;
	height:13px;
	text-indent:-9999em;
	overflow:hidden;
	margin:0;
	padding:0;
	background-image:url('images/menumob.png');
	background-position:left top;
	background-repeat:no-repeat;
	position:absolute;
	right:20px;
	top:16px;
}
.menuMob .close{
	float:left;
	width:14px;
	height:13px;
	text-indent:-9999em;
	overflow:hidden;
	margin:0;
	padding:0;
	background-image:url('images/closeMenuMob.png');
	background-position:left top;
	display:none;
	background-repeat:no-repeat;
	position:absolute;
	right:20px;
	top:16px;
}
.searchHead{
	display:none;
	position:absolute;
	right:0;
	z-index:100;
}
#header .menuAll .container{
	position:relative;
}
#header .openSea{
	position:absolute;
	right:0;
	top:5px;
	width:35px;
	height:35px;
	text-indent:-9999em;
	overflow:hidden;
	background-image:url('/wp-content/themes/magazine/images/searchHeader.png');
	background-position:5px center;
	background-repeat:no-repeat;
	background-color:#F1F4F9;
	z-index:99;
}

.tagdiv{
	clear:both;
	float:left;
	width:100%;
	margin:20px 0;
	padding:0;
	max-width:100%;
}
.headerRight .main_ad_container{
	width:728px !important;
	height:90px !important;
	overflow:hidden !important;
}
.obbForm{color:#ff0000;}
.bannerLink{
	clear:both;
	float:left;
	width:100%;
	margin:20px 0;
	padding:0;
}
.bannerLink a{
	clear:both;
	float:left;
	width:100%;
	text-decoration:none;
	margin:0;
	padding:0;
	text-align:center;
	line-height:40px;
	display:block;
	height:40px;
	background-color:#4A84B5;
	color:#fff;
	border-radius:10px;
}
#fbuilder .fform h1{
	line-height:24px;
}

#header,#pagewrap,#layout,.breaking-news{
	clear:both;
	float:left;
	width:100%;
	margin:0;
	padding:0;
	max-width:100%;
}
body #content{
    width: 100%;
}

#sidebar #bdwebteam-recent-post-tabs-widget-3 .tabe-content .post-pull-left img{
	width:80px;
}
.formProfile #reg_focus p.multiSel{
	/*height:23px;*/
	height:100%;
	overflow:hidden;
	margin:0;
}
.widget_highaut_widget .widgettitle{display:none;}
.authorslabel{ margin-top:40px !important;}
.autlist img{ width:100%;}
.fep-nav a{text-decoration:none;}
.headerLeft{
	clear:both;
	float:left;
	width:300px;
	margin:20px 0 0 0;
	padding:0;
}
.shareBox .titleShare{display:none;}
.shareBox .urlShare{display:none;}
.ribbonType1{
	float:left;
	width:90px;
	height:90px;
	text-indent:-9999em;
	overflow:hidden;
	margin:0;
	padding:0;
	background-image:url('images/live.png');
	background-position:left top;
	background-repeat:no-repeat;
	position:absolute;
	left:-16px;
	top:-15px;
	z-index:9;
}
.ribbonType2{
	z-index:9;
	float:left;
	width:90px;
	height:90px;
	text-indent:-9999em;
	overflow:hidden;
	margin:0;
	padding:0;
	background-image:url('images/ondemand.png');
	background-position:left top;
	background-repeat:no-repeat;
	position:absolute;
	left:-16px;
	top:-15px;
}
.single-post .ribbonType1{
	left:-6px;
	top:-5px;
	z-index:9;
}
.single-post .ribbonType2{
	left:-6px;
	top:-5px;
	z-index:9;
}
.single-post .post{
	float:left;
	width:100%;
	margin:0;
	padding:0;
	clear:both;
	position:relative;
}
.single-post .post-content {
	clear:both;
}
#clock {
	width:100%;
}
.tiplenght{
	font-size:11px;
}
.post-content .dataEv{
	clear:both;
	float:left;
	width:100%;
	margin:0 0 10px 0;
	padding:0;
	font-size:14px;
	color:#212121;
}
#bdwebteam-recent-post-tabs-widget-3 .tabs-data .dataEv {
    clear: none !important;
    float: left !important;
    width: 200px !important;
}
#bdwebteam-recent-post-tabs-widget-3 .tabs-data .dataEv{
    clear: none !important;
    float: left !important;
    width: 200px !important;
	font-size:12px !important;
	color:#666666 !important;
	font-family: 'Bitter', serif !important;
}
#bdwebteam-recent-post-tabs-widget-3 .tabs-data .dataEv .where{
    clear: none !important;
    float: right !important;
    width: auto !important;
}
#bdwebteam-recent-post-tabs-widget-3 .tabs-data .dataEv{
    clear: none !important;
    float: left !important;
    width: 200px !important;
	font-size:12px !important;
	color:#666666 !important;
	font-family: 'Bitter', serif !important;
	margin:0 0 10px 0 !important;
	padding:0 !important;
}
#bdwebteam-recent-post-tabs-widget-3 .tabs-data .dataEv .where{
    clear: none !important;
    float: right !important;
    width: auto !important;
	max-width:60%;
	text-align:right;
}
#sidebar .widget_wp_posts_carousel .default-theme.wp-posts-carousel .wp-posts-carousel-slide .wp-posts-carousel-container .wp-posts-carousel-details .dataEv{
	clear:both;
	float:left;
	width:100%;
	margin:0 0 10px 0;
	padding:0;
	font-size:12px !important;
	color:#666666 !important;
	font-family: 'Bitter', serif !important;
}
#sidebar .widget_wp_posts_carousel .default-theme.wp-posts-carousel .wp-posts-carousel-slide .wp-posts-carousel-container .wp-posts-carousel-details .dataEv .where{
    clear: none !important;
    float: right !important;
    width: auto !important;
	max-width:60%;
	text-align:right;
}
.post-content .dataEv{
	clear:none;
	float:none;
	width:100%;
	margin:0 0 10px 0;
	padding:0;
	font-size:14px;
	color:#212121;
}
.post-content .dataEv .where{
	clear:none;
	float:right;
	width:auto;
}
.widget_seaeve_widget{
	clear:both;
	float:left;
	width:100%;
	margin:0 0 10px 0;
	padding:0;
	background:#f4f4f4;
}
.widget_seaeve_widget input{
    background: #fff none repeat scroll 0 0;
    box-shadow: 0 0 0 0 #7d7d7d inset !important;
    height: 13px;
	border:1px solid #ccc !important;
}
.widget_seaeve_widget .widgettitle{
	display:none;
}
.widget_seaeve_widget .seaEv{
	clear:both;
	margin:0;
	padding:0;
}
.widget_seaeve_widget .seaEv h5{
	margin:10px;
	font-weight:700;
}

.widget_seaeve_widget .seaEvRow{
	clear:both;
	margin:10px;
	padding:0;
}
.widget_seaeve_widget .seaEvRow span{
	display:inline-block;
	width:85px;
}
.widget_seaeve_widget .seatx input{
	width:300px;
	margin-right:50px;
}
.widget_seaeve_widget .seaEv .seatx input{
	padding:0 10px !important;
	height:30px !important;
}
.widget_seaeve_widget .seaEv input#seaEvYear{
	padding:0 10px !important;
	height:30px !important;
}
.widget_seaeve_widget .seatx select{
	width:255px;
}
.widget_seaeve_widget .twoSel input{
	width:100px;
}
.widget_seaeve_widget .twoSel select{
	width:150px;
	margin-right:50px;
}

.widget_seaeve_widget .seaEvRow {
	float:left;
	width:auto;
}

.widget_seaeve_widget .seaEvRowBtn{
	clear:none;
	float:right;
	width:auto;
	margin:15px 10px 30px 10px;
	padding:0;
	text-align:right;
}
.resEvTit{
	clear:both;
	float:left;
	padding:0 0 30px 0;
	margin:0;
	width:100%;
}
.resEvTit span{
	font-weight:700;
	font-style:italic;
}
.widget_seaeve_widget .seaEvRowBtn input{
	clear:none;
	float:right;
	width:75px;
	margin:5px 0 !important;
	padding:0;
	background:#007337;
	border:0 !important;
	height:30px !important;
	line-height:30px;
	text-align:center;
	border-radius:10px;
	color:#fff;
	font-style:normal;
	font-size:13px;
	font-weight:700;
	text-transform:none;
	letter-spacing:0;
	box-shadow:0 0 0 0 #fff !important;
}

.widget_seaeve_widget .resSeaEv{
	clear:both;
	float:left;
	width:100%;
	padding:30px 0 0 0;
	background-color:#fff;
	margin:0;
}
#newheadlogo{
	clear:both;
	float:left;
	width:100%;
	margin:0;
	padding:0;
}
#clockbox{
	color:#5E5E5E;
	font-size:13px;
}
#clock{
	clear:both;
	float:left;
	width:400px;
	margin:25px 0 0 0;
	padding:0;
	color:#5E5E5E;
	font-size:13px;
}
.headerRight{
	float:right;
	width:728px;
	margin:0;
	padding:0;
}
.socialHeader{
	float:right;
	width:auto;
	margin:25px 0 0 0;
	padding:0;
}
.socialHeader a{
	float:left;
	width:auto;
	margin:0 0 0 10px;
	padding:0;
	color:#999;
}
.regLogin{
	float:right;
	width:auto;
	margin:0 0 10px 30px;
	padding:0;
}
.regLogin #boxes{
}
#newheaderad{
	float:right;
	width:auto;
	margin:15px 0;
	padding:0;
	clear:both;
}
.menuAll{
	clear:both;
	float:left;
	width:100%;
	margin:10px 0 30px 0;
	padding:0;
	background-image:url('images/nav.png');
	background-position:left top;
	background-repeat:repeat-x;
	height:48px;
	box-shadow:0 2px 5px -1px #7d7d7d;
}
.ubermenu-mainnav{
	background-color:transparent;
	background-image:none;
}
.ubermenu-mainnav ul{
	background-color:transparent;
	background-image:none;
}
.menuAll ul li a{
	font-family: 'Bitter', serif;
	background-color:transparent;
	font-size:15px;
	color:#fff;
	padding:0;
	line-height:48px;
	font-weight:400;
}
.menuAll ul li a:hover{
	background-color:#093D7F;
}


body .ubermenu-mainnav .ubermenu-item-level-0 > .ubermenu-target{
	font-family: 'Bitter', serif;
	background-color:transparent;
	font-size:15px;
	color:#fff;
	padding:0;
	line-height:48px;
	font-weight:400;
}
body .ubermenu.ubermenu-mainnav .ubermenu-item-level-0 > .ubermenu-target{
	font-family: 'Bitter', serif;
	background-color:transparent;
	font-size:15px;
	color:#fff;
	padding:0;
	line-height:48px;
	font-weight:400;
}
body .ubermenu-mainnav .ubermenu-item-level-0 > .ubermenu-target:hover{
	background-color:#093D7F;
}
body .ubermenu.ubermenu-mainnav .ubermenu-item-level-0 > .ubermenu-target:hover{
	background-color:#093D7F;
}

body .ubermenu .ubermenu-target-text{ font-weight:400; float:left; width:auto; padding:0 15px;}
body .ubermenu.ubermenu-mainnav .ubermenu-item-level-0{ float:left; width:auto;}
body .ubermenu a:hover .ubermenu-target-text {
	background-color:#093D7F;
}
body .ubermenu .ubermenu-current-menu-item a .ubermenu-target-text {
	background-color:#093D7F;
}
.themify_builder_slider .share{
	clear:both;
	float:left;
	width:20px;
	margin:0;
	padding:0;
	background-image:url('images/share.png');
	background-position:center center;
	background-repeat:no-repeat;
	background-color:#F4F4F4;
	text-indent:-9999em;
	overflow:hidden;
	height:20px;
	position:absolute;
	right:10px;
	bottom:30px;
}
.home-slider .themify_builder_slider .share{
	top:10px;
}
.module-post .post .share{
	clear:both;
	float:left;
	width:20px;
	margin:0;
	padding:0;
	background-image:url('images/share.png');
	background-position:center center;
	background-repeat:no-repeat;
	background-color:#fff;
	text-indent:-9999em;
	overflow:hidden;
	height:20px;
	position:absolute;
	right:0;
	bottom:0;
}
.themify_builder_slider .shareBox{
	background-color:#F4F4F4;
	width:100%;
	height:100%;
	position:absolute;
	left:0;
	top:0;
	display:none;
	opacity:0;
}
.module-post .post .shareBox{
	background-color:#fff;
	width:100%;
	height:100%;
	position:absolute;
	left:0;
	top:0;
	display:none;
	opacity:0;
}
.themify_builder_slider .shareBox .close{
	color:#fff;
	background-color:#00a9d8;
	width:20px;
	height:20px;
	line-height:20px;
	font-size:14px;
	border-radius:10px;
	position:absolute;
	right:10px;
	top:30px;
	text-align:center;
	text-decoration:none;
}
.module-post .post .shareBox .close{
	color:#fff;
	background-color:#00a9d8;
	width:20px;
	height:20px;
	line-height:20px;
	font-size:14px;
	border-radius:10px;
	position:absolute;
	right:0px;
	top:0px;
	text-align:center;
	text-decoration:none;
}
body .videosBoxHp .post .share{
	display:none;
}

body .parconbot .col3-1 .module-post .post .share{
	display:none;
}

body .parconbot .col3-2 .module-post .post .share{
	display:none;
}

body .noThumb .post .share{
	display:none;
}

body .listRow .post .share{
	display:none;
}
.pagenav a:last-child {
	margin-left:3px;
}
#sidr{
	clear:both;
	float:left;
	width:auto;
	margin:0;
	padding:0;
}
#sidr ul{
	clear:both;
	float:left;
	width:auto;
	margin:0;
	padding:0;
}
.searchHead{
	float:right;
	width:auto;
	margin:0;
	padding:0;
}
#searchform{
}
#searchform #s{
	float:left;
	width:150px;
	background:#f1f4f9;
	margin:5px 0;
	padding:0 10px;
	border:1px solid #ccc;
	border-right:0;
	height:35px;
	font-family: 'Bitter', serif;
	font-size:15px;
	box-shadow:0 0 0 0 #7d7d7d inset;
}
#searchform #searchbutton{
	float:right;
	width:40px;
	background:#f1f4f9;
	margin:5px 0;
	padding:0;
	border:1px solid #ccc;
	border-left:0;
	height:35px;
	top:0;
}
body #contentwrap{
	clear:both;
	float:left;
	width:840px;
	margin:0 35px 0 0;
	padding:0;
}
body #sidebar{
	float:left;
	width:300px;
	margin:0;
	padding:0;
	top:-50px;
}
body .breaking-news{
    clear: both;
    float: left;
    margin: 0 0 25px 0;
    padding: 0;
    width: 840px;
	border-bottom: 1px solid #ddd;
	position:relative;
}
body .breaking-news h4.breaking-news-category{
	clear:both;
	float:left;
	width:85px;
	color:#414141;
	font-weight:400;
	font-style:italic;
	line-height:35px;
	margin:0;
	padding:0;
	font-family: 'Bitter', serif;
	font-size:15px;
}
body ul.breaking-news-posts{
	float:left;
	width:740px;
	color:#414141;
	font-weight:400;
	font-style:italic;
	line-height:35px;
}
body ul.breaking-news-posts li a{
	color:#00A9D9;
	font-size:14px;
	font-style:normal;
}
.caroufredsel_wrapper{
    margin: 0 !important;
}
.breaking-news .carousel-wrap {
    padding: 0 !important;
}
.themify_builder_slider .slide-image {
	float:right !important;
	width:570px !important;
	margin:0 !important;
	padding:0 !important;
}
.module-slider.slider-caption-overlay .slide-content{
	float:left !important;
	width:250px !important;
	margin:0 !important;
	padding:10px 10px !important;
	position:relative !important;
	height:100% !important;
	left:auto !important;
	bottom:auto !important;
	background-color:transparent !important;
}
.module-slider.slider-caption-overlay .slide-content .datepub{
	float:left !important;
	width:100% !important;
	margin:0 !important;
	padding:0 !important;
	position:absolute !important;
	left:10px !important;
	bottom:30px !important;
	color:#202020 !important;
}

.module-slider.slider-caption-overlay .slide-content .slide-title {
    max-height: 140px;
    overflow: hidden;
}
.module-slider.slider-caption-overlay li{
	height:320px !important;
	overflow:hidden !important;
}
.themify_builder_slider{
	background-color:#F4F4F4 !important;
}
.module-slider.slider-caption-overlay .slide-content h1, .module-slider.slider-caption-overlay .slide-content h2, .module-slider.slider-caption-overlay .slide-content h3, .module-slider.slider-caption-overlay .slide-content h4, .module-slider.slider-caption-overlay .slide-content h5, .module-slider.slider-caption-overlay .slide-content h6{
	color:#00A9D9 !important;
	font-size:24px !important;
	font-style:normal !important;
	font-weight:700 !important;
	margin:0 0 20px !important;
	padding:0 !important;
	font-family: 'Bitter', serif !important;
	max-height:114px;
	overflow:hidden;
	line-height:33px;
}
.module-slider.slider-caption-overlay .slide-content h1 a, .module-slider.slider-caption-overlay .slide-content h2 a, .module-slider.slider-caption-overlay .slide-content h3 a, .module-slider.slider-caption-overlay .slide-content h4 a, .module-slider.slider-caption-overlay .slide-content h5 a, .module-slider.slider-caption-overlay .slide-content h6 a{
	color:#00A9D9 !important;
	font-size:24px !important;
	font-style:normal !important;
	font-weight:700 !important;
	font-family: 'Bitter', serif !important;
}

body .module-slider.slider-caption-overlay p{
	color:#202020 !important;
	font-size:14px !important;
	font-style:normal !important;
	font-weight:400 !important;
	margin:0 !important;
	padding:0 !important;
	max-height:102px;
	overflow:hidden;
	line-height:20px;
	max-height:100px !important;
	overflow:hidden;
	display:none !important;
}
.module-slider .carousel-nav-wrap .carousel-prev::before{
	color:#00A9D9 !important;
	float:right;
}
.module-slider .carousel-nav-wrap .carousel-next::before{
	color:#00A9D9 !important;
	float:left;
}
.module-slider .carousel-nav-wrap .carousel-prev{
	width:25px !important;
	height:25px !important;
	text-align:center;
	background-color:#F4F4F4 !important;
}
.module-slider .carousel-nav-wrap .carousel-next{
	width:25px !important;
	height:25px !important;
	text-align:center;
	background-color:#F4F4F4 !important;
}
body .module-slider .carousel-nav-wrap{
	position:absolute;
	right:5px;
	top:5px;
	margin:0;
}
.titleHp{
	clear:both;
	float:left;
	width:100%;
	margin:35px 0;
	padding:0;
}
.titleHp h1,.titleHp h2,.titleHp h3,.titleHp h4,.titleHp h5,.titleHp h6{
	clear:both;
	float:left;
	width:auto;
	margin:0;
	padding:0;
	background-color:#4A84B5;
}
.row_inner,.row_inner_wrapper,.themify_builder_row module_row,.col-full,.module-text,.module-post{
	clear:both;
	float:left;
	width:100%;
	margin:0;
	padding:0;
}
.titleHp a,.titleHp span{
	text-transform:uppercase;
	clear:both;
	float:left;
	width:auto;
	margin:0;
	padding:0 18px 0 10px;
	background-image:url('images/tithp.png');
	background-position:right top;
	background-repeat:no-repeat;
	color:#fff;
	line-height:42px;
	height:42px;
	font-size:16px;
	font-family: 'Bitter', serif !important;
	font-weight:400;
	text-decoration:none;
}
.module-post .cntArt{
	position:relative !important;
	float:left !important;
	width:244px !important;
	height:335px !important;
	margin:0 0 15px 20px !important;
	padding:10px !important;
	border:1px solid #E1E1E1 !important;
}
.webinarsHp .cntArt{
	height:265px !important;
}

.module-post .cntArt .post{
	position:relative !important;
	float:left !important;
	width:100% !important;
	height:100% !important;
	margin:0 !important;
	padding:0 !important;
	border:0 !important;
}
.module-post .cnt0{
	margin:0 !important;
}

.listPagePosts .cnt0{
	margin:0 !important;
}

.listPagePosts .cnt3{
	margin:0 !important;
}

.listPagePosts .cnt6{
	margin:0 !important;
}

.listPagePosts .cnt9{
	margin:0 !important;
}

.listPagePosts .cnt12{
	margin:0 !important;
}

.listPagePosts .cnt15{
	margin:0 !important;
}

.listPagePosts .cnt18{
	margin:0 !important;
}

.listPagePosts .cnt21{
	margin:0 !important;
}

.listPagePosts .cnt24{
	margin:0 !important;
}

.listPagePosts .cnt27{
	margin:0 !important;
}

.listPagePosts .cnt30{
	margin:0 !important;
}

.listPagePosts .cnt33{
	margin:0 !important;
}

.listPagePosts .cnt36{
	margin:0 !important;
}

.listPagePosts .cnt39{
	margin:0 !important;
}
body .pagenav .current{ background-color:#093d7f;}
body .module-slider {
    margin-bottom:35px;
}

body .home-slider{
	margin-bottom:0;
}
.module-post .post .post-image{
}
.module-post .post .post-content{
}
.module-post .post .post-content .post-title{
	font-size:18px;
	color:#00A9D8;
	font-family: 'Bitter', serif !important;
	font-weight:400;
	margin:0 0 10px 0;
	padding:0;
	overflow:hidden;
	max-height:65px;
}
.module-post .cntSearch .post .post-content .post-title{
	height:45px;
}
.module-post .cntSearch .post .post-content .entry-content{
	height:56px;
}
.cntSearch .post-category {
    line-height: 0.6em;
}
.cntSearch .post-content .dataEv{
    margin:0;
}
.cntSearch .post-image, .cntSearch .module-post .post-image {
    /*margin: 0;*/
}


.authorList .module-post .post .post-content .post-title{
	height:45px;
}
.module-post .post .post-content .post-title a{
	font-size:18px !important;
	color:#00A9D8;
	font-family: 'Bitter', serif !important;
	font-weight:400;
	line-height:22px;
	display:block;
}
.module-post .post .post-content .entry-content{
	height:73px;
	overflow:hidden;
}
.module-post .post .post-content .entry-content p{
	color:#1F1F1F;
	text-decoration:none;
}
.module-post .post .post-content .entry-content p a{
	color:#1F1F1F;
	text-decoration:none;
}
.module-post .post .post-content a{
	text-decoration:none;
}

.edit-button{
	position:absolute;
	bottom:-20px;
	left:10px;
}
.seeAllHp{
	clear:both;
	float:left;
	width:100%;
	margin:0;
	padding:0;
	text-align:right;
}
.seeAllHp a{
	color:#2685B7;
	font-weight:700;
	font-family: 'Bitter', serif !important;
	font-size:12px;
	text-transform:uppercase;
	text-decoration:none;
}
body .videosBoxHp .cntArt{
	border:0 !important;
	padding:0 !important;
	height:155px !important;
	width:266px !important;
}

body .videosBoxHp .post .post-image  a{
	height:155px !important;
	width:100% !important;
	display:block !important;
	overflow:hidden !important;
}
body .videosBoxHp .post .post-content{
	position:absolute;
	left:0;
	width:100%;
	bottom:0;
	height:auto;
	max-height:108px;
	background-image:url('images/shaVideos.png');
	background-position:left top;
	background-repeat:repeat-x;
	overflow:hidden;
}
body .videosBoxHp .post .post-content h3.post-title{
	font-weight:700 !important;
	color:#fff !important;
	font-size:15px !important;
	line-height:18px !important;
	padding:9px 10px !important;
	height:auto;
	max-height:auto;
	margin-bottom:0;
}
body .videosBoxHp .post .post-content .entry-content{
	display:none;
}
body .videosBoxHp .post .post-content h3 a{
	font-weight:700 !important;
	color:#fff !important;
	font-size:15px !important;
	line-height:18px !important;
	height:39px !important;
	overflow:hidden !important;
	height:auto;
	max-height:auto;
}
.post-edit-link{
	position:absolute;
	right:0;
	top:0px;
}
.subTitleHp{
	clear:both;
	float:left;
	width:100%;
	margin:0 0 30px 0;
	padding:0;
	color:#4a84b5;
}
.subTitleHp h5{
	clear:both;
	float:left;
	width:100%;
	margin:0;
	padding:0;
	color:#3A85B6;
	font-weight:400;
	font-family: 'Bitter', serif;
	font-size:16px;
	text-transform:uppercase;
	border-bottom:1px solid #ccc;
}
.socialHeader .fa{ font-size:18px;}
#sidebar .widgettitle, #sidebar .module-title,.textwidget h5{
	clear:both;
	float:left;
	width:100%;
	margin:0;
	padding:0;
	color:#1f1f1f;
	font-weight:400;
	font-family: 'Bitter', serif;
	font-size:16px;
	text-transform:uppercase;
	border-bottom:1px solid #ccc;
	border-top:0;
}
#sidebar #xyz_em_default_form .widgettitle{ margin-bottom:10px; }
#sidebar #xyz_em_default_form .widgettitle {
    margin-bottom: 5px;
    border-bottom: 0;
    font-size: 21px;
    font-weight: 400;
    text-align: justify;
    line-height: 25px;
}



.parconbot .col3-2{
}
.parconbot .col3-1{
	margin-left:23px;
	width:265px;
	max-width:265px;
}
.parconbot .col3-1 .module-post .cntArt{
	margin:0 0 15px 0 !important;
	height:auto !important;
	border:0 !important;
	padding:0 !important;
}

.parconbot .col3-1 .module-post .post .post-image{
	width:80px !important;
	margin:0 20px 0 0 !important;
	float:left !important;
}
.parconbot .col3-1 .module-post .post .post-content{
	clear:none;
	float:left;
	width:144px;
	margin:0;
	padding:0;
}
.parconbot .col3-1 .module-post .post .post-content .entry-content{
	height:auto;
}
.parconbot .col3-1 .module-post .post .post-content .entry-content p{
	height:auto;
}
.parconbot .col3-1 .module-post .post .post-content .post-title{
	max-height:158px !important;
}
.parconbot .col3-1 .module-post .cntArt .post{
	height:auto !important;
}
.parconbot .col3-2 .module-post .cntArt .post{
	height:auto !important;
}
/*.parconbot .col3-1 .module-post .post .post-content .post-title a{
	font-size:15px !important;
}*/
.parconbot .col3-1 .module-post .post .post-content .entry-content{
}
.parconbot .col3-1 .module-post .post .post-content .post-edit-link {
    bottom: 0;
    left: 0;
}
.parconbot .col3-2 .module-post .post .post-content .post-edit-link {
    bottom: -10px;
    left: 0;
}
.parconbot .col3-2 .module-post .cntArt {
    border: 0px !important;
    padding: 0px !important;
    width: 250px !important;
	height:auto !important;
}

.parconbot .col3-2 .module-post .cntArt .post-content .entry-content {
    height: auto;
    overflow: hidden;
}

.parconbot .col3-2 .module-post .cntArt .post-content .post-title {
    height: auto;
    overflow: hidden;
}
.parconbot .col3-2 .module-post .cnt2{
	margin:0 !important;
	clear:both;
}

body .widget {
    margin: 0 0 40px;
	float:left;
	clear:both;
	width:100% !important;
	padding:0;
}
body #adwidget-2 .main_ad_container{
	max-width:100% !important;
	background:#fff !important;
	text-align:center !important;
}
body #text-20{
    margin: 0 0 10px;
}
body #text-21{
    margin: 0 0 10px;
}
body .widget_text > div:nth-child(1) {
    padding-left: 0 !important;
    top: 0 !important;
}
body #text-10{
    margin: 0 0 20px !important;
}
body .textwidget{
	clear:both;
	float:left;
	width:100%;
	margin:0;
	padding:0;
	background-color:transparent;
}
body .seeAllRight{
	clear:both;
	float:left;
	width:100%;
	margin:0;
	padding:10px 0 0 0;
	text-align:right;
	border-top:1px solid #ccc;
}
body .seeAllRight a{
    color: #2685b7;
    font-family: "Bitter",serif !important;
    font-size: 12px;
    font-weight: 700;
    text-decoration: none;
    text-transform: uppercase;
}
body .videosBoxHp .post .post-content h3{
	height:39px;
}
body .bdwebteam-tabs .tabs-list{
	clear:both;
	float:left;
	width:100%;
	margin:0;
	padding:10px 0;
	border-top:1px solid #ccc;
	border-bottom:1px solid #ccc;
	background-color:transparent;
	top:0;
}
body #bdwebteam-recent-post-tabs-widget-5 .tabs-list{
	border-top:0;
}
body #wp_posts_carousel-3{ margin-bottom:0;}
body #bdwebteam-recent-post-tabs-widget-3{ margin-bottom:0;}

body .default-theme.wp-posts-carousel .owl-controls {
	border-top:1px solid #ccc;
}

body .default-theme.wp-posts-carousel .owl-dots {
    margin-top: 5px;
}
body .bdwebteam-tabs .tabs-list li{
	float:left;
	width:auto;
	margin:0 10px 0 0;
	padding:0 !important;
	clear:none;
}
body .bdwebteam-tabs .tabs-list li a{
	float:left;
	width:auto;
	margin:0;
	padding:10px;
	color:#00ABD8;
	font-weight:700;
	text-transform:uppercase;
	font-size:12px;
}
body .bdwebteam-tabs .tabs-list li.active a{
	background-color:#E0F5FA;
}
body .bdwebteam-tabs .tabs-data{
	clear:both;
	float:left;
	width:100%;
	margin:0;
	padding:10px 0;
	background-color:transparent;
	top:0;
}
body .bdwebteam-tabs .tabs-data div.content{
	clear:both;
	float:left;
	width:100%;
	margin:0;
	padding:8px 0 !important;
}
body .tabs-data div .tabs-post-info-title{
	clear:both;
	float:left;
	width:100%;
	margin:0;
	padding:0;
}
body .tabs-data div .tabs-post-info{
	clear:both;
	float:left;
	width:100%;
	margin:0;
	padding:0;
}
body .bdwebteam-tabs .tabs-data div .content h3,body .bdwebteam-tabs .tabs-data div .tabs-post-title h3,body .bdwebteam-tabs .tabs-data div .tabs-post-info-title a{
	clear:both;
	float:left;
	width:100%;
	margin:0;
	padding:0;
	color:#00ABD8;
	font-size:16px;
	font-family: 'Bitter', serif;
	line-height:18px;
}
body .bdwebteam-tabs .tabs-data div .content p,body .bdwebteam-tabs .tabs-data div .tabs-post-info p,body .bdwebteam-tabs .tabs-data div .tabs-post-info p a{
	line-height:15px;
	clear:both;
	float:left;
	width:100%;
	margin:0;
	padding:0;
	color:#212121;
	font-size:13px;
}
body #text-22{ margin-bottom:0;}
body #text-25{ margin-bottom:0;}
body #text-23{ margin-bottom:20px;}
body #bdwebteam-recent-post-tabs-widget-5{ margin-bottom:0;}
.postEventBtn{
	clear:both;
	float:left;
	width:100%;
	margin:0;
	padding:0;
}
.postEventBtn a{
	clear:both;
	float:left;
	width:298px;
	margin:0;
	padding:0;
	border:1px solid #00B1DD;
	font-size:14px;
	font-weight:700;
	line-height:40px;
	color:#00B1DD;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
    border-radius: 10px;
}
#bdwebteam-recent-post-tabs-widget-3 > div:nth-child(1) > ul:nth-child(1) {
    background-image: none !important;
	background-color:transparent !important;
    height: auto !important;
    padding-left: 0 !important;
    top: 0 !important;
}

#bdwebteam-recent-post-tabs-widget-3 > div:nth-child(1) > div:nth-child(2) {
	background-color:transparent !important;
    top: 0 !important;
}
#bdwebteam-recent-post-tabs-widget-3 > div:nth-child(1) > ul:nth-child(1) > li:nth-child(2) > a:nth-child(1),#bdwebteam-recent-post-tabs-widget-3 > div:nth-child(1) > ul:nth-child(1) > li:nth-child(1){
    top: 0 !important;
}
bdwebteam-recent-post-tabs-widget-3 .tabs-data .post-pull-left {
    float: left !important;
    margin-right: 20px !important;
    width: 80px !important;
}
#bdwebteam-recent-post-tabs-widget-3 .tabs-data .tabs-post-info-title {
    float: left !important;
    width: 200px !important;
	clear:none !important;
}
body .bdwebteam-tabs .tabs-data a{
	text-decoration:none;
}
.widget_newsletter_manager{
	clear:both;
	float:left;
	width:100%;
	margin:10px 0 0 0;
	padding:0;
}
.widget_newsletter_manager input {
    clear: both;
    float: left;
    width: 100% !important;
    border: 1px solid #E1E1E1;
    margin: 0 0 5px 0!important;
    padding: 0 10px 0 50px;
    font-style: normal;
    height: 38px !important;
    line-height: 38px;
    box-shadow: 0px 0px 0px 0px #7d7d7d inset !important;
    max-width: 100%;
    font-family: 'Bitter', serif;
    font-weight: 400;
	letter-spacing: 1px;
	background-image:url('images/mailXyz.png');
	background-position:20px center;
	background-repeat:no-repeat;


}

.widget_newsletter_manager input#submit_em {
	background-image:none;
    clear: both;
    float: left;
    margin: 5px 0 !important;
    padding: 0;
	border: 0;
    height: 30px !important;
    line-height: 30px;
    text-align: center;
    color: #fff;
    font-style: normal;
    font-size: 17px;
    font-weight: 400;
    letter-spacing: 0;
    width: 100%;
    text-transform: uppercase;
    border-radius: 0;
    font-family: 'Bitter', serif;

background: rgba(255,0,0,1);
background: -moz-linear-gradient(top, rgba(255,0,0,1) 0%, rgba(255,0,0,1) 40%, rgba(255,0,0,1) 52%, rgba(230,5,5,1) 52%, rgba(230,5,5,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,0,0,1)), color-stop(40%, rgba(255,0,0,1)), color-stop(52%, rgba(255,0,0,1)), color-stop(52%, rgba(230,5,5,1)), color-stop(100%, rgba(230,5,5,1)));
background: -webkit-linear-gradient(top, rgba(255,0,0,1) 0%, rgba(255,0,0,1) 40%, rgba(255,0,0,1) 52%, rgba(230,5,5,1) 52%, rgba(230,5,5,1) 100%);
background: -o-linear-gradient(top, rgba(255,0,0,1) 0%, rgba(255,0,0,1) 40%, rgba(255,0,0,1) 52%, rgba(230,5,5,1) 52%, rgba(230,5,5,1) 100%);
background: -ms-linear-gradient(top, rgba(255,0,0,1) 0%, rgba(255,0,0,1) 40%, rgba(255,0,0,1) 52%, rgba(230,5,5,1) 52%, rgba(230,5,5,1) 100%);
background: linear-gradient(to bottom, rgba(255,0,0,1) 0%, rgba(255,0,0,1) 40%, rgba(255,0,0,1) 52%, rgba(230,5,5,1) 52%, rgba(230,5,5,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0000', endColorstr='#e60505', GradientType=0 );

}

#sidebar .widget_wp_posts_carousel .default-theme.wp-posts-carousel .wp-posts-carousel-slide{
	clear:both !important;
	float:left !important;
	width:100% !important;
	margin:0 0 10px 0 !important;
	padding:0 !important;
}
#sidebar .widget_wp_posts_carousel .default-theme.wp-posts-carousel .wp-posts-carousel-slide .wp-posts-carousel-container{
	clear:both !important;
	float:left !important;
	width:100% !important;
	margin:0 !important;
	padding:0 !important;
}
#sidebar .widget_wp_posts_carousel .default-theme.wp-posts-carousel .wp-posts-carousel-slide .wp-posts-carousel-container .wp-posts-carousel-image{
	clear:both !important;
	float:left !important;
	width:80px !important;
	margin:0 20px 0 0 !important;
	padding:0 !important;
}
#sidebar .widget_wp_posts_carousel .default-theme.wp-posts-carousel .wp-posts-carousel-slide .wp-posts-carousel-container .wp-posts-carousel-image img{
	width:80px !important;
	max-width:80px !important;
}
#sidebar .widget_wp_posts_carousel .default-theme.wp-posts-carousel .wp-posts-carousel-slide .wp-posts-carousel-container .wp-posts-carousel-details{
	clear:none !important;
	float:left !important;
	width:200px !important;
	margin:0 !important;
	padding:0 !important;
}
#sidebar .widget_wp_posts_carousel .default-theme.wp-posts-carousel .wp-posts-carousel-slide .wp-posts-carousel-container .wp-posts-carousel-details h3{
    clear: both;
    color: #00abd8;
    float: left;
    font-family: "Bitter",serif;
    font-size: 16px;
    line-height: 18px;
    margin: 0;
    padding: 0;
    width: 100%;
}
#sidebar .widget_wp_posts_carousel .default-theme.wp-posts-carousel .wp-posts-carousel-slide .wp-posts-carousel-container .wp-posts-carousel-details h3 a{
    clear: both;
    color: #00abd8;
    float: left;
    font-family: "Bitter",serif;
    font-size: 16px;
    line-height: 18px;
    margin: 0;
    padding: 0;
    width: 100%;
	text-align:left;
	text-decoration:none;
}
body .default-theme.wp-posts-carousel .wp-posts-carousel-container,body .default-theme.wp-posts-carousel .wp-posts-carousel-container:hover{
	box-shadow:0 0 0 #ccc;
	clear:both !important;
	float:left !important;
	width:100% !important;
	margin:0 !important;
	padding:0 !important;
}
#sidebar-alt .widgettitle, #sidebar-alt .module-title,.textwidget h5{
	clear:both;
	float:left;
	width:100%;
	margin:0;
	padding:0;
	color:#1f1f1f;
	font-weight:400;
	font-family: 'Bitter', serif;
	font-size:16px;
	text-transform:uppercase;
	border-bottom:1px solid #ccc;
	border-top:0;
}
#sidebar-alt .namesubcat{
	clear:none;
	float:left;
	width:auto;
	margin:5px 5px 5px 0;
	padding:0;
	font-weight:700;
	font-size:11px;
	text-transform:uppercase;
	border-radius:10px;
}
#sidebar-alt .namesubcat a{
	clear:none;
	float:left;
	width:auto;
	margin:0;
	padding:5px 10px;
	color:#fff;
	background:#3A85B6;
	font-weight:700;
	font-size:11px;
	text-transform:uppercase;
	border-radius:10px;
	text-decoration:none;
}
#sidebar-alt .namesubcat a:hover{
	text-decoration:none;
}
.widget_relsub_widget ul{
	clear:both;
	float:left;
	width:100%;
	margin:0;
	padding:0;
	list-style:none;
}
.widget_relsub_widget ul li{
	clear:both;
	float:left;
	width:100%;
	margin:0;
	padding:5px 0;
	list-style:none;
}
.widget_relsub_widget ul li a{
	clear:both;
	float:left;
	width:100%;
	margin:0;
	padding:0;
	color:#3A85B6;
	font-weight:400;
	font-family: 'Bitter', serif;
	font-size:14px;
}



.widget_reltags_widget ul{
	clear:both;
	float:left;
	width:100%;
	margin:0;
	padding:0;
	list-style:none;
}
.widget_reltags_widget ul li{
	clear:none;
	float:left;
	width:auto;
	margin:0;
	padding:0;
	list-style:none;
}
body .widget_reltags_widget ul li a{
	clear:none;
	float:left;
	width:auto;
	margin:5px 5px 5px 0;
	padding:5px 10px;
	color:#fff;
	background:#3A85B6;
	font-weight:700;
	font-size:11px;
	text-transform:uppercase;
	border-radius:10px;
}



#sidebar-alt .widget_adwidget .widgettitle{display:none;}
body #text-28{ margin-bottom:0;}



.subTitleLabel{
	clear:both;
	float:left;
	width:auto;
	margin:35px 0;
	padding:0;
	background-color:#4A84B5;
}
.firstPageLabel .subTitleLabel{
	margin:-10px 0 15px 0;
}
.subTitleLabel h1,.subTitleLabel h2,.subTitleLabel h3,.subTitleLabel h4,.subTitleLabel h5,.subTitleLabel h6{
	text-transform:uppercase;
	clear:both;
	float:left;
	width:auto;
	margin:0;
	padding:0 18px 0 10px;
	background-image:url('images/tithp.png');
	background-position:right top;
	background-repeat:no-repeat;
	color:#fff;
	line-height:42px;
	height:42px;
	font-size:16px;
	font-family: 'Bitter', serif !important;
	font-weight:400;
	text-decoration:none;
}
.noThumb .cntArt {
    border: 0 !important;
    padding: 0 !important;
    width: 266px !important;
	height: 150px !important;
}
.noThumb .cnt0,.noThumb .cnt3,.noThumb .cnt6,.noThumb .cnt9,.noThumb .cnt12,.noThumb .cnt15 {
	margin: 0 !important;
}
.noThumb .post .post-content .post-title {
    font-size: 16px !important;
}
.noThumb .post .post-content .post-title a {
    font-size: 16px !important;
}
body .footer-widgets > div.col4-1{
	float:left;
	padding:0;
	margin:0;
}
body .footer-widgets > div.first{
	width:300px;
	max-width:300px;
}
body .footer-widgets > div:nth-child(2){
	width:230px;
	max-width:230px;
}
body .footer-widgets > div:nth-child(3){
	width:200px;
	max-width:200px;
	background-color:transparent !important;
}
body .footer-widgets > div:last-child{
	width:445px;
	max-width:445px;
}
body #footerwrap {
	background:#3C85B6;
	padding:20px 0 40px 0;
	float:left;
	margin:0;
	clear:both;
	width:100%;
}
#footer{
	margin:0 auto;
	clear:both;
	width:1175px;
}
.footer-widgets .textwidget h5{
	clear:both;
	float:left;
	width:100%;
	margin:0 0 10px 0;
	padding:0;
	color:#FFF;
	font-weight:700;
	font-family: 'Open Sans', sans-serif;
	font-size:14px;
	text-transform:none;
	border-bottom:0;
	border-top:0;
}

body .footer-widgets .widget {
    margin: 0;
}
body .footer-widgets .textwidget{ background-color:transparent !important;}

body #footer a:hover {
    color: #fff;
    text-decoration:underline;
}
body .footer-widgets #text-29{
	text-align:right;
	font-size:11px;
	color:#FFF;
	width:160px;
	margin:10px 0;
}
body .footer-widgets #text-30{
	text-align:right;
	font-size:11px;
	color:#FFF;
}
body .footer-widgets .social-links .icon-large i {
    font-size: 15px;
    height: 20px;
    padding: 0px;
    width: 20px;
}

body .footer-widgets .widget .social-links {
    text-align: right;
}
body .entry-content{ font-size:15px; line-height:18px;}

.listRow .cntArt {
	height:auto !important;
    margin: 0 0 10px 0 !important;
    padding: 0 0 10px 0 !important;
    border: 0 !important;
    border-bottom: 1px solid #e1e1e1 !important !;
    width: 100% !important;
    clear: both !important;
    float: left !important;
}
body .listRow .cntArt .post{
	height:auto !important;
}
.resSeaEv .listRow .cntArt {
	height:auto !important;
    margin: 0 0 10px 0 !important;
    padding: 0 0 10px 0 !important;
    border: 0 !important;
    border-bottom: 1px solid #e1e1e1 !important !;
    width: 100% !important;
    clear: both !important;
    float: left !important;
}
.listRow .cntArt .post-image{
    clear: both;
    float: left;
    margin: 0 20px 0 0;
    max-width: 100%;
    width: 80px;
	padding:0;
}

.listRow .cntArt .post-content{
    clear: none;
    float: left;
    margin: 0;
    max-width: 100%;
    width: 740px;
	padding:0;
}
.listRow .post .post-content .entry-content{
	height:auto;
	overflow:auto;
}

.twoItems .cntArt {
    width: 388px !important;
	height: 380px !important;
}
.twoItems .cnt0,.twoItems .cnt2,.twoItems .cnt4,.twoItems .cnt6,.twoItems .cnt8,.twoItems .cnt10,.twoItems .cnt12,.twoItems .cnt14 {
	margin: 0 !important;
}
.backCat a{
	clear:both;
	float:left;
	width:auto;
	margin:0;
	padding:0 15px;
	background-image:url('images/back.png');
	background-position:left top;
	background-repeat:no-repeat;
	height:28px;
	line-height:28px;
	color:#fff;
	text-decoration:none;
	font-size:10px;
	font-weight:700;
	text-transform:uppercase;
}
.backCat a:hover{
	color:#fff;
	text-decoration:none;
}
.backCat{
	clear:both;
	float:left;
	width:100%;
	margin:-13px 0 20px 0;
	padding:0;
}
#sidebar-alt .mashsb-container {
    padding-top: 34px;
}
.dateAuthor{
	clear:both;
	float:left;
	width:100%;
	margin:0 0 15px 0;
	padding:0;
	color:#666666;
	font-size:13px;
}
.dateAuthor a{
	text-decoration:none;
	color:#666666;
}
.dateAuthor a:hover{
	text-decoration:underline;
}
.dateAuthor .dateArt{
	clear:both;
	float:left;
	width:50%;
	margin:0;
	padding:0;
}
.dateAuthor .author-name{
	float:left;
	width:50%;
	margin:0;
	padding:0;
	text-align:right;
}
.videoDtlBox1{
    clear: both;
    float: left;
    margin: 10px 0;
    padding: 0;
    position: relative;
    width: 100%;
}
.videoDtlBox2{
    height: 0;
    padding-bottom: 60%;
    position: relative;
    width: 100%;
}
.videoDtlBox1 iframe{
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
}
.post-content .autinf{
	float:right;
	margin:0 0 0 20px;
	width:80px;
	clear:none;
}
.post-content .author-avatar{
	float:right;
	margin:0;
	width:80px;
	clear:none;
}

.post-content .author-avatar img{
	width:80px;
	margin-bottom:0;
}
.post-content .autinf .author-name{
	float:left;
	width:80px;
	margin:0 0 15px 0;
	padding:0;
}
.post-content .autinf .author-name a{
	color:#666666;
	font-size:13px;
	text-decoration:none;
}

h1.articleTitle{
	font-size:28px;
	line-height:35px;
	color:#1F1F1F;
	font-family: 'Bitter', serif;
	font-weight:700;
	margin-top:10px;
}
#content .post-content h1.articleTitle{
	float:left;
	width:500px;
	clear:both;
}
#content .post-content h1.videoTit{
	width:100%;
}

body #content .post-content .entry-content {
	float:left;
	width:100%;
	clear:both;
	margin:0;
	padding:0;
}
.post-content .dateAuthor{
	padding-bottom:10px;
	margin-top:10px;
}
h1.page-title{
	font-size:28px;
	line-height:35px;
	color:#1F1F1F;
	font-family: 'Bitter', serif;
	font-weight:700;
	background-image:url('images/bgtit.png');
	background-position:left bottom;
	background-repeat:no-repeat;
	padding-bottom:30px;
}
.category-description{display:none;}
.related-posts{
	clear:both;
	float:left;
	width:100%;
	margin:50px 0;
	padding:0;
}
.related-posts h4.related-title-bot{
	clear:both;
	float:left;
	width:100%;
	margin:0 0 10px 0;
	padding:0;
	color:#3A85B6;
	font-weight:400;
	font-family: 'Bitter', serif;
	font-size:16px;
	text-transform:uppercase;
	border-bottom:1px solid #ccc;
	border-top:0;
}
.related-posts .post{
	clear:none;
	float:left;
	width:25%;
	margin:0;
	padding:0;
}
.dateLocEv{
	clear:both;
	float:left;
	width:100%;
	margin:0 0 20px 0;
	padding:0;
}
.dateLocEv1{
	clear:both;
	float:left;
	width:25px;
	margin:0 10px 0 0;
	padding:0;
	height:25px;
	background:#3A85B6;
}
.dateLocEv2{
	float:left;
	width:549px;
	margin:0;
	padding:0 10px;
	line-height:25px;
	background:#E2EDF4;
	font-size:14px;
	color:#575746;
}
.related-posts .post .relpost{
	float:left;
	width:195px;
	margin:0;
	padding:0;
}
.related-posts .post .relpost .reltit{
    clear: both;
    color: #00abd8;
    float: left;
    font-family: "Bitter",serif;
    font-size: 16px;
    line-height: 18px;
    margin: 10px 0;
    padding: 0;
    width: 100%;
}
.related-posts .post .relpost .reltit a{
    clear: both;
    color: #00abd8;
    float: left;
    font-family: "Bitter",serif;
    font-size: 16px;
    line-height: 18px;
    margin: 0;
    padding: 0;
    width: 100%;
	text-decoration:none;
}
.related-posts .post .relpost .excrel{
    clear: both;
    color: #212121;
    float: left;
    font-size: 13px;
    line-height: 15px;
    margin: 0;
    padding: 0;
    width: 100%;
}
.related-posts .post .relpost .excrel .more-link{
	display:none;
}

body .widget li a {
    color: #2685b7;
}
body #footer .footer-widgets {
    margin: 0;
}



.shareBox .mashsb-count{
	display:none;
}
.shareBox .mashsb-buttons .text{
	display:none;
}

.shareBox .mashsb-buttons a{width:20px; height:20px; min-width:20px;}
.shareBox .mashsb-container{
	position:absolute;
	left:20px;
	top:20px;
}

.themify_builder_slider .shareBox .mashsb-container{
	top:60px;
}
.catslider{
	clear:none;
	float:none;
	width:100%;
	margin:0 0 20px 0;
	padding:0;
	font-family: 'Open Sans', sans-serif;
	font-size:14px;
	color:#1F1F1F;
	line-height:18px;
	display:none;
}
.home-slider .catslider{
	display:block;
}
.catslider a{
	font-weight:700;
	color:#00a9d9 !important;
}

a.shortcode.button.small {
	padding: 9px;
	top: auto;
   }

   .frameLogin{
   	overflow: hidden;
    clear: both;
    float: left;
    position: absolute;
    left: 71%;
    top: 30px;
    background-color: #fff;
   }


   .my-account{
   	color: #fff;
    background: #7d7d7d;
    font-size: 10px;
    border: 1px solid #7d7d7d;
	border: none;
	padding: 0 12px;
	cursor: pointer;
	letter-spacing: .1em;
	font-family: Open sans, sans-serif;
	text-transform: uppercase;
	-webkit-appearance: none;
	-webkit-border-radius: 0;
	text-decoration: none;
}

.my-account:hover {
	background: #069;
	color: #fff;
}
.boxes{
	float:left;
	width:auto;
}
.boxes .signup{
	float:left;
	width:auto;
}
.boxes #wp-logout{
	letter-spacing:0 !important;
	text-transform:none !important;
	float:left !important;
	width:auto !important;
	padding:20px 20px 10px 20px !important;
	margin:0 2px 0 0 !important;
	font-weight:700 !important;
	font-size:13px !important;
	color:#FFFFFF !important;
	background-color:#007536 !important;
	border-radius:0 0 0 10px !important;
}
.boxes .my-account{
	letter-spacing:0 !important;
	text-transform:none !important;
	float:left !important;
	width:auto !important;
	padding:20px 20px 10px 20px !important;
	margin:0 !important;
	font-weight:700 !important;
	font-size:13px !important;
	color:#FFFFFF !important;
	background-color:#8EB314 !important;
	border-radius:0 0 10px 0 !important;
}
.boxes .btnreg{
	float:left;
	width:auto;
}
.boxes .btnreg a:first-child{
	letter-spacing:0 !important;
	text-transform:none !important;
	float:left !important;
	width:auto !important;
	padding:20px 20px 10px 20px !important;
	margin:0 2px 0 0 !important;
	font-weight:700 !important;
	font-size:13px !important;
	color:#FFFFFF !important;
	background-color:#007536 !important;
	border-radius:0 0 0 10px !important;
}
.boxes .btnreg a:last-child{
	letter-spacing:0 !important;
	text-transform:none !important;
	float:left !important;
	width:auto !important;
	padding:20px 20px 10px 20px !important;
	margin:0 !important;
	font-weight:700 !important;
	font-size:13px !important;
	color:#FFFFFF !important;
	background-color:#8EB314 !important;
	border-radius:0 0 10px 0 !important;
}
.boxes .whireg{
	float:left !important;
	width:auto !important;
	font-size:13px !important;
	margin:20px 0 0 20px !important;
	padding:0 !important;
	color:#999999 !important;
	text-decoration:none !important;
}
.mashsb-buttons a {
    min-width: 15px !important;
    width: 15px;
}
.formProfile{
	clear:both;
	float:left;
	width:100%;
	margin:0;
	padding:0;
}
.obbtxt{
	clear:both;
	float:left;
	width:100%;
	margin:0;
	padding:0;
	text-align:right;
	color:#ff0000;
	font-size:11px;
}
.obb{
	color:#ff0000;
}
.formProfile p{
	float:left;
	width:50%;
	margin:10px 0;
	padding:0;
	font-size:13px;
}
.formProfile .dropdown p{
	width:100%;
}
#fep-post-title, #fep-title-detail, #fep-companyname, #fep-excerpt{
	float:left;
	width:98% !important;
	max-width:98% !important;
	margin:3px 0 20px 0 !important;
	box-shadow:0px 0px 0px 0px #7d7d7d inset !important;
	border:1px solid #e1e1e1;
	font-style: italic;
    height: 38px !important;
    line-height: 38px;
	padding:0 1% !important;
}

#fep-featured-location,#fep-continent-par{
	float:left;
	width:100%;
	margin:10px 0;
	padding:0;
	font-size:13px;
	clear:both;
}
#fep-featured-date-range{
	float:left;
	width:100%;
	margin:0;
	padding:0;
	font-size:13px;
	clear:both;
}

#fep-featured-location label,#fep-featured-date-range label,#fep-continent-par label{
	float:left;
	width:100%;
	margin:10px 0;
	padding:0;
	font-size:13px;
	clear:both;
}
#fep-location{
	float:left;
	width:98% !important;
	max-width:98% !important;
	margin:3px 0 20px 0 !important;
	box-shadow:0px 0px 0px 0px #7d7d7d inset !important;
	border:1px solid #e1e1e1;
	font-style: italic;
    height: 38px !important;
    line-height: 38px;
	padding:0 1% !important;
}
#fep-date-start, #fep-date-end, #fep-location,#fep-continent{
	float:left;
	clear:both;
	width:48% !important;
	max-width:98% !important;
	margin:3px 0 20px 0 !important;
	box-shadow:0px 0px 0px 0px #7d7d7d inset !important;
	border:1px solid #e1e1e1;
	font-style: italic;
    height: 38px !important;
    line-height: 38px;
	padding:0 1% !important;
}

#fep-new-post #fep-featured-image {
    background: #fafafa none repeat scroll 0 0;
    border: 1px solid #e1e1e1;
    display: table;
    margin: 20px 0;
    padding: 20px 0;
    text-align: center;
    width: 100%;
}
#fep-new-post #fep-featured-image-company {
    background: #fafafa none repeat scroll 0 0;
    border: 1px solid #e1e1e1;
    display: table;
    margin: 20px 0;
    padding: 20px 0;
    text-align: center;
    width: 100%;
}
.formProfile p input{
	float:left;
	width:80%;
	margin:3px 0 10px 0;
	box-shadow:0px 0px 0px 0px #7d7d7d inset !important;
	border:1px solid #e1e1e1;
	font-style: italic;
    height: 38px !important;
    line-height: 38px;
	padding:0 10px;
}
#fbuilder #fieldlist_1 input.medium{
	float:left;
	width:80% !important;
	margin:3px 0 10px 0;
	box-shadow:0px 0px 0px 0px #7d7d7d inset !important;
	border:1px solid #e1e1e1;
	font-style: italic;
    height: 38px !important;
    line-height: 38px;
	padding:0 10px;
}
#fbuilder #fieldlist_1 input{
	float:left;
	width:80% !important;
	margin:3px 0 10px 0;
	box-shadow:0px 0px 0px 0px #7d7d7d inset !important;
	border:1px solid #e1e1e1;
	font-style: italic;
    height: 38px !important;
    line-height: 38px;
	padding:0 10px;
}
#fbuilder #fieldlist_5 input.medium{
	float:left;
	width:80% !important;
	margin:3px 0 10px 0;
	box-shadow:0px 0px 0px 0px #7d7d7d inset !important;
	border:1px solid #e1e1e1;
	font-style: italic;
    height: 38px !important;
    line-height: 38px;
	padding:0 10px;
}
#fbuilder #fieldlist_5 input{
	float:left;
	width:80% !important;
	margin:3px 0 10px 0;
	box-shadow:0px 0px 0px 0px #7d7d7d inset !important;
	border:1px solid #e1e1e1;
	font-style: italic;
    height: 38px !important;
    line-height: 38px;
	padding:0 10px;
}
#field_5-0,#field_5-1,#field_1-0,#field_1-1,.fields,.dfield{
	float:left;
	width:50%;
	margin:10px 0;
	padding:0;
	font-size:13px;
}
#captchaimg_1{margin-bottom:20px !important;}
#captchaimg_5{margin-bottom:20px !important;}
#field_5-2,#field_1-2{
	float:left;
	width:100%;
	margin:10px 0;
	padding:0;
	font-size:13px;
}
#field_1-0 .dfield,#field_1-1 .dfield,#field_1-2 .dfield{
	float:left;
	width:100%;
	margin:0;
	padding:0;
	font-size:13px;
}
#field_5-0 .dfield,#field_5-1 .dfield,#field_5-2 .dfield{
	float:left;
	width:100%;
	margin:0;
	padding:0;
	font-size:13px;
}
#fbuilder #fieldlist_1 textarea.large{
	float:left;
	width:90% !important;
	resize:none;
	margin:3px 0 10px 0;
	box-shadow:0px 0px 0px 0px #7d7d7d inset !important;
	border:1px solid #e1e1e1;
	font-style: italic;
    height: 150px !important;
    line-height: 21px;
	padding:0 10px;
}
#fieldlist_1 .pb0 .pbSubmit{
	clear:none;
	float:right;
	width:75px;
	margin:5px 7% 5px 0 !important;
	padding:0;
	background:#007337;
	border:0;
	height:30px !important;
	line-height:30px;
	text-align:center;
	border-radius:10px;
	color:#fff;
	font-style:normal;
	font-size:13px;
	font-weight:700;
	text-transform:none;
	letter-spacing:0;
}
#fieldlist_1{ margin-bottom:50px;}
#fbuilder #fieldlist_5 textarea.large{
	float:left;
	width:90% !important;
	resize:none;
	margin:3px 0 10px 0;
	box-shadow:0px 0px 0px 0px #7d7d7d inset !important;
	border:1px solid #e1e1e1;
	font-style: italic;
    height: 150px !important;
    line-height: 21px;
	padding:0 10px;
}
#fieldlist_5 .pb0 .pbSubmit{
	clear:none;
	float:right;
	width:75px;
	margin:5px 7% 5px 0 !important;
	padding:0;
	background:#007337;
	border:0;
	height:30px !important;
	line-height:30px;
	text-align:center;
	border-radius:10px;
	color:#fff;
	font-style:normal;
	font-size:13px;
	font-weight:700;
	text-transform:none;
	letter-spacing:0;
}
#fieldlist_5{ margin-bottom:50px;}
#resetpassform .wp-pwd{
	margin:5px 0 10px 0 !important;
}
#resetpassform label{
	font-weight:700;
	font-size:13px;
}
.formProfile p label{
	font-weight:700;
	font-size:13px;
	color:#444;
}

#login form p.indicator-hint{
    clear: both;
    margin-bottom: 0;
}
#resetpassform input{
	float:left;
	width:300px !important;
	margin:3px 0 10px 0 !important;
	box-shadow:0px 0px 0px 0px #7d7d7d inset !important;
	border:1px solid #e1e1e1;
	font-style: italic;
    height: 38px !important;
    line-height: 38px;
	padding:0 10px;
	max-width:300px !important;
}
#loginform p{
	clear:both;
	float:left;
	width:100%;
	margin:0;
}
#loginform,#RegistrationPage{
	padding:25px 25px 0 25px !important;
}
#loginform{
	padding:10px 25px 0 25px !important;
}
.formRegistration .mainReg{
	height:auto;
}
#RegistrationPage .rowEmail{
	margin-bottom: 0;
}
#loginform label,#RegistrationPage label{
	font-size:13px;
	font-weight:700;
}
#nav {
    margin-left: 25px;
}
#loginform input,#RegistrationPage input{
	float:left;
	width:350px !important;
	margin:0 0 10px 0;
	box-shadow:0px 0px 0px 0px #7d7d7d inset !important;
	border:1px solid #e1e1e1;
	font-style: italic;
    height: 38px !important;
    line-height: 38px;
	padding:0 10px;
	max-width:350px !important;
}
#loginform .forgetmenot input{
	width:auto !important;
	margin:5px 10px 0 0 !important;
	padding:0 !important;
	height:auto !important;
}
#RegistrationPage .rowBtn{
	clear:both;
	float:left;
	width:100%;
	margin:0;
}

.formProfile .formDescription p{
    width: 100%;
}
#loginform input#wp-submit,#RegistrationPage input#wp-submit{
	clear:both !importante;
	float:right !important;
	width:135px !important;
	margin:5px 0 !important;
	padding:0 !important;
	background:#007337 !important;
	border:0 !important;
	height:30px !important;
	line-height:30px !important;
	text-align:center !important;
	border-radius:10px !important;
	color:#fff !important;
	font-style:normal !important;
	font-size:13px !important;
	font-weight:700 !important;
	text-transform:none !important;
	letter-spacing:0 !important;
}
h3.titPop{
	clear:both !important;
	margin:25px 25px 0 25px !important;
	padding:0 !important;
	color:#3A85B6 !important;
	font-style:normal !important;
	font-size:18px !important;
	font-weight:700 !important;
	text-transform:none !important;
	letter-spacing:0 !important;
}
#contentwrap h3.titPop{
	clear:both !important;
	margin:25px 0 !important;
	padding:0 !important;
	color:#000 !important;
	font-size:28px !important;
	line-height:35px !important;
	color:#1F1F1F !important;
	font-family: 'Bitter', serif !important;
	font-weight:700 !important;
}

#nav{
    float: left;
    width: auto;
    font-size: 11px;
    margin-top: -45px;
    margin-left: 25px;
}
#pass-strength-result{
	width:300px !important;
}
.user-pass1-wrap{
	clear:both;
	float:left;
	width:50%;
	margin:0;
	padding:0;
}
.user-pass2-wrap-change{
	float:left;
	width:50%;
	margin:0;
	padding:0;
}
.formProfile p select{
	float:left;
	width:85%;
	margin:3px 0 10px 0;
	box-shadow:0px 0px 0px 0px #7d7d7d inset !important;
	border:1px solid #e1e1e1;
	font-style: italic;
    height: 38px !important;
    line-height: 38px;
	padding:0 10px;
}
.formProfile dl#reg_focus{
    height: 38px !important;
}
.formProfile .dropdown{
	float:left;
	box-shadow:0px 0px 0px 0px #7d7d7d inset !important;
	border:1px solid #e1e1e1;
	width:42%;
	margin:-7px 0 0 0;
	height:38px;
	line-height:38px;
}
.fep-post-table-container a.view{
	float:left;
	width:40px;
	height:40px;
	text-indent:-9999em;
	overflow:hidden;
	margin:0;
	padding:0;
	background-image:url('images/view.png');
	background-position:center center;
	background-repeat:no-repeat;
}
.fep-post-table-container a.edit{
	float:left;
	width:40px;
	height:40px;
	text-indent:-9999em;
	overflow:hidden;
	margin:0;
	padding:0;
	background-image:url('images/draw.png');
	background-position:center center;
	background-repeat:no-repeat;
}
.fep-post-table-container a.delete{
	float:left;
	width:40px;
	height:40px;
	text-indent:-9999em;
	overflow:hidden;
	margin:0;
	padding:0;
	background-image:url('images/delete.png');
	background-position:center center;
	background-repeat:no-repeat;
}
#fep-submission-form label{
	font-size:13px;
	font-style:normal;
	font-weight:700;
	line-height:18px;
	margin:3px 0 0 0;
	padding:0;
}
.fep-row td a{
	color:#00A9D9;
	font-size:14px;
	font-style:normal;
	font-weight:400;
	font-family: 'Bitter', serif;
	line-height:18px;
}
.fep-row td{
	color:#00A9D9;
	font-size:14px;
	font-style:normal;
	font-weight:400;
	font-family: 'Bitter', serif;
	line-height:18px;
	padding:15px 0;
}
.ml-responsive-table .col-0{
	color:#00A9D9;
	font-size:14px;
	font-style:normal;
	font-weight:400;
	font-family: 'Bitter', serif;
	line-height:18px;
	padding:10px 0;
	clear:both;
	float:left;
	width:100%;
	margin:30px 0 0 0;
}
.ml-responsive-table .ml-title{ display:none !important;}
.ml-responsive-table .col-1{
	float:left;
	width:40px !important;
	height:40px;
	margin:0;
	padding:0;
	clear:both;
}
.ml-responsive-table .col-1 a{
	float:left;
	width:40px;
	height:40px;
	text-indent:-9999em;
	overflow:hidden;
	margin:0;
	padding:0;
	background-image:url('images/view.png');
	background-position:center center;
	background-repeat:no-repeat;
}
.ml-responsive-table .col-2{
	float:left;
	width:40px !important;
	clear:none;
	height:40px;
	margin:0;
	padding:0;
}
.ml-responsive-table .col-2 a{
	float:left;
	width:40px;
	height:40px;
	text-indent:-9999em;
	overflow:hidden;
	margin:0;
	padding:0;
	background-image:url('images/draw.png');
	background-position:center center;
	background-repeat:no-repeat;
}
.ml-responsive-table .col-3{
	float:left;
	width:40px !important;
	clear:none;
	height:40px;
	margin:0;
	padding:0;
}
.ml-responsive-table .col-3 a{
	float:left;
	width:40px;
	height:40px;
	text-indent:-9999em;
	overflow:hidden;
	margin:0;
	padding:0;
	background-image:url('images/delete.png');
	background-position:center center;
	background-repeat:no-repeat;
}

.formProfile .dropdown .buttondrop{
	margin:0;
	padding:0 0 0 12px;
	height:38px;
	line-height:38px;
}
.formProfile .dropdown dd ul li span{ margin:10px 0 0 0;}
.formProfile .checkBox p input{
	float:left;
	width:18px;
	margin-right:10px;
}
.formProfile .checkBox p span:last-child{
	margin-right:0;
	width:531px;
}
.formProfile .checkBox p span{
	margin-right:30px;
	width:251px;
	float:left;
	margin-left:0 !important;
	margin-top:12px;
}
.checkBoxPanel {
    margin-top: 45px;
	float:left;
	width:100%;
	padding:0;
	clear:both;
}
.formProfile p.submit{
    width: 100%;
	margin-bottom:50px;
}
.formProfile p.submit input{
	clear:none;
	float:right;
	/*width:75px;*/
	width:100px;
	margin:5px 0 !important;
	padding:0;
	background:#007337;
	border:0;
	height:30px !important;
	line-height:30px;
	text-align:center;
	border-radius:10px;
	color:#fff;
	font-style:normal;
	font-size:13px;
	font-weight:700;
	text-transform:none;
	letter-spacing:0;
}
.btnsubupd{
	clear:both;
	margin:0 auto;
	padding:0;
	width:175px;
}
#fep-submit-post{
	clear:none !important;
	float:left !important;
	width:175px !important;
	margin:5px 0 !important;
	padding:0 !important;
	background:#007337 !important;
	border:0 !important;
	height:50px !important;
	line-height:50px !important;
	text-align:center !important;
	border-radius:10px !important;
	color:#fff !important;
	font-style:normal !important;
	font-size:13px !important;
	font-weight:700 !important;
	text-transform:none !important;
	letter-spacing:0 !important;
}
#resetpassform input#wp-submit{
	clear:non !importante;
	float:right !important;
	width:135px !important;
	margin:5px 0 !important;
	padding:0 !important;
	background:#007337 !important;
	border:0 !important;
	height:30px !important;
	line-height:30px !important;
	text-align:center !important;
	border-radius:10px !important;
	color:#fff !important;
	font-style:normal !important;
	font-size:13px !important;
	font-weight:700 !important;
	text-transform:none !important;
	letter-spacing:0 !important;
}
.transcription{
	padding:0;
	margin:0;
	float:left;
	clear:both;
	width:100%;
}
.transcription h4{
	font-size:14px;
	color:#575746;
	font-weight:700;
	padding:0;
	height:35px;
	line-height:35px;
	margin:0 0 2px 0;
	float:left;
	clear:both;
	width:100%;
	background-color:#E2EDF4;
}
.transcription h4 a{
	font-size:14px;
	color:#575746;
	font-weight:700;
	text-decoration:none;
	margin:0 10px;
	display:block;
	background-image:url('images/trans2.png');
	background-position:right center;
	background-repeat:no-repeat;
}
.transcription h4 a.close{
	background-image:url('images/trans.png');
}
.transcription .transDesc{
	padding:10px;
	display:block;
	background:#f4f4f4;
	color:#666666;
	font-size:13px;
	clear:both;
}
.boxSubNews{
	float:left;
	width:100%;
	clear:both;
	margin:30px 0 10px 0;
	padding:0;
}
.linkDownload{
	float:left;
	width:100%;
	clear:both;
	margin:30px 0 10px 0;
	padding:0;
}
.linkWebinar{
	float:left;
	width:100%;
	clear:both;
	margin:30px 0 10px 0;
	padding:0;
}
.linkWebinar a{
	float:left;
	width:595px;
	clear:both;
	margin:0;
	padding:0;
	line-height:59px;
	height:59px;
	background:#007337;
	border:2px solid #aaa;
	font-weight:700;
	font-size:24px;
	color:#fff;
	text-align:center;
	box-shadow:2px 2px 4px #aaa;
	text-decoration:none;
}
.locDtl{ font-weight:700;}
.linkDownload a{
	float:left;
	width:595px;
	clear:both;
	margin:0;
	padding:0;
	line-height:59px;
	height:59px;
	background:#007337;
	border:2px solid #aaa;
	font-weight:700;
	font-size:24px;
	color:#fff;
	text-align:center;
	box-shadow:2px 2px 4px #aaa;
	text-decoration:none;
}
.boxSubNews a.btnSubNews{
	font-weight:700;
}
body #sidr ul li ul{
	position:absolute;
	left:0;
	top:48px;
	background:#00a9d9 !important;
	color:#fff;
	text-align:left;
	border:0 !important;
	padding-bottom:10px;
}
body #sidr ul li{
	position:relative;
}
body #sidr ul li ul li{
	color:#fff;
	background-color:transparent !important;
	border:0 !important;
}
body #sidr ul li ul li a{
	position:relative;
	color:#fff;
	background-color:transparent !important;
	border:0 !important;
}
body #sidr ul li ul li a:hover{
	text-decoration:underline;
	background-color:transparent !important;
	position:relative;
	color:#fff;
}
body #sidr ul li ul li a span{
	background-color:transparent !important;
	position:relative;
	color:#fff;
	font-size:16px;
	line-height:20px;
	padding:0;
	margin:0;
	min-width:130px;
}
body #sidr ul li ul li a:hover span{
	text-decoration:underline;
	background-color:transparent !important;
	position:relative;
	color:#fff;
}




.themify_builder_slider_wrap {
	height: 320px !important;
	overflow: hidden !important;
	visibility: hidden;
	background-color:#f4f4f4 !important;
}
.caroufredsel_wrapper {
	height: 320px !important;
	overflow: hidden !important;
	background-color:#f4f4f4 !important;
}
.breaking-news .slideshow-wrap{
	height: 42px !important;
	overflow: hidden !important;
	visibility: hidden;
	background-color:#fff !important;
}
.breaking-news .caroufredsel_wrapper {
	height: 42px !important;
	overflow: hidden !important;
	background-color:#fff !important;
}
.breaking-news-loader{ display:none !important;}






.checkSel{
		margin-left: 14px !important;
	}
	.checkWord{
		margin-right: 0px !important;
		width: 242px !important;
	}
	.checkDescription{
		width: 500px !important;
	}

	.lbl-disabled{
		color:#d3d3d3 !important;
	}


@media (max-width: 1200px) {
.themify_builder_slider_wrap {
	height: 215px !important;
}
.caroufredsel_wrapper {
	height: 215px !important;
}

.widget_seaeve_widget .seatx input {
    width: 230px;
}
.widget_seaeve_widget .seatx select {
    width: 130px;
}

.widget_seaeve_widget .twoSel select {
    margin-right: 20px;
    width: 120px;
}
.widget_seaeve_widget .twoSel input {
    width: 90px;
}
.dateLocEv2{
	width:395px;
}
.container{
	width:960px;
}
.headerLeft{
	width:220px;
}
body #contentwrap{
	width:625px;
}
body .breaking-news{
    width: 625px;
}
body ul.breaking-news-posts{
	width:525px;
}
.themify_builder_slider .slide-image {
}
.module-slider.slider-caption-overlay .slide-content{
	width: 315px !important;
	background-size: 100% !important;
}
.catslider {
    margin: 0;
}
.module-slider.slider-caption-overlay .slide-content .slide-title{
	font-size:18px !important;
	line-height:20px !important;
	max-height:61px !important;
	overflow:hidden !important;
	margin:10px 0 !important;
	max-width:260px !important;
}
.module-slider.slider-caption-overlay .slide-content .slide-title a{
	font-size:18px !important;
	line-height:20px !important;
}
.module-slider.slider-caption-overlay .slide-content p{
	width:210px;
	max-height:59px !important;
}
.home-slider .themify_builder_slider .share{
	top:10px;
}

.themify_builder .slider-3451-0-0-1.module-slider .slide-content .slide-title{
	font-size:18px !important;
	line-height:20px !important;
	max-height:61px !important;
	overflow:hidden !important;
	margin:10px 0 !important;
	max-width:280px !important;
}
.themify_builder .slider-3451-0-0-1.module-slider .slide-content p{
	width:210px;
	max-height:59px !important;
}
.themify_builder .slider-3451-0-0-1.module-slider .slide-content .slide-title a{
	font-size:18px !important;
	line-height:20px !important;
}

.module-post .cntArt{
	width:173px !important;
	height:365px !important;
}
.webinarsHp .cntArt{
	height:265px !important;
}

.listRow .cntArt{
	width:100% !important;
	height:auto !important;
}
.module-post .post .post-content .entry-content{
	height:110px;
}
.listRow .post .post-content .entry-content{
	height:auto;
}
body .videosBoxHp .cntArt{
	border:0 !important;
	padding:0 !important;
	height:113px !important;
	width:195px !important;
}
.module-post .post .post-content .post-title{
	max-height:84px;
}
body .videosBoxHp .post .post-image  a{
	height:113px !important;
}
.parconbot .col3-1{
	width:33%;
	max-width:100%;
}
.parconbot .col3-1 .module-post .cntArt{
	width:100% !important;
	height:auto !important;
}

.parconbot .col3-1 .module-post .post .post-image{
	width:100% !important;
	margin:0 !important;
}
.parconbot .col3-1 .module-post .post .post-content{
	clear:both;
	width:100% !important;
}
.parconbot .col3-2 .module-post .cntArt {
    width: 183px !important;
}
.parconbot .col3-2 {
    width: 395px !important;
}

body .footer-widgets > div:last-child{
	width:230px;
	max-width:230px;
}
#footer{
	width:960px;
}

.noThumb .cntArt {
    border: 0 !important;
    padding: 0 !important;
	width:173px !important;
	height: 230px !important;
}

.listRow .cntArt .post-content{
    width: 525px;
}

.twoItems .cntArt {
    width: 280px !important;
	height: 410px !important;
}
.related-posts .post .relpost{
	width:140px;
}
body .ubermenu .ubermenu-target-text{
	padding:0 10px;
	font-size:14px;
}
body.admin-bar #shiftnav-toggle-main, body.admin-bar .shiftnav{display:none;}
body #header {
    display: block;
}
body .menuAll .ubermenu-nav li{
	min-width:1px !important;
	clear:none !important;
}
.authorList .module-post .post .post-content .post-title{
	height:43px;
}
.module-slider.slider-caption-overlay li{
	height:215px !important;
}
#content .post-content h1.articleTitle{
	width:345px;
}
#content .post-content h1.videoTit{
	width:100%;
}
.linkDownload a,.linkWebinar a,.boxSubNews a.btnSubNews{
	width:442px;
}
#marregche2{margin-top:-40px !important;}
}




@media (max-width: 1023px) {
#header .openSea{
	display:none;
}
.themify_builder_slider_wrap {
	height: 258px !important;
}
.caroufredsel_wrapper {
	height: 258px !important;
}
.module-slider.slider-caption-overlay .slide-content{
	background-size: auto 100% !important;
}
.module-slider.slider-caption-overlay li{
	height:258px !important;
}
.authorList .module-post .post .post-content .entry-content{
	height:70px;
}

body #contentwrap .widget{
    width: 100% !important;
}

.dateLocEv2{
	width:449px;
}

body .menuAll .ubermenu-nav li{
	min-width:1px !important;
	clear:none !important;
}
body #header {
    display: block;
}
body.admin-bar #shiftnav-toggle-main, body.admin-bar .shiftnav{display:none;}

.container{
	width:700px;
}

.headerRight {
    width: 450px;
}
.headerRight .ad_container_1{
    height: 56px !important;
    max-width: 450px !important;
    width: 450px !important;
}
body .ubermenu .ubermenu-target-text{ font-size:11px;}
.searchHead{ display:none;}

body #contentwrap{
	width:700px;
	margin:0 0 40px 0;
}
body .breaking-news{
    width: 700px;
}
body ul.breaking-news-posts{
	width:600px;
}
.themify_builder_slider .slide-image {
}
.module-post .cntArt{
	width:198px !important;
	height:335px !important;
}
.webinarsHp .cntArt{
	height:265px !important;
}

.listRow .cntArt{
	width:100% !important;
	height:auto !important;
}
.module-post .post .post-content .entry-content{
	height:92px;
}
.listRow .post .post-content .entry-content{
	height:auto;
}
#footer{
	width:700px;
}

.noThumb .cntArt {
    border: 0 !important;
    padding: 0 !important;
	width:198px !important;
	height: 210px !important;
}

.listRow .cntArt .post-content{
    width: 600px;
}

.twoItems .cntArt {
    width: 317px !important;
	height: 380px !important;
}
.related-posts .post .relpost{
	width:158px;
}
body .videosBoxHp .cntArt{
	width:220px !important;
}
.parconbot .col3-2 {
    width: 446px !important;
}
.parconbot .col3-2 .module-post .cntArt {
    width: 213px !important;
}

body .footer-widgets > div.first{
	max-width: 33%;
    width: 33%;
}

body .footer-widgets > div:nth-child(2){
	max-width: 33%;
    width: 33%;
}

body .footer-widgets > div:nth-child(3){
	max-width: 33%;
    width: 33%;
}

body .footer-widgets > div:last-child{
	max-width: 100%;
    width: 100%;
    margin-top: 50px;
}
body .footer-widgets #text-29{ margin:10px 0;}
body .footer-widgets #text-29{ text-align:left;}
body .footer-widgets #text-30{ text-align:left;}
body .footer-widgets #text-29 .textwidget{ text-align:left;}
body .footer-widgets #text-30 .textwidget{ text-align:left;}
body .footer-widgets .widget .social-links{ text-align:left;}

body #sidebar {
    float: left;
    margin: 0;
    padding: 0;
    width: 100%;
	top:0;
}
#sidebar {
    position: relative;
    top: 0;
}

body .widget {
    width: 300px !important;
	clear:none;
}


body #text-18{
	float:right;
}
body #text-20{
	clear:both;
	width:100% !important;
}
body #wp_posts_carousel-2{
	clear:both;
	width:100% !important;
}
body #text-21{
	clear:both;
	width:100% !important;
}
body #wp_posts_carousel-3{
	clear:both;
	width:100% !important;
}
body #bdwebteam-recent-post-tabs-widget-3{
	clear:both;
	width:100% !important;
}
body #text-23{
	clear:both;
	width:100% !important;
}
body #text-24{
	clear:both;
	width:100% !important;
}

#sidebar .widget_wp_posts_carousel .default-theme.wp-posts-carousel .wp-posts-carousel-slide .wp-posts-carousel-container .wp-posts-carousel-details{ width:600px !important;}
#bdwebteam-recent-post-tabs-widget-3 .tabs-data .tabs-post-info-title{ width:600px !important;}
#bdwebteam-recent-post-tabs-widget-3 .tabs-data .dataEv{ width:600px !important;}

body #text-25{
	clear:both;
	width:100% !important;
}
body #bdwebteam-recent-post-tabs-widget-5{
	clear:both;
	width:100% !important;
}
body #text-26{
	clear:both;
	width:100% !important;
}
body #text-10{
	clear:both;
}
body #text-11{
	float:right;
}
body #text-13{
	float:right;
}
body #text-34{
	clear:both;
}
.postEventBtn a{ width:698px !important;}
body .footer-widgets .widget {
    width: 100% !important;
}
#content .post-content h1.articleTitle{
	width:400px;
}
#content .post-content h1.videoTit{
	width:100%;
}
.linkDownload a,.linkWebinar a,.boxSubNews a.btnSubNews{
	width:495px;
}


.formProfile .checkBox p span:last-child{
	width:100%;
}
.formProfile .checkBox p span{
	width:100%;
	margin-right:0;
}

}












@media (max-width: 767px) {

.themify_builder_slider .share{
	bottom:10px;
}
.home-slider .themify_builder_slider .share{
	top:10px;
}


.module-slider.slider-caption-overlay .slide-content .datepub{
	position:relative !important;
	left:auto !important;
	bottom:auto !important;
}


	#marregche3{margin-bottom:0 !important;}
	#marregche3 span{width:100% !important;}
	#marregche3 span.accept-cond{width:225px !important;}
	#marregche2 span.checkDescription{width:100% !important;}
	#marregche1 span.checkDescription{width:100% !important;}

.deskBanRx{
	display:none;
}
.mobBanRx{
	display:block;
}

.menuMob{
	display:block;
}

.themify_builder_slider_wrap {
	height: 320px !important;
}
.caroufredsel_wrapper {
	height: 320px !important;
}
.widget_seaeve_widget .seatx input {
    margin-right: 0;
    width: 170px;
	margin-bottom:20px;
}
.widget_seaeve_widget .twoSel select {
    margin-right: 20px;
    width: 100px;
}

.widget_seaeve_widget .twoSel input {
    width: 53px;
}
.dateLocEv2{
	width:96%;
	padding:0 2%;
}
.dateLocEv1{
	display:none;
}

body .menuAll .ubermenu-nav li{
	min-width:100px !important;
	clear:both !important;
}
body #header {
    display: block;
	padding-top:8px;
}
body.admin-bar #shiftnav-toggle-main, body.admin-bar .shiftnav{display:block;}

#clock{ font-size:10px; margin-top:8px;}
#clockbox{ font-size:10px;}
.container{
	width:300px;
}
.headerRight {
    width: 300px;
	clear:both;
	position:relative;
}
.headerRight .ad_container_1{
    max-width: 300px !important;
    width: 300px !important;
	background:#fff !important;
}
.headerRight .ad_container_1 img{
    width: 100% !important;
}
.regLogin{
	position:absolute;
	right:0;
	top:-150px;
}
.boxes #wp-logout{ padding:10px 10px 5px !important; font-size:11px !important;}
.boxes .my-account{ padding:10px 10px 5px !important; font-size:11px !important;}
.boxes .btnreg a:first-child{ padding:10px 10px 5px !important; font-size:11px !important;}
.boxes .btnreg a:last-child{ padding:10px 10px 5px !important; font-size:11px !important;}
.boxes .whireg{ font-size:11px !important; margin-top:10px !important;}
.socialHeader {
	display:none;
}
.headerLeft {
    width: 100%;
	margin-top:35px;
}

body #contentwrap{
	width:300px;
	margin:0 0 40px 0;
}
body .breaking-news{
    width: 300px;
	display:none;
}
body ul.breaking-news-posts{
	width:200px;
}
.module-post .cntArt{
	width:278px !important;
	margin-left:0 !important;
	margin-bottom:15px !important;
}
#footer{
	width:300px;
}
.noThumb .cntArt {
	width:278px !important;
	margin-left:0 !important;
	margin-bottom:15px !important;
}
.listRow .cntArt .post-content{
    width: 200px;
}
.twoItems .cntArt {
    width: 278px !important;
	margin-left:0 !important;
	margin-bottom:15px !important;
}
.related-posts .post{
	width:100%;
	margin:0 0 20px 0;
}
.related-posts .post .relpost{
	width:100%;
}
body .videosBoxHp .cntArt{
	width:100% !important;
}
.parconbot .col3-2 {
    width: 100% !important;
}
.parconbot .col3-2 .module-post .cntArt {
    width: 100% !important;
}

body .footer-widgets > div.first{
	max-width: 100%;
    width: 100%;
	margin-bottom:20px;
}

body .footer-widgets > div:nth-child(2){
	max-width: 100%;
    width: 100%;
	margin-bottom:20px;
}

body .footer-widgets > div:nth-child(3){
	max-width: 100%;
    width: 100%;
	margin-bottom:20px;
}


.themify_builder_slider .slide-image {
	width:100% !important;
	clear:both;
	float:left;
	position:relative;
}
.themify_builder_slider .slide-content{
	width:240px !important;
	clear:both;
	float:left;
	position:relative;
}


body .widget {
	width:100% !important;
	clear:both;
}
body #text-18{
	float:left;
}

#sidebar .widget_wp_posts_carousel .default-theme.wp-posts-carousel .wp-posts-carousel-slide .wp-posts-carousel-container .wp-posts-carousel-details{ width:200px !important;}
#bdwebteam-recent-post-tabs-widget-3 .tabs-data .tabs-post-info-title{ width:200px !important;}
#bdwebteam-recent-post-tabs-widget-3 .tabs-data .dataEv{ width:200px !important;}

body #text-11{
	float:left;
}
body #text-13{
	float:left;
}
.postEventBtn a{ width:298px !important;}
body .footer-widgets .widget {
    width: 100% !important;
}

body .menuAll{
	background:none;
	bottom:0;
	box-shadow:0 0 0;
	left:0;
	margin-bottom:20px;
	position:relative;
	display:block !important;
}

.searchHead{
	display:block !important;
}

#sidr{
	display:none !important;
}
.vieMenuMob .searchHead{
	display:none !important;
}

.vieMenuMob #sidr{
	display:block !important;
}
body .vieMenuMob .ubermenu .ubermenu-target-text{ line-height:30px !important;}
body .vieMenuMob{
	display:block !important;
	background-image:none;
	box-shadow:0 0 0 0 #fff;
	margin:0;
	padding:0;
	height:auto;
	position:absolute;
	left:0;
	top:0;
	min-height:320px;
	background-color:#5d82b7;
	z-index:999999;
}
#searchform #s{ width:238px;}
body #sidebar-alt {
    clear: both !important;
    float: left !important;
    width: 100% !important;
}
body #content{
    width: 100% !important;
}
.formProfile p{
	width:100%;
}
.formProfile .checkBox p input{
	clear:both;
}

.user-pass1-wrap {
    width: 100%;
}
.user-pass2-wrap-change {
	clear:both;
    margin: 20px 0 0 0;
    width: 100%;
}
.parconbot .col3-1{
	width:100%;
	margin:0;
	max-width:100%;
}
.module-post .cntArt {
    height: auto !important;
    max-height: none;
}
.module.list-post .post-content {
    padding: 0 0 10px;
}
.module-post .post .post-content .entry-content {
    height: auto;
    max-height: none;
    padding-bottom: 35px;
}
.module-post .post .post-content .post-title{
    height: auto;
    max-height: none;
}
.home-slider .catslider {
	padding-left: 10px !important;
}

.module-slider.slider-caption-overlay .slide-content{
	float: left !important;
	width: 250px !important;
	margin: 0 !important;
	padding: 10px 10px !important;
	position: relative !important;
	height: 100% !important;
	left: auto !important;
	bottom: auto !important;
	background-color: transparent !important;
}
	.module-slider.slider-caption-overlay .slide-content .slide-title,.module-slider.slider-caption-overlay .slide-content .datepub{
	padding-left: 10px !important;
	}

	.module-slider.slider-caption-overlay .slide-image img{width: 300% !important; max-width: 300% !important; margin-left: -100% !important;}

	.themify_builder_slider .share{right: 10px !important;}

.module-slider.slider-caption-overlay li{
	height:320px !important;
}
#body #sidebar-alt #relsub_widget-3{
	display:none !important;
}
#body #sidebar-alt #adwidget-2{
	display:none !important;
}
#body #sidebar-alt #adwidget-2{
	display:none !important;
}
#body #sidebar #bdwebteam-recent-post-tabs-widget-3{
	display:none !important;
}
#body #sidebar #bdwebteam-recent-post-tabs-widget-5{
	display:none !important;
}
#body #sidebar #text-23{
	display:none !important;
}
#body #sidebar #text-24{
	display:none !important;
}
#body #sidebar #text-25{
	display:none !important;
}
#body #sidebar #text-26{
	display:none !important;
}
#body #sidebar #text-10{
	display:none !important;
}
#body #sidebar #text-11{
	display:none !important;
}
#body #sidebar #text-34{
	display:none !important;
}
#body #sidebar #text-13{
	display:none !important;
}
#content .post-content h1.articleTitle{
	width:100%;
}
.listRow .cntArt .post-content {
    width: 178px;
}
.linkDownload a,.linkWebinar a,.boxSubNews a.btnSubNews{
	width:290px;
	font-size:16px;
}
}

@media (max-width: 390px) {
body .mfp-iframe-scaler {
    width: 90% !important;
    height: 90% !important;
}
h3.titPop {
    margin: 5px 25px 0 25px !important;
}
#loginform {
    padding: 5px 25px 0 25px !important;
}
#loginform input, #RegistrationPage input {
    width: 205px !important;
    height: 20px !important;
    line-height: 20px !important;
}
#nav {
    margin-top: 0;
}
#RegistrationPage {
    float: left;
    clear: both;
    padding: 0 10% !important;
}
#loginform input#wp-submit, #RegistrationPage input#wp-submit{
	width:105px !important;
}
}


@media print{
    .seaEv, .seeAllHp, .themify_builder_row module_row module_row_7, .pagenav, .module-slider, #nav-bar, .headerRight, .menuAll, .breaking-news, #footerwrap, #sidebar, #sidebar-alt, #disqus_thread, .related-posts, .backCat{
		display:none !important;
    }
	body #contentwrap,.container,#content{ width:100% !important; float:left !important; clear:both !important; margin:0 0 20px 0 !important; padding:0 !important; overflow:visible !important; height:auto !important;}
	.module-post .cntArt{width:100% !important; float:left !important; clear:both !important; margin:0 0 20px 0 !important; padding:0 !important; overflow:visible !important; height:auto !important;}
	.module-post .cntArt .post-image{width:100px !important; float:left !important; clear:both !important; margin:0 0 20px 0 !important; padding:0 !important; overflow:visible !important; height:auto !important;}
	.module-post .cntArt .post-content{width:auto !important; float:left !important; clear:none !important; margin:0 0 20px 0 !important; padding:0 !important; overflow:visible !important; height:auto !important;}
	article.post{ width:100% !important; float:left !important; clear:both !important; margin:0 0 20px 0 !important; padding:0 !important; overflow:visible !important; height:100% !important;}

}


@media (max-width: 700px) {
.module-post .cntArt .post{height:auto !important;}
.resSeaEv .module-post .post .post-content .post-title{
float:left;
}

}

div#content div.pagenav.clearfix {
	clear: both;
	padding-bottom: 36px;
	padding-top: 36px;
}
