/*
Theme Name: Abssalesco
Theme URI: http://abssalesco.com/
Text Domain: abssalesco
Version: 1.0.0
Author: Abssalesco
*/


.wpcf7-form .wpcf7-form-control {
    width: 100%;
}
.wpcf7 form.sent .wpcf7-response-output { 
    clear: both;
}

.flexia-menu .nav-menu li { padding-bottom: 15px; }
.main-navigation .flexia-primary-menu > li > a { margin-top: 0 !important; }
.flexia-menu .nav-menu li.menu-item-has-children > a { padding-bottom: 0 !important; }
.wpcf7-form-control.has-spinner.wpcf7-submit.field { height: 45px; font-size: 16px; padding: 10px; }

.inner-content-section h4 { margin: 0 0 10px; }
.inner-content-section .wpcf7-form p { margin: 0 0 5px; }
.inner-content-section form input[type="submit"] { margin-top: 10px; }
.inner-content-section form input[type="submit"] { background-color: #fb393f; color: #fff; padding: 0; border: 0; }
.main-holder select{ height: auto !important; }

@media screen and (max-width:1299px) {
	
.tile-calculator .wpb_column { padding:0 25px; }
.tile-calculator.ct-calculator .wpb_column { padding:10px 0; }
	
}

@media screen and (max-width:1199px) {
	
#home-carousel .owl-dots { left: 45px; right: inherit; margin-left: inherit; }		
.vc_row-has-fill .wpb_text_column.wpb_content_element { padding: 0 15px; }
.products .wpb_content_element { padding: 0 5px; }	
footer .wrapper { padding: 0 15px; }	
.tile-calculator .span5 { width:33.3% !important; }
.tile-calculator .vc_column-inner { padding: 0 !important; }	
.tile-calculator .wpb_text_column.wpb_content_element { margin-bottom: 0; }
.tile-calculator.ct-calculator .wpb_text_column.wpb_content_element { padding:0; }
	
}

@media screen and (max-width:991px) {
	
.flexia-topbar .flexia-topbar-inner .flexia-topbar_contact { top: 30px; right: 50px; }	
.site-branding .flexia-header-logo > img { padding: 0; }
.main-navigation .flexia-primary-menu > li > a { border: 0; padding: 0 !important; margin: 0 !important; line-height: 25px; }
.flexia-menu .flexia-menu-indicator { width: 25px; height: calc(62% - 2px); }
.flexia-menu .nav-menu li ul { width: 100%; }
.flexia-menu .nav-menu li .sub-menu { padding-top:10px; }
.flexia-menu .nav-menu li .sub-menu li:last-child { padding:0; }
.flexia-menu .nav-menu li .sub-menu li a { border:0; padding: 0 !important; margin: 0; }
.tile-calculator .span5 { width: 50% !important; }
	

}

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

h1 { font-size:1.7em !important; }
h2 { font-size: 1.3em !important; line-height: 1.5em !important; }
#home-carousel .wrapper .content { padding: 20px 15px 50px }
#home-carousel .owl-dots { left: 10px; }
#home-carousel .wrapper { min-height: 500px; }	
#home-carousel .wrapper .content h3 { font-size: 20px !important; margin-top:0; }	
#home-carousel .wrapper .content a { font-size: 16px; }	
.vc_row-has-fill .wpb_text_column.wpb_content_element h1 { margin-top:0; }	
.products .wpb_single_image.vc_align_left { text-align: center; margin-bottom: 0; }	
.tile-calculator .span5 { width: 100% !important; max-width: 500px; margin: 0 auto !important; float: none !important; }	
.tile-calculator .vc_row-has-fill .wpb_text_column.wpb_content_element { padding: 0 10px; }	
.logo-list .wpb_single_image.vc_align_center { margin-bottom:15px; }
.inner-banner { margin-bottom: 30px; }	
.inner-content-section .wpb_single_image.vc_align_left { text-align: center; max-width:400px; width:100%; margin:0 auto 25px; }	
.inner-content-section form textarea { max-height: 100px; }
.inner-content-section iframe { height:250px; }
	
}

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

.products .wpb_single_image .vc_figure { max-width:180px; }
.inner-banner { padding: 25px 0; height: auto; }
.tile-calculator.ct-calculator { padding:0 15px !important; }	

}

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

.products .wpb_single_image .vc_figure { max-width:150px; }

}
/*
     FILE ARCHIVED ON 08:06:50 Mar 05, 2025 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 14:43:25 Sep 12, 2025.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.888
  exclusion.robots: 0.049
  exclusion.robots.policy: 0.035
  esindex: 0.017
  cdx.remote: 24.185
  LoadShardBlock: 171.14 (3)
  PetaboxLoader3.datanode: 204.569 (4)
  load_resource: 56.495
*/