/*
Theme Name: BusinessPlus
Theme URI: http://theemon.com/b/businessplus-wp/LivePreview/
Author: Theemon WordPress Team
Author URI: http://theemon.com/
Description: Business Plus, a customized and responsive Wordpress Theme for professionals and freelancers who are looking for a website which can be used for a Corporate, Agency, Creative, Personal, and small or large business websites. Packed with sundry features and breathtaking functionality, Business Plus Wordpress Theme is an ideal choice to build the corporate websites easily.
Version: 1.0.2
License:
License URI:
Text Domain: businessplus
Tags: custom-colors,custom-header,full-width-template,post-formats,rtl-language-support,sticky-post,theme-options
*/

.type-post.status-publish .blog-sidebar-admin-content > span {
    display: none;
}
#comments.comments-area {
    display: none;
}
.header-two .navbar-nav > li > a {
    border: medium none !important;
}
.collapse.navbar-collapse {
    background: #005BBF none repeat scroll 0 0 !important;
}
@media screen and (min-device-width: 320px) and (max-device-width: 640px){
	.col-xs-4.col-sm-8.menu-section {
    width: 25%;
}
.col-xs-8.col-sm-4.logo-wrap-three {
    width: 75%;
}
}
@media screen and (min-device-width: 320px) and (max-device-width: 767px) {
.col-xs-8.col-sm-4.logo-wrap-three {
    padding-right: 0;
}	
.header-two .navbar-default {
    background: #005BBF none repeat scroll 0 0 !important;
}
/*.header-two .navbar-nav {
	background: #77C7E4 none repeat scroll 0 0 !important;
}*/
.navbar-toggle {
	background: #77C7E4 none repeat scroll 0 0 !important;
}
.navbar-nav {
	border-top: none !important;
	border-bottom: 2px solid #77C7E4 !important;
}
}
.blog-section .row.brd-gap .admin-side-info {
    display: none;
}

.tp-mask-wrap .tp-caption.business-label {		
background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;
}

.tp-mask-wrap .tp-caption.business-label strong {
    color: #010100 !important;    
	font-size: 36px !important;	
	font-weight: 500 !important;    
	text-transform: lowercase !important;	
	line-height: 0 !important;
	max-width: 100% !important;
}

.tp-mask-wrap .tp-caption.business-label::first-letter { 
text-transform: uppercase;
}
.about_us_page {
	padding-bottom: 0px !important;
}

.col-xs-12.about-clients {
	display: none !important;
}
.tp-caption.Newspaper-Title.tp-resizeme.rs-parallaxlevel-0.business-label {
    position: relative;
    top: 80px;
}
.post-content p {
    margin-bottom: 0px !important;
}
.main-services p {
    padding-bottom: 27px !important;
}
.map-info-right {
    background: #77c7e4 !important;
}
.sub-menu {
    background: #77c7e4 !important;
}
.tp-mask-wrap .tp-caption.business-label strong {
    font-family: CenturyGothicStd;
}
#footer.footer-one {		
background: #fff none repeat scroll 0 0 !important;
}
.footer-one .footer-menu {
	background-color: #fff !important;
}
.footer-one .licence-label {
  margin-top: 31px !important;
}
.footer-menu .fa {
    color:  #005BBF !important;
}
.footer-one > .container {
	width: 100% !important;
}
.logo-wrap img {
    max-width: 100%;
    width: auto;
}
#header {
    background: #fff none repeat scroll 0 0 !important;
}
#header .main_header {
    padding: 25px 0 35px;
}
#header .logo-one {
    display: block;
}
#wrapper{ margin: 0 auto;
    max-width: 1920px;}
	@media (min-width: 769px) {
.header-two .main_header .container {
	width: 1193px !important;
}}
.header-two .main_header {
	padding-bottom: 12px !important;
}
.header-two .main_header .container .logo-wrap {
	margin-top: 12px !important;
}
.primary_header .container .navbar-default .navbar-collapse {
	background: #fff !important;
}
.primary_header {
	background: #fff !important;
}

.primary_header .navbar-default .navbar-collapse #cssmenu .nav.navbar-nav li a {
	color: #005BBF !important;
}
.primary_header .navbar-default .navbar-collapse #cssmenu .nav.navbar-nav li a:hover {
	color: #77c7e4 !important;
}
.primary_header .navbar-default .navbar-collapse #cssmenu .nav.navbar-nav li a:active {
	color: #77c7e4 !important;
}
.primary_header .navbar-default .navbar-collapse #cssmenu .nav.navbar-nav .current-menu-item > a, .nav.navbar-nav .current-menu-parent > a {
    color: #77c7e4 !important;
}
.primary_header .navbar-default .navbar-collapse #cssmenu .nav.navbar-nav .menu-item .sub-menu li a:hover {
	color: #fff !important
}

.col-xs-12.triangle-img {
    display: none;
}
@media (min-width: 1024px){
	 .col-xs-12.col-sm-3.col-lg-4.footer-logo a img {
    width: 80%;
}
}
@media (min-width: 767px) {#header .col-xs-12.col-sm-3.logo-wrap {    width: 36.3%;}.primary_header .navbar-default .navbar-collapse #cssmenu .nav.navbar-nav {    margin: 0 auto !important;    width: 100% !important;	float: none !important;}}.page-template-bussiness-js-composer .your-name .wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required.form-control{border-right:none;}.page-template-bussiness-js-composer .wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required.form-control {    border: 1px solid;}.form-wrap .wpcf7 {    padding-top: 5px !important;}.page-template-bussiness-js-composer .foot-contact-form textarea.form-control {    border: 1px solid;	border-top:none;}
@media (min-width: 768px){
	.footer-media.clearfix.icon-fordesktop {
    position: relative;
   /* right: 65px;*/
}
.menu-footer-menu-container #menu-item-1021 > a {
    margin-left: 19px;
    padding-left: 30px;
}
	
.col-xs-8.col-sm-4.logo-wrap-three {
    width: 32% !important;height: 22px;
}
.col-xs-4.col-sm-8.menu-section {
    width: 68%;
}
.col-xs-8.col-sm-4.logo-wrap-three  .logo-three {
    width: 100% !important;
	
}
.calling {
    bottom: 35px;
    left: 1125px;
    position: relative;
	border:none !important;
}

.home #rev_slider_2_1.rev_slider.fullwidthabanner.revslider-initialised.tp-simpleresponsive {
    height: 590px !important;
}
.home #rev_slider_2_1_forcefullwidth.forcefullwidth_wrapper_tp_banner {
    height: 590px !important;
}
.home #rev_slider_2_1_forcefullwidth .tp-caption.Newspaper-Title.tp-resizeme.rs-parallaxlevel-0.business-label {
    right: 80px;
    text-align: left;
	top:50px !important;
}





}
.navbar-toggle {
    margin-bottom: 23px !important;
    margin-top: 8px !important;
}
#header .calling:hover {
    color: #fff !important;
}
.primary_header {
    border: medium none !important;
}

.home .tp-caption.Newspaper-Title.tp-resizeme.rs-parallaxlevel-0.business-label > strong {
    color: #005BBF !important;
}
 .page-id-836{text-align:center}
.page-id-836 div#tableMain{
		margin-top: 50px;
	}
	.page-id-836 div.blueBanner{padding-top:4px;padding-bottom: 4px; background: #00B6F1;}
	.page-id-836 table{
		width: 100%;
	}
	
	.page-id-836 table, .page-id-836 th, .page-id-836 td {
    border: 1px solid rgb(170,170,170);
    border-collapse: collapse;
	text-align: center
}
.page-id-836 th, .page-id-836 td {
    padding-top: 14px;
	padding-bottom: 14px;
	height:auto;
}

.page-id-836 th{
	background: #FBFCFD;
}

.page-id-836 span.price{
	font-size: 60px;
	font-weight: normal;
}

.page-id-836 span.price sup{
	font-size: 0.6em;
}

.page-id-836 span.pricedataClass{
	color: #746558;
	font-size: 14px;
}

.page-id-836 div.tip{
	width:100%;
	border:1px solid rgb(218,218,219);background: rgb(251,252,253);
	border-bottom:none;
}

.page-id-836 div.tip > p.audEach{
	font-size: 0.685em;
	padding-bottom: 10px;
}

.page-id-836 div.tip >p{
	margin: 0px;
	}

.page-id-836 div.tip > p.ttitle{
	padding-top: 10px;
	font-size: 1.2em;
	}

.page-id-836 div#ecase{
	margin-top: -30px;
}
@media (min-width: 320px) and (max-width: 767px){
.home #rev_slider_2_1_forcefullwidth.forcefullwidth_wrapper_tp_banner .tp-bgimg.defaultimg {
    background-position: 57% center !important;
    background-repeat: no-repeat;
    background-size: cover;
    height: 100%;
    opacity: 1;
    position: relative;
    top: 56px;
    visibility: inherit;
    width: 100%;
    z-index: 20;
	
}
#slide-16-layer-1 > strong{
	position: relative;
    top: 70px;
	right: 33px;
}
.header-three .calling {
    display: block !important;
	border:none !important;
}
}
@media (min-width: 320px) and (max-width: 970px){
	.page-id-836 #ecase.col-xs-12.col-sm-12.col-md-4.col-lg-4 {
    margin: 20px 0;
}
}
.page-id-836 .col-xs-12.col-xs-offset-0.col-sm-12.col-sm-offset-0.col-md-10.col-md-offset-1.col-lg-10.col-lg-offset-1 table {
    margin-top: 0;
}
.page-id-836 .col-xs-12.col-xs-offset-0.col-sm-12.col-sm-offset-0.col-md-10.col-md-offset-1.col-lg-10.col-lg-offset-1 table td{
	 padding: 15px;
    text-align: center;
	font-size:16px;
}
.page-id-836 .tip strong{padding-top:0px !important;}
.page-id-836 .wpb_column.vc_column_container.vc_col-sm-12{height:auto !important;}
.page-id-836 .blueBanner {
    color: #fff;
    font-size: 16px;
    padding: 7px 0 !important;
}
.page-id-836 .audEach {
    font-size: 15px !important;
}
.page-id-836 .pprice {
    padding-top: 10px;
}
.page-id-836 .blog-sidebar-admin-content{padding:0px !important;margin:0px !important;}
.page-id-836  .home-header-one .about-us{padding-bottom:23px !important;}

.widget_categories .expand .fa-caret-right {
	display: none;
}
.widget_categories .expand {
	padding-right: 5px;
}
.widget_categories .collapscatlist-nothing.icon-nothing-squared {
    display: none;
}
.widget_categories .fa.fa-caret-right {
    padding-left: 7px;
}
.widget_categories ul {
	padding-left: 0px !important;
}
.widget_categories ul li {
    color: #4d87c7;
	cursor: pointer;
}
.widget_categories ul li:hover {
    color: #4d87ff;
}
.widget_categories ul li:focus {
    color: #4d87ff;
}
.widget_categories .icon-plus-squared {
	color: #77c7e4;
}
.widget_categories .icon-minus-squared {
	color: #77c7e4;
}
.page-id-21 .blog-sidebar-section .blog-side-main .blog-sidebar-admin-content h1 a {
	font-size: 35px !important;
}
.widget_tag_cloud .tagcloud a {
	 padding: 0 9px !important;
	 font-size: 12px !important;
	 border: none !important;
	  color: #77c7e4 !important;
	  font-weight: 600 !important;
	 border-bottom: 1px solid #e6e9ee !important;
	 margin-bottom: 0px !important;
	
}

.sidebar .widget_tag_cloud .tagcloud a:hover {
	background: none !important;
	color: #005BBF !important;
	 
}
.widget_categories .toy .fa.fa-caret-right {
    display: none;
}
.sidebar .widget_categories li a i.fa {
    padding-right: 10px;
}
.blog-sidebar-section  .blog-side-img{display:none;}
.blog-side-main{ width: 100% !important;}

.cat-item .children li {
    padding-left: 10px;
}
.sidebar-category .blog-list-sidebar{ padding-left: 5px;}
#rev_slider_2_1_forcefullwidth{ margin-top: -115px !important;}
.page-id-836 .side-sidebar-blog-media{display:none;}

#tableMain .botmar .tip .audEach span b {
    font-weight: normal;
}
#tableMain .botmar .tip .pprice .price {
    color: #414042;
}
#ecase .tip .pprice .price {
    color: #414042;
}
#ecase .audEach span b {
    font-weight: normal;
}
.page-id-836 .blog-side-main .blog-sidebar-img-wrapper-1 .vc_column-inner  .wpb_wrapper .businessplus-page-setting-two .about-us {
    padding-top: 0 !important;
}
.businessplus-contact-layout-one .touch-contact .map-wrap .map-info-right .map-ico-o::before {
    font-family: inherit !important;
}
@media (max-width: 768px){
	#content {
		margin-top: 0px !important;
	}
	.contact-from .wpcf7-form .foot-contact-form .your-name .wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required.form-control {
		border-right: 1px solid !important;
	}
	.contact-from .wpcf7-form .foot-contact-form .wpcf7-form-control.wpcf7-text {
		margin-bottom: 20px !important;
	}
	.contact-from .wpcf7-form .foot-contact-form .wpcf7-form-control.wpcf7-textarea {
		margin-bottom: 15px !important;
		border-top: 1px solid !important;
	}
	.businessplus-contact-layout-one .touch-contact {
		padding-top: 0px !important;
	}
	
}
.businessplus-contact-layout-one .contact-from .heading-wrap.top-one {
	margin-bottom: 15px;
}
.page-id-836 .news-heading-lky{
	display: none !important;
}
@media (min-width: 768px) and (max-width: 1024px){
	#header .primary_header .menu-section .navbar-default #bs-example-navbar-collapse-2 #cssmenu #menu-primary-navigation .menu-item {
		margin-left: 8px !important;
	}
	#header .primary_header .menu-section .navbar-default #bs-example-navbar-collapse-2 #cssmenu #menu-primary-navigation .menu-item a {
		font-size: 10px !important;
		padding-right: 0 !important;
	}
}
#header .primary_header .calling .icon-call-out::before {
    font-family: inherit !important;
}
.businessplus-contact-layout-one .touch-contact .map-wrap .map-info-right .map-ico-o {
    margin-right: 15px;
}
.vc_row-fluid .businessplus-page-setting-one .icon-bubbles::before {
    font-family: inherit !important;
}
.vc_row-fluid .businessplus-page-setting-one .icon-eye::before {
    font-family: inherit;
}
#content .wpb_content_element.slider_one {
	margin-bottom: 0px !important;
}
.contact-from .heading-wrap span {
	display: none !important;
}
.touch-contact .heading-wrap span {
	display: none !important;
}
.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required.form-control {
    padding: 10px;
}
@media screen and (min-device-width: 320px) and (max-device-width: 767px) { 
.primary_header .navbar-default .navbar-collapse #cssmenu .nav.navbar-nav .current-menu-item > a, .nav.navbar-nav .current-menu-parent > a {
    color: #005BBF !important;
}
.header-three .navbar-default .navbar-nav > li > a {
    border-bottom: 1px solid #005BBF !important;
    border-top: none !important;
}
.header-three .navbar-default .navbar-nav > #menu-item-812 > a {
	border-bottom: none !important;
}

.primary_header .navbar-default .navbar-collapse #cssmenu .nav.navbar-nav li a:hover {
	color: #005BBF !important;
}

.primary_header .navbar-default .navbar-collapse #cssmenu .nav.navbar-nav li a {
    color: #fff !important;
}
.header-three .navbar-nav {
    background: #71CEF5 none repeat scroll 0 0 !important;
}
.header-three .navbar-default .navbar-nav > li {
    margin: 0 !important;
}
.sub-menu {
    background: #71CEF5 none repeat scroll 0 0 !important;
}
.primary_header .navbar-default .navbar-collapse #cssmenu .nav.navbar-nav .sub-menu .current-menu-item a {
	color: #005BBF !important;
}
.sub-menu li {
    border-bottom: 1px solid #005BBF !important;
}
.sub-menu menu-item-841 {
	border-top: 1px solid #005BBF !important;
}
.primary_header .navbar-default .navbar-collapse #cssmenu .sub-menu .current-menu-item a {
	color: #005BBF !important;
}
#wrapper #header .primary_header .sub-menu .current-menu-item a {
    color: #005BBF !important;
}
#wrapper #header .primary_header .sub-menu li a:hover {
    color: #005BBF !important;
}
}
.primary_header .submenu li a:active {
    color: #fff !important;
}

#rev_slider_2_1 #slide-2-layer-1 {
    position: relative;
}
#rev_slider_2_1 .tp-parallax-wrap{
    position: sticky;
}
.primary_header .navbar-default .navbar-collapse #cssmenu .nav.navbar-nav .sub-menu .current-menu-item a {
	color: #fff !important;
}
.tp-parallax-wrap #slide-2-layer-1 .tp-caption.Newspaper-Title.tp-resizeme.rs-parallaxlevel-0.business-label {
    text-align: center !important;
}

a.news-heading-lky{
	color: #005BBF;
}
.businessplus-page-setting-one .icon-bubbles{
	 position: relative;
    top: -4px;
}
.businessplus-page-setting-one .dashicons-calendar-alt{
	color: #1c1c1c;
	font-size: 2.4em;
	position: relative;
    left: -9px;
	top: -9px
}
@media screen and (min-device-width: 768px) and (max-device-width: 992px){
	.map-contact {
		width: 57.5% !important;
	}
	.map-info-right {
    width: 42.5% !important;
	}
	.map-info-right {
    padding: 65px 6px 54px !important;
	}
	.map-ico-o {
    margin-right: 6px !important;
	}
}
@media screen and (min-device-width: 992px) and (max-device-width: 1199px){
	.map-contact{
		width: 66.5% !important;
	}
	.map-info-right {
		padding: 65px 0 54px 5px !important;
	}
	.map-info-right{
		width: 33.5% !important;
	}
}
@media screen and (max-device-width: 365px){
	span.label-map-contnet{
		width: 100% !important;
	}
}
.businessplus-service-layout-one > div.container.service-page-wrap{
	padding-bottom: 0px !important;
}
.vc_row.vc_parallax-content-moving-fade.js-vc_parallax-o-fade{
	overflow: visible !important;
}

.wrapper .content section.banner-blog-sidebar{
	display: none;
	min-height: 0px !important;
}
body,p{
	color: #414042 !important;
}
span{
	color: #414042;
}
.blog-list-sidebar li .news-recent-content span,.blog-comment-info ul li {
    color: #414042 !important;
}
.contact-from .wpcf7-form .wpcf7-form-control.wpcf7-submit.btn.btn-default.btn-submit {
    background: #414042 none repeat scroll 0 0 !important;
    border: medium none;
    color: #fff;
	margin-bottom: 10px;
}
.contact-from .wpcf7-form .wpcf7-form-control.wpcf7-submit.btn.btn-default.btn-submit:hover {
	 background: #77c7e4 none repeat scroll 0 0 !important;
    border: medium none;
}
.footer-menu #menu-footer-menu li a {
    color: #005BBF !important ;
}
.footer-menu #menu-footer-menu li a:hover {
    color: #77c7e4 !important ;
}
.projects-wrap {
	padding-bottom: 80px;
}
.main-project-wrap {
    display: none;
}
html, body, div, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
	font-family: CenturyGothicStd !important;
}
html, body, p, h1, h2, h3, h4, h5, h6, a, em, input, table, ul, li, strong, td, textarea, button, optgroup, div, th, select {
    font-family: CenturyGothicStd !important;
}
span {
	font-family: CenturyGothicStd;
}
.heading-wrap span, .name-label span, .homepage-one-banner .banner-text p, .publishing-inner-content p {
	font-family: CenturyGothicStd !important;
}
#content {
    margin-top: -88px !important;
}
@media (min-width: 768px) and (max-width: 992px){
	#header .primary_header .menu-section .navbar-default #bs-example-navbar-collapse-2 #cssmenu #menu-primary-navigation .menu-item {
		margin-left: 7px !important;
	}
	.col-xs-8.col-sm-4.logo-wrap-three {
		width: 28% !important;
	}
	.col-xs-4.col-sm-8.menu-section {
		width: 72%;
	}
}
@media (min-width: 1025px) and (max-width: 1199px){
	.header-three .navbar-default .navbar-nav > li > a {
		font-size: 11px !important;
	}
}
.member-wrap figure{
    min-height: 318px !important;
}
#header .calling {
    display: none !important;
}
@media (max-width: 1024px){
.wpb_revslider_element .tp-leftarrow ,.wpb_revslider_element .tp-rightarrow{display:none !important;}
}
.col-xs-12.col-sm-9.col-lg-8.footer-menu-, #footer.footer-one > .container{
	-webkit-box-shadow: inset 0px 11px 11px -9px rgba(0,0,0,0.74);
-moz-box-shadow: inset 0px 11px 11px -9px rgba(0,0,0,0.74);
box-shadow: inset 0px 11px 11px -9px rgba(0,0,0,0.74);
}
.clearfix.footer-widget.nav_menu-3.widget_nav_menu {
    float: left;
	  margin-left: 31px;
}
.footer-media.clearfix {
    margin-top: 0 !important;
    width: auto !important;
}
.footer-one .footer-media li a {
    padding: 5px 15px !important;
}
.menu-footer-menu-container #menu-footer-menu.menu li a {
    padding: 10px 25px !important;
}
.licence-label {
    font-family: CenturyGothicStd !important;
}

.custom-logo{
	text-align:left;
}
.img-logo {
    margin-top: 30px;
    padding: 30px 25px;
}
.footer-media.clearfix {
    position: relative;
    right: 10px;
}
.col-xs-12.col-sm-9.col-lg-8.footer-menu{
	padding-left:0px !important;
	padding-right:0px !important
}
@media (min-width: 768px) and (max-width: 1150px){
	.custom-logo .img-logo {
    width: 23% !important;
}
}
@media (min-width: 768px){
	.custom-logo.row {
    clear: both;
    position: relative;
    top: 15px;
	right: -51px;
}
}
@media (max-width: 414px){
	.custom-logo.row .col-sm-3 {
    
    display: inline-block;
    float: none !important;
    width: 49% !important;
	 padding-bottom: 16px;
}
.footer-media.clearfix.icon-formob {
    width: 40% !important;
	height: auto;
}
.footer-media.clearfix.icon-formob li {
    float: left !important;
    width: 33%;
}
}
@media (max-width: 767px){
		.footer-media.clearfix.icon-formob {
    width: 40% !important;
	height: auto;
}
.footer-media.clearfix.icon-formob li {
    float: left !important;
    width: 33%;
}
.footer-one .footer-menu .socialmedia-icon ul li:first-child {
    margin-left: 0 !important;
}
.clearfix.footer-widget.nav_menu-3.widget_nav_menu{margin-left: 0px  !important;}
		
		.clearfix.footer-widget.nav_menu-3.widget_nav_menu {
			width: 100%;
		}
		.col-xs-12.col-sm-9.col-lg-8.footer-menu{
			text-align:center;
		}
		.img-logo {
			margin-top: 30px;
			padding: 12px 12px;
		}
		.custom-logo .col-xs-12.col-sm-3 {
			width: 25%;
		}
		.text-sec .main-services.main-project {
			padding-left: 15px;
			padding-right: 15px;
		}
		
}
h1, h2, h3, h4, h5, h6, p strong, td, th, td strong {
	color: #414042 !important;
}
.home .btn {
    background: #414042 none repeat scroll 0 0 !important;
}
.footer-media.clearfix.icon-fordesktop li a i:hover {
    color: #77c7e4 !important;
}
.image-sec .vc_column-inner {
    padding: 0 !important;
}
.text-sec .main-services.main-project {
    padding-top: 10px;
}
.vc_row.wpb_row.vc_row-fluid.full-sec.vc_custom_1475782959443.vc_row-has-fill {
    padding-top: 35px;
	padding-bottom: 10px;
}
.text-sec h2 {
    padding-bottom: 10px;
}
span.label-map-contnet{
    letter-spacing: 2px !important;
}

.btn {
    background: #414042 none repeat scroll 0 0 !important;
    border: medium none !important;
    color: #fff !important;
}

.footer-one .footer-menu::after{   background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;}
.footer-one .footer-menu{margin-top: 46px;padding-top:0px !important;}
.footer-one{margin-bottom:30px;}
.custom-logo {
    margin-left: 0 !important;
}
.footer-one .footer-menu div ul li:first-child {
    margin-left: 18px !important;
}
.footer-one .footer-menu div ul li {
    float: left;
    margin-left: 0 !important;
}
.footer-one .licence-label{ font-size: 12px !important;}
.footer-one .footer-logo {
    padding-top: 44px !important;
}

/* 19-nov css */
.s-joint .container.service-page-wrap, .s-joint .combine {
	display: none;
}
.b-tax-plan .sec1, .i-tax-return .sec2, .self-m-fund .sec3 {
	display: block;
}
.s-joint .vc_column_container .vc_column-inner {
	padding-top: 0 !important;
}
.s-joint .combine {
	padding-top: 20px !important;
}
/* -/- */