body{color:#444444;font-family:'Raleway', sans-serif;font-size:16px;font-weight:normal;line-height:1.42857;}
.freebusiness-and-planning-advice{background:#f1f1f1 none repeat scroll 0 0;padding:26px 0;text-align:center;}
.business-planning-advice-section{background:rgba(0, 0, 0, 0) url("../img/content/backgrounds/business-planning-advice-img.jpg") no-repeat scroll 0 0/100% 532px;}
.c-content-title-1.legal-disclaimer h3{color:#fff;font-size:36px;font-family:Montserrat;}
.how-to-get-top-bottom{padding:25px 0 0px;}
.why-free-section{margin:40px 0;text-align:center;}
.freebusiness-and-planning-advice{background:#f1f1f1 none repeat scroll 0 0;padding:50px 0;text-align:center;}
.business-planning-advice1{background:#fff none repeat scroll 0 0;}
.imagecontour{padding:10px;border:solid 1px #EFEFEF;background-color:#FFFFFF;}
.effect2{position:relative;}
.effect2:before,
.effect2:after{z-index:-1;position:absolute;content:"";bottom:15px;left:10px;width:50%;top:80%;max-width:300px;background:#777;box-shadow:0 15px 10px #777;transform:rotate(-3deg);}
.effect2:after{transform:rotate(3deg);right:10px;left:auto;}
img.featureimage{max-width:100%;}
.profile_pic{margin-bottom:-17px;margin-left:1px;margin-right:1px;margin-top:-17px;border-radius:50%;}
.cust_title_profile,
.cust_profile{margin-bottom:15px;padding:0px;}
.cust_title_profile img{border-radius:50%;width:110px;}
.cust_job-title{text-transform:uppercase;font-weight:600;}
.cust_job_plan{text-align:center;}
.cust_job_plan .cust_text{border:1px solid #ddd;padding:19px;}
.cust_job_plan .cust_job_label{padding:8px 0;}
.cust_job_plan .cust_text .c-price{font-weight:500;}
header.c-layout-header.c-layout-header-4,
.c-page-on-scroll header.c-layout-header.c-layout-header-4{background:#000;}
.c-navbar nav .navbar-nav li.c-active .c-link.dropdown-toggle{color:#57bfe1;}
.c-navbar nav .navbar-nav li.c-menu-type-classic .c-link.dropdown-toggle{color:#666 !important;}
.c-layout-footer.c-layout-footer-1 .c-postfooter .c-copyright{color:#fff;}
.c-postfooter .c-copyright .c-font-grey-3{color:#fff !important;}
.c-layout-page .c-content-box.c-size-md.c-bg-grey-1.cust_intro{background:#fff;padding:90px 0;background-size:cover;}
.c-content-box .animate .c-content-feature{background:#eeeeee;border-radius:5px;padding:10px;text-align:center;}
.c-content-box .animate .c-content-feature p{color:#888;font-weight:400;text-align:justify;}
.c-content-feature-2-grid .c-content-feature-2{box-shadow:1px 1px 1px 1px #ddd;background:#f5f5f5 none repeat scroll 0 0;}
.c-content-feature-2-grid .c-content-title-1 > h3{color:#279ad8;}
.c-layout-page .c-bg-grey-1.cust_quality{background:transparent url("../img/content/backgrounds/quality-accounting.jpg") repeat scroll 0 0;}
.c-theme-font,
.c-theme-color{color:#fff !important;}
.c-layout-page .c-bg-grey-1.cust_quality .c-font-uppercase.c-font-bold{color:#666;}
.c-layout-page .c-bg-grey-1.cust_quality ul.c-content-list-1 .c-font-dark{color:#888 !important;}
.c-layout-breadcrumbs-1.c-subtitle.c-fonts-uppercase.c-fonts-bold.c-bordered.c-bordered-both.cust_login{background:rgba(0, 0, 0, 0) url("../img/content/backgrounds/bg-99.jpg") repeat scroll 0 0;}
.c-layout-breadcrumbs-1.c-subtitle.cust_login,
.c-layout-breadcrumbs-1.c-subtitle.cust_acclogin{padding:68px 0;}
.c-layout-breadcrumbs-1.c-subtitle.c-fonts-uppercase.c-fonts-bold.c-bordered.c-bordered-both.cust_acclogin{background:rgba(0, 0, 0, 0) url("../img/content/backgrounds/bg-101.jpg") repeat scroll 0 0;}
.c-shop-login-register-1 .c-panel.cust_box{box-shadow:2px 1px 4px 1px #b7b7b7;}
.c-shop-login-register-1 .c-panel.cust_cli_reg{box-shadow:1px 2px 3px 4px;}
.c-content-box.c-size-md.cust_reg{background:rgba(0, 0, 0, 0) url("../img/content/backgrounds/bg-65.jpg") no-repeat scroll 0 0;padding:60px 0;}
.c-layout-sidebar-content.cust_cli_deashboard{background:#eaeaea none repeat scroll 0 0;box-shadow:1px 2px 2px 1px;margin-top:37px;}
.panel.cust_form_form{background:#f9f9f9 none repeat scroll 0 0;box-shadow:1px 1px 1px 2px;}
.c-layout-header.c-layout-header-4 .c-navbar{background:#fff none repeat scroll 0 0;border-top:2px solid #e31e24;}
.c-theme-nav li.c-active > a:not(.btn){color:#b4e5ff !important;}
.video-overlay{background:rgba(0, 0, 0, 0) url("../img/content/grid.png") repeat scroll 0 0;height:100%;left:0;position:absolute;top:0;width:100%;z-index:5;}
.c-content-title-1 > h3{color:#666;font-size:28px;font-weight:500;margin:0 0 30px;}
.c-bg-happy-customer{background-color:#ffffff !important;background-size:100% 165%;}
.owl-theme:not(.owl-single):not(.owl-bordered) .owl-wrapper .owl-item{padding:0 20px;}
.our-customer-say-block{background:rgba(0, 0, 0, 0.5) none repeat scroll 0 0;border:5px solid rgba(0, 0, 0, 0.2);border-radius:0;padding:10px 0;}
.our-customer-say-block h3.c-font-white{color:#fff !important;}
.c-content-testimonials-4 .c-content{padding:0 150px;text-align:center;color:#fff !important;font-weight:400;}
.cust_quality .c-content-feature-2{background:#fff;padding:5px 40px 5px 40px;}
.c-content-list-1.c-theme.c-separator-dot > li::before,
.c-content-list-1.c-theme > li::before{background:#00fcff none repeat scroll 0 0;}
.c-content-testimonials-4 .owl-theme .owl-controls .owl-buttons div.owl-next{background-position:0 3700%;position:absolute;right:-120px;background:url(../img/owl-next.png) no-repeat scroll 0 0;opacity:1;}
.c-content-testimonials-4 .owl-theme .owl-controls .owl-buttons div.owl-prev{background-position:0 3600%;left:-120px;position:absolute;background:url(../img/owl-prev.png) no-repeat scroll 0 0;opacity:1;}
.owl-theme .owl-controls.clickable .owl-buttons div:hover{}
.c-content-feature-13 .c-feature-13-container{padding:54px;}
.c-layout-page{;}
.c-layout-sidebar-menu .c-sidebar-menu{border:1px solid #E73F44;box-shadow:2px 2px 5px 0 #279ad8;height:auto;list-style:outside none none;padding:0;}
.c-layout-breadcrumbs-1.c-subtitle{padding:12px 0;}
.c-layout-breadcrumbs-1{background:#efefef none repeat scroll 0 0;}
.c-layout-sidebar-menu .c-sidebar-menu > li:hover > a,
.c-layout-sidebar-menu .c-sidebar-menu > li.c-open > a{background-color:#279ad8;color:#ffffff;transition:all 0.2s ease 0s;}
.c-layout-sidebar-content{}
.c-layout-sidebar-content .c-margin-b-20{border:0px solid #E73F44;padding:0 0 0 5px;width:100%;font-weight:500;}
.c-layout-sidebar-content .c-margin-b-20 .c-info-list{}
.c-layout-sidebar-content .c-margin-b-20 .c-info-list .c-desc{height:70px;overflow:hidden;}
.c-layout-sidebar-content .c-margin-b-20 .findlead-button-block{display:inline-block;float:right;text-align:right;}
.c-layout-sidebar-content .c-margin-b-20 .c-info-list .find-leads-orderdate-block{display:inline-block;float:left;}
.c-layout-sidebar-content .c-margin-b-20 .c-content-product-2 .c-order-date{color:#000000 !important;font-weight:500 !important;}
.c-layout-sidebar-content .c-content-title-1 > h3.c-font-uppercase{color:#3f444a;line-height:24px;}
.c-layout-sidebar-menu .c-sidebar-menu li.c-dropdown > a .c-arrow{color:#ffffff;display:inline-block;font-family:fontawesome;font-weight:300;margin-top:-1px;position:absolute;right:10px;text-align:center;transition:all 0.2s ease 0s;width:30px;}
.c-layout-sidebar-menu.c-theme .c-sidebar-menu li.c-active > a{color:#279ad8;transition:all 0.2s ease 0s;}
.editprofile-picture{text-align:center;}
.editprofile-picture label.control-label{color:#2e353a;font-weight:300;padding-top:14px;text-align:center;}
.view-client-request-info-block{}
.view-client-request-info-block .c-content-product-2{padding:10px;}
.view-clietn-request-detail{background:#ffffff none repeat scroll 0 0;border:1px solid #dddddd;margin:20px 0 0;padding:10px;}
.view-clietn-request-detail .lead{border-bottom:2px solid #dddddd;font-size:18px;font-weight:500;padding:0 0 5px;text-transform:uppercase;}
.view-clietn-request-detail .c-layout-sidebar-content .c-margin-b-20{background:#efefef none repeat scroll 0 0;border:1px solid #dddddd;padding:5px 10px;width:100%;}
.view-clietn-request-detail .c-margin-b-5{margin-bottom:5px !important;padding:0 0 0 5px;text-align:left;}
.dashbaord-block{background:#ffffff none repeat scroll 0 0;border:1px solid #dddddd;padding:20px;width:100%;}
.dashbaord-block .c-margin-b-20{margin:0 0 10px 8px;padding:10px;width:98%;}
.edit-profile-block{background:#ffffff none repeat scroll 0 0;padding:0px;display:block;overflow:hidden;}
.find-leads-block{background:transparent;}
.find-leads-block .c-margin-b-20{border:1px solid #E73F44;font-weight:500;padding:10px 0 10px 5px;width:100%;}
.client-dashboard-block{background:transparent;padding:0px;display:block;overflow:hidden;border-radius:10px; margin-bottom:0px;}
.client-dashboard-block .c-margin-b-20{margin:0 0 10px 10px;padding:10px;width:98%;}
.client-edit-profile-block{background:#ffffff none repeat scroll 0 0;display:inline-block;height:auto;width:100%;}
.client-edit-profile-block .client-editprofile-picture{text-align:center; margin-bottom:30px;}
.c-layout-header-fixed .client-post-layout-page{margin-top:100px;}
.client-post-layout-page .c-content-box.c-size-md{padding:30px 0;}
.client-post-layout-page .c-layout-sidebar-menu{border-top:0 none;float:left;margin:0px 0 40px;width:270px;}
.client-post-layout-page .form-control{color:#999;}
.client_post_listing-block{}
.client_post_listing-block .client_post_listing{margin:0 0 0px;width:100%;border-radius:10px;}
.client_post_listing .label-primary{background-color:#337ab7;font-size:70%;padding:0.7em;}
.client_post_listing .label-success, .client_post_listing .label-danger, .client_post_listing .label-warning{font-size:70%;padding:0.7em;}
.client_post_listing .label-info{font-size:70%;padding:0.7em;margin-right:10px;}
.client_post_listing .c-desc{padding:10px 0;}
.client-postlist-view{background:transparent;border-radius:10px;padding:0;color:#fff;}
.client-postlist-viewquote{}
.client-post-editing-block{background:transparent;}
.custon-breadcrumbs{background:#6fccff;}
.faq-content-box{background:rgba(0, 0, 0, 0) url("../img/faqbanner.jpg") no-repeat scroll 0 0/cover;}
.faq-container{}
.faq-container .faq-tab-left-block{}
.faq-container .faq-tab-left-block .c-faq-tabs{border:1px solid #6fccff;border-radius:0;}
.faq-container .faq-tab-left-block .c-faq-tabs > li.active{background-color:#279ad8;}
.faq-container .faq-tab-left-block .c-faq-tabs > li.active > a{background-color:rgba(0, 0, 0, 0);color:#ffffff;}
.faq-container .faq-tab-content-block{background:rgba(255, 255, 255, 0.6);padding:10px;}
.faq-container .c-page-faq-2 .c-content-accordion-1 .panel{background:rgba(255, 255, 255, 0.6) none repeat scroll 0 0;border-bottom:1px solid #eeeeee;border-color:#eeeeee;margin:0;}
.faq-container .c-content-accordion-1 .panel > .panel-heading > .panel-title > a.collapsed{background-color:rgba(111, 204, 255, 0.6);color:#3f444a;}
.faq-container .faq-tab-content-block .c-content-title-1 > h3{color:#000;font-size:30px;font-weight:500;margin:0 0 30px;}
.c-layout-header .c-navbar .c-mega-menu.c-mega-menu-dark > .nav.navbar-nav > li > .dropdown-menu{background:#279ad8 none repeat scroll 0 0;box-shadow:none;border:2px solid #b4e5ff;border-top:0;}
.c-layout-header .c-navbar .c-mega-menu.c-mega-menu-dark > .nav.navbar-nav > li .dropdown-menu > li > a{color:#fff;}
.c-layout-header .c-navbar .c-mega-menu.c-mega-menu-dark > .nav.navbar-nav > li .dropdown-menu > li.c-active > a,
.c-layout-header .c-navbar .c-mega-menu.c-mega-menu-dark > .nav.navbar-nav > li .dropdown-menu > li:hover > a{background:#292e33 none repeat scroll 0 0;color:#ff6b57;}
.client-login-block{background:#ffffff none repeat scroll 0 0;padding:15px;}
.client-login-block .c-content-title-1 > h3{color:#279ad8;font-size:28px;font-weight:500;margin:0 0 30px;}
.account-login-block{background:#ffffff none repeat scroll 0 0;padding:15px;}
.account-login-block .c-content-title-1 > h3{color:#279ad8;font-size:28px;font-weight:500;margin:0 0 30px;}
.account-register-block{margin:0 auto;width:90%;}
.client-register-block{margin:0 auto;width:90%;}
.upgared_membership_plan .plan-list{display:block;float:left;margin:10px !important;width:30% !important;}
.upgared_membership_plan .plan-list .plan_details{height:150px;}
.plan_details > ul{padding:0 10px;}
.plan_details li{font-size:15px;text-align:left;list-style:none;background:url("../img/content/backgrounds/tick.png") no-repeat scroll 0px 3px;padding-left:20px;}
.currency{font-size:22px;position:relative;top:-30px;}
.c-tile.c-tile-small.c-bordered.c-theme-border.plan-list{border-top:5px solid #57bfe1;border-left:1px solid;border-right:1px solid;border-bottom:1px solid;padding:0px 0 30px;}
.upgared_membership_plan .plan-list .validdays{font-size:18px;}
.leadqty{margin-bottom:10px;}
.upgared_membership_plan .c-label.c-theme-bg.title{width:100%;margin:0;}
.upgared_membership_plan .cust_price{background:#f9f9f9 none repeat scroll 0 0;}
.upgared_membership_plan .c-content-pricing-1 .btn.butn{margin-top:0;}
.cust-rating .raterater-wrapper .raterater-layer{top:20px;}
.find-leads-block .row.cust-leads{background:transparent;border:none;border-radius:10px;margin:0;padding:0;width:100%;}
.findlead-button-block .label{font-size:70%;padding:0.4em 0.7em;vertical-align:middle;}
.list-unstyled li{line-height:28px;  color: #fff;
    display: inline;
    font-size: 12px;
    line-height: 28px;
    padding: 0 11px;}
	.list-unstyled li a{
	color: #fff;
	}
.cust-post-btn{border-radius:3px !important;color:#fff;padding:1px 4px;}
.about-layout-page{}
.about-layout-page .c-content-box.c-size-md{padding:20px 0;}
.about-layout-page .c-content-title-1 > p{color:#5c6873;font-size:17px;font-weight:400;margin:30px 0;text-align:justify;}
.about-layout-page ul.industries-we-serve-listing{}
.about-layout-page ul.industries-we-serve-listing li{color:#fff;}
.about-layout-page .c-bg-dark{background-color:#777 !important;padding:19px 15px;}
.free-advice-layout-page{}
.free-advice-layout-page .c-content-box.c-size-md{padding:2px 0;}
.free-advice-layout-page .banner-box{margin:0 auto 35px;text-align:center;}
.free-advice-layout-page .c-bg-dark{background-color:#777 !important;padding:19px 15px;}
.industries-sectors-layout-page{}
.industries-sectors-layout-page .c-content-box.c-size-md{padding:2px 0;}
.industries-sectors-layout-page .banner-box{margin:0 auto 35px;text-align:center;}
.industries-sectors-layout-page .c-bg-dark{background-color:#777 !important;padding:19px 15px;}
.clearboth{clear:both;}
.c-form-register.ratingformclient{padding:0px;margin-top:25px;}
.col-md-12.givenreviewblock{background:#f0f0f0 none repeat scroll 0 0;border:1px solid #eee;border-radius:10px;margin-top:21px;padding:20px 10px;}
.givenreviewblock .givenreviewblock-info{}
.givenreviewblock .givenreviewblock-ratebox{margin:22px 0 0;}
span.text-primary.given_ratingdate{font-size:13px;margin-left:10px;}
p.client_name{font-weight:600;;}
.col-md-12.accountant_quoteblock{border:1px #cde4f1 solid;padding:16px 0px;margin:0px;width:96%;border-radius:10px;}
button.btn.btn-sm.btn-default.c-btn-square.c-btn-uppercase.c-btn-bold.rated_and_complatejob{background:#5dc09c;color:#fff;border:1px solid #5dc09c;}
button.btn.btn-sm.btn-default.c-btn-square.c-btn-uppercase.c-btn-bold.rated_and_complatejob:hover{opacity:0.7;}
button.btn.btn-sm.btn-default.c-btn-square.c-btn-uppercase.c-btn-bold.giveratejob{background:#ef7c62;color:#fff;border:1px solid #ef7c62;}
button.btn.btn-sm.btn-default.c-btn-square.c-btn-uppercase.c-btn-bold.giveratejob:hover{opacity:0.7;}
button.btn.btn-sm.btn-default.c-btn-square.c-btn-uppercase.c-btn-bold.acceptquote{background:#3ec6f3;color:#fff;border:1px solid #3ec6f3;}
button.btn.btn-sm.btn-default.c-btn-square.c-btn-uppercase.c-btn-bold.acceptquote:hover{opacity:0.7;}
button.btn.btn-sm.btn-default.c-btn-square.c-btn-uppercase.c-btn-bold.complatejob{background:#5e9cd1;color:#fff;border:1px solid #5e9cd1;}
button.btn.btn-sm.btn-default.c-btn-square.c-btn-uppercase.c-btn-bold.complatejob:hover{opacity:0.7;}
.view_givenquotelist{background:transparent none repeat scroll 0 0; margin-bottom:20px;}
.view_givenquotelist h3{font-size:18px;margin:19px 10px 19px 0;text-align:left;/*color:#57bfe1;*/display:inline-block;font-weight:600;border-bottom:1px solid;line-height:25px;}
img.img-responsive.profileimage{max-width:130%;}
.view_profil_accoutinclinetblock{}
.view_profil_accoutinclinetblock .view_profil_accoutinclinet_inner{}
.view_profil_accoutinclinetblock .view_profil_accoutinclinet_inner .cust_title_profile,
.cust_profile{}
.view_profil_accoutinclinet_inner .client-profile-pic{padding-left:5px;padding-right:5px;}
.view_profil_accoutinclinet_inner .client-profile-info{}
.view_profil_accoutinclinet_inner .client-profile-info .text-info{color:#fff;font-size:17px;font-weight:bold;text-align:center;text-transform:capitalize; margin-bottom:15px;margin-top:12px;}
.view_profil_accoutinclinet_inner .client-profile-info .emailid{font-size:17px;font-weight:300;}
.view_profil_accoutinclinet_inner .client-profile-info .contact-num{font-size:17px;font-weight:300;}
.view_profil_accoutinclinet_inner .client-profile-detail{margin:30px 0 0;}
.view_profil_accoutinclinet_inner .not-working-any-job p{color:#f00;}
.fadeInUp .c-content-feature .c-font-uppercase.c-font-uppercase.c-font-bold{font-size:38px;margin-bottom:0px;}
.fadeInUp .c-content-feature .c-content-title-1 > span{display:block;font-size:14px;margin-bottom:14px;}
.c-page-on-scroll header{display:none;}
.c-navbar{display:block;}
.c-navbar-wrapper.clearfix .c-mega-menu{display:none;visibility:hidden;}
.c-layout-header-fixed .c-layout-page{margin-top:125px;}
.c-layout-header.c-layout-header-4 .c-navbar{background:#ffffff none repeat scroll 0 0;border-top:4px solid #e31e24;}
nav{display:none !important;}
.c-desktop-logo{width:425px}
.c-mobile-logo{width:320px;}
.c-brand.c-pull-left{display:block !important;float:none !important;text-align:center !important;}
.c-layout-header-fixed .c-layout-page{margin-top:125px;}
.c-layout-header.c-layout-header-4 .c-navbar{background:#ffffff none repeat scroll 0 0;border-top:4px solid #e31e24;}
.c-hor-nav-toggler{display:none !important;}
.c-content-list-1.c-theme.c-separator-dot > li::before, .c-content-list-1.c-theme > li::before{background:#e21e24 none repeat scroll 0 0;}
body#about-us{color:#444444;font-family:'Raleway', sans-serif;font-size:16px;font-weight:normal;}
#about-us .c-content-box.c-size-md.c-bg-color-gray{background:#f1f1f1;}
.font-color-red{color:#e31e24;}
#about-us h3{font-size:36px;font-weight:bold;font-family:'Montserrat', sans-serif;color:#333333;}
#about-us .c-content-title-1 > p{color:#444444;font-size:16px;font-weight:400;margin:25px 0;}
.c-feature-13-container.custom-container{padding:75px 0 75px 190px;}
#about-us .c-feature-13-container.custom-container{}
.c-bg-red-custom{background:#e31e24;}
#about-us h3.c-font-uppercase.c-font-white.custom_left_header{color:#ffffff;margin-bottom:10px;}
#about-us .c-content-feature-13 .c-feature-13-tile{padding:10px 20px 10px 0;}
#about-us .c-font-white.marign-top-10{margin-top:15px;}
#about-us .whatwedo_block .text-justify{margin-top:35px;text-align:justify;}
.col-sm-6.whywe_different_block > p{font-size:15px;margin-bottom:4px;text-align:justify;}
.whowedo_block .container-fluid{padding:0px;overflow:hidden;}
.whowedo_block_right{background-size:cover;height:494px;}
.whowedo_block_left_inner{padding:14% 2% 14% 25%;}
#about-us .whowedomainblock{background:url("https://theaccountancynetwork.com/assets/base/img/content/backgrounds/background.jpg") no-repeat scroll 0 0/100% 427px;}
.whowedo_leftblock{overflow:hidden;padding:50px 7px 50px 0;text-align:justify;}
.c-layout-footer.c-layout-footer-1 .c-postfooter{background:#0f0f0f none repeat scroll 0 0;padding:40px 0;}
.c-layout-footer.c-layout-footer-1 .c-postfooter .c-copyright{color:#ffffff;margin-top:10px;padding:0;}
.fotter_followus_block{text-align:center;}
.fotter_followus{font-family:"Montserrat", sans-serif;}
.c-layout-footer.c-layout-footer-1 .c-postfooter .c-socials > li > a > i{background:#5b5b5b none repeat scroll 0 0;border-radius:50%;color:#cbcbcb;display:inline-block;font-size:22px;font-weight:bold;height:40px;line-height:18px;padding:12px;text-align:center;width:40px;}
#about-us .whatwedo_img{text-align:center;}
#about-us .c-layout-header-fullscreen.c-layout-header-mobile-fixed.c-layout-header-static .c-layout-header, .c-layout-header-fixed.c-layout-header-mobile-fixed .c-layout-header{box-shadow:none;}
#specialist-services .specialist_services_mainblock{background:url("https://theaccountancynetwork.com/assets/base/img/content/backgrounds/specialist_services_bg.jpg");background-size:100% 320px;background-repeat:no-repeat;}
.specialist_services_mainblock .specialist_services_rightblock{padding-bottom:3%;padding-left:5%;padding-top:4%;}
.specialist_services_rightblock h3.custom_left_header{margin-bottom:15px;padding:0;}
.specialist-services p.custom_text_color{color:#444444;font-size:17px;line-height:22px;text-align:justify;}
.c-font-uppercase.font-color-lightblack.specialist_services_headingtext{color:#333333;}
#specialist-services h3{font-size:36px;font-weight:bold;font-family:'Montserrat', sans-serif;color:#333333;}
#specialist-services .services_block_headertext{font-size:17px;line-height:22px;font-family:'Montserrat', sans-serif;color:#333333;height:40px;}
.services_block p{color:#444444;}
.btn.btn-custom_readmore{background:#e31e24 none repeat scroll 0 0;color:#ffffff;font-family:"Montserrat",sans-serif;font-size:15px;font-weight:bold;line-height:28px;}
.btn.btn-custom_readmore:hover{opacity:0.7;}
.services_block_text{padding-bottom:10px;}
.services_block .col-md-3{padding-top:5%;}
.services_block{padding-bottom:5%;}
.c-font-h1{font-size:36px;font-family:'Montserrat', sans-serif;color:#333333;line-height:46px;}
.core_service_heading_block{background:#f1f1f1 none repeat scroll 0 0;padding:2% 0;}
#core-services .core-services_mainblock_mainblock{background:url("https://theaccountancynetwork.com/assets/base/img/content/backgrounds/core_account_bg.jpg") no-repeat scroll 0 0/100% 300px;}
#core-services h3{color:#333333;font-family:"Montserrat",sans-serif;font-size:31px;font-weight:bold;}
.core_services_rightblock{padding-bottom:5%;padding-left:3%;padding-top:6%;}
#core-services .custom_left_header{margin-bottom:15px;}
#core-services .services_block_headertext{color:#333333;font-family:"Montserrat",sans-serif;font-size:17px;line-height:22px;height:40px;}
#core-services .core-services_mainblock_mainblock2{background:url("https://theaccountancynetwork.com/assets/base/img/content/backgrounds/core_tax_advice_bg.jpg") no-repeat scroll 0 0/100% 300px;}
.core_services_leftblock2{padding-bottom:5%;padding-top:6%;}
#homepage .c-content-box.c-size-md.c-bg-white{padding:30px 0 0;}
#homepage .whowedomainblock-top{background:rgba(0, 0, 0, 0) url("https://theaccountancynetwork.com/assets/base/img/content/backgrounds/for-business-top-img.jpg") repeat scroll 0 0/100% 478px ;
background-repeat:no-repeat;}
.business-top-section{overflow:hidden;padding:15px 7px 22px 30px;text-align:justify;}
.homepage-top-sec.marign-top-10.hmb{margin-bottom:3px;}
hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #e0e0e0;}
.business-title-1 > h3{color:#333333;font-size:22px;font-weight:bold;margin:0 0 15px;font-family:Montserrat;}
.homepage-top-sec{color:#444444;}
.head-bottom{color:#444444;font-weight:bold;}
.c-font-uppercase > span{color:#e31e24;}
.network-section{background:rgba(0, 0, 0, 0) url("https://theaccountancynetwork.com/assets/base/img/content/backgrounds/accountancy-network_homeimages.jpg") repeat scroll 0 0/100% 488px;background-repeat:no-repeat;}
.network-section-bottom ul{list-style:none;padding:0px;}
.network-section-bottom ul li{color:#fff;font-size:16px;line-height:27px;}
.network-section-bottom span{padding-right:14px;}
.network-head{font-size:22px;font-weight:bold;color:#fff;text-transform:uppercase;font-family:Montserrat;}
.network-section .network-section-heading{color:#fff;font-family:Montserrat;font-size:36px;margin-bottom:8px;text-align:left;}
.network-section-under{overflow:hidden;padding:50px 35px 50px 0;text-align:justify;}
.esay-step-cust > ul{color:#5b5b5b;list-style:outside none none;padding:0;font-weight:bold;}
.esay-step-cust span{color:#e31e24;font-size:18px;padding-right:10px;width:10%;float:left;}
.esay-step-cust p{float:right;margin-bottom:0;width:90%;}
.esay-step-cust > ul li{line-height:30px;}
.footer-top-section-left h3{font-family:Montserrat;font-size:36px;color:#333333;margin-bottom:15px;margin-top:0;}
.footer-top-section-left h4{color:#e31e24;font-family:Montserrat;font-size:24px;line-height:28px;margin-bottom:15px;}
.c-font-uppercase.c-font-bold.custom_left_header_whatwedo.testimonials{font-size:36px;font-family:Montserrat;color:#333333;}
.testimonial-cust-home-page-headline h3{font-size:24px;color:#333333;font-family:Montserrat;padding-top:18px;}
.testimonial-cust-home-page-headline h4{color:#e31e24;}
.testimonial-cust-home-page .c-testimonial{clear:both;text-align:left !important;}
.testimonial-cust-home-page .c-testimonial p{text-align:justify !important;font-style:italic;padding-top:20px;}
.testimonial-cust-home-page .owl-pagination{float:left;margin-left:20px;}
.testimonial-cust-home-page.owl-theme .owl-controls{margin-top:15px;}
.testimonial-cust-home-page.owl-carousel.c-theme .owl-pagination .owl-page.active span{background:#e31e24 none repeat scroll 0 0;}
.BUSINESS_TYPES_mainblock{background:url("https://theaccountancynetwork.com/assets/base/img/content/backgrounds/BUSINESS-TYPES.jpg") no-repeat scroll 0 0/100%;}
.BUSINESS_TYPES_mainblock{background:url("https://theaccountancynetwork.com/assets/base/img/content/backgrounds/BUSINESS-TYPES.jpg") no-repeat scroll 0 0/100% 331px #e7e7e7 !important;}
.BUSINESS_TYPES_mainblock .core_services_rightblock{padding-bottom:5%;padding-left:3%;padding-top:5%;float:right;}
#business-types h3{color:#333333;font-family:"Montserrat",sans-serif;font-size:30px;font-weight:bold;}
#business-types .services_block_headertext{color:#333333;font-family:"Montserrat",sans-serif;font-size:17px;line-height:22px;height:40px;}
.line-height-30{line-height:30px;}
.c-layout-footer li.c-active a{color:#e31e24 !important;}
.cust-horz-menu .tab-content .tab-pane{padding:0 25px;display:inline-block;}
.cust-horz-menu .tab-content li{list-style:none;}
.cust-horz-menu .tab-content li.c-active a{color:#E31E24;}
.c-layout-sidebar-menu{display:none;}
.tab-content.content-left{float:left;}
.tab-content.content-right{float:right;}
.client_post_listing-block .cust-post-btn{display: block;
    overflow: hidden;
    padding: 10px 0;
	float:right;}
.cust-client-post{border-radius:10px; padding-top:30px;}
.panel{/*background:url("https://theaccountancynetwork.com/assets/base/img/content/backgrounds/1page_bg.jpg");*/ background:transparent none repeat scroll 0 0;}
.c-shop-login-register-1 .cust-client-post .c-panel-body{padding-bottom:14px;padding-top:14px;}
.client-edit-profile-block{border-radius:10px;background:transparent;}
.change-font, .change-new-font{font-family:Montserrat;font-weight:300;}
.change-font.title, .amount-change-font{font-family:Montserrat;font-weight:500;}
.change-price-font{font-family:Montserrat;font-weight:700;color:#fff;line-height: 40px;
    margin-right: 20px; float:left;margin-bottom:0;}
.cli_citymap{padding-left:16px;}
.client-edit-profile-block #image_upload_form #imgArea{background: transparent none repeat scroll 0 0;}
	.client-edit-profile-block #image_upload_form #imgArea #imgChange{
	 background: transparent none repeat scroll 0 0;
	 position: relative;
	}
	.client-edit-profile-block #image_upload_form #imgArea img, #profile_imgArea > img{
	border-radius: 50%;
	width:140px;
	height:140px;
	margin-bottom:12px;
	}
#profile_imgArea{text-align:center;}
/*#profile_imgArea > img{height:170px;width:170px; }*/
h1.login_user_name{margin:0 0 10px;}
.dashbaord-block{background:transparent none repeat scroll 0 0;border:none;border-radius:10px;}
.post-edit-form{background:transparent;padding:20px;border-radius:10px;}
.cust-acc-dashboard-block{border:1px dotted #c7c7c7 !important;}
.edit-profile-block{background:transparent none repeat scroll 0 0;border:none;border-radius:10px; margin-bottom:20px;}
.edit-profile-block #imgArea{/*height:220px;width:220px;*/ background:transparent;}
.find-leads-block .cust-find-block{background:#f3f3f3 none repeat scroll 0 0;border:1px solid #dfdfdf;border-radius:10px;}
.view-client-request-info-block{background:url("https://theaccountancynetwork.com/assets/base/img/content/backgrounds/1page_bg.jpg");border:none;border-radius:10px;}
.view-clietn-request-detail{border-radius:10px;background:#f0f0f0;}
.c-content-list-1.c-separator-dot > li::before{margin-bottom:12px;}
.cust-bullet{padding-left:4px;}
.cust-bullet > li{background:rgba(0, 0, 0, 0) url("https://theaccountancynetwork.com/assets/base/img/content/backgrounds/bullet-red.png") no-repeat scroll left top 6px;line-height:22px;list-style:outside none none;padding-left:20px;margin-bottom:10px;}
.c-size-x-sm{padding:15px 0;}
.business-types_secondblock-ul{margin-top:0;}
.c-product-short-desc{margin:10px 0;}
.cust_title_profile_main{background:transparent;border-radius:10px;padding:10px;}
.client-profile-detail .ratebox.raterater-wrapper{display:block;}
.ms-options-wrap .ms-options label{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;padding-bottom:0 !important;padding-top:0 !important;}
.ms-options-wrap > .ms-options > ul input[type="checkbox"]{top:0 !important;}
.ms-options-wrap .ms-options li{padding-left:8px;}
.ms-options-wrap .ms-options li:hover{background:#EFEFEF;}
.cust-info-price_block p{text-align:justify;}
.public-limited-topimg{padding-top:13px;}
.bank-and-stock-topimg{padding-top:13px;}
.self-assessment-bottom{padding:20px 0px;}
.footer-contact {
    color: #fff;
    font-size: 15px;
    font-weight: 600;
	text-transform:capitalize;
   
}
.fotter_followus_icon{
text-align:center !important;
float:center;
}
.email_response{
padding-left:10px;
font-size:13px;
}

.sitemap_mainblock .cust_sitemap {
    font-size: 14px;
    line-height: 23px;
    padding-left: 0px;
}
.sitemap_mainblock .cust_sitemap > li {
    list-style: outside none none;
}
.list-inline > li {
    padding-left: 2px !important;
    padding-right: 2px !important;
}
@media only screen and (min-device-width:320px) and (max-device-width:767px) and (orientation:landscape){.c-content-testimonials-1 .c-testimonial{max-width:unset;}
.network-section .network-section-heading{
font-size:22px;
margin-top:6px;
}
}
@media only screen and (min-device-width:768px) and (max-device-width:1024px){.business-planning-advice{background:#fff;}
.business-planning-advice-section{background:#d7212e none repeat scroll 0 0;}
.how-to-get-top-bottom{background:#fff;}
#about-us .whowedomainblock{background:#e31e24;}
.c-layout-header-fixed.c-layout-header-mobile-fixed .c-layout-page{margin-top:32px;}

}
@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){
.business-top-section .business-title-1 > h3{
    margin: 0 0 7px;
}
#homepage .whowedomainblock-top{background:#f1f1f1;}
.network-section{background:#d6212d none repeat scroll 0 0;}
 }
@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){}
@media only screen and (min-device-width:360px) and (max-device-width:640px){.c-mobile-logo{width:270px;}
.c-copyright{text-align:center;}
.c-copyright.fotter_followus{text-align:center;}
.c-layout-footer.c-layout-footer-1 .c-postfooter .c-socials{float:none;text-align:center;}
.c-layout-header-fixed.c-layout-header-mobile-fixed .c-layout-page{margin-top:32px;}
.cust-horz-menu .tab-content .tab-pane{display:inline-block;padding:0 10px;}
.c-font-uppercase.c-font-bold.custom_left_header_whatwedo.testimonials{
font-size:20px;
}
.c-content-title-1.legal-disclaimer h3{
font-size:30px;
}
.freebusiness-and-planning-advice{
padding:15px 0;
}
/*.c-layout-header-fixed.c-layout-header-mobile-fixed .c-layout-page {
    margin-top: 58px;
}*/
}
@media only screen and (min-device-width:320px) and (max-device-width:480px){.c-mobile-logo{width:270px;}
.c-copyright{text-align:center;}
.c-copyright.fotter_followus{text-align:center;}
.c-layout-footer.c-layout-footer-1 .c-postfooter .c-socials{float:none;text-align:center;}
.c-layout-header-fixed.c-layout-header-mobile-fixed .c-layout-page{margin-top:32px;}
.c-search-toggler{display:none;}
.cust-horz-menu .tab-content .tab-pane{display:inline-block;padding:0 10px;}
.tab-content li a{font-size:12px;}
.business-top-section{
padding: 15px 7px 22px 8px;
}
.c-font-uppercase.c-font-bold.custom_left_header_whatwedo.testimonials{
font-size:20px;
}
.c-content-title-1.legal-disclaimer h3{
font-size:30px;
}
.freebusiness-and-planning-advice{
padding:15px 0;
}
.c-layout-header-fixed.c-layout-header-mobile-fixed .c-layout-page {
    margin-top: 58px;
}
}
@media only screen and (min-device-width:768px) and (max-device-width:1024px){.business-planning-advice1{background:#fff none repeat scroll 0 0;}
#specialist-services .specialist_services_mainblock{background:#f1f1f1;}
.specialist_services_rightblock h3.custom_left_header{text-align:center;}
.specialist_services_rightblock{padding-bottom:3%;padding-left:2%;padding-top:5%;}
#core-services .core-services_mainblock_mainblock{background:#e31e24;}
#core-services .core_services_rightblock .c-content-title-1{text-align:center;}
#core-services .core-services_mainblock_mainblock2{background:#e31e24;}
#core-services .core_services_leftblock2 .c-content-title-1{text-align:center;}
.c-layout-header-fixed.c-layout-header-mobile-fixed .c-layout-page{margin-top:5%;}
.otherpage_heading_block h1{font-size:23px;line-height:18px;}
.img-responsive{width:100%;}
/*#homepage .whowedomainblock-top{
background:rgba(0, 0, 0, 0) url("https://theaccountancynetwork.com/assets/base/img/content/backgrounds/for-business-top-img.jpg") repeat scroll 0 0/100% 478px !important;
background-repeat:no-repeat;
}*/
.freebusiness-and-planning-advice{
 padding: 15px 0;
}
.core_service_heading_block {
    padding: 1% 0;
}
.whowedo_leftblock{
padding: 20px 7px 20px 0;
}
#about-us h3{
font-size:22px;
}
.c-content-box.c-size-md {
    padding: 30px 0;
}
.why-free-section{
margin:20px 0;
}
.c-content-title-1.legal-disclaimer h3{
margin-bottom:12px;
font-size:22px;
}
.c-font-uppercase.c-font-bold.custom_left_header_whatwedo.testimonials{
font-size:22px;
}
.core_services_rightblock, .core_services_leftblock2{
padding-bottom: 2%;
 padding-top:2%;
}
.network-head{
font-size:18px;
}
}
@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){.core_service_heading_block{padding:2% 0 2%;}
.c-layout-header .c-brand{margin:15px 15px 10px;}
.vat-registration-and-administration_mainblock .vat-registration-img{padding:10px 12px;}

.network-section-under{
padding: 17px 35px 17px 0;
}
.network-section .network-section-heading{
font-size:22px;
}

.footer-top-section-left h3{
font-size:24px;
}
.footer-top-section-left h4{
font-size:18px;
}

.business-top-section {
    padding: 32px 7px 12px 30px;
}


.network-section-under{
padding: 20px 35px 20px 0;
}

.BUSINESS_TYPES_mainblock .core_services_rightblock {
 padding-bottom: 2%;
 padding-top:2%;
}
#core-services h3{
font-size:23px;
}
}
@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){.specialist_services_rightblock{padding-bottom:3%;padding-left:2%;padding-top:8%;}
/*.core_service_heading_block{padding:6% 0 2%;}*/
/*.col-md-6.col-sm-12.col-lg-6.network-section-under{width:100%;}*/
.business-top-section{overflow:hidden;padding:32px 7px 32px 30px;}
.c-layout-header .c-brand{margin:15px 0 12px;}
.services_block_headertext{
font-size:14px !important;
}
.col-md-12.col-sm-12.col-lg-6.business-top-section {
    width: 50%;
	 padding: 32px 7px 26px 30px;
}
.col-md-6.col-sm-12.col-lg-6.network-section-under{
width:100%;
padding: 15px 35px 50px 0;
}
.network-section .network-section-heading{
font-size:22px;
}
}
@media only screen and (min-device-width:360px) and (max-device-width:640px){#specialist-services .specialist_services_mainblock{background:#f1f1f1;}
.specialist_services_rightblock h3.custom_left_header{text-align:center;}
#specialist-services h3{font-size:26px;}
#core-services .core-services_mainblock_mainblock{background:#e31e24;}
#core-services h3{font-size:26px;text-align:center;}
#core-services .core-services_mainblock_mainblock2{background:#e31e24;}
.c-layout-header-fixed.c-layout-header-mobile-fixed .c-layout-page{/*margin-top:64px;*/}
.otherpage_heading_block h1{font-size:16px;line-height:30px;}
#about-us h3{
font-size:30px;
}
.footer-top-section-left h3{
    font-size: 28px;
}
.footer-top-section-left h4{
font-size:15px;
}
.network-section .network-section-heading{
font-size:22px;
}
.BUSINESS_TYPES_mainblock{background:#e7e7e7 !important;}

#homepage .whowedomainblock-top{
background:#f1f1f1;
}
}
@media only screen and (min-device-width:360px) and (max-device-width:640px) and (orientation:portrait){.specialist_services_rightblock{padding-bottom:3%;padding-left:2%;padding-top:18%;}
.core_service_heading_block{padding:12% 0 2%;}
}
@media only screen and (min-device-width:360px) and (max-device-width:640px) and (orientation:landscape){.specialist_services_rightblock{padding-bottom:3%;padding-left:2%;padding-top:6%;}
.core_service_heading_block{padding:2% 0 2%;}
.c-font-h1{font-size:32px;}
}
@media only screen and (min-device-width:320px) and (max-device-width:480px){#specialist-services .specialist_services_mainblock{background:#f1f1f1;}
.specialist_services_rightblock h3.custom_left_header{text-align:center;}
#specialist-services h3{font-size:22px;}
#core-services .core-services_mainblock_mainblock{background:#e31e24;}
#core-services h3{font-size:17px;text-align:center;}
.core_service_heading_block .c-font-h1{font-size:28px;}
.c-layout-header-fixed.c-layout-header-mobile-fixed .c-layout-page{/*margin-top:64px;*/}
.otherpage_heading_block h1{font-size:16px;line-height:30px;}
/*#about-us h3{
font-size:30px;
}*/
.footer-top-section-left h3{
    font-size: 28px;
}
.footer-top-section-left h4{
font-size:15px;
}
.network-section .network-section-heading{
font-size:17px;
margin-top:6px;
}
.BUSINESS_TYPES_mainblock{background:#e7e7e7 !important;}
}
@media only screen and (min-device-width:320px) and (max-device-width:480px) and (orientation:portrait){.specialist_services_rightblock{padding-bottom:3%;padding-left:2%;padding-top:10%;}
.core_service_heading_block{padding:3% 0 2%;}
}
@media only screen and (min-device-width:320px) and (max-device-width:480px) and (orientation:landscape){.specialist_services_rightblock{padding-bottom:3%;padding-left:2%;padding-top:7%;}
.core_service_heading_block{padding:4% 0 2%;}
}
@media only screen and (min-device-width:320px) and (max-device-width:767px){.network-section-under{overflow:hidden;padding:0;}
.business-planning-advice-section{background:#d7212e none repeat scroll 0 0;}
.freebusiness-and-planning-advice{text-align:justify;}
.why-free-section{text-align:justify;}
#about-us .whowedomainblock{background:#e31e24 none repeat scroll 0 0;}
.how-to-get-top-bottom{background:#fff;}
.business-planning-advice1{background:#fff none repeat scroll 0 0;}
.business-planning-advice{/*background:#d6212d none repeat scroll 0 0;*/}
#homepage .whowedomainblock-top{background:#f1f1f1 !important;}
.network-section{background:#d6212d none repeat scroll 0 0 !important;}
.BUSINESS_TYPES_mainblock{background:#e7e7e7 !important;}
.img-responsive{width:100%;}
.vat-registration-and-administration_mainblock .vat-registration-img{padding:10px 12px;}
#core-services .core-services_mainblock_mainblock2{
background:#D7212E
}
.c-layout-header-fixed.c-layout-header-mobile-fixed .c-layout-page.cust-tiitle-top{
margin-top:30px;
}
#about-us h3 {
    font-size: 22px;
}
.whowedo_leftblock{
padding: 20px 7px 16px 0;
}
.c-content-title-1.legal-disclaimer h3 {
    font-size: 22px;
    margin-bottom: 12px;
    padding-top: 12px;
}
#business-types h3{
font-size: 22px;
    margin-bottom: 12px;
}
.core_service_heading_block .c-font-h1{
font-size:25px;
line-height:18px;
}
.network-head{
font-size:18px;
}
.why-free-section{
margin:20px 0;
}
}
@media only screen and (min-device-width:1024px) and (max-device-width:1366px) and (orientation:portrait){.col-md-6.col-sm-12.col-lg-6.network-section-under{width:100%;}
.business-top-section{overflow:hidden;padding:106px 7px 50px 30px;}
}
.otherpage_heading_block{background:#f1f1f1 none repeat scroll 0 0;padding:2% 0;}
/*** rinkal  ***/
.cust_wrraper{
background:url("https://theaccountancynetwork.com/assets/base/img/content/backgrounds/bg.png");
min-height: 335px;
}
.client_post_listing .c-info-list h3 a, .client_post_listing .c-info-list p{
color:#fff;
}
.client_post_listing .c-info-list h3{
margin:4px 0;
}
.label-white{
background:#fff;
color:#E21F22;
}
.label{
padding: 1.3em 1.9em !important;
border-radius:0.1em !important;
font-size:10px !important; 
}
.cust-edit-view-btn {
    display: block;
    margin-bottom: 15px;
    overflow: hidden;
    padding: 10px 0;
	float:left;
}
.cust-post-btn  p{
    font-size: 12px;
    margin-bottom: 23px;
}
.cust-post-btn span.label{
padding:0.7em 1em;
}
.client_post_listing .label-white{
margin-right:8px;
}
.cust-edit-view-btn > a {
    display: inline;
    vertical-align: middle;
}
.cust-edit-view-btn .label.label-default{
padding: 1.3em 3.3em !important;
background:#424242 none repeat scroll 0 0;
}
.cust-post-btn .label.label-success{
padding: 1.3em 4.2em !important;
font-weight:700 !important;
}
.cust_footer_top_ribbon {
    padding: 27px 0;
    text-align: center;
}
.client_post_listing-block .c-info-list h3 a:hover{
color:#fff !important;
}
.form-group {
    margin-bottom: 15px;
}
.input-group .input-group-addon {
    border-bottom-left-radius: 2px !important;
    border-top-left-radius: 2px !important;
	padding:4px 5px !important;
	border:none;
}
.input-group .icon-addon.addon-lg .form-control{
height:46px;
border:none;
 border-bottom-right-radius: 2px !important;
    border-top-right-radius: 2px !important;
	
}
.input-group .icon-addon.addon-lg textarea.form-control{
height:auto;
}
.input-group .icon-addon.addon-lg.dropbox {
background:#fff url("/assets/base/img/content/request_form/arrow.png") no-repeat;
}
.input-group .icon-addon.addon-lg .ms-options-wrap > button:focus, .input-group .icon-addon.addon-lg .ms-options-wrap > button{
border: medium none;
padding: 14px 20px 14px 5px;
margin-top:0;
}
.input-group .icon-addon.addon-lg.dropbox select {
    appearance:none;
    -moz-appearance:none; /* Firefox */
    -webkit-appearance:none; /* Safari and Chrome */
	background:#fff url("/assets/base/img/content/request_form/arrow.png") no-repeat right center;
	text-transform:capitalize;
}
.cust-client-post .form-group .btn.btn-lg, .client-editprofile .form-group .btn.btn-lg,  .post-edit-form .form-group .btn.btn-lg, .client-postlist-viewquote .form-group .btn.btn-lg {
    border-radius: 2px;
    color: red;
    font-size: 12px;
    font-weight: 700 !important;
}
 .account-register-block .form-group .btn.btn-lg{
border-radius: 2px;
    color: red;
    font-size: 12px;
    font-weight: 700 !important;
	padding:1em 3.3em;
}
#imgArea label {
    color: #fff;
    font-size: 12px;
    font-weight: 600;
}
#imgArea #imgChange{
line-height:16px;
height:auto;
background:transparent;
position:relative;
}
.c-form-edit .form-group{
margin-bottom:22px;
}
.login_user_name {
    color: #fff;
    font-size: 13px;
    line-height: 20px;
	font-weight:600;
}
.login_user_name a{
color: #fff;
}
.profile_details h4{
color:#fff;
margin-bottom:16px;
}
.profile_details {
    display: block;
    overflow: hidden;
    padding-top: 15px;
}
.list-unstyled img {
    margin-right: 7px;
}
.cust-horz-menu div {
    display: inline-block;
    font-weight: bold;
    list-style: outside none none;
    padding: 0 12px;
}
.c-layout-breadcrumbs-1.c-subtitle.c-fonts-uppercase {
    padding: 14px 0;
}
.panel.panel-default.c-panel.acc-reg{
border:none;
padding-top:12px;
}
.icon-addon.addon-lg span {
    border: medium none !important;
    border-radius: 0 2px 2px 0;
    height: 46px !important;
}
.selection .select2-selection__placeholder {
    font-size: 14px;
    line-height: 45px;
}
.acc-reg .form-group{
margin-bottom:22px;
}
.acc-reg .form-group .col-md-6, .acc-reg .form-group .col-md-12{
    padding-left:10px;
    padding-right: 10px;
}
.editprofile-fields .form-group .col-md-12, .editprofile-fields .form-group .col-md-6{

}
.c-page-title.acc-title{
display:block;
}
.acc-reg .select2-container--default .select2-selection--single .select2-selection__arrow b{
border-width:6px 6px 0 ;
left:97%;
}
.acc-reg .icon-addon.addon-lg span{
width:100% !important;
line-height:45px;
}
.cust-select .select-img{
 background: #f1f1f1 none repeat scroll 0 0;
   /* height: 50px !important;*/
    padding: 4px 5px;
    position: absolute;
    /*z-index: 999999; */
    z-index: 1;
	bottom:0;
	border-top-left-radius:2px;
	border-bottom-left-radius:2px;
}
.cust-select1 .select-img1{
 background: #f1f1f1 none repeat scroll 0 0;
   /* height: 50px !important;*/
    padding: 4px 5px;
    position: absolute;
    z-index: 999999;
	bottom:0;
	border-top-left-radius:2px;
	border-bottom-left-radius:2px;
	left:15px;
}
.cust-select .ms-options-wrap > button, .cust-select1 .ms-options-wrap > button {
    border: medium none !important;
    border-radius: 2px;
    height: 47px;
    padding-left: 60px !important;
}
.btn.btn-lg.-c-theme-btn.c-btn-uppercase.c-btn-bold.acc-register {
   border-radius: 2px;
    color: red;
    font-size: 12px;
    padding: 1em;
    width: 140px;
	background:#fff;
}
.btn.btn-lg.-c-theme-btn.c-btn-uppercase.c-btn-bold.acc-login {
   border-radius: 2px;
    color: red;
    font-size: 12px;
    padding: 0.8em 4em;
    width: 140px;
}
.cust-acc-layout .form-control{
border:none;
border-top-right-radius:2px !important;
border-bottom-right-radius:2px !important;
}
.cust-acc-layout .col-md-4, .cust-acc-layout .col-lg-4, .cust-client-post .col-md-6, .cust-client-post .col-md-12{
padding-left:10px;
padding-right:10px;
}
.cust-leads h3 a, .cust-info-price_block p{
color:#fff;
/*text-align:center;*/
margin-bottom:0px;
}
.cust-leads h3 a:hover{
color:#fff !important;
}
.find-leads-orderdate-block span {
    color: #fff;
}
.find-leads-orderdate-block .cust-date{
    margin-bottom: 0px;
	/*display:inline-block;*/
}
.find-leads-orderdate-block .cust-price-btn {
    display: inline-block;
    overflow: hidden;
    padding:0;
	float:right;
}
.findlead-button-block {
    display: block;
    overflow: hidden;
    padding: 8px 0;
	float:right;
}
.findlead-button-block a.label{
padding:1em 2em !important;
font-size:12px !important;
}
.findlead-button-block a:hover{
color:#e21f22;
}
#imgArea img {
    border-radius: 50% !important;
    width: 150px !important;
}
.cust-account-profile-img h1{
color:#fff;
font-size:13px;
font-weight:bold;
}
.cust-account-profile-img h1 a, .cust-account-profile-img h1 a:hover, .cust-account-profile-info h3{
color:#fff;
}
.c-content-panel.cust-acc-contact{
border:none;
margin-bottom:0;
}
.c-content-panel.cust-acc-contact table{
margin-bottom:0;
}
.cust-acc-contact .c-body{
padding:18px 0 0;
}
.cust-acc-contact .table > tfooter > tr > td, .cust-acc-contact .table > tbody > tr > td, .cust-acc-contact .table > tbody > tr > th, .cust-acc-contact .table > thead > tr > th{
border-color:red;
color:#fff;
padding:18px;
/*text-transform:capitalize;*/
}
.cust-acc-contact .table > tbody > tr > td{
padding:18px 18px 18px 60px !important;
}
.cust-acc-contact .table > tbody > tr > td a{
color:#fff;
}
.cust-acc-contact .table > tbody > tr > th > img {
    margin-right: 12px;
	float:left;
}
#imgArea{
background:transparent;
}
.editprofile-fields .form-group .cust-btn{
 border-radius: 2px;
    color: #E51D1D;
    font-size: 14px;
    padding: 12px 60px 11px;
}
.editprofile-picture #image_upload_form {
    margin-bottom: 18px;
}
.cust_area_covered > ul li{
 float: left;
    list-style: outside none none;
    margin-right: 2%;
    width: 18%;
}








@media only screen and (min-device-width: 320px) and (max-device-width: 767px) {
  .list-unstyled li{
  display:block;
  }
  .form-group .col-md-6 {
    margin-bottom: 16px;
}
.c-layout-page.acc-reig-layout{
margin-top:68px !important;
}
.client_post_listing .label-info{
display:inline-block;
}
.client_post_listing .label.label-default{
display:-moz-stack;
}
.acc-reg .form-group, .client-editprofile .form-group, .editprofile-fields .form-group{
margin-bottom:0px;
}
.c-layout-page.cust-acc-layout {
    margin-top: 70px !important;
}
.cust-res-margin, .post-edit-form .form-group {
margin-bottom:0 !important;
}
.client-editprofile .form-group .col-md-4 {
    margin-bottom: 15px;
}
.cust-acc-contact .table > tbody > tr > td, .cust-acc-contact .table > tbody > tr > th{
padding:10px !important;
font-size:12px;
}
.cust-acc-contact .table > tbody > tr > th > img{
margin-right:6px;
display:none;
}
.form-group.cust-sel{
margin-bottom:15px;
}
.client-postlist-view .table > tbody > tr > td, .client-postlist-view .table > tbody > tr > th, .client-postlist-view .table > tfoot > tr > td, .client-postlist-view .table > tfoot > tr > th, .client-postlist-view .table > thead > tr > td, .client-postlist-view .table > thead > tr > th{
font-size:12px;
}
.client-profile-info p {
    display: block !important;
}
.client-profile-detail > li{
padding: 0 0 4px;
    width: 100% !important;
}
.accountant_quoteblock p {
    font-size: 13px;
}
.accountant_quoteblock button {
    margin-bottom: 10px;
    width: 100%;
}
.post_list {
    margin: 0 auto;
    width: 100% !important;
}
.cust_des_time .des_time_left, .cust_des_time .des_time_right{
width:100%;
float:left;
}
.cust-edit-view-btn > a{
display:inline-block;
vertical-align:bottom;
}
.cust-edit-view-btn, .client_post_listing-block .cust-post-btn{
width:100%;
float:none;
text-align:center;
}
}
@media only screen and (min-device-width: 320px) and (max-device-width: 767px) and (orientation: portrait){
.cust_area_covered > ul li{
 float: left;
    list-style: outside none none;
    margin-right: 2%;
    width: 48%;
}

}
@media only screen and (min-device-width: 320px) and (max-device-width: 767px) and (orientation: landscape){
.cust_area_covered > ul li{
 float: left;
    list-style: outside none none;
    margin-right: 2%;
    width: 28%;
}
}

  
   @media only screen and (min-device-width: 768px) and (max-device-width: 1024px){
   .c-layout-page.acc-reig-layout{
margin-top:68px !important;
}
.c-layout-page.cust-acc-layout {
    margin-top: 70px !important;
}
/*.c-layout-page{
margin-top:68px !important;
}*/
   }
  @media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) {
.form-group .col-md-6, .form-group .col-md-4 {
    margin-bottom: 16px;
}
.acc-reg .form-group, .editprofile-fields .form-group{
margin-bottom:0px;
}
.form-group.cust-sel{
margin-bottom:15px;
}
.cust-res-margin{
margin-bottom:0 !important;
}
.client-editprofile .form-group, .post-edit-form .form-group {
    margin-bottom: 0;
}
.cust_area_covered > ul li{
 float: left;
    list-style: outside none none;
    margin-right: 4%;
    width: 28%;
}
.post_list {
    margin: 0 auto;
    width: 80% !important;
}
.cust_number_right{
float: left;
    margin-right: 13px;
}
 .cust_left_leads {
    display: block;
    overflow: hidden;
    padding: 0;
}

}


/*Start vishal 19-may-2017*/
/* start for login client and accounant */
a.btn.btn-lg.-c-theme-btn.-c-btn-square.c-btn-uppercase.c-btn-bold.client-login{
	 min-width: 130px;
	background: #fff;
}
.cust_wrraper .c-shop-login-register-1 .panel{box-shadow:none;}
.btn.btn-lg.-c-theme-btn.c-btn-uppercase.c-btn-bold.client-login.clietcustom {
    background: #ffffff none repeat scroll 0 0;
    min-width: 130px;
}
a.btn.btn-lg.-c-theme-btn.c-btn-uppercase.c-btn-bold.cli-register {
    min-width: 130px;
    background: #fff;
}
#sizing-addon1 > img {
    max-height: 20px;
    width: 20px;
}
.btn-custom-red {
    color: #e31e24;
    font-family: "montserrat";
}
.btn-custom-red:hover {
    color: #fff;
    font-family: "montserrat";
    background: #e31e24;
    border: 1px solid #ffffff;
}
.page-heading-black{
      font-family: "montserrat";   
    font-weight: bold;
    font-size: 24px;
     color: #333333;
}
.page-heading-red{
   font-family: "montserrat";   
    font-weight: bold;
    font-size: 24px;
    color: #e31e24;
}
a.btn-custom-red {
    background: #ffffff none repeat scroll 0 0;
    color: #e31e24;
    font-family: "montserrat";
}

.forgot-link {
    border-bottom: 1px solid #ffffff;
    color: #ffffff;
    display: inline-block;
    margin-bottom: 10px;
    padding: 3px 0;
    text-transform: capitalize;
	font-size:12px;
	margin-top:7px;
}
.forgot-link:hover {
    color: #EFEFEF;
}

.c-layout-breadcrumbs-1.c-subtitle {
    padding: 25px 0;
}

.c-font-uppercase.font-color-red.specialist_services_headingtext {
  
}
.c-font-uppercase.font-color-lightblack.specialist_services_headingtext {
  color: #333333;
  font-weight: bold;
}
.c-theme.form-control:focus, .c-theme.form-control:active, .c-theme.form-control.active {
    border-color: #fff !important;
}
/* End for login client and accounant */

/* start for register client and accounant */

/* End for register client and accounant */

/*Emd vishal 19-may-2017*/

.c-content-panel.cust-acc-contact-view-lead {
    padding: 0;
}
.cust-acc-contact-view-lead table tbody td {
     padding-left: 0px !important;
     padding-top: 12px !important; 
     padding-bottom: 12px !important; 
     text-transform: capitalize;
}
.cust-acc-contact-view-lead table tbody th{
    padding-top: 12px;
     padding-bottom: 12px; 
     text-transform: capitalize;
        padding-left: 0;
}
hr.custom-font-red {
    border: 1px solid #cc1a1f;
}
.c-content-panel.cust-acc-contact-view-lead {
    border: medium none;
     color: #ffffff;
}
.cust-acc-contact-view-lead .c-body {
    padding: 0;
}
.cust-acc-contact-view-lead tr, .cust-acc-contact-view-lead th, .cust-acc-contact-view-lead tr td, .cust-acc-contact-view-lead tr th{
    border:none !important;
}

.c-content-panel.cust-acc-contact-view-lead {
   
}
.cust-acc-contact-view-lead th{font-weight: normal;}
 .lead{
    font-family: "montserrat";      
    font-size: 16px;
    font-weight: 400;
    text-transform: uppercase;
}
input.payment_buynow {
    width: 135px;    
}
.c-font-white.buylead {
    margin: 5px 0;
}
.col-md-6.viewdetails {
    padding-left: 0px;
}
.c-content-tab-5.c-bs-grid-reset-space.c-theme.cust-horz-menu.text-center .c-active a {
    color: red !important;
}
.form-group .input-group-addon{
background:#f4f4f4 !important;
}
.cust_leads_block {
    margin: 0 auto;
    width: 70%;
}
.cust_inline {
    display: inline-block;
}
.cust_area_covered > ul {
    padding: 0;
}
.post-edit-form-main h3, .post-edit-form-main .form-group .control-label{
color:#fff;
 font-size: 13px;
    font-weight: 600;
    text-transform: uppercase;
}
.cust_number_right, .cust_left_leads{
padding:0;
}
.cust_number_right > span {
    color: #fff;
	line-height:30px;
}

.custom_center{
    margin:0 auto;
}

#validation-message {
    color: #c7c7e4;
    text-align: center;
}
.font-color-white{
color:#fff !important;
}
.client-postlist-view .table > tbody > tr > td, .client-postlist-view .table > tbody > tr > th, .client-postlist-view .table > tfoot > tr > td, .client-postlist-view .table > tfoot > tr > th, .client-postlist-view .table > thead > tr > td, .client-postlist-view .table > thead > tr > th{
border:none;
}
.client-postlist-view .table > tbody > tr > th{
padding-left:0;
}
.account-view-clietn-request-detail.clearfix .c-container {
    border: 1px solid #ffffff;
    clear: both;
    color: #ffffff;
    display: block;
    overflow: hidden;
    padding: 24px 8px;
}
.cust_leads_block a.label.label-white.-success.c-font-uppercase.c-font-bold {
    background: #2fa92f;
    color: #fff;
}
.client-pro-img{
display:unset;
}
.client-profile-info p {
    display: inline;
    padding: 0 15px;
}
.client-profile-detail > li {
    color: #fff;
    float: left;
    font-size: 15px;
    list-style: inside none disc;
    padding: 0 10px 4px 0;
    width: 33.33%;
}
.cust_service_offer {
    font-weight: 600;
	color:#fff;
	display:block;
	margin-bottom:10px;
}
.cli_name{
display:block;
}
.acc_address.font-color-white {
    display: block;
    margin-bottom: 20px;
}
.client-list-quote .col-md-6 {
    padding: 0;
}
.cust_des_time{
display:block;
overflow:hidden;
line-height:30px;
}
.cust_des_time .des_time_right {
    float: right;
	margin:0;
}
.cust_des_time .des_time_left {
    float: left;
    width: auto;
	padding:0;
	margin:0;
}
.post_list {
    margin: 0 auto;
    width: 60%;
}
.leads_title{
padding-top:4px;
}

.text-danger {
    color: #f4e0df;
}
.serviceoffered ul {
    margin: 0 !important;
    padding: 0 !important;
}
.serviceoffered ul li {
    
    list-style: outside none none;
    margin-bottom: 7px;
    overflow: hidden;
    padding-bottom: 10px;
    padding-left: 0;
    text-transform: capitalize;}
.c-bg-white.terms-conditions {
    line-height: 26px;
    padding-top: 25px;
    text-transform: capitalize;
}
.c-bg-white.terms-conditions ol {
    padding: 0px;
}
.terms-conditionss{
      background: #f4f8f9 none repeat scroll 0 0;
    font-size: 9px;
    margin-bottom: 25px;
    padding: 25px 0;
}

.terms-conditionss h1 {
    font-size: 34px;
    margin: 10px 0;
}

.POLICY-POLICY {
    background: #f4f8f9 none repeat scroll 0 0;
    font-size: 9px;
    margin-bottom: 25px;
    padding: 25px 0;
}
.POLICY-POLICY h1 {
    font-size: 34px;
    margin: 10px 0;
}
.privacy-policy h2 span {
    font-weight: bold;
}

.privacy-policy table {
    width: 100%;
}
.privacy-policy table td, th {
    border-bottom: 1px solid #dddddd;
    padding: 5px 0;}
.customlink{
    color:#e1d6d6;
}
.customlink:focus{
    color:#e1d6d6;
}
.customlink:hover{
    color:#F8F5F5;
}