/*
Theme Name:  WedCo Child Theme
Description: Child theme for the WedCo theme
Author:      ThemetechMount
Author URI:  https://www.themetechmount.com/
Template:    wedco
Version:     0.1
Tags:        light, white, two-columns, three-columns, four-columns, right-sidebar, left-sidebar, responsive, retina
*/


/* NOTE: Main theme's style.css file is already added in head tag. /*

/* =Theme customization starts here
-------------------------------------------------------------- */

/* Pooch Pals Pickering */

#tm-stickable-header-w {
    /* height:160px!important; */
    /* background-color: #fff !important; */
}

/* .tm-header-block {
    background-color: #fff !important;
}

#masthead {
    background-color: #fff !important;
} */

.quote-block {
    position: relative;
    background: #f9f9fc;
    border-left: 6px solid #4a72ff;
    padding: 2rem 2.5rem;
    margin: 2rem auto;
 
    border-radius: 8px;
    box-shadow: 0 6px 18px rgba(0,0,0,0.06);
}

.quote-block blockquote {
    font-size: 1.35rem;
    line-height: 1.6;
    margin: 0;
    color: #333;
}

.quote-icon {
    position: absolute;
    top: -15px;
    left: -10px;
    font-size: 2.5rem;
    color: #4a72ff;
    opacity: 0.25;
}

 

.quote-author {
    margin-top: 1.5rem;
    font-size: 16px;
    color: #555;
    text-align: right;
    font-style: italic;
}


.widget-area li.menu-item > a {
    font-family: "Roboto Condensed", serif !important;
    font-size:16px!important;
    color:#fff!important;
    
}

.headerlogo img {max-height:120px!important;}

 
 

#wpforms-submit-5900 {background-color:#922d06!important;}

  .entry-content {margin-top:234px!important;}

 
#headerimage {
 
   
    width: 100%;  
          /* or a fixed width */
   }

ul#menu-main-menu {margin-top:10px!important;}

.headerlogo {margin-top:10px!important;}

#wpforms-submit-5900 {background:#ffb501!important;}

a {color:#0a2090!important;}

strong {margin-top:0px!important;display:inline-block!important;}

#site-header-menu {padding-bottom:15px!important;}

.vc_separator h4 {font-size:26px!important;}
 

li a {color:#222!important;}

a.rs-layer {
    color:#222!important;
    background-color:#fad199!important;
    font-weight:500!important;
    
}

 
p {
    margin-bottom: 20px !important;
    
}

 .mobileonly {display:none!important;}

.vc_row.vc_row-o-full-height {min-height:10px!important;}

.page-id-992 #main {background:#e3dbce!important;}

/* .themetechmount-box-title h4 {min-height:70px!important;} */

span.dae-shortcode-download-button-text {
    font-size:20px!important;
    
}

div.wpforms-container-full input[type="submit"]:not(:hover):not(:active), div.wpforms-container-full button[type="submit"]:not(:hover):not(:active), div.wpforms-container-full .wpforms-page-button:not(:hover):not(:active), .wp-core-ui div.wpforms-container-full input[type="submit"]:not(:hover):not(:active), .wp-core-ui div.wpforms-container-full button[type="submit"]:not(:hover):not(:active), .wp-core-ui div.wpforms-container-full .wpforms-page-button:not(:hover):not(:active) {background-color:#ffb501!important; color:#222!important;}


    
.services-heading {
    padding-left: 10px;
    padding-right: 10px;
}

#slider-4-slide-6-layer-4 a {
    font-size:22px!important;
    
} 

#slider-4-slide-6-layer-1,#slider-4-slide-18-layer-1 {font-weight:600!important;font-style:italic!important;font-size:29px!important;}

#hpcta .wpb_wrapper {
    background:#fff!important;
    border:0px solid #ccc!important; 
    /* border-radius:5px!important; */
    
}

#hpcta .wpb_wrapper h4 {
    /* text-align:center!important; */
    font-size:22px!important;
    padding:10px!important; 
    color:#333!important;
    padding-top:0px!important; 
    margin-top:5px!important;
    
}

#hpcta .wpb_wrapper  p {
    padding-left:10px!important;
    padding-right:10px!important;
    padding-bottom: 10px;
}

/* #hpcta .wpb_wrapper .wpb_text_column {min-height: 140px!important;border:0px!important;} */
 
/* #hpcta .box-shadow + .vc_column-inner + .wpb_wrapper {
    border: 1px solid #ccc !important;
    box-shadow: 0 0 10px 0 rgba(18,31,56,.1) !important;
    border-radius: 0px !important;
} */

.themetechmount-box {border:1px solid #ccc!important; }

#hpquotes .themetechmount-box {border:0px solid #ccc!important; }

.page-id-5445 .tm-titlebar-wrapper .tm-titlebar-inner-wrapper {height: 300px!important;}



.tm-entry-meta {display:none!important;}

#hpquestions h4 {margin-top:35px!important;}



.btncomplete {margin-bottom:5%!important;}



#introrow {
    margin-bottom: 0px !important;
    
}

body.themetechmount-page-full-width #content .site-main .entry-content .wpb-content-wrapper > .wpb_row.vc_row-fluid, 
body.themetechmount-page-full-width #content .site-main .entry-content > .wpb_row.vc_row-fluid {
    padding-bottom:10px!important;
    
}

div.wpforms-container-full .wpforms-form .wpforms-head-container {
    padding:0px!important;
    
}

body.themetechmount-page-full-width #content .site-main .entry-content .wpb-content-wrapper > .wpb_row.vc_row-fluid, 
body.themetechmount-page-full-width #content .site-main .entry-content > .wpb_row.vc_row-fluid {
    padding-top:0px!important;
    
}

body.themetechmount-page-full-width #content .site-main .entry-content .wpb-content-wrapper > .wpb_row.vc_row-fluid.tm-bgimage-yes, 
body.themetechmount-page-full-width #content .site-main .entry-content > .wpb_row.vc_row-fluid.tm-bgimage-yes {
    padding-top: 150px !important;
    padding-bottom: 140px !important;
    margin-top: 35px;
    margin-bottom: 45px;
}

body.themetechmount-page-full-width #content .site-main .entry-content .wpb-content-wrapper > .wpb_row.vc_row-fluid.tm-bgimage-yes p, 
body.themetechmount-page-full-width #content .site-main .entry-content > .wpb_row.vc_row-fluid.tm-bgimage-yes p {
    font-size: 22px !important;
    font-weight: 500 !important;
    line-height: 28px !important;
}

.wpb-content-wrapper {
	padding-bottom: 35px;
}

.themetechmount-topbar-wrapper {display:none!important;}

.tm-vc_general .tm-vc_btn3 {border-radius: 10px!important;} 

#second-footer {
    background-color: #194133 !important;
    
}

#bottom-footer-text {display: none!important;}

.top-visible {background-color:#ffc331!important;}

.tm-wedco-icon-angle-up {color:#222!important;}



.second-footer-inner p {color:#fff!important;}

.vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern {
    background-color:#ffb502!important;
    color:#222!important;
    
}

.vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern {
	border-color: transparent;
}

.vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern:focus, .vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern:hover {
	border-color: #eee;
}

.tm-vc_btn3.tm-vc_btn3-size-lg {
    font-size:20px!important;
    border-radius: 0px !important;
}

#videorow .tm-vc_btn3.tm-vc_btn3-size-lg {
    border: 1px solid #aaa !important;
}

.themetechmount-testimonial-box-style2 .themetechmount-box-desc .themetechmount-testimonial-text {font-size:21px!important;}

p {
    font-family: "Roboto Condensed", serif !important;
    color:#444 !important;
    font-weight: 400 !important;
    
}

h1, h2, h3, h4 {
    font-family: "Bubblegum Sans", sans-serif !important;
    color: #1a4234 !important;
    text-transform: none !important;
}

h1 {
    font-weight: 600 !important;
    
}

h2 {
    font-weight:600 !important;
    margin-bottom: 25px;
    }
    
#videorow h2.tm-custom-heading {padding-top:5%!important;}

h3 {
    font-weight: 400;
    font-size: 26px;
    line-height: 32px;
}

h3.widget-title {
    color:#fff!important;
    font-family: "Bubblegum Sans", sans-serif !important;
    font-size: 28px !important;
    
}

h4 {
    font-weight: 600;
}

h4.tm-custom-heading {
    font-size: 22px !important;
    line-height: 30px !important;
}

/* h4 {
    color:#333!important;
    
} */

#home-facts h4 {
    margin-bottom: 5px;
}

.solid-columns-1 .tm-column .wpb_content_element {
    margin-bottom: 0px;
}

.margin-right-15 {
    margin-right: 15px;
}

.margin-left-15 {
    margin-left: 15px;
}

.wpb_button, .wpb_content_element, ul.wpb_thumbnails-fluid>li {
    margin-bottom: 25px;
}

body.themetechmount-page-full-width #content .site-main .entry-content .wpb-content-wrapper > .wpb_row.vc_row-fluid.contact-me, 
body.themetechmount-page-full-width #content .site-main .entry-content > .wpb_row.vc_row-fluid.contact-me {
    padding-top: 25px !important;
    padding-bottom: 25px !important;
    background-color: #efefef;
}

.contact-me .wpb_content_element {
    margin-bottom: 0px;
}

#shiftnav-toggle-main {display:none!important;}

/* #site-header .container {width:100%!important;} */

.shiftnav-menu-title a {color:#222!important;}
.shiftnav.shiftnav-skin-standard-dark ul.shiftnav-menu li.menu-item.current-menu-item > .shiftnav-target {background:#ffb501!important;}

a.shiftnav-target {color:#222!important;}

.shiftnav.shiftnav-skin-standard-dark, .shiftnav.shiftnav-skin-standard-dark ul.shiftnav-menu {background:none!important;}

.tm-header-overlay .site-header-menu.tm-bgcolor-white, .tm-header-overlay .site-header.tm-bgcolor-white {
    background-color: #eeefef !important;
    
}

.wpcf7-form .tm-contact-page .select2-container--default .select2-selection--single, .wpcf7 .tm-contact-page input[type="text"], .wpcf7 .tm-contact-page input[type="email"], .wpcf7 .tm-contact-page textarea, .wpcf7 .tm-contact-page input[type="number"] {border:1px solid #ccc!important;}

.tm-titlebar-wrapper.tm-bg.tm-bgimage-yes > .tm-bg-layer {opacity:.1 !important;}

#shiftnav-main {
    background: #c7903f !important;
    
}

#shiftnav-toggle-main {right:0!important;background:none!important;}

#shiftnav-toggle-main-button {float: right!important;background:#ffb501!important;}

#menu-toggle {display:none!important;}

.tm-element-heading-wrapper .tm-vc_general.tm-vc_cta3 .tm-vc_cta3-content p {font-size:18px!important;}

.second-footer-inner .widget-text {color:#fff!important;}

/* #site-header-menu #site-navigation div.nav-menu > ul > li {
    color:#75695b!important;
    
} */

p {font-size:19px!important; line-height:30px!important;}

.tm-element-heading-wrapper .tm-vc_general .tm-vc_cta3_content-container .tm-vc_cta3-content .tm-vc_cta3-content-header h4, 
.tm-element-subheading, .tm-vc_general.tm-vc_cta3.tm-vc_cta3-color-transparent.tm-cta3-only .tm-vc_cta3-content .tm-vc_cta3-headers h4 {font-size:24px!important;}

 
.tm-header-overlay .tm-titlebar-wrapper .tm-titlebar-inner-wrapper {padding-top:12%!important; padding-bottom:1%!important;}

.tm-breadcrumb-seprator .tm-titlebar .breadcrumb-wrapper::before, .tm-titlebar-wrapper.tm-breadcrumb-seprator .tm-titlebar-main .breadcrumb-wrapper .container::before, .tm-breadcrumb-seprator .tm-titlebar .breadcrumb-wrapper::after {
    background-color: #fff;
}



/* li.menu-item {padding-top:40px!important;} */

.wpcf7-list-item-label {
    font-weight: 100;
}

.entry-content li {
    /* font-family: "Lora", serif !important; */
    font-size:18px !important; 
    /* color:#444 !important; */
    line-height:28px !important;
} 

body.themetechmount-page-full-width #content .site-main .entry-content .wpb-content-wrapper > .wpb_row:first-child, body.themetechmount-page-full-width #content .site-main .entry-content > .wpb_row:first-child {
	margin-top: -89px;
}

/* .entry-content a {color:#c78665!important;} */

.themetechmount-box-blog.themetechmount-blogbox-styletwo .themetechmount-blogbox-desc-footer a, .tm-sortable-list .tm-sortable-link a, body.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-title > a, .themetechmount-progress-bar.vc_progress_bar .vc_general.vc_single_bar .vc_label, span.tm-vc_label_units.vc_label_units, .tm-vc_general.tm-vc_btn3.tm-vc_btn3-style-text.tm-vc_btn3-color-skincolor:hover, .themetechmount-blogbox-styleone .themetechmount-blogbox-footer-readmore a, .tm-vc_general.tm-vc_cta3.tm-vc_cta3-color-grey.tm-vc_cta3-style-classic .tm-vc_cta3-content-header h2, .tm-vc_general.tm-vc_cta3.tm-vc_cta3-color-grey.tm-vc_cta3-style-flat .tm-vc_cta3-content-header, .themetechmount-box-portfolio .themetechmount-box-bottom-content h4 a:not(:hover), .tm-publised-in-wrapper span.post-title, .tm-team-member-single-category, .tm-team-member-single-category a:not(:hover), .tm-team-social-links a:not(:hover), .tm-bgcolor-darkgrey .themetechmount-team-box-view-overlay .themetechmount-box-title a, .tm-comment-owner, .tm-comment-owner a:not(:hover), .comment-reply-link:hover, .testimonial_item .themetechmount-author-name a:hover, .tm-social-share-wrapper, .themetechmount-box-team.themetechmount-box-view-top-image .themetechmount-box-content h4 a, .themetechmount-team-box-view-overlay .themetechmount-box-social-links ul a, .themetechmount-box-content h4 a, .themetechmount-post-readmore a, .tm-bgcolor-skincolor .themetechmount-blogbox-footer-readmore a:hover, .logged-in-as a:hover, .vc_column-inner.tm-col-bgcolor-grey .tm-element-heading-wrapper .tm-vc_general .tm-vc_cta3_content-container .tm-vc_cta3-content .tm-vc_cta3-headers h2, .vc_column-inner.tm-col-bgcolor-white .tm-element-heading-wrapper .tm-vc_general .tm-vc_cta3_content-container .tm-vc_cta3-content .tm-vc_cta3-headers h2, .tribe-events-list-separator-month, .widget.wedco_category_list_widget .widget-title, .widget.wedco_category_list_widget li a {
	color: #71695c;
}

.themetechmount-boxes-testimonial .themetechmount-box-content .themetechmount-box-img .themetechmount-item-thumbnail {
	display: none;
}

.white-text p {
    color: #fff !important;
}

.bigger p {
    font-size: 22px !important;
    font-weight: 200 !important;
}


#videorow a {color:#fff!important;}

#videorow .dae-shortcode-download-wrapper .dae-shortcode-download-button, #videorow .dae-shortcode-download-wrapper .dae-shortcode-download-button:hover {
	margin: 0px !important;
	border: 1px solid #aaa !important;
}
#ebookrow .dae-shortcode-download-wrapper .dae-shortcode-download-button, #ebookrow .dae-shortcode-download-wrapper .dae-shortcode-download-button:hover {
	margin: 0px !important;
	border: 1px solid #aaa !important;
}

#ebookrow .dae-shortcode-download-wrapper .dae-shortcode-register-wrapper p, #ebookrow .dae-shortcode-download-wrapper .dae-shortcode-register-field-wrap {
    margin: 20px 0px !important;
}

#ebookrow .dae-shortcode-download-wrapper .dae-shortcode-register-wrapper p {
    color: #191919 !important;
}

#deskslide {display:block!important;}
#mobslide {display:none!important;}




.themetechmount-box-testimonial img {display:none!important;}


 
#menu-footermenu-1 li.menu-item, #menu-footer-legal-1 li.menu-item {padding-top:0px!important;}

.footer .widget_recent_comments li.recentcomments::before, .footer .widget_recent_entries a::before, .footer .widget_meta a::before, .footer .widget_categories a::before, .footer .widget_archive li a::before, .footer .widget_pages li a::before, .footer .widget.widget_nav_menu li a::before, .footer .widget_product_categories a::before {
	top: 8px;
}

#videorow .tm-custom-heading {color:#fff!important;}

#ctarow .wpb_content_element {margin-bottom:10px!important;}

#nav_menu-1 {padding-left:70px!important;}

body {color:#333!important;}

li.menu-item > a {
    font-size:22px!important; 
    font-family: "Bubblegum Sans", "Roboto", sans-serif !important;
    font-weight: 400!important;
    font-style: normal;
    text-transform:none!important;
    color: #1a4234 !important;
}

.is_stuck li.menu-item {padding-top:5px!important;font-size:20px!important;}

.is_stuck .headerlogo img {max-height: 90px!important;}

/* #weddinginfo  {padding-left:20px!important;} */



 #dae-shortcode5606-download-wrapper .dae-shortcode-download-button {background:#e3dbce!important;}

#site-header-menu #site-navigation div.nav-menu .is_stuck ul li a  {font-size:28px!important;}

.themetechmount-blogbox-styleone .themetechmount-box-desc {
	background-color: #fff;
}

#dae-shortcode5606-download-wrapper .dae-shortcode-download-button {font-size:19px!important; padding:10px!important;border-radius:5px!important;}

.bulletbox {
    margin-bottom:30px!important;
    background:#e3dbce!important;
    padding:25px!important;
    /* font-style:italic!important; */
    border-radius:0px!important; 
    border:1px solid #ccc!important;
    margin-top: 25px;
    box-shadow: 0 0 10px 0 rgba(18,31,56,.1);
}

.bulletbox ul li {
    margin-bottom: 10px;
}

.dae-shortcode-register-submit {border-radius:5px!important;} 

a.tm-vc_btn3, .dae-shortcode-download-button {
    text-transform: uppercase !important;
    font-family: "Roboto Condensed", Arial, sans-serif !important;
    font-weight: 200;
    border-radius: 4px;
}

.foogallery.fg-border-thin .fg-item-inner {border-width:2px!important;}

.dae-shortcode-download-wrapper * {
	padding: unset !important;
	font-size: 20px !important;
	font-family: "Roboto Condensed", Arial, sans-serif !important;
	font-weight: 500 !important;
	font-style: unset !important;
	text-align: unset;
	text-transform: unset !important;
	text-decoration: unset !important;
	letter-spacing: unset !important;
	color: unset !important;
	line-height: normal !important;
	border: unset !important;
	border-radius: 3px !important;
	-moz-border-radius: 3px !important;
	-webkit-border-radius: 3px !important;
	font-size: 20px !important;
	
}

.dae-shortcode-download-wrapper .dae-shortcode-download-button, .dae-shortcode-download-wrapper .dae-shortcode-download-button:hover {
	cursor: pointer !important;
	border: 1px solid !important;
	border-radius: 3px !important;
	
}

.site-main {padding-top:0px!important;}

#tm-stickable-header-w {min-height:130px!important;overflow:visible!important;}

#dae-shortcode5606-download-wrapper .dae-shortcode-download-button {
	border-radius: 3px !important;
	-moz-border-radius: 3px !important;
	-webkit-border-radius: 3px !important;
}

.download-light .dae-shortcode-download-wrapper p.dae-shortcode-register-label {
    color: #444;
}

.tm-vc_general.tm-vc_btn3.tm-vc_btn3-color-skincolor:hover, .subscribe-form-style5 input[type="submit"]:hover, .mailchimp-inputbox button[type="submit"]:hover, .tm-vc_btn3.tm-vc_btn3-color-black.active, .tm-vc_btn3.tm-vc_btn3-color-black.tm-vc_btn3-style-flat.active, .tm-vc_btn3.tm-vc_btn3-color-black.tm-vc_btn3-style-flat:active, .tm-vc_btn3.tm-vc_btn3-color-black:active, .tm-vc_btn3.tm-vc_btn3-color-black, .tm-vc_btn3.tm-vc_btn3-color-black.tm-vc_btn3-style-flat, .tm-vc_btn3.tm-vc_btn3-color-black:focus {
	background-color: #191919;
}

input, .tm-vc_btn3 {
    font-family: "Roboto Condensed", Arial, sans-serif !important;
    font-weight: 400;
}

span.post.post-page.current-item {
    color: #fff !important;
}

.tm-titlebar h1.entry-title, .tm-titlebar-textcolor-custom .tm-titlebar-main .entry-title {
    background-color: rgba(0,0,0,0.4);
    padding: 8px 18px;
    border-radius: 0px;
}

#faq .vc_tta-title-text {
    margin-left: 20px;
    font-size: 19px;
    color: #222 !important;
}

#faq .vc_tta-color-white.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-heading {
    border-color: #ffb80e;
    background-color: transparent;
}

#faq .vc_tta.vc_general .vc_tta-panel.vc_active {
    background-color: #faf6f1;
    
}

#faq .vc_tta-color-white.vc_tta-style-outline .vc_tta-panel.vc_active .vc_tta-panel-heading {
    border-color: transparent;
    background-color: #ffb80e;
    border-radius: 15px 15px 0 0;
}

.vc_tta.vc_general .vc_tta-panel {
	border-radius: 15px 15px 0 0;
}

#faq .vc_tta-color-white.vc_tta-style-outline .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after, 
#faq .vc_tta-color-white.vc_tta-style-outline .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before {
	border-color: #222;
}

div.review {
    border: 1px solid #ddd;
    padding: 15px;
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2);
    margin-bottom: 30px;
}



@media screen and (max-width: 1200px) {
      .themetechmount-page-full-width article .entry-content {margin-top:100px!important;}
      
      #shiftnav-toggle-main {display:block!important;}
      
      }

@media screen and (min-width: 1200px) {
    .tm-titlebar-wrapper .tm-titlebar-inner-wrapper {
    	height: 70vh !important;
    }
}

@media screen and (min-width: 1800px) {
    .tm-titlebar-wrapper .tm-titlebar-inner-wrapper {
    	height: 70vh !important;
    }
}

@media screen and (max-height: 900px) {
    .tm-titlebar-wrapper .tm-titlebar-inner-wrapper {
    	height: 70vh !important;
    }
}

@media screen and (max-height: 700px) {
    .tm-titlebar-wrapper .tm-titlebar-inner-wrapper {
    	height: 70vh !important;
    }
    
 
}

@media screen and (min-width: 992px) {
    .mobile-only {
        display: none;
    }
}

@media screen and (min-width: 1240px) {
    #site-header .container {width:100%!important;}
}

@media screen and (min-width: 1200px) {
    #site-header-menu #site-navigation div.nav-menu > ul > li > a::before, .tm-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item > a::before {
    	bottom: 40px;
    }
    
    
}


@media screen and (max-width: 1500px) { 
    
    li.menu-item > a {
        font-size: 19px !important;
        
    }
    
    #slider-4-slide-6-layer-4 a {font-size:19px!important;} 
    
    #slider-4-slide-6-layer-1, #slider-4-slide-18-layer-1 {font-size:19px!important;} 

#slider-4-slide-6-layer-1,#slider-4-slide-18-layer-1 {font-weight:600!important;font-style:italic!important;font-size:24px!important;}

    
    }
    

    
@media screen and (max-width: 1700px) {
    .themetechmount-box-desc {
        min-height: 220px;
    }
}

@media screen and (max-width: 1550px) {
    .themetechmount-box-desc {
        min-height: 240px;
    }
}

@media screen and (max-width: 1400px) {
    li.menu-item > a {
    	font-size: 16px !important;
    }
    
    .tm-header-style-classic #site-header-menu #site-navigation div.nav-menu > ul > li > a, 
    .tm-header-style-classic .tm-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal > li.mega-menu-item > a {
    	padding: 0px 10px 0px 10px;
    }
}

@media screen and (max-width: 1220px) {
    .themetechmount-box-desc {
        min-height: 270px;
    }
    
    ul#menu-main-menu {
        z-index:99999!important;
        /* background:#000!important; */
        /* display:block!important; */
        
    }
    .headerlogo img {max-height:90px!important;}
    
}

@media screen and (max-width: 1200px) {
    .wpb-content-wrapper {
    	padding-bottom: 0px;
    }
    
    body.themetechmount-page-full-width #content .site-main .entry-content .wpb-content-wrapper > .wpb_row:first-child, body.themetechmount-page-full-width #content .site-main .entry-content > .wpb_row:first-child {
    	margin-top: -100px;
    }
}

@media screen and (max-width: 1060px) {
    .themetechmount-box-desc {
        min-height: 330px;
    }
}

@media screen and (max-width: 991px) {
    .themetechmount-box-desc {
        min-height: 260px;
    }
    
    .site-main {padding-top:0px!important;}
    
    .page-id-543 .site-main {padding-top:80px!important;}
}

@media screen and (max-width: 767px) {
    .themetechmount-box-desc {
        min-height: 20px;
    }
    
    a#slider-4-slide-19-layer-4 {display:none!important;}
    
    a#slider-4-slide-6-layer-4 {display:none!important;}
    
    a#slider-4-slide-18-layer-4  {display:none!important;}
    
    .themetechmount-page-full-width article .entry-content {margin-top:0px!important;}
    
    #introrow {margin-bottom:5px!important;}
    
    .page-id-635 article .entry-content {margin-top:53px!important;} 
    
    .page-id-6202 article .entry-content {margin-top:100px!important;} 
    
    .mobileonly {display:block!important;} 
    
    #media_image-3 img {margin-bottom:15px!important;}
    
    #nav_menu-1 {padding-left:0px!important;}
    
    #deskslide {display:none!important;}
    
    #mobslide {
        display:block!important;
        
    }
    
    #mobslide img {
        width: 100%;
        max-width: initial;
    }
    
    #mobslide .wpb_single_image .vc_figure {
    	max-width: initial;
    	width: 100%;
    }
    
    #mobslide .wpb_single_image .vc_single_image-wrapper {
    	max-width: initial;
    	width: 100%;
    }

    .margin-right-15, .margin-left-15 {
        margin-right: 0px;
        margin-left: 0px;
    }
    
    p {
    	font-size: 16px !important;
    	line-height: 26px !important;
    }
    
    .mobile-centered h2, .mobile-centered h3 {
        text-align: center !important;
    }
}


@media screen and (max-width: 450px) {

#deskslide {display:none!important;}
#mobslide {display:block!important;}

.headerlogo img {max-height:80px!important;}

 


.home .themetechmount-page-full-width article .entry-content
}

