.hr-default { margin: 0 !important; }
/*.responsive .container{max-width:1500px !important;}*/
.responsive .container{max-width:1500px;}
.m2sys-mobile-contact { display: none; }
ul#avia-menu li#menu-item-3543 span.avia-menu-text { /*color: #fff; background: #a81010; padding: 5px 12px; border-radius: 3px;*/ }
div#solutions_contact_form { border: 1px solid #e1e1e1; background: #f5f1f1; padding-left: 15px !important; padding-bottom: 15px !important; border-radius: unset !important; overflow: hidden; }
.learn-video-btn{background:#a81010;color:#fff !important;padding:8px 30px;display:inline-block;border-radius:4px;box-shadow:1px 5px 6px #ccc;margin-right:12px;}
.learn-more { padding: 8px 35px; }
#top .social_bookmarks{display:none;}
.m2sys-now{float:right;}
.m2sys-now span a{background:#a81010;padding:5px 20px;color:#fff;border-radius:3px;margin-right:10px;}
.m2sys-now span a:hover{text-decoration:none;background:#900b0b;color:#fff;}
#header_main{background:#fff;/*border-bottom-width:0 !important;*/}
.header_bg{background-color:transparent !important;}
.inner-container .logo{padding-top:15px;}
.header-scrolled-full .inner-container .logo{padding-top:0;}
.av-main-nav li a{/*font-weight:400 !important;font-size:13px !important;*/}
.av-main-nav li ul li a{font-size:13px !important;}
.av-main-nav li ul.sub-menu li ul.sub-menu li{padding-bottom:5px !important;}
.avia_textblock h2{text-transform:capitalize !important;margin-bottom:0;/*color:#333 !important; font-size:32px !important;font-size:26px !important;*/}
.content{padding-top:85px !important;padding-bottom:85px !important;}
h3.cloud-message{text-align:center;font:400 22px/1.3 'Playball', cursive;color:#423d3d !important;padding:0 25px;padding-top:10px;}
/*.html_header_top.html_header_sticky #header{position:inherit !important;}*/
#header_meta{padding:12px 0;}
.phone-info span{font-size:16px;font-weight:normal;color:#cf0000;}
#top .social_bookmarks li{margin-right:4px;border-right-width:0 !important;background-color:#cf0000 !important;border-radius:50%;}
#top .social_bookmarks li a{border-radius:50%;color:#fff;}
/*.html_header_top.html_header_topbar_active.html_header_sticky #top #main{padding-top:0 !important;}*/
#av_section_2{background:#fff url(http://www.m2sys.com/wp-content/themes/enfold/custom-design/images/Biometric-Company.jpg) no-repeat top center;background-size:cover;}
#av_section_2 h5{color:#fff;line-height:90px;text-shadow:1px 2px 5px #000;font-family:'Cabin', sans-serif;font-size:76px;font-weight:bold;}
#av_section_2 img{padding-right:5px;}
#av_section_2 h1{margin-bottom:30px;text-shadow:1px 1px 1px #666;color:#fff;}
/*#av_section_2 p{font-size:19px !important;font-family:'Cabin', sans-serif;text-shadow:0px 1px 2px #000 !important;text-transform:capitalize;}*/
#av_section_3{background:#fff;padding:50px 0;padding-top:10px;}
#av_section_3 .avia-image-container.avia-align-center{margin-bottom:0 !important;}
#av_section_3 .avia_textblock p{margin:0 !important;padding:30px 0;border-radius:0 0 3px 3px;background:#f5f5f5 !important;font-family:'Cabin', sans-serif;font-weight:400 !important;font-size:18px !important;}
#av_section_3 .avia_image{border-radius:0 !important;}
#av_section_3 .avia_textblock h3{color:#a81010 !important;margin-bottom:50px;}
#av_section_3 .avia_textblock h6{text-align:center;font-size:28px;padding:25px 0;border-radius:3px 3px 0 0;background:#f5f5f5;font-family:'Cabin', sans-serif !important;font-weight:300;}
#av_section_3 .avia-image-container{background:#fff;}
/*#av_section_3 .av_one_third{border:1px solid #ddd;border-radius:3px !important;}*/
#av_section_4{background:#fff url(http://www.m2sys.com/wp-content/themes/enfold/custom-design/images/M2SYS-Cloud-Biometrics.png) no-repeat top center;/*padding:50px 0;padding-bottom:45px;*/}
#av_section_4 h1, #av_section_7 h1{font-family:'Cabin', sans-serif !important;line-height:normal;margin-bottom:38px;color:#166B77 !important;font-size:32px;margin-top:20px;font-weight:normal;line-height:48px;}
#av_section_4 h1 span, #av_section_7 h1 span{font-family:'Ubuntu', sans-serif !important;font-size:62px;color:#C02125 !important;font-weight:bold;display:inline-block;margin-bottom:12px;padding-bottom:10px;}
#av_section_4 h3.cloud-message{font:400 23px/1.3 'Playball', cursive;}
#av_section_5{background:#fff url(http://www.m2sys.com/wp-content/themes/enfold/custom-design/images/Fingerprint-Software.png) repeat top center;}
#av_section_5 p{margin:0;font-size:16px !important;text-align:justify;}
#av_section_5 p a{font-weight:bold;text-transform:uppercase;}
#av_section_5 .avia_textblock h4{font-weight:600 !important;text-transform:uppercase;}
#av_section_5 .main_color strong{color:#e1e1e1 !important;}
#av_section_5 strong{font-size:16px !important;}
#av_section_5 .content{padding-bottom:0 !important;}
#av_section_5 .avia-builder-el-35 { height: 10px !important; }
#av_section_6{background:#166B77;}
#av_section_6 .content{padding-top:79px !important;}
#av_section_6 .slide-entry-excerpt{background:url(http://www.m2sys.com/wp-content/themes/enfold/custom-design/images/Retina-Recognition.png) repeat top left;margin:0 125px;padding-top:7px;padding-left:7px;}
#av_section_6 h3{color:#fff !important;line-height:1;}
#av_section_6 .m2-comment-wrap{font-family:'Cabin', sans-serif !important;}
#av_section_6 .m2-comment{}
#av_section_6 .m2-comment-ref{}
#av_section_7{background:#fff url(http://www.m2sys.com/wp-content/themes/enfold/custom-design/images/Biometric-Technology.png) no-repeat bottom center;padding:50px 0;}
#av_section_7 h3.cloud-message{font:400 21px/1.3 'Playball', cursive;}
#av_section_8{background:#004368;}
#av_section_8{background:url(http://www.m2sys.com/wp-content/themes/enfold/custom-design/images/Biometric-Software.png) repeat top left;}
#av_section_8 .content{padding-top:39px !important;padding-bottom:72px !important;}
#av_section_8 h3{color:#fff !important;line-height:1;}
#av_section_8 .flex-viewport{padding-bottom:25px !important;}
#av_section_10{background:url(http://www.m2sys.com/wp-content/themes/enfold/custom-design/images/Benefits-of-Biometrics.png) no-repeat top center;background-size:cover;}
#av_section_10 .avia-button.avia-size-x-large{padding:19px 35px 18px;font-size:28px;min-width:200px;}
#av_section_10 .avia_textblock h1{color:#333;font-family:'Ubuntu', sans-serif;font-weight:100;text-transform:uppercase;}
#av_section_1{background:#fff url(http://www.m2sys.com/wp-content/themes/enfold/custom-design/images/Fingerprint-Software.png) repeat top center;}
#av_section_1 .content #text-151{padding-bottom:0;}
#av_section_1 h3{line-height:1;}
/*#av_section_1 p{margin:0 auto;font-size:17px;font-weight:400;}*/
#av_section_1 .avia_transform a:hover .image-overlay{opacity:0.3 !important;}
#av_section_1 a.btn{padding-top:10px !important;}
.modal-content{margin-top:100px;}
#after_section_1 h3{font-size:36px;text-align:center;line-height:160%;color:#180001;font-family:'Ubuntu', sans-serif;font-weight:100;text-transform:uppercase;}
#av_section_2 h1, #av_section_3 .avia_textblock h3, #av_section_5 .avia_textblock h3, #av_section_6 h3, #av_section_8 h3{font-size:40px;text-align:center;font-family:'Ubuntu', sans-serif;font-weight:100;text-transform:uppercase;}
#av_section_1 h3{font-size:38px;text-align:center;line-height:160%;color:#180001;font-family:'Ubuntu', sans-serif;font-weight:100;text-transform:uppercase;}
.modal-backdrop, .ls-inner, #av_section_1 .content, #av_section_2 .content, #av_section_3 .content, #av_section_4 .content, #av_section_5 .content, #av_section_6 .content, #av_section_7 .content, #av_section_9 .content{z-index:0 !important;}
.modal{background:rgba(0, 0, 0, 0.45);}
.modal-dialog{width:924px !important;}
.modal-body iframe, .modal-body object, .modal-body embed{width:100% !important;height:503px !important;}
.modal-content{background:none;box-shadow:none;border:none;}

/* NEW CSS 06-NOV-2017 -- if( is_page( array( 19845 ) ) ) {} */
#header_main { z-index: 9999 !important; }
/*.html_header_top.html_header_topbar_active.html_header_sticky #top #main { padding-top: 0 !important; }*/
/*.content { padding-top: 40px !important; padding-bottom: 40px !important; }*/
#av_section_1 h3 { font-size: 32px; }
#av_section_2 h1 { margin-bottom: 0; }
#av_section_3 .tab_content { overflow: hidden; }
#av_section_3 .tab_content h6 { text-align: center; font-size: 28px; padding: 25px 0; border-radius: 3px 3px 0 0; background: #f5f5f5; font-family: 'Cabin', sans-serif !important; font-weight: 300; }
#av_section_3 .tab_content .app-wrapper { border: 1px solid #ddd; border-radius: 3px !important; }
#av_section_3 .tab_content .app-wrapper p { margin: 0 !important; padding: 30px 0; border-radius: 0 0 3px 3px; background: #f5f5f5 !important; font-family: 'Cabin', sans-serif; font-weight: 400 !important; font-size: 18px !important; text-align: center; }
#av_section_3 .tabcontainer div.tab, #av_section_3 .tabcontainer div.tab_content { border-color: #cacaca; }
#av_section_3 .active_tab { background-color: #fdf5f5 !important; border-bottom: 1px solid #cacaca !important; }
#av_section_3 .tab_content a { color: #a81010; }
#av_section_3 .tab_content .readers-products ul, #av_section_3 .tab_content .readers-products p { margin: 0; padding: 0; }
#av_section_3 .tab_content .readers-products ul li { display: inline-block; list-style: none; margin-left: 0; margin-right: 12px; }
#av_section_3 .tab_content .readers-products p { text-align: center; }
#av_section_3 .tab_content h5, #av_section_3 .tab_content h2 { border-bottom: 1px solid #a81010; margin-bottom: 5px; padding-bottom: 5px; padding-left: 10px; font-size: 20px; }
#av_section_3 .tab { width: 25.05%; text-align: center; background: #f5f5f5 !important; color: #222 !important; }
#av_section_3 .active_tab { background: #a81010 !important; color: #fff !important; }
#av_section_4 h1, #av_section_7 h1 { margin-bottom: 0; }
#av_section_6 .content { padding-top: 40px !important; }
#av_section_6 .entry-content div div:first-child { width: 22% !important; }
#av_section_6 img { /*width: 225px;*/ }
#av_section_6 .m2-comment-wrap { padding: 0 !important; width: 77% !important; padding-left: 20px !important; }
#av_section_6 .m2-comment { font-size: 20px !important; line-height: 30px !important; margin-bottom: 25px !important; }
#av_section_7 { padding: 30px 0; }
#av_section_8 { padding-top: 30px; }
#av_section_8 .content { padding-top: 10px !important; padding-bottom: 40px !important; }
#av_section_8 .flex-viewport { padding-bottom: 0 !important; }
#footer .widget { margin: 0 !important; margin-top: 5px !important; }
#av_section_10 .active_tab { background-color: #ffffff !important; border-bottom: 1px solid #a81010 !important; }
#av_section_10 .tabcontainer div.tab, #av_section_10 .tabcontainer div.tab_content { border: 1px solid #a81010; }
.widget_tag_cloud h3 { padding-bottom: 10px !important; }
#av_section_10 .avia_textblock h1 { font-size: 21px; line-height: normal; letter-spacing: 0; font-weight: 400; }
#av_section_10 .tab_inner_content a { font-size: 13px; }
#av_section_10 .tabcontainer div.tab_content { border: none; border-top: 1px solid #a81010; }
#av_section_10 .tabcontainer div.tab_content ul { margin-left: 0; }
#av_section_4 { border-bottom: 1px solid #e1e1e1; background: url(http://www.m2sys.com/wp-content/uploads/2017/10/M2SYS-Cloud-Biometrics-software.png) no-repeat bottom center, linear-gradient(90deg, #dcdae1, #ffffff 55%) !important;/* padding-top: 30px; */}

#av_section_2 h1, #av_section_3 .avia_textblock h3, #av_section_5 .avia_textblock h3, #av_section_6 h3, #av_section_8 h3 { font-weight: 500; }

#av_section_7 { background: #fff url(http://www.m2sys.com/wp-content/uploads/2017/10/Biometric-fingerprint-Technology.png) no-repeat bottom center !important; }
#av_section_10 { background: url(http://www.m2sys.com/wp-content/uploads/2017/10/Benefits-of-fingerprint-Biometrics.png) no-repeat bottom right, linear-gradient(90deg, #dcdae1, #ffffff 55%) !important; /* background-size: cover !important; */ }
/*.js_active .top_tab .tab { font: 16px/1.65em 'cabinregular', sans-serif !important; color: #000 !important; }
.tabcontainer div.tab, .tabcontainer div.tab_content { border-color: #a81010; font: 16px/1.65em 'cabinregular', sans-serif; }*/
#av_section_10 .avia_textblock h1 { font-size: 28px; line-height: normal; }
#av_section_10 .avia-button.avia-size-x-large { padding: 12px 35px 12px !important; font-size: 22px !important; }

#av_section_4 h1, #av_section_7 h1 { margin-bottom: 0 !important; }
#av_section_4 h3.cloud-message, #av_section_7 h3.cloud-message { font-family: 'Cabin', sans-serif !important; font-size: 13px !important; line-height: 22px !important; margin-bottom: 25px; }
.tab, .tab_content { background-color: transparent !important; }
#header_meta { padding: 0; padding-top: 5px; }
.phone-info span { color: #808080; font-size: 13px; }
div#av_section_1.avia-builder-el-33 { background: #fff !important; }
div#av_section_1.avia-builder-el-33 .avia_textblock p { font-size: 16px !important; }
/* END NEW CSS 06-NOV-2017 -- if( is_page( array( 19845 ) ) ) {} */

@media (max-width:1366px){
.avia-caption-content p{font-size:38px !important;}
#av_section_1 h5{font-size:110px !important;}
#av_section_2 h5{font-size:78px !important;}
h3.cloud-message{font:400 20px/1.3 'Playball', cursive !important;}
#av_section_10 .avia_textblock h1 { font-size: 19px; }
}
@media (max-width:768px), (max-width:1024px){#after_section_1 .avia_textblock h3{font-size:28px !important;}
#av_section_2 h5{font-size:65px !important;line-height:1 !important;}
#av_section_2 p{font-size:17px !important;text-shadow:0px 0px 1px #000 !important;}
#av_section_4{background:#e0e0e0 url(http://www.m2sys.com/wp-content/themes/enfold/custom-design/images/Cloud-Biometrics-Software.png) no-repeat bottom left;padding:0;}
#av_section_4 .content{padding-top:40px !important;}
#av_section_4 h1{font-size:28px !important;}
#av_section_4 h1 span, #av_section_7 h1 span{font-size:52px;}
#av_section_6{}
#av_section_6 .slide-entry-excerpt{margin:0;}
#av_section_6 .m2-comment-wrap{padding-top:10px !important;}
#av_section_6 .m2-comment{}
#av_section_6 .m2-comment-ref{}
#av_section_7{background:#fff url(http://www.m2sys.com/wp-content/themes/enfold/custom-design/images/Cloud-Biometrics-Solution.png) no-repeat bottom right;padding:0;}
#av_section_7 .content{padding-top:0 !important;}
#av_section_7 h1{font-size:26px !important;}
#av_section_7 .learn-video-btn{margin-bottom:12px;}
#av_section_8 .content{padding:0 !important;padding-bottom:50px !important;}
#av_section_8 h3{margin-bottom:0;}
#av_section_10{background:#e0e0e0 url(http://www.m2sys.com/wp-content/themes/enfold/custom-design/images/Cloud-Workforce-Management-Solution.png) no-repeat bottom right;}
#av_section_10 .avia_textblock h1{font-size:26px;}
.modal-dialog{width:97% !important;}
.modal-body iframe, .modal-body object, .modal-body embed{height:346px !important;}
}
@media (max-width:640px), (max-width:667px){.m2sys-now{width:70%;margin:0 auto;padding-top:4px;}
#after_section_1 .avia_textblock h3 br{display:none;}
#av_section_2 .flex_column .avia_textblock h5{font-size:100px !important;}
#av_section_3 h3, #av_section_6 h3, #av_section_8 h3, #av_section_9 h3{font-size:32px !important;}
#av_section_4 .avia_textblock{padding-bottom:270px;}
#av_section_4{background:#e0e0e0 url(http://www.m2sys.com/wp-content/themes/enfold/custom-design/images/Cloud-Biometrics-Software.png) no-repeat bottom center;}
#footer .av_one_fifth{float:none;width:100%;margin:30px 0;}
#footer .widget{margin-top:0 !important;}
#footer .av_one_fifth .widget_tag_cloud h3{padding-bottom:0 !important;}
.modal-dialog{width:97% !important;}
}
@media (max-width:320px), (max-width:360px), (max-width:375px), (max-width:400px), (max-width:480px){
.m2sys-mobile-contact { display: block; }
.phone-info { overflow: hidden; }
.phone-info span { float: left; font-size: 14px !important; }
.m2sys-mobile-contact { float: right; }
.m2sys-mobile-contact span a { color: #fff !important; background: #a81010; padding: 3px 8px; border-radius: 3px; font-size: 14px; }
.m2sys-now{width:85%;margin:0 auto;padding-top:10px;}
/*.html_header_top.html_header_topbar_active.html_header_sticky #top #main{padding-top:0 !important;}*/
#top .social_bookmarks li a{color:#fff !important;}
.avia-caption-content{margin-top:0 !important;}
.slideshow_align_caption h2{margin-bottom:0 !important;}
.avia-caption-content p{font-size:20px !important;line-height:30px;padding:15px 0 !important;width:100%;}
#after_section_1 .avia_textblock h3{font-size:22px !important;font-weight:700 !important;line-height:1.75 !important;}
#after_section_1 .content{padding:50px 0 !important; padding-bottom: 0 !important; }
#av_section_8 .avia_textblock h2{font-size:28px !important;line-height:112% !important;margin-bottom:12px !important;}
#av_section_3 h3{margin-bottom:0 !important;}
#av_section_3 h5, #av_section_3 h6{text-align:center;}
#av_section_3 h5{font-size:65px;}
#av_section_3 h6{font-size:39px;}
.av_one_fifth{width:100% !important;}
.avia_textblock h3{ font-size:18px !important;}
#footer .avia_widget_section h3, #tag_cloud-2 h3{padding-bottom:0 !important;}
#footer .widget{margin-bottom:0 !important;}
#footer .av_one_fifth{margin-left:0 !important;}
#av_section_6 .slide-entry-excerpt p{font-size:18px !important;line-height:25px !important;margin:0;margin-bottom: 12px !important;}
.slide-entry-excerpt.entry-content p br, #av_section_1 .avia_textblock p br{display:none;}
#av_section_10 .avia_textblock h1{font-size:24px;}
#av_section_4 .avia_textblock h4{font-size:15px;color:#000;}
h4.modal-title{font-size:14px;font-weight:400 !important;}
.modal-body iframe{height:200px !important;}

#av_section_1 .content { padding-bottom: 0 !important; }
#av_section_2 .flex_column{padding-bottom:10px;}
#av_section_2 .flex_column .avia_textblock h5{font-size:65px !important;}
#av_section_3 .content{padding-top:40px !important;padding-bottom:0 !important;}
#av_section_4, #av_section_6{padding:0;}
#av_section_4{background:#e0e0e0 url(http://www.m2sys.com/wp-content/themes/enfold/custom-design/images/Cloud-Biometrics-Software.png) no-repeat bottom center;}
#av_section_4 h1{font-size:23px !important;margin-top:0 !important;line-height:38px !important;}
#av_section_4 h1 br{display:none;}
#av_section_4 h1 span{font-size:52px;}
#av_section_4 a.learn-video-btn, #av_section_7 a.learn-video-btn{margin-bottom:12px;}
#av_section_4 .avia_textblock{padding-bottom:315px;}
#av_section_6 h3{margin-bottom:30px;}
#av_section_6 .slide-entry-excerpt{margin:0;}
#av_section_6 .slide-entry-excerpt div div{width:100% !important;float:none !important;}
#av_section_6 .slide-entry-excerpt{padding:0;}
#av_section_7{background:#fff url(http://www.m2sys.com/wp-content/themes/enfold/custom-design/images/Cloud-Biometrics-Solution.png) no-repeat bottom center;}
#av_section_7 h1{font-weight:400 !important;font-size:23px !important;letter-spacing:0px;text-shadow:none;margin-top:0 !important;line-height:32px;margin-bottom: 10px;}
#av_section_7 h1 br{display:none;}
#av_section_7 h1 span{font-size:58px;}
#av_section_7 .avia_textblock{padding-bottom:0;}
#av_section_8 h3{font-size:28px !important;margin-bottom:0;}
#av_section_8 .content{padding-top:0 !important;padding-bottom:40px !important;}
#av_section_10{background:#e0e0e0 url(http://www.m2sys.com/wp-content/themes/enfold/custom-design/images/Cloud-Workforce-Management-Solution.png) no-repeat bottom center;}
#av_section_2 .content, #av_section_4 .content, #av_section_5 .content, #av_section_6 .content, #av_section_7 .content, #av_section_9 .content, #av_section_10 .content{padding-top:25px !important;padding-bottom:25px !important;}
#av_section_2, #av_section_2 .content { padding-bottom: 0 !important; }
#av_section_7 .entry-content-wrapper {padding-bottom:150px;}
#av_section_9{display:none;}
#av_section_3 h3, #av_section_6 h3, #av_section_8 h3, #av_section_9 h3{font-size:24px !important;}
#footer .av_one_fifth{margin:30px 0;}
#av_section_2 h1, #av_section_3 .avia_textblock h3, #av_section_5 .avia_textblock h3, #av_section_6 h3, #av_section_8 h3, #av_section_9 h3{font-size:30px;}
#av_section_2 h1 { font-size:23px; }
#av_section_2 img{padding-top:12px;}
.modal-dialog{width:95% !important;}
h3.cloud-message{padding:0;font-size:19px !important;padding-bottom:20px;margin-top:0;}
    
/* NEW CSS 06-NOV-2017 -- if( is_page( array( 19845 ) ) ) {} */
.m2sys-now { display: none; } 
.tab_inner_content .col-md-4 { margin-bottom: 15px; padding: 0; }
#av_section_10 { background: #e0e0e0 url(http://www.m2sys.com/wp-content/themes/enfold/custom-design/images/Cloud-Workforce-Management-Solution.png) no-repeat bottom center !important; background-size: contain !important; }    
p.ls-l { width: 215px !important; left: 130px !important; font-size: 9px !important; font-family: tahoma !important; font-weight: normal !important; line-height: normal !important; top: 55px !important; }        
#footer .av_one_fifth { width: 100%; margin-left: 0; margin-bottom: 20px; }
#footer .widget { margin: 0; }
#footer section.widget div.widget h3 { padding-bottom: 0 !important; margin-bottom: 0 !important; }    
    
#av_section_3 .tab { width: 100%; }
#av_section_3 h5 { font-size: 18px; }
#av_section_4 { background: #e0e0e0 url(http://www.m2sys.com/wp-content/themes/enfold/custom-design/images/Cloud-Biometrics-Software.png) no-repeat bottom center !important; }
#av_section_6 img { border: 1px solid; display: block; margin-top: 10px; }
#av_section_6  .testimonial-img { margin: 0 auto; }
#av_section_6 .m2-comment-wrap { padding: 10px !important; }
#av_section_7 { background: #fff url(http://www.m2sys.com/wp-content/themes/enfold/custom-design/images/Cloud-Biometrics-Solution.png) no-repeat bottom center !important; }
#av_section_10 { background: #e0e0e0 url(http://www.m2sys.com/wp-content/themes/enfold/custom-design/images/Cloud-Workforce-Management-Solution.png) no-repeat bottom center !important; }
#av_section_10 .avia_textblock h1 { font-size: 16px; }
/*h1.ls-l { font-size: 10px !important; left: 140px !important; width: 195px !important; line-height: normal !important; }*/
h1.ls-l { font-size: 10px !important; left: 130px !important; width: 215px !important; line-height: normal !important; }
/* END NEW CSS 06-NOV-2017 -- if( is_page( array( 19845 ) ) ) {} */
/* START NEW CSS 07-NOV-2017 */
img.alignleft { float: none !important; margin: 0 auto !important; }
/*.template-page .entry-content-wrapper h1, .avia_textblock h2, .avia_textblock h3, .avia_textblock h4, .avia_textblock h5, .avia_textblock h6 { font-size: 22px !important; margin-bottom: 0 !important; }*/
.avia-button-right { margin-left: 0 !important; }
.av_promobox { margin: 0 !important; }
.avia-builder-el-9 { padding-bottom: 0 !important; }
#layerslider_165 h5 { width: 260px !important; left: 115px !important; top: 0 !important; }
#layerslider_165 h1.ls-l { font-size: 10px !important; top: 15px !important; left: 130px !important; }
#layerslider_165 h6.ls-l { top: 92px !important; left: 130px !important; font-size: 10px !important; font-weight: 100; }
.ls-slide h1.ls-l { font-size: 11px !important; }
.ls-slide h1.the-slider { top: 20px !important; }
    /*a.ls-l { display: none !important; }*/
}
/* END NEW CSS 07-NOV-2017 */

.imgWrap img { width: 100%; }
.bannerText { margin-top: -275px; margin-right: 75px; right: 0; position: absolute; max-width: 700px; }
.bannerText h1 { font-size: 28px; margin-bottom: 0; font-weight: bold; /*text-shadow: 1px 1px 2px #999;*/ }
.bannerText h1 span, .bannerText p span { color: #cf0000; }
.bannerText p { font-size: 15px; margin-top: 0; line-height: normal; }

@media (min-width:1920px){
.bannerText { margin-top: -225px; margin-right: 20px; max-width: 550px !important; right: 60px !important; }
.rightpunch h1 { background: #ffffffcf; padding: 0 15px; border-radius: 3px; margin-bottom: 15px; }
.rightpunch p { background: #ffffffcf; padding: 15px; border-radius: 3px; margin-bottom: 15px; }    
}

/*@media (max-width:1366px){
    .bannerText { margin-top: -225px; margin-right: 20px; max-width: 650px; }
    .rightpunch h1 { background: #ffffffcf; padding: 0 15px; border-radius: 3px; margin-bottom: 15px; }
    .rightpunch p { background: #ffffffcf; padding: 15px; border-radius: 3px; margin-bottom: 15px; }
}
*/
@media (min-width:1024px){
    .bannerText { margin-top: -225px; margin-right: 20px; max-width: 550px; right: 0; }
    .rightpunch h1 { background: #ffffffcf; padding: 0 15px; border-radius: 3px; margin-bottom: 15px; }
    .rightpunch p { background: #ffffffcf; padding: 15px; border-radius: 3px; margin-bottom: 15px; }
}
@media (max-width:768px), (max-width:1024px) {
	.bannerText { margin-top: -150px; margin-right: 0; width: 60%; }
	.bannerText h1 { font-size: 18px; }	
}
@media (max-width:600px) {
.bannerText { margin-top: -117px; margin-right: 0; width: 65%; }
.bannerText h1 { font-size: 15px; }
.bannerText p { font-size: 14px; }
}
@media (max-width:320px), (max-width:360px), (max-width:375px), (max-width:400px), (max-width:480px) {
.imgWrap { display: none; }
.bannerText { margin-top: 0 !important; width: 100% !important; position: relative; /*text-align: center;*/ }
.template-page .entry-content-wrapper .bannerText h1, .bannerText p { font-size: 22px !important; }
.bannerText p { font-size: 14px !important; line-height: 20px; margin-top: 5px; }
.bannerText { margin-top: -75px; margin-right: 0; width: 60%; }
.bannerText h1 span, .mobImg { display: block; }
.content { padding: 0 !important; }
.responsive #top .container .av-content-small, .responsive #top #wrap_all .flex_column, .responsive #top #wrap_all .av-flex-cells .no_margin { /*margin-bottom: 0 !important;*/ }
.hr-invisible.avia-builder-el-2 { height: 0 !important; }
}