.page #main{padding-top:0px!important;}
.fusion-header{border-bottom:0px solid #fff!important;}
.fusion-logo{margin-top: 26px;    margin-bottom: 26px;}
	.fusion-header{height:80px;}
.fusion-secondary-header .fusion-social-network-icon{color:#fff!important;}
.fusion-footer .fusion-social-network-icon{color:#fff!important;}
.fusion-logo{margin-top: 21px!important;    margin-bottom: 21px!important;}
	.fusion-header{height:80px;}

.fusion-main-menu > ul > li > a{    border-top: 0px solid transparent!important; line-height: 80px!important;height: 80px!important}
.fusion-footer .fusion-footer-widget-area{border-top:0px!important;}
.homeBanner .upb_bg_overlay  {background-color: rgba(49, 141, 168, 0.8)!important;}
  .homeBanner .vc_btn3  {font-size: 20px!important; padding: 10px 20px!important;color:#000!important;border-radius:3px!important;margin-top:10px;}
  .remove_top_image .vc_gitem-animated-block {display:none!important;}
#content .bg_none .vc_grid-item-mini{background:transparent!important;border-bottom:1px solid #ddd;margin-bottom:10px;padding-bottom:10px;}
#content .bg_none .vc_gitem-post-data-source-post_date{margin-bottom:0px;}
#content .bg_none .vc_gitem-post-data-source-post_date p{margin-bottom:0px;}
.border_bottom{border-bottom:1px solid #ddd;}
.cat_listing .widgettitle{display:none!important;}
.cat_listing ul{margin:0px;padding:0px;}
.cat_listing ul li{list-style:none;}
.cat_listing ul li a{display: block;       padding: 8px 5px;    border-top: 1px solid #9b9b9b;    color: #373737;}
.page #main{padding-bottom:0px!important;}
.fusion-secondary-menu>ul>li{border-left:0px solid #fff!important;}
.fusion-footer .widget-title{    text-transform: capitalize!important;       border-bottom: 1px solid #47536b; font-size: 20px!important;    margin-bottom: 15px;    padding-bottom: 8px;}
.fusion-footer-widget-area ul li {    border-color: #47536b;}

.homeTopList .otw_blog_manager-blog-tag{ display: none!important;}
.homeTopList .otw_blog_manager-blog-comment{display: none!important;}
.homeTopList .otw_blog_manager-blog-author{display: none!important;}
.homeTopList .bm_clearfix li{ border: none!important;}
.homeTopList aside.otw-column{ padding: 0 imporatnt;}
.homeTopList .bm_clearfix li h3.otw_blog_manager-blog-title{ font-size: 16px!important;}
.homeTopList .bm_clearfix li h3.otw_blog_manager-blog-title a{ font-size: 16px!important;}
.homeTopList #otw-bm-list-2 .otw_blog_manager-blog-content{ display:none!important;}
.homeTopList #otw-bm-list-2 .otw_blog_manager-blog-date{ display: none!important;}
.homeTopList #otw-bm-list-2 .otw_blog_manager-blog-category{ border-right:none!important}
.homeTopList #otw-bm-list-2 .bm_clearfix li:first-child{ padding-top:5px!important;}
.homeTopList #otw-bm-list-2 .bm_clearfix li:last-child{ border-bottom: none!important}
.homeTopList #otw-bm-list-2 .bm_clearfix li{ min-height: auto!important; padding: 15px 0px!important; border-bottom: 1px solid #ebeaea!important; margin: 0px!important}
.homeTopList #otw-bm-list-2 .otw_blog_manager-blog-delimiter{ display: none!important;}

.homeTopList #otw-bm-list-3 .otw_blog_manager-blog-meta-wrapper,  #otw-bm-list-4 .otw_blog_manager-blog-meta-wrapper { margin-bottom: 7px!important;}
#otw-bm-list-4 .otw_blog_manager-blog-full.with-bg{ background: #fff!important; padding-top: 0px; padding-bottom: 12px;}
 #otw-bm-list-4 .otw_blog_manager-blog-content .otw_blog_manager-blog-continue-reading{border-top: 1px solid #ebeaea!important; display: block; margin-top: 5px; padding-top: 7px!important;}
.home .ubtn-ctn-center a button{    padding: 14px 32px;    border-radius: 5px;background:#47536b!important;}
.home .ubtn-ctn-center a button .ubtn-text{font-size:18px;font-weight:normal;}

.homeTopList #otw-bm-list-3 a.otw_blog_manager-blog-continue-reading{ margin-bottom: 7px!important;}

 .blog .fusion-page-title-bar, .single-post .fusion-page-title-bar, .archive .fusion-page-title-bar{    min-height: 200px;
    background: url(hero_home_color.jpg)no-repeat center center;
    border: 0px solid #fff!important;
    background-size: cover;position:relative;    background-attachment: fixed;height:auto!important;}
 .blog .fusion-page-title-bar h1.entry-title,  .archive .fusion-page-title-bar h1.entry-title, .single-post .fusion-page-title-bar h1.entry-title{    font-size: 40px;
    color: rgb(255, 255, 255);
    text-align: center;
    font-family: Lato;
    font-weight: 300;
    font-style: normal;
    line-height: 50px;margin-bottom:15px!important;}
  .blog .fusion-page-title-bar:after, .archive .fusion-page-title-bar:after, .single-post .fusion-page-title-bar:after{background:rgba(0,0,0,0.5);content:"";position:absolute;top:0px;left:0px; height:100%;width:100%;}
  .blog .fusion-page-title-bar .fusion-page-title-wrapper, .archive .fusion-page-title-bar .fusion-page-title-wrapper, .single-post .fusion-page-title-bar .fusion-page-title-wrapper{z-index:10;position:relative;}  
  
 .blog .fusion-page-title-bar .fusion-breadcrumbs span, .archive .fusion-page-title-bar .fusion-breadcrumbs span, .single-post .fusion-page-title-bar .fusion-breadcrumbs span{    font-size: 15px!important;
    color: #fff!important;}
	
  .blog .fusion-page-title-captions, .archive .fusion-page-title-captions,  .single-post .fusion-page-title-captions,  .blog .fusion-page-title-secondary, .single-post .fusion-page-title-secondary, .archive .fusion-page-title-secondary{width:100%;text-align:center;}	
	
 .home_logo .vc_col-sm-3 img{background:#f7f7f7;border:1px dashed #f1f1f1;}
 .blog .fusion-page-title-wrapper,  .archive .fusion-page-title-wrapper, .single-post .fusion-page-title-wrapper{display:block!important;padding: 50px 0;}
 
 #main #comment-submit, #main .comment-submit, #reviews input#submit, .button-default, .button.default, .comment-form input[type="submit"], .fusion-button-default, .fusion-portfolio-one .fusion-button, .post-password-form input[type="submit"], .ticket-selector-submit-btn[type=submit], .tml-submit-wrap input[type="submit"], input.button-default{background:#47536b!important;}
 
 

.fusion-image-wrapper:hover .fusion-rollover, .fusion-rollover {   background: rgba(71, 83, 107,0.6)!important;}
 #sidebar .widget-title{font-size:20px;}
 
 .single-post #content article .entry-title.fusion-post-title{font-size:30px!important;line-height:38px!important;}
 
article .post-content iframe{width:100%!important;}

p:empty{display:none!important;}
.blog .fusion-post-content.post-content .entry-title.fusion-post-title{font-size:22px!important;font-weight:400;}
.archive .fusion-post-content.post-content .entry-title.fusion-post-title{font-size:22px!important;font-weight:400;}
 #otw-bm-list-1 .otw_blog_manager-blog-title a, #otw-bm-list-2 .otw_blog_manager-blog-title a, #otw-bm-list-3 .otw_blog_manager-blog-title a,#otw-bm-list-4 .otw_blog_manager-blog-title a{font-weight:600!important;}
 
 .otw_blog_manager-blog-continue-reading{    font-style: normal!important;
    display: inline-block!important;
    margin: 6px 0 15px 0;
    background: transparent!important;
    color: #47536B!important;
    padding: 5px 10px 6px!important;
    border-radius: 5px!important;
    font-size: 10px!important;border:1px solid #47536B!important;}
	
#otw-bm-list-4 .otw_blog_manager-blog-content .otw_blog_manager-blog-continue-reading{border-top:1px solid #47536B!important;}
	
 .otw_blog_manager-blog-continue-reading:hover{background: #47536B!important; color: #fff!important;}
 
 .bbp-pagination .bbp-pagination-links, .page-links, .pagination, .woocommerce-pagination{    float: none;    text-align: center;}
 
 
 .ult_design_5.ult-cs-blue .ult_pricing_table .ult_price_body_block, .ult_design_5.ult-cs-blue .ult_pricing_table .ult_price_link .ult_price_action_button, .ult_design_5.ult-cs-blue .ult_pricing_table .ult_pricing_heading{background:#47536B!important;}

.advets-all-devices{max-width:300px!important; margin:auto!important;}
.advets-all-devices a{display:inline-block!important; width:50%; float:left!important;}
.advets-all-devices a img{max-width:100%;filter: gray; /* IE6-9 */
  -webkit-filter: grayscale(1); /* Google Chrome, Safari 6+ & Opera 15+ */
  filter: grayscale(1); /* Microsoft Edge and Firefox 35+ */
cursor: pointer;
  -webkit-transition: background-color 2s ease-out;
  -moz-transition: background-color 2s ease-out;
  -o-transition: background-color 2s ease-out;
  transition: background-color 2s ease-out;
-webkit-transform: translate3d(0,0,0) !important; background: #f8f8f8; 
transform: translate3d(0,0,0) !important;image-rendering: -webkit-optimize-contrast;
}
.advets-all-devices:hover img{-webkit-filter: grayscale(0);
  filter: none;cursor: pointer;
  -webkit-transition: background-color 2s ease-out;
  -moz-transition: background-color 2s ease-out;
  -o-transition: background-color 2s ease-out;
  transition: background-color 2s ease-out;}


  .tdad6{
	  max-width:125px;display:inline-block;
	  
  }
  
  
@media (min-width:1024px){
body.blog.has-sidebar #main .sidebar, .single-post.has-sidebar #main .sidebar, .archive.has-sidebar #main .sidebar{width:28%!important;}
body.blog.has-sidebar #content, .single-post.has-sidebar #content, .archive.has-sidebar #content  {    width: calc(100% - 28% - 80px)!important;}
.tdad6{    width: 125px;    display: inline-block;   }
}

@media (min-width:1024px) and (max-width:1140px){

.tdad6{   
    margin-left: 4px!important;
    margin-right: 4px!important;
    margin-bottom: 7px!important;}
}
@media (min-width:1141px){
.tdad6{   
    margin-left: 6px;
    margin-right: 6px;
    margin-bottom: 10px!important;}
}


@media (max-width:800px){
	#text-3, .box-center{max-width:570px;margin:auto;text-align:center;}
	.tdad6 { 
    margin-left: 5px;
    margin-right: 5px;
    margin-bottom: 10px;}
	
}

@media (max-width:666px){
	#text-3, .box-center{max-width:440px;margin:auto;text-align:center;}
	
	
}
@media (max-width:479px){
	#text-3, .box-center{max-width:270px;margin:auto;text-align:center;}
	.tdad6 { 
    margin-left: 0px;
    margin-right: 0px;
    margin-bottom: 0px;}
}

.td-a-rec-id-header .td-all-devices a img{position:relative;}


.box-center, #text-4, #text-3{text-align:center;}


