/*
Theme Name:  Digital LAW Child Theme
Description: Child theme for the Digital LAW theme
Author:      ThemeMount
Author URI:  http://themeforest.net/user/thememount
Template:    digitallaw
Version:     0.1
Tags:        light, white, two-columns, three-columns, four-columns, right-sidebar, left-sidebar, responsive, retina
*/


/* =Theme customization starts here 
-------------------------------------------------------------- */
h1, h2{line-height:1.3!important;}
.contant{width:100%; float:left; text-align:center; font-size:24px; line-height:38px; color:#000;}
.site-main{padding-top:0px;}
.tm-container-inner{padding-top:9px;}
.tm-container-inner .ask{margin-bottom:0px!important;}
.individuals ul li{width:37%; text-align:center; margin:0 auto;}
.business ul li{width:70%; text-align:center; margin:0 auto;}
.individuals{background:#f5f5f5; text-align:center; font-size:16px; padding:25px 0 25px 0;}
.business{background:#f5f5f5; text-align:center; font-size:16px; padding:25px 0 25px 0;}
#toptext{padding:20px 0 40px 0!important;}
.freephonenumber{display:block; font-size:26px!important;font-weight:700!important;color: #282a73!important;}
.callnow{display:none;}
.client-desc{font-size:18px; text-align:center;}
.right-content{float:right; margin-right:9%;}
.top-items{float:right; text-align:right; font-weight:bold; margin-right:13px; font-size:17px;}
.top-items ul li{float:left; padding-right:45px;}
.top-items ul li:last-child{padding-right:0px;}
.top-items2{float:right; text-align:right; margin-right:13px; margin-top:10px; font-size:28px; color:#282a74;}
.top-items3{float:right; margin-top:-10px;}
.top-items3 a{float:right; text-align:right; margin-right:13px; margin-top:-22px; font-size:18px; color:#282a74;}
#area{padding:20px 0 40px 0!important; margin-bottom:0px !important; }
#blocks{padding:20px 0 40px 0!important;}
.tm-footer-first-row{display:none!important;}
.tm-footer-second-row-inner{background-color:none!important;}
.site-title{margin-top:11px;}
.site-footer .widget .widget-title{margin-bottom:0px!important; padding-left:0px!important; border-left:none!important;}
#text-5 .widget-title, #nav_menu-25 .widget-title, #text-6 .widget-title,#text-8 .widget-title, #text-6 .widget-title,#custom_html-8 .widget-title, #text-7 .widget-title, #nav_menu-43 .widget-title{color:#282a74; font-size:16px!important;}
#content .widget-title{min-width: 155px;}
.site-info{background:#282a74; color:#fff; width:100%; float:left;}
.wpcf7-form-control wpcf7-textarea{width:100%;
    min-height: 100px;}
.personal ul li{list-style-type:none; font-size:14px; text-align:center;}
.business2 ul li{list-style-type:none; font-size:14px;text-align:center;}
.business2 ul li a{color:#000; font-weight:bold!important;}
.box-heading h2{padding-top:25px;}
#menu-business-clients li a:before{top:11px!important;}
.business-service{position:relative; top:0; width:100%; z-index:0; background-position:0px 0px; height:100%;background-size: calc(100% + 80px);}
.personal-service{position:relative; top:0; width:100%; z-index:0; background-position:0px 0px; height:100%;background-size: calc(100% + 80px);}
.msg{height:162px;}
.footer .widget ul>li{padding-bottom:10px!important;}
.criminal{font-size:18px;}
.leftside{float:left; margin-right:35px; width:45%;}
.leftside input[type="text"]{width:100%;}
.leftside label{width:100%;}
.rightside2{float:left; width:47%;}
.rightside2 label{width:100%;}
.leftside3{float:left; width:43.33%;}
.leftside3 label{width:90%;}
.homemsg{height:178px;}
#port {background:#fff;overflow: hidden;position: relative;height: 102px;width:100%;}
.imga{display:none;}
#port:hover .imga{display:block;}
.parallax-viewport {position: relative; overflow: hidden;width:100%; height:200px;}
.parallax-layer {position: absolute;width:100%; height:200px;display:block;}
.band-name{z-index:9999; position:absolute; text-align:center; width:100%; margin-top:35px;}
.tilt {overflow: hidden;position: relative;width: 100%;height: 100%;margin: 0 auto;}
.tilt__back,.tilt__front {width: 100%;height: 100%;background-position: 50% 50%;background-repeat: no-repeat;background-size: cover;-webkit-backface-visibility: hidden;backface-visibility: hidden;}
.tilt__back {position: relative;}
.tilt__front {position: absolute;top: 0;left: 0;}
.service-heading{position:absolute; text-align:center; top:25px; left:39%; margin-bottom:0px; color:#fff; font-size:21px;}
.service-heading3{position:absolute; text-align:center; top:25px; left:38%; margin-bottom:0px; color:#fff; font-size:21px;}
.service-heading2{position:absolute; text-align:center; top:25px; left:43%; margin-bottom:0px; color:#fff; font-size:21px;}
.service-sub-heading{position:absolute; text-align:center; top:57px; left:33%; margin-bottom:0px; color:#fff; font-size:17px;}
.hmform{float:left; width:100%;padding-bottom:37px;}
.questions{width:100%; float:left;}
.hmform input[type="text"]{background:rgba(255,255,255,0.1)!important; color:#000!important; border:none!important; background:#fff!important;}
.hmform input[type="email"]{background:rgba(255,255,255,0.1)!important; color:#000!important; border:none!important; background:#fff!important;}
.hmform input[type="tel"]{background:rgba(255,255,255,0.1)!important; color:#000!important; border:none!important
;background:#fff!important;}
.hmform textarea{background:rgba(255,255,255,0.1)!important; color:#000!important; border:none!important
; background:#fff!important;}
.hmform input[type="submit"]{background:#282a74!important; color:#fff!important; width:100%!important; border:none; background:#fff;}
.hmform input[type="submit"]:hover{border:none; background:#41bbec!important;}
.percentspace{margin-top:25%!important;}
.thememount-tst-contarea-text{margin-top:40px!important;}
.thememount-testimonial-img{display:none!important;}
.thememount-testimonial-wrapper .thememount-testimonial-icon{display:none!important;}
.thememount-testimonial-wrapper .thememount-testimonial-data header .thememount-testimonial-title{margin-left:0px!important; margin-top:-45px!important;    text-transform: capitalize;}
.heavy{font-weight:bold;}
.thememount-header-style-6 #stickable-header .headerlogo{height:100px!important; text-align:left;}
.thememount-header-style-6:not(.tm-header-overlay) 
.site-title{float:left;}
.site-main .thememount-team-box .thememount-team-position{font-size:13px!important; font-weight:600!important; color: #41bbec!important;}
.thememount-team-title a{color: #282a74!important;}
.thememount-team-title a:hover{color: #282a74!important;}
.grad-blue {
    background: #449edd; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#a5d8fb, #449edd)!important; /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#a5d8fb, #449edd)!important; /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#a5d8fb, #449edd)!important; /* For Firefox 3.6 to 15 */
    background: linear-gradient(#a5d8fb, #449edd)!important; /* Standard syntax (must be last) */
}
.grad-purple {
    background: #f3f3f3; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#f3f3f3, #f3f3f3)!important; /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#f3f3f3, #f3f3f3)!important; /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#f3f3f3, #f3f3f3)!important; /* For Firefox 3.6 to 15 */
    background: linear-gradient(#f3f3f3, #f3f3f3)!important; /* Standard syntax (must be last) */
}
.grad-green {
    background: #f3f3f3; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#f3f3f3, #f3f3f3)!important; /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#f3f3f3, #f3f3f3)!important; /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#f3f3f3, #f3f3f3)!important; /* For Firefox 3.6 to 15 */
    background: linear-gradient(#f3f3f3, #f3f3f3)!important; /* Standard syntax (must be last) */
}
.grad-purple .vc_btn3-shape-rounded{background:#000;}
.footer.site-footer>div.footer{background-color:#e6e6e6!important;}
.footer-inner{background-color:#cee1f3!important;}
.thememount-clients>div{padding:0px;}
.thememount-clients .tm-box a{background:none!important; border:none;}
.thememount-clients .tm-box img{padding-top:0px!important; padding-bottom:10px!important; width:120px; }
.thememount-clients .tm-box img:hover{padding-top:0px!important; padding-bottom:10px!important; width:120px; filter:grayscale(0%); -webkit-filter:grayscale(0%);}
.website{float:right; font-size:13px; margin-top:-10px;}
.website a{color:#fff; text-decoration:none;}
.footer-txt{font-size:13px; float:left; width:85%;}
.grad-purple .vc_btn3-shape-square{width:100%; background: url(/wp-content/uploads/2017/09/new-purplepattern.jpg) no-repeat center top; color:#000!important; font-weight:bold!important; background-color:#f3f3f3!important;}
.grad-green .vc_btn3-shape-square{width:100%; background: url(/wp-content/uploads/2017/09/new-greenpattern.jpg) no-repeat center top; color:#000!important; font-weight:bold!important; background-color:#f3f3f3!important;}
.criminal-btn{width:100%; float:left; background:url(/wp-content/uploads/2017/09/new-criminalpattern.jpg) no-repeat center top; height:40px;}
.criminal-btn button{color:#222; font-weight:bold;}
.grey-bg{background:#fff; padding:20px; box-sizing:border-box; height:415px;}
.thememount-tst-contarea-text{font-family:Open Sans;}
.thememount-blog-boxes-wrapper{margin-left:0px; margin-right:0px;}
.service-headings{width:97%; float:left; text-align:center; color:#000; font-size:24px; font-weight:bold; top:10%; position:absolute;}
.service-headings2{width:97%; float:left; text-align:center; color:#000; font-size:24px; font-weight:bold; top:7%; position:absolute;}
.service-headings3{width:97%; float:left; text-align:center; color:#000; font-size:24px; font-weight:bold; top:11%; position:absolute;}
.service-headings4{width:97%; text-align:center!important; margin-top:-10px; font-weight:normal; float:left; text-align:center; color:#000; font-size:18px; font-style:italic;}
.service-headings5{width:97%; float:left; text-align:center; color:#000; font-size:24px; font-weight:bold; top:8%; position:absolute;}
.service-headings6{width:97%; float:left; text-align:center; color:#000; font-size:24px; font-weight:bold; top:5%; position:absolute;}
.service-headings7{width:97%; float:left; text-align:center; color:#000; font-size:24px; font-weight:bold; top:5%; position:absolute;}
.tp-space{margin-top:-35px;}
.equal-height{height:400px;}
#consult{margin-top:-20px!important;}
.aligned-space{padding-left:20px; padding-right:20px; padding-top:0px;}
.thememount-tst-contarea-text{font-family:Open Sans!important;}
.vc_tta-tabs-list li{width:20%; text-align:center;}
.vc_tta-tabs-list li:hover{color:#fff!important;}
.tp-bullets{top:95%!important;}
.spaces{margin-left:10px!important; transition:all 400ms linear 0s;}
.personal ul li a:hover + img{margin-left:25px!important;}
.business ul li a:hover + img{margin-left:25px!important;}
.criminals-txt2 ul li a:hover + img{margin-left:25px!important;}
.criminals-txt2 ul{margin-top:0px;}
.criminals-txt2 ul li{font-size:14px; list-style-type:none;}
.img-personal{width:100%; float:left;}
.heading-personal{width:100%; float:left; font-weight:bold; color:#222; text-align:left; margin:10px 0 5px 0; font-size:18px;}
.text-personal{width:100%; float:left; font-size:14px; color:#222;}
.criminals-txt{font-size:14px; width:105%; border-right:#0083ca solid 2px; padding-right:10px;}
.purple-btn .vc_btn3-container a.vc_btn3-shape-square{background:#282a74; margin-bottom:19px; border-radius:6px 0 6px 0;}
.purple-btn .vc_btn3-container a.vc_btn3-shape-square:hover{background:#282a74;}
.blue-btn .vc_btn3-container a.vc_btn3-shape-square{background:#0083ca; margin-bottom:0px; color:#fff; border-radius:6px 6px 0px 0;}
.blue-btn .vc_btn3-container a.vc_btn3-shape-square:hover{background:#0083ca; color:#fff;}
.green-btn .vc_btn3-container a.vc_btn3-shape-square{background:#005992; margin-bottom:0px; color:#fff; border-radius:6px 6px 0px 0;}
.green-btn .vc_btn3-container a.vc_btn3-shape-square:hover{background:#005992; color:#fff;}
.dark-blue-btn .vc_btn3-container a.vc_btn3-shape-square{background:#282a74; margin-bottom:0px; color:#fff; border-radius:6px 6px 0px 0;}
.dark-blue-btn .vc_btn3-container a.vc_btn3-shape-square:hover{background:#282a74; color:#fff;}
.crim-btn .vc_btn3-container a.vc_btn3-shape-square{background:#41bbec; margin-bottom:0px; color:#fff; border-radius:6px 0 6px 0;}
.tm-box img{border-bottom:e6e6e6 solid 1px;}
.thememount-twitterbar h3{display:none!important;}
#sidebar-left{padding-top:45px!important;margin-top: 0px!important;}

.related{background-color:#f3f3f3;padding:20px;}
.thememount-twitterbar .tweet-text{text-align:left!important; font-size:14px!important;}
.item-content h4{text-transform:none!important;}
.post-box .post-item .item-content h4 {font-size: 24px!important;font-weight: normal!important;line-height: 35px;}
.post-box .tm-blogbox-footer-meta .tm-blogbox-comment{display:none;}
.single-post .tm-titlebar-wrapper .tm-titlebar-inner-wrapper{height:auto!important;min-height:65px;padding-top: 10px;}
.single-post .entry-title {padding-left: 0!important;text-align: center!important;padding-bottom: 0px;}
.single-post .tm-titlebar-wrapper.tm-titlebar-align-allleft .breadcrumb-wrapper, .single-post .tm-titlebar-wrapper.tm-titlebar-align-allright .breadcrumb-wrapper, .single-post .tm-titlebar-wrapper.tm-titlebar-align-default .breadcrumb-wrapper {position: relative;margin-top: 0px;}
.single-post .site-main #sidebar-right.sidebar{margin-top:15px!important;}
.thememount-post-wrapper .thememount-blog-media, .thememount-post-wrapper .postcontent {margin-top: 15px!important;margin-left: 0px!important;}
.thememount-post-left{display:none;}
#sidebar-right aside:last-child {background: transparent;border-top: none;padding: 0px 13px 0 13px!important;clear: both;}
@media only screen and (max-width: 480px){
.single-post div.tm-titlebar-wrapper {background-color: #41bbec!important;}
.single-post .tm-titlebar-inner-wrapper .tm-titlebar-main h1.entry-title {margin-top: 10px!important;}
.thememount-clients .col-xs-12{width:50%!important;}
}
.tweet-text a{color:#0083ca!important;}
time{color:#000!important; float:left;}
.new{background-color:#f3f3f3;padding:40px;}
.tilt__back, .tilt__front{height:65%!important;}
.thememount-clients .tm-box img{background:none!important;}
.personal ul li a{color:#000; font-weight:bold!important;}
.personal ul li a:hover{color:#000!important;}
.client-pattern{width:100%; float:left; background:url("/wp-content/uploads/2017/08/Pattern-murria.jpg") repeat left 310px; height:30px;}
.lt{left:40%; top:8%;}
.header-sales{width:100%; float:left; text-align:center; color:#282a74; font-weight:bold; font-size:22px; margin-top:20px;}
.header-txt{width:100%; float:left; text-align:center; color:#000; font-size:19px; margin-top:15px;}
.header-txt a{color:#000; text-decoration:none; font-size:19px;}
.header-sales2{width:100%; float:left; text-align:center; color:#282a74; font-weight:bold; font-size:22px; margin-top:25px;}
.header-txt2{width:100%; float:left; text-align:center; color:#000; font-size:20px; margin-top:15px;}
.header-txt2 a{color:#000; text-decoration:none; font-size:20px;}
.header-txt3{width:100%; float:left; text-align:center; color:#000; font-size:19px; margin:25px 0 105px 0;}
.grid__img{border-radius:6px 6px 0px 0px!important;}
.site-main .vc_tta.vc_general.vc_tta-color-white.vc_tta-style-classic .vc_tta-tab>a{background:#f3f3f3;}
.thememount-testimonial-box{margin-bottom:0px;}
.vc_custom_1506600542136 .tm-sbox-overlay{display:none!important;}
.blue-btns button{background: #6495ed!important; margin-bottom:22px!important;}
.blue-btns button:hover{color:#0057c5!important;}
.thememount-clients .tm-box a:first-child{height:120px;}

.wpcf7-form input[type="submit"]{background:#6495ed!important; color:#fff!important;}
.wpcf7-form input[type="submit"]:hover{background:#6495ed!important; color:#ffffff!important;}
.fonts{font-size:17px;}
#sidebar-right .leftside{width:100%;}
#sho .tm-sbox h2{display:block!important;}
.subsc{margin-top:33px;}
.social-icons li>a{color:#000;}
.social-icons li>a:hover{color:#000;}
#sidebar-right .rightside2{width:100%;}
#patterns{width:100%; float:left; background:url("/wp-content/uploads/2017/10/wide-patterns3.jpg") repeat-x left top;}
#patterns .tm-bg-overlay{background:transparent!important;}
.thememount-testimonial-wrapper .thememount-tst-contarea-text{color:#000!important;}
.thememount-testimonial-title .thememount-testimonial-designation{color:#282a74!important;}
.thememount-team-phoneemail .tm-skincolor{color:#ffffff!important;}
.thememount-team-phoneemail, .thememount-team-short-desc{font-size:11px!important;font-family:Open Sans!important;}
.thememount-team-title, .thememount-team-position{font-family:Open Sans!important; color:#000;}
.tm-sbox-overlay{border-bottom:#0083ca solid 4px;}
.green .tm-sbox-overlay{border-bottom:#005992 solid 4px;}
.tm-sbox-bg-image .vc_general.vc_cta3.vc_cta3-style-transparent{padding-bottom:0px!important;}
.dark-blue-btn{border-radius:6px 6px 0 0;}
.murria{font-size:18px;}
.phone{float:left; padding-right:15px; margin-right:15px; font-weight:bold;}
.email{float:left; padding-right:15px; margin-left:15px;}
.thememount-center, .thememount-flexible-width-left, .thememount-flexible-width-right{font-weight:bold;}
#stickable-header-sticky-wrapper{height:105px!important;}
.social-icons li>a{font-size:19px;}
.social-icons li>a:hover{color:#fff;}
.business2 ul li a:hover{color:#000!important;}
.social-icons ul li a i{color:#000!important;}
.social-icons ul li a i:hover{color:#fff!important;}
[class^="tm-social-icon-"]:before, [class*=" tm-social-icon-"]:before{color:#282a74!important;}
.footer.footer-text-color-dark .social-icons li a{color:#fff!important;}
#custom_html-6{margin-top:40px; margin-bottom:0px;}
.hrline{width:100%; float:left; height:2px; background:#c0c0c0; margin-bottom:0px;}
.scroll{float: left;width:63%; text-align: left; margin-top:-22px; font-size: 13px; line-height: 20px;}
.slick-track, .slick-slide{width:100%!important;}
.tm-blogbox-footer-meta [class^="tm-social-icon-"]:before, [class*=" tm-social-icon-"]:before{color:#282a74!important;}
body .widget .widget-title, body .widget .widgettitle{font-size:20px!important; text-transform:capitalize!important;}
.breadcrumb-wrapper a:hover{color:#fff!important;}
.thememount-tb-right-content thememount-flexible-width-right a:hover{color:#fff!important;}
.thememount-twitterbar .tweet-text::before{content:url('/wp-content/uploads/2017/10/tweet-icon.png'); display:inline-block; margin-right:5px;}
.tm-titlebar-wrapper .breadcrumb-wrapper, .breadcrumb-wrapper a{width:98.8%!important;}
.tm-sbox .vc_general.vc_cta3.vc_cta3-icons-left.vc_cta3-style-transparent.vc_cta3-icon-size-md .vc_cta3_content-container{padding-left:0em!important;}
.vc_tta-color-white.vc_tta.vc_tta-tabs.vc_tta-style-classic.vc_tta-shape-square.vc_tta-o-no-fill:not(.vc_tta-tabs-position-left)  li.vc_active{background:#282a74!important;}
li.vc_active a span{color:#fff!important;}
.tm-box-style-default .thememount-team-data{min-height:120px;}
.teamshowcase-image-bg{height:240px!important;}
.owl-carousel .owl-stage-outer{width:100%!important;}
#sidebar-left .owl-carousel .owl-stage-outer{height: 285px!important;}
.light-blue{background:#fff;}
.new-blue button, .new-blue a{background:#0083ca!important; color:#fff;}
.blue-bg-team h3{width:100%; float:left; text-align:center; margin-top:30px; color:#fff; font-weight:bold;}
label{font-weight:normal;}
.vc_cta3-content-header h2{display:none;}
.ask{width:100%; float:left; text-align:center; color:#fff; font-weight:bold; font-size:20px; margin-top:0px; margin-left:-13px;}
.single-team-right .ask{width:100%; float:left; text-align:center; color:#fff; font-weight:bold; background:#191970; padding:10px 0px; font-size:20px; margin-top:0px; margin-left: 0px;}
.ask2{width:100%; float:left; text-align:center; color:#fff; font-weight:bold; background:#191970; padding:10px 0px; font-size:20px; margin-top:0px;}
.ask-transparent{width:100%; float:left; text-align:center; color:#fff; padding:10px 0px; font-size:20px; margin-top:-35px;}
.descret{width:100%; float:left; text-align:center; color:#fff; font-size:20px; background:#47478d; padding:26px 0; margin-bottom:25px;}
.cnt{width:100%; float:left; text-align:center; color:#282a74; font-size:20px; margin-top:20px; margin-bottom:20px;}
#remove-sps{margin-top:-25px;}
.bolder-top{font-size:15px;}
.related-contactss{font-size:18px;}
.tm-titlebar-wrapper.tm-titlebar-align-default .breadcrumb-wrapper{text-align:left!important;}
#custom_html-16 .widget-title, #custom_html-18 .widget-title, #custom_html-15 .widget-title, #custom_html-20 .widget-title, #custom_html-21 .widget-title{text-align:center; color:#19197a; font-weight:normal;}
#nav_menu-43 a::before{content:""}
#nav_menu-43 a{padding-left: 0px!important;}
#custom_html-16, #custom_html-18, #custom_html-15, #custom_html-20, #custom_html-21{padding-left:15px; padding-right:15px;}
.bolder-top{font-size:17px;}
.case-study-new{float:left; width:100%;}
.related-contactss{font-size:18px; font-weight:bold;}
.shop-owner{width:100%; float:left; font-weight:bold; font-size:14px;}
.text-owner{width:100%; float:left; font-size:13px; margin-bottom:20px;}
.relates{width:100%; float:left; font-size:18px; font-weight:bold; margin:25px 0 10px 0;}
.listed ul li{list-style-type:none;}
.listed ul{padding-left:0px;}
#custom_html-16{margin-top:-35px;}
#sidebar-right{background:#e8e8f1;}
#sidebar-left{margin-top:-45px!important;}
.site-main #sidebar-right.sidebar{margin-top:0px!important;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;}
#custom_html-5 .widget-title, #custom_html-7 .widget-title, #custom_html-12 .widget-title, #custom_html-13 .widget-title{text-align:center; color:#19197a; font-weight:normal;}
.wpcf7-form input[type="submit"]{background:#191970!important;}
.wpcf7-form input[type="submit"]:hover{background:#191970!important;}
#custom_html-7, #custom_html-5, #custom_html-12, #custom_html-13{padding-left:15px; padding-right:15px;}

.thememount-team-data-inner .thememount-team-title, .thememount-team-data-inner .thememount-team-position{color:#fff!important;}

.footer-text{color:#fff!important; font-size:12px!important;}
.tm-titlebar-wrapper.tm-titlebar-bgcolor-darkgrey.tm-titlebar-with-bgimage .tm-titlebar-inner-wrapper{background-color:rgba(0,0,0,0)!important;}
.is-sticky .headercontent .headerlogo img{margin-top:20px!important;}

#menu-item-13235 a:hover, #menu-item-16 a:hover, #menu-footer-menu li a:hover{color:#fff!important;}
.default-txt{top:27px; position:absolute; padding-right:10px; padding-left:10px;font-size:14px;}
#menu-footer-menu{font-weight:normal!important; float:right!important; margin-top:1px!important;}
#menu-footer-menu li {padding-left: 0px!important;padding-right: 10px!important;}
.thememount-social-links-wrapper [class^="tm-social-icon-"]:before, [class*=" tm-social-icon-"]:before{color:#282a74!important;}
#masthead .thememount-skincolor{ color:#282a74!important; float:right!important; margin-top:3px!important;font-size: 12px!important;font-weight:400;}
#masthead .thememount-skincolor a{padding:0px 10px;}
.social-icons li{padding-left:0px!important; min-width:auto!important;}
.tm-footer2-center{font-size:12px!important;}
.tm-footer2-center a{color:#fff;}
.tm-footer2-center a:hover{color:#fff!important;}
.site-info-inner{padding-top: 5px!important;padding-bottom: 5px!important;}
.footer-inner .widget {margin: 20px 0 35px!important}
.footeremails{background-color: #ffffff!important;}
.tm-blogbox-footer-meta {border-top: 0px!important;border-bottom: 0px!important;margin-top: 0px!important;padding: 0px!important;}
.thememount-testimonial-data .contarea .tm-quote{color: #cee1f3!important;}
.tm-box-style-default .thememount-team-data{background:#fff!important;border-radius: 0px 0px 10px 10px!important;}
.teamcolor .tm-skincolor{color:#282a74!important;}
.thememount-team-position{color:#000!important; font-style:normal!important; font-weight:450!important;}
.thememount-team-position span{font-weight:normal!important;}

.thememount-team-email .tm-skincolor a {text-transform: none;}
.left-form-panel{float:left; width:49%;}
.right-form-panel{float:left; width:49%;}
#wpcf7-f6-p382-o2{width:100%;}
#wpcf7-f6-p382-o2 form{width:100%;}
.tm-titlebar-wrapper .tm-titlebar-inner-wrapper{background:transparent!important;}
.thememount-team-social-links{display:none!important;}
/*rigth sidebar code boundary dispute clone*/
#sidebar-right .wpcf7-form input[type="submit"]{background:#191970!important;}
#sidebar-right .wpcf7-form input[type="submit"]:hover{background:#191970!important;}
#sidebar-right > aside{padding-left:15px; padding-right:15px;}
#sidebar-right aside:nth-child(1){width:100%; padding:0px;}
#sidebar-right .widget-title{text-align:center; color:#19197a; font-weight:normal; border-left:none;}
.vc_cta3-container{margin-bottom:0px;}
/*end*/
/*page headings*/
.main-heading h2{display:block!important;}
/*end*/
/*team member single right sidebar*/
.single-tm_team_member .thememount-team-data {
    text-align: center;
    padding: 22px 0;
    background-color: #d1d1e2;
    border-bottom: 4px solid #d1d1e2;
}
.single-team-right{width:28%; float:right; margin-top:26px;}
.thememount-team-position{font-weight:600!important;}
/*end*/
/*form contactus*/
.hmform label span{display:none;}
.hmform{padding-bottom:0px!important; margin-top:20px!important;}
.homemsg{height:90px!important;}
.cnt{margin-bottom:19px!important; margin-top:8px!important; text-align:left!important;}
.leftside input{height:35px!important;}
.wpcf7-form .wpcf7-form-control-wrap:not(.chkTerms){margin-bottom:5px!important;}
.tm-sbox .vc_general.vc_cta3.vc_cta3-icons-left .vc_cta3_content-container{padding-left:0em!important;}
.wpcf7-form input[type="submit"]{padding-top:9px; padding-bottom:9px;}
.f-size{margin-top:0px; margin-bottom:0px!important; color:#fff;}
.fa-phone, .fa-envelope, .fa-fax{padding-left:20px!important; margin-top:-2px;}
.vc_general.vc_cta3.vc_cta3-style-transparent {
    padding: 0;
}
.vc_cta3-icons .vc_icon_element-icon, .tm-sbox-overlay{display:none!important;}
.tm-col-background-image .tm-sbox .vc_cta3-container{margin-bottom:0px!important;}
.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-skincolor.vc_icon_element-outline, .tm-sbox .vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-none{display:none!important;}
/*end*/
/*internal right sidebar*/
.site-main #sidebar-right.sidebar{padding-bottom:0px!important; margin-bottom:0px!important;}
/*end*/

.tm-titlebar-main h3.tm-subtitle{font-style:normal!important;}
.wpcf7-form input[type="submit"]{background:#6495ed!important;}
.wpcf7-form input[type="submit"]:hover{background:#6495ed!important; border:#6495ed solid 2px!important;}
.hmform .wpcf7-form input[type="submit"]:hover{background:#6495ed!important; border:#6495ed solid 0px!important;}
.contact-strip{width:100%; float:left; background:#d1d1e2;}
.footer-new{width:100%; float:left; background:#bed7ef; padding: 3px 0 3px 0;}
.right-align{color:#000; width:35%; margin:0 auto;}
.right-align a{font-size:12px; color:#000;}
.f-size{margin-top:0px; font-size:17px; margin-bottom:0px!important; color:#fff; line-height:19px;}
/*Service pages right panel*/
#sidebar-right .widget-title{float:left!important; width:100%;}
#sidebar-right{background:#cee1f3;}
#sidebar-left{margin-top:-45px!important;}
.site-main #sidebar-right.sidebar{padding-left:0px; padding-right:0px;}
#sidebar-right .widget .widgettitle, #sidebar-right .widget .widget-title{padding-left:0px!important; border:none!important;}
#custom_html-16 .widget-title, #custom_html-18 .widget-title, #custom_html-15 .widget-title{text-align:center; color:#19197a; font-weight:normal;}
#sidebar-right .wpcf7-form input[type="submit"]{background:#191970!important;}
#sidebar-right .wpcf7-form input[type="submit"]:hover{background:#191970!important;}
#custom_html-16, #custom_html-18, #custom_html-15{padding-left:15px; padding-right:15px;}
.hmform{padding-bottom:0px;}
.vc_cta3-container{margin-bottom:0px;}
#custom_html-15 .widget-title{text-transform:none!important;}
#sidebar-right .col-lg-9{width:60%!important;}
#sidebar-right .col-lg-3{width:30%!important;float:right!important;}
.tm-titlebar-wrapper .breadcrumb-wrapper{background-color: transparent;}
.sidebar .widget{margin-bottom:0px;}
.thememount-team-box{margin-bottom:14px;}
.ask{margin-bottom:15px;}
#main-inner > .container > .row{margin-left:0px!important; margin-right:0px!important;}
.wpcf7-form input[type="submit"]{background:#6495ed!important;}
.wpcf7-form input[type="submit"]:hover{background:#6495ed!important;}
.widget .widgettitle, .widget .widget-title{padding-left:0px!important; border:none!important;}
.hmform{padding-bottom:0px;}
.vc_cta3-container{margin-bottom:0px;}
.vc_general.vc_cta3 .vc_cta3-content strong{text-decoration:none;}
#sidebar-right .widget_text{margin-bottom:0px;}
.entry-title{padding-left:28%; text-align:left;}
.tm-subtitle{padding-left:28%; text-align:left;}
.widget, .wpb_row .wpb_widgetised_column .widget{margin-bottom:0px;}
div.tm-titlebar-wrapper{background-position: left top!important;}
.thememount-team-data .thememount-team-title > a:hover{color:#fff!important;}
#scroller{max-height:335px!important;overflow:hidden;margin-bottom:25px;}
.menu-list ul li a{color:#282a74!important; font-weight:bold!important; border-bottom: #282a74 dotted 1px!important;}
.vc_custom_1519634730456{background:#cee1f3!important;}
.contacts-panel1{background:#47478d!important;}
.contacts-panel2{background:#cee1f3!important;}
.thememount-team-box .thememount-team-data .thememount-team-position span{display:none!important;}
.service-case-studies .item-content{margin-left:0px!important; padding-bottom:15px!important;}
.service-case-studies .post-box{padding-left:0px!important; margin-bottom:0px!important;}
.service-case-studies .tm-blogbox-footer-meta{display:none!important;}
.service-case-studies .item-content h4{font-size:21px!important; line-height:26px!important;}
.postcontent .entry-title{padding-left:0%!important;}
.dateinfo{font-size:10px!important;}
.thememount-entry-date{padding: 0 3px!important;}
#sidebar-right .widget ul, .widget ol{padding:0 10px!important;}
.case-study-section{background:#bed7ef!important; width:93.5%;}
.make-btn{float:left; background:#000!important;}
#contact-blue, #contact-blue-l{background:#282a74!important; height:247px!important;}
#contact-form-blue, #contact-form-blue-l{background:#cee1f3!important;}
.font-testimonial .owl-carousel .owl-item img {display: block;width: auto; float: right;-webkit-transform-style: preserve-3d;position: absolute;right: 110px;top: -10px;}
.thememount-clients{padding-left:10%!important;}
#single-img{width:380px; margin-right:10px;}
#client-charter{height:360px!important; width:370px!important; margin-right:10px;}
.thememount-testimonial-wrapper{width:350px!important;}
@media only screen and (max-width:1190px){
#single-img{width:360px;}
#client-charter {height: 360px!important; width:330px!important; margin-right: 10px;}
.left-form-panel{width: 46%!important; margin-right:30px!important;}
}

@media only screen and (max-width:1024px){
.acredation .tm-box{width: 30%!important;}
#contact-blue, #contact-blue-l {height:auto!important; width:100%;}
#contact-form-blue, #contact-form-blue-l{width:100%;}	
}
@media only screen and (max-width:800px){
.acredation .tm-box {width:30%!important;}
.thememount-topbar .social-icons, .tm-tb-right-content, #masthead .thememount-skincolor{margin-top:13px!important;}
#green, #brown{width:50%; float:left;}
#contact-form-blue, #contact-blue{width:100%;}
.ask{margin-left:-32%;}
}
@media only screen and (max-width:768px){
#single-img {width: 380px; margin: 0 auto; margin-bottom: 20px!important;}
	.right-align{width:50%;}
#scroller{margin:0 auto!important; width:51%!important;}
.ask {margin-left:-29%;}
.btn-pay{margin-top:15px!important;}
}
@media only screen and (max-width:580px){
.leftside{width:42%;}
#contact-blue, #contact-blue-l{height:auto!important;}
.left-form-panel, .right-form-panel{width:100%;}
.right-form-panel input[type="submit"]{width:35%;}
}
@media only screen and (max-width:560px){
#green, #brown{width:80%; margin: 0 auto; margin-bottom:20px!important;}
#green > div, #brown > div{margin-right:0px!important;}
#client-charter {
    height: 360px!important;
    width: 92%!important;
    margin-right: 0px;
    margin-top: 10px;
    margin-left: 4%!important;
}
.font-testimonial {
    width: 100%!important;
    margin-top: 10px!important;
}
	.thememount-testimonial-data .contarea .tm-quote{position:relative; line-height:0px;}
	.thememount-tst-contarea-text{margin-top:0px!important;}
#single-img{margin: auto; margin-right:none;}
	#scroller{margin:0 auto!important; width:84%!important;}
.single-team-right{float:left; width:100%;}
}
@media only screen and (max-width:480px){
.tp-leftarrow, .tp-rightarrow{display:none;}
.freephonenumber{display:none;}
.callnow{display:block;}
.thememount-topbar .thememount-social-links-wrapper, #menu-footer-menu{float:left!important;}
#masthead .thememount-skincolor{margin-top:-4px!important; font-size:11px!important;}
.acredation .tm-box{width:50%!important;}
.right-align{width:100%;}
#green .new-blue{margin-bottom:20px;}
#green, #brown{width:95%; margin: 0 auto; margin-bottom:20px!important;}
#green > div, #brown > div{margin-right:0px!important;}
.headercontent .headerlogo img {max-height: 65px;}
.left-form-panel, .right-form-panel{width:100%!important;}
.textarea-339{width:104%;}
#inner-contacts{margin-right:0px!important; width:122%!important;}
#inner-contacts .textarea-339{width:100%;}
.leftside, .rightside2{width:95%!important;}
.extra-space{display:none!important;}
.site-main #sidebar-right.sidebar{margin-bottom:20px!important;}
#contact-blue, #contact-form-blue{width:115%;}
#contact-blue{height:auto!important;}
.hmform textarea{width:96%;}
	#client-charter {
    height: 360px!important;
    width: 92%!important;
    margin-right: 0px;
    margin-top: 10px;
    margin-left: 4%!important;
}
.font-testimonial{width:100%!important; margin-top:10px!important;}
.thememount-tst-contarea-text{margin-top:0px!important;}
.font-testimonial .owl-carousel .owl-item img{right:10px;}
.thememount-clients{padding-left:0%!important;}
.single-team-right{width:100%!important;}
#single-img{width:380px; margin-right:none;}
.case-study-section{width:100%;}
.hermes .tp-bullet{display:none;}
.ask{margin-left:-44px;}
div.tm-titlebar-wrapper{background-size: 170% auto!important; background-color: rgb(69, 200, 169); background-position: left top!important;}
.entry-title, .tm-subtitle{padding-left:0px;}
.tm-titlebar-inner-wrapper .tm-titlebar-main h1.entry-title{margin-top:135px;}
.tm-titlebar-wrapper .tm-titlebar-inner-wrapper {height: 240px;}
}

#contact-form-blue input [type="submit"]:hover{height:25px!important;}
#contact-form-blue .hmform .rightside2 .wpcf7-form input[type="submit"]:hover{padding-top:9px!important; padding-bottom:9px!important;}
.no-hover > a{background:#000!important;}
#captcha{margin-top:-23px!important; margin-bottom:10px!important;}
#captchaas{margin-top:0px!important; margin-bottom:0px!important;}
.wpcf7 div>p{padding-bottom:0px!important;margin:0px!important;}
#rc-imageselect, .g-recaptcha {transform:scale(1.05);-webkit-transform:scale(1.05);transform-origin:0 0;-webkit-transform-origin:1.05;}
#rc-imageselect, .c-recaptcha {transform:scale(0.83);-webkit-transform:scale(0.83);transform-origin:0 0;-webkit-transform-origin:0.83;}
.small{font-size: 11px;line-height:1.4;text-align: center;width: 100%;float: left;margin-top:5px;margin-bottom: 10px;}
.enquires{color:#fff; font-size:15px; margin-bottom:30px;}
.btn-cnts{text-align: left; margin-top: 0px; margin-bottom: 17px; padding-left: 15px;}
.vc_general.vc_btn3.vc_btn3-style-3d.vc_btn3-color-skincolor {
    box-shadow: 0 5px 0 #282a74;
}
.wpcf7-form input[type="submit"] {
    background: #0083ca!important;
    border-bottom: #282a74 solid 4px!important;
    border-radius: 4px; height: 38px;}
.wpcf7-form input[type="submit"]:hover {
    background: #0083ca!important;
    border-bottom: #282a74 solid 4px!important;
    border-radius:4px; height: 38px;}
#why-murrias a{padding-left:25px; padding-right:25px;}
.vc_btn3-left{margin-top:0px;}
.f-size a:hover{color:#a8c8e6!important;}
.wpcf7-response-output.wpcf7-mail-sent-ok{border:none!important;}
.blog #content{margin-top:20px!important;}
.tm-titlebar-wrapper .breadcrumb-wrapper, .breadcrumb-wrapper a{font-style:normal!important; font-size:13px!important;}
/*Related Services*/
#sidebar-right aside:last-child{background:#afe7da; border-top:#fff solid 15px; padding: 0px 13px!important; clear:both;}
#sidebar-right aside:last-child ul li a{color:000;}
#sidebar-right aside:last-child h3{color:#000!important; margin-bottom: 15px!important; background:#45c8a9; padding-top: 5px;
padding-bottom: 5px;}

/*End*/
.callonback{width:100%; float:left; border:#45c8a9 solid 3px; padding:10px; color:#000; font-size: 15px;
font-weight: bold; margin-bottom: 15px;}
.link-color{color: #282a74; border-bottom: #000 dotted 1px;}
@media only screen and (max-width:360px){
#masthead .thememount-skincolor{margin-top:0px!important; float:left!important; font-size: 15px!important;}
.ask{margin-left: -16px;}
#rc-imageselect, .c-recaptcha {transform: scale(0.67); -webkit-transform: scale(0.67);}
#contact-blue, #contact-form-blue {width: 126%;}
.post-box .post-item .item-content h4 {font-size: 20px!important;}
}
.socials-icons{margin-left:8px;}
.socials-icons ul li{list-style-type:none; float:left; margin-right:5px;}
.socials-icons ul{margin:0px; padding-left: 0px;}
.call-write{font-size: 13px; line-height: 13px; color: #fff; margin-top: 15px; padding-bottom: 5px;}
.footer .widget ul>li{padding-right:5px!important; padding-bottom:0px!important;}
.footer .widget ul>li a{color:#282a74!important;}
.footer.footer-text-color-dark .social-icons li a{border:none!important;}
.widget p {margin-bottom: 5px!important;}
.tm-box-style-default .thememount-team-data{border-bottom:none!important;}
input[type="email"], input[type="text"]{color:#000!important;}
.fetch-tweets-twitter .twitter-tweet{margin:auto!important;}
.btn-pay {float:right; background:#fff;font-size: 13px;line-height: 2.3;padding: 0 15px 0 15px;border-radius: 4px;margin-top:5px;font-weight:400;}
.btn-Contact {float:right; background:#E1BF4F;color:#fff;font-size: 13px;line-height: 2.3;padding: 0 15px 0 15px;border-radius: 4px;margin-top: 1px;font-weight: 700!important;}
.left-payment{width:50%; float:left; margin-bottom:20px;}
.right-payment{width:50%; float:right; margin-bottom:20px;}
.ssp_popup_row td{width:auto!important;max-width:50%!important;}
.ssp_popup_tbl{width:auto!important;}
img[src*="https://murria.co.uk/wp-content/uploads/2019/05/bps-logo-1-e1559145464631.png"] {margin-top:-13px;width:80px!important;}
.thememount-team-position a{color:white;padding-top: 10px;font-size: 18px;display: block;text-decoration: underline;display:none;}
.owl-item .thememount-team-position a{display:block;}
.thememount-team-position a:hover{text-decoration: none;}
.hmformnew input[type="tel"],.hmformnew input[type="email"],.hmformnew input[type="text"]{height:40px!important;border:1px #96afc8 solid!important;}
.hmformnew textarea{border:1px #96afc8 solid!important;}
.hmformnew input[type="submit"] {background: #eccd75!important;  border-bottom: none!important;width: auto!important;}
.hmformnew input[type="submit"]:hover {background: #eccd75!important;  border-bottom: none!important;width: auto!important;border:none!important;}

body.thememount-header-style-3 .is-sticky #navbar, body.thememount-header-style-3 .tm-header-bottom-wrapper {
    border-bottom: 0px;	
}
.thememount-header-style-3 .search_box {
    display: none!important;
}
@media (min-width: 780px)
{
	
 .thememount-team-img img{border-radius: 10px 10px 0px 0px!important;max-height:255px;}
 .headercontent .headerlogo img{margin-top:23px!important;}
}

.post-type-team_member .thememount-team-img img{max-height:400px;}
@media (min-width: 1200px)
{
	.thememount-header-style-3 #navbar #site-navigation .mega-menu-wrap{float:right;}
}
.tm-top-info-con span, .media-right{text-transform: none;line-height: 20px;}
.main-holder, .site-main{background:#f0f0f0!important;}
@media (max-width: 1200px) {
    #navbar #site-navigation div.mega-menu-wrap .mega-menu-toggle {
        right: 30px;
    }
    .headerlogo{float:left;}
}