body{font-family: 'Lato', sans-serif;margin:0 auto;padding:0;}
ul{padding:0;}
li{list-style:none;float:left;}
a:hover{text-decoration:none;}
button{cursor:pointer;}
h1{font-size:45px;text-align:center;font-weight:900;}
h1 span{width:100%;float:left;font-weight:600;font-size:40px;}
h2{}
h4 {
color: #fff;
color: #fff;
text-align: center;
font-size: 29px;
font-weight: 600;
width: 100%;
margin:0;
margin-top: 8px;
}
#banner_text_right {
background-position: top 0px center !important;
padding: 331px 0 139px;
height: 100vh;
background-size: cover;
}
#copy_and_print {
padding: 30px 40px;
}
body.single .author-info{
clear: both;
border: 1px solid #ddd;
padding: 10px;
width: 100%;
float: left;
margin-bottom: 15px;
background: #eee;
border-radius: 4px;
}
body.single .author-info .author-avatar img {border-radius:50px}
body.single .author-info .author-avatar{
float: left;
width: 60px;
} .header_logo {
width: 100%;
float: left;
}
.header_section {
width: 100%;
float: left;
padding-top: 17px;
}
.header_logo img {
width: 100%;
margin-top: -16px;
}
.header_navigation ul {
padding: 0;
float: right;
}
.contact_list ul li {
list-style: none;
float: left;
width: auto;
text-align: right;
width: 100%;
font-weight: 600;
position: relative;
}
.client_testimonial.show_on_mobile p {
color: #df2127;
font-size: 20px;
font-weight: 400;
}
.client_testimonial.show_on_mobile {
display: none;
}
.jumbotron #grid .copy .exp_p {
font-weight: 500 !important;
}
.header_navigation {
width: 100%;
float: left;
}
.contact_list ul li span {
width: 100%;
float: left;
font-weight: 600;
font-family: 'Raleway', sans-serif;
font-size: 18px;
}
.custom-container {
width: 100%;
max-width: 1300px;
margin: 0 auto;
}.consultation_btn .my_ac_a {border: 2px solid #0096a9;color: #0096a9;padding: 16px 8px;font-weight: 600;border-radius: 8px;margin-right: 10px;float: left;}
.initial_btn {
background: #0096a9;
border: none;
color: #fff !important;
font-weight: 600;
padding: 6px 4px;
border-radius: 8px;
float: left;
text-align: center;
}
.home_event_banner .event_desc{text-align:center;padding-top: 35px;}
.home_event_banner .event_desc h3{color:#fff;font-size: 42px;margin: 15px 0px;}
.home_event_banner .event_desc a{color:#fff;font-size: 28px;}
.home_event_banner .event_desc .event_date_home{width: 320px;margin: 0 auto;background: #000;color: #fff;font-size: 26px;}
.initial_btn span {width: 100%;float: left;}
.contact_list ul li::before {
position: absolute;
left: 1px;
top: 7px;
background: #df2127;
width: 2px;
height: 90%;
content: "";
}
.contact_list ul li:first-child::before {
position: inherit;
} .navigation-bar .navbar.navbar-expand-lg.navbar-light.bg-light {
background: #df2127 !important;
padding-right: 0;
}
.navbar-nav.mr-auto {
float: right;
width: auto;
}
.navigation-bar .navbar.navbar-expand-lg.navbar-light.bg-light li a {
font-size: 16px;
text-transform: uppercase;
color: #fff;
padding-left: 36px;
}
.navigation-bar {
width: 100%;
float: left;
position: relative;
}
.navigation-bar::before {
position: absolute;
right: -1078px;
top: 0;
background: #df2127;
height: 100%;
width: 100%;
content: "";
}
.technology_support_rgt h4 {
font-size: 26px;
}
body {
overflow-x: hidden;
}
.navigation-bar .navbar-expand-lg .navbar-collapse {
float: right;
display: block;
width: auto;
}
.navigation-bar::after {
position: absolute;
left: -88px;
top: 0px;
background-image: url(//leapcopierprinter.com/wp-content/themes/leapmangedit/assets/images/nav-bar.png);
height: 40px;
width: 100px;
content: "";
background-repeat: no-repeat;
background-size: 79px;
background-position: top;
} .banner-section {
width: 100%;
float: left;
background-image: url(//leapcopierprinter.com/wp-content/themes/leapmangedit/assets/images/banner.jpg);
background-repeat: no-repeat;
padding: 256px 0 162px;
background-size: cover;
position: relative;
}
.start_btn {
width: 100%;
float: left;
text-align: center;
margin-top:30px;
}
.start_btn a {
background: #0096a9;
border: none;
color: #fff;
font-weight: 600;
padding: 12px 94px;
border-radius: 8px;
font-size: 22px;
margin-top: ;
}
.dowload-btn {
width: 100%;
text-align: center;
margin-top: 30px;
float: left;
}
.dowload-btn a {
border: 1px solid #0096a9;
background: transparent;
color: #0096a9;
padding: 10px 25px 10px 25px;
border-radius: 8px;
position: relative;
font-weight: bold;
}
.frustration_page_sec .col-sm-4 {
padding: 0;
}
.banner-text {
width: 100%;
float: left;
position: relative;
} .technology_support {
width: 100%;
float: left;
}
.banner-text h1 {
color: #fff;
}
.technology_support .col-sm-4, .technology_support .col-sm-8 {
padding: 0;
}
.technology_support_lft {
background: #05203d;
padding: 37.6px 0;
height: 100%;
}	
.case-study-content ul li a:hover {
color: #0096a9;
}
.case-study-content ul li:hover::before {
background-color: #0096a9;
}
.technology_support_lft img {
width: 100%;
max-width: 142px;
text-align: center;
margin: 0 auto;
display: table;
}
.technology_support_rgt h5 {
color: #fff;
text-align: center;
margin: 0;
padding: 0 30px;
font-size: 22px;
margin-top: 9px;
font-weight: 600;
}
.technology_support_rgt {
background: #df2127;
width: 100%;
float: left;
padding: 28.5px 23px;
height: 100%;
} .frustration_page_sec {
width: 100%;
float: left;
}
.right_frust_sec h2 {
color: #0096a9;
font-weight: bold;
text-align: center;
font-size: 3.5em;
margin-bottom: 19px;
}
.frust_list ul {
padding: 0;
}
.expand_more a {
border: 2px solid #0096a9;
background: transparent;
color: #0096a9;
padding: 8px 68px 8px 68px;
border-radius: 8px;
position: relative;
margin: 0 auto;
display: table;
font-size: 24px;
font-weight: bold;
}
.expand_more {
width: 100%;
float: left;
margin-top: 30px;
}
.frust_list ul li {
list-style: none;
float: none;
padding-bottom: 25px;
font-size: 31px;
position: relative;
padding-left: 32px;
min-height: 93px;
}
.right_frust_sec {
width: 100%;
float: left;
padding: 0px 70px;
}
.frust_list i {
margin-right: 15px;
color: #0096a9;
position: absolute;
left: 0;
top: 7px;
}
.right_frust_imgf img {
width: 100%;
}
.right_frust_imgf {
width: 100%;
float: left;
} .how_we_help {
width: 100%;
float: left;
background: #05203d;
padding-top: 50px;
}
.help_content h2 {
text-align: center;
color: #f28b30;
font-weight: bold;
font-size: 64px;
}
.help_content p {
color: #fff;
text-align: left;
font-size: 36px;
font-weight: bold;
padding: 0 84px;
margin-top: 18px;
}
.strip_banneer {
background: #f28b30;
width: 67%;
float: right;
padding: 22px 0;
position:relative;
margin-top: 20px;
}
.strip_banneer p {
color: #fff;
font-size: 29px;
text-align: center;
line-height: 22px;
}
.strip_banneer p span {
width: 100%;
float: left;
font-size: 25px;
margin-top: 12px;
}
.strip_banneer::before {
background-image: url(//leapcopierprinter.com/wp-content/themes/leapmangedit/assets/images/strip.png);
position: absolute;
left: -154px;
top: -1px;
width: 200px;
height: 104px;
content: "";
background-repeat: no-repeat;
background-position: top; background-size: 111px;
}
.strip_banneer p label {
color: #000;
} .footer-section {
width: 100%;
float: left; padding: 50px 0 0px;
background-image: url(//leapcopierprinter.com/wp-content/themes/leapmangedit/assets/images/fg.png);
background-repeat: no-repeat;
background-position: bottom right; min-height: 488px;
}
.footer-nav ul li a {
color: #7d7d7d;
font-size: 15px;
line-height: 14px;
text-transform: uppercase;
}
.footer-nav ul li {
float: none;
padding-bottom: 8px;
}
.footer-nav span {
color: #fff;
text-transform: uppercase;
font-size: 16px;
margin-bottom: 15px;
float: left;
width: 100%;
font-weight: bold;
}
.frustration_page_sec .row {
width: 100%;
margin: 0;
}
.technology_support .row{
width: 100%;
margin: 0;
}
.footer-nav p {
font-size: 16px;
line-height: 24px;
font-family: 'Lato', sans-serif;
font-weight: 400;
color: #7d7d7d;
}
.footer-nav.musins {
margin-top: 38px;
}
.footer-nav a {
color: #7d7d7d;
font-size: 14px;
line-height: 14px;
}
.footer-nav h4 {
color: #fff;
text-transform: uppercase;
font-size: 15px;
text-align: left;
margin-bottom: 20px;
}
.rediculus-section {
width: 100%;
float: left;
background: #df2127;
text-align: center;
padding: 14px 0;
}
.redicu_inner {
width: 100%;
float: left;
display: flex;
align-items: center;
}
.redicu_inner img {
width: 100%;
max-width: 140px;
margin-right: -6px;
float: left;
}
#auth_info h5 a {
color: #05203d;
}
.bottom .banner-text h4 {color: #fff;}
.bottom .banner-text h4 span{width:100%;float:left;}
.bottom.banner-section::before {
background: rgba(0, 0, 0, 0.2);
}
.bottom .start_btn a {
background: #05203d;
padding: 14px 53px;
}
.redicu_inner h5 {
color: #fff;
font-size: 35px;
font-weight: bold;
text-align: center;
margin-top: 24px;
}
.redicu_inner span {
width: 53%;
margin: 0 auto;
display: table;
float: none;
}
.rediculus-section.one_review {
background: #0096a9;
} .printer-lft img {
width: 100%;
height: 370px;
object-fit: cover;
}
.printer-section {
width: 100%;
float: left;
background: #f28b30;
padding: 30px 0;
}
.printer-data h5 {
text-align: left;
color: #fff;
font-weight: bold;
font-size: 55px;
}
.printer-data p {
color: #fff;
font-size: 25px;
font-weight: 400;
}
.printer-data span {
width: 100%;
float: left;
margin-top: 23px;
}
.printer-data a {
background: #05203d;
color: #fff;
font-size: 21px;
font-weight: bold;
padding: 15px 30px;
border-radius: 8px;
float: none;
margin: 0 auto 0;
display: table;
} .master-plan-section {
width: 100%;
float: left;
background: #dc2328;
padding: 50px 0 0;
position:relative;
}
.master_img {
width: 100%;
float: left;
}
.master_img img {
width: 100%;
}
.master_plan-text p {
color: #fff;
text-align: left;
font-size: 36px;
font-weight: bold;
padding: 0;
margin-top: 18px;
text-align: center;
margin:0;
}
.master_plan-text h3 {
text-align: center;
color: #fff;
font-weight: bold;
font-size: 64px;
margin: 0;
}
.master_plan-text span{
color: #05203d;
text-align: left;
font-size: 36px;
font-weight: bold;
padding: 0;
margin-top: 18px;
text-align: center;
width:100%;
float:left;
margin:0 0 20px 0;
}
#why-storybrand .image.feature_btm {
margin-bottom: 15px;
}
#why-storybrand .cta .btn {
margin-top: 25px;
}
.master_plan-text a {
border: 1px solid #0096a9;
background: transparent;
color: #ffff;
padding: 8px 45px 8px 45px;
border-radius: 8px;
position: relative;
margin: 0 auto;
display: table;
font-size: 24px;
font-weight: bold;
}
.master_plan-text {
width: 100%;
float: left;
padding-right: 127px;
}
.master-plan-section::before {
width: 35%;
height: 100%;
position: absolute;
background: #df2127;
content: "";
top: 0;
right: 0;
} .our_best_customeer {
width: 100%;
float: left;
padding: 60px 0 60px;
}
.our_best_customeer h3 {
text-align: center;
color: #05203d;
font-weight: bold;
font-size: 55px;
}
.our_best_customeer p {
color: #05203d;
text-align: center;
font-size: 30px;
}
.blogs_content p {
font-weight: bold;
text-align: left;
font-size: 25px;
}
.our-bst_custm-blogs {
background: #c4c4c4;
padding: 15px 30px;
width: 100%;
float: left;
margin-top: 20px;
}
.client-details span {
width: 630px;
float: left;
padding-right: 30px;
}
.client-details {
width: 100%;
float: left;
}
.client-details label {
font-size: ;
float: right;
align-items: center;
display: flex;
}
.client-details img {
width: 100%;
max-width: 90px;
border-radius: 100px;
}
.our_best_customeer .our-bst_custm-blogs .client-details label span h5 {
font-weight: bold;
text-align: right;
font-size: 25px;
color: #05203d !important;
}
.client-details label span h6 {
font-weight: 400;
text-align: right;
font-size: 25px;
color: #05203d;
} .about_page_banner {
width: 100%;
float: left;
}
.about_page_banner  img{
width: 100%;
}
.about-page .technology_support_lft {
background: #3d3d3d;
}
.about-page-video
{
width:100%;
float:left;
}
.about-page_smart_section
{
width:100%;
float:left;
position:relative;
}
.about-page_smart_section img
{
width:100%;
}
.about-page-video-btn {
position: absolute;
top: 50%;
left: 0;
right: 0;
margin: 0 auto;
display: table;
transform: translateY(-50%);
display: unset;
}
.about-page_customer_data a {	
background: #f78c26;
color: #ffff;
padding: 8px 45px 8px 45px;
border-radius: 8px;
position: relative;
margin: 0 auto;
display: table;
font-size: 24px;
font-weight: bold;
-moz-box-shadow: 7px 7px 0 rgba(0,0,0,.1);
-webkit-box-shadow: 7px 7px 0 rgba(0,0,0,.1);
box-shadow: 7px 7px 0 rgba(0,0,0,.1);
}
.about-page-video-btn a{
border: 1px solid #0096a9;
background: transparent;
color: #ffff;
padding: 8px 45px 8px 45px;
border-radius: 8px;
position: relative;
margin: 0 auto;
display: table;
font-size: 24px;
font-weight: bold;
}
.about-page-empowerd {
position: absolute;
bottom: 0;
background: #0096a9;
width: 83%;
margin: 0;
left: 0;
padding: 15px 47px;
}
.about-page-empowerd p {
color: #fff;
text-align: left;
font-size: 38px;
font-weight: 600;
width: 100%;
margin: 0;
}
.about-page-empowerd span
{
position:relative;
}
.about-page-empowerd::before {
position: absolute;
right: -107px;
top: -1px;
background-image: url(//leapcopierprinter.com/wp-content/themes/leapmangedit/assets/images/about-strip.png);
background-repeat: no-repeat;
content: "";
width: 120px;
height: 141px;
background-position: top;
background-size: 97px;
}
.happy_customer_about_page
{
width: 100%;
float: left;
}
.about-page_customer_data {
background: #df2127;
padding: 35px 60px;
height: 100%;
}
.about-page_customer_data p {
color: #fff;
font-size: 28px;
font-weight: 400;
}
.about-page_customer_data ul li {
float: none;
padding-bottom: 0px;
position: relative;
font-size: 30px;
color: #05203d;
padding-left: 21px;
font-weight: 400;
}
.happy_customer_about_page .col-sm-7, .happy_customer_about_page .col-sm-5
{
padding:0;
}
.about-page_customer_img img {
width: 100%;
height: 470px;
object-fit: cover;
object-position: top;
}
.about-page_customer_data span{
padding-bottom: 3px;
font-size:30px;
color: #05203d;
font-weight: 400;
}
.about-page_customer_img {
width: 100%;
float: left;
position: relative;
}
.text-overlay-about {
position: absolute;
top: 50%;
color: #fff;
text-align: center;
width: 100%;
transform: translateY(-50%);
font-family: "";
font-size: 28px;
}
.about-page_customer_data ul li::before {
position: absolute;
left: 0;
top: 19px;
background: #05203d;
width: 10px;
height: 10px;
content: "";
border-radius: 100px;
}
.our-value-about-page {
width: 100%;
float: left;
background: #3d3d3d;
padding: 40px 0;
}
.our-value-about-page .our-value-product img {
width: auto;
float: none;
max-width: 190px;
margin: 0 auto 14px;
display: table;
}
.dark-portion h3 {
font-weight: bold;
}
.our-value-product span {
color: #fff;
text-align: center;
width: 100%;
float: left;
font-size: 26px;
font-weight: bold;
}
.our-value-product p {font-weight: 500;font-size: 20px;margin-top: 14px;float: left;width: 100%;color:#fff;}
.our-value-about-page .row {padding: 20px 0 10px;}
.our-value-about-page h2 {
text-align: center;
color: #fff;
font-weight: bold;
font-size: 54px;
margin: 0 0 48px 0px;
}
.our_partnership_section
{
width:100%;
float:left;
}
.our_patren img {
width: 100%;
float: none;
margin: 0 auto;
display: table;
}
.our_patren {
display: table;
height: 128px;
}
.our_patren span {
display: table-cell;
vertical-align: middle;
}
.our_partnership_section {
width: 100%;
float: left;
background: #0096a9;
padding: 40px 0;
}
.our_partnership_section h2 {
text-align: center;
color: #fff;
font-weight: bold;
font-size: 54px;
margin: 0 0 28px 0px;
}
.rediculus-section.one_review.about-page-rediculus {
background: #df2127;
} .blog_page_section {
padding: 30px 70px 60px;
}
.technology_support_lft.blog-page-tech {
background: #fff;
}
.blog_page_section h3 {
text-align: center;
font-size: 45px;
font-weight: bold;
}
.technology_support_lft.blog-page-tech img {
max-width: 100%;
}
.blog_inner-sec h3 {
text-transform: uppercase;
text-align: left;
font-size: 45px;
margin-top: 35px;
}
.blog_inner-sec span {
font-size: 20px;
text-transform: capitalize;
color: #a8a8a8;
margin-bottom: 23px;
float: left;
width: 100%;
}
.blog_inner-sec p {
font-size: 20px;
color: #000;
text-transform: capitalize;
}
.blog_inner-sec button {
border-radius: 8px;
padding: 14px 20px;
text-align: center;
font-size: 20px;
color: #fff;
-moz-box-shadow: 7px 7px 0 rgba(0,0,0,.1);
-webkit-box-shadow: 7px 7px 0 rgba(0,0,0,.1);
box-shadow: 7px 7px 0 rgba(0,0,0,.1);
background: #ed1c24;
border: navajowhite;
float: right;
}
.technology_blog-page li a {
color: #abaaaa;
}
.technology_blog-page li {
float: none;
padding-bottom: 10px;
padding-left: 15px;
position: relative;
}
.technology_blog-page li i {
position: absolute;
left: 0;
top: 5px;
color: #fa151c;
}
.technology_blog-page h4 {
color: #000;
text-align: left;
margin-bottom: 19px;
}
.technology_blog-page {
width: 100%;
float: left;
padding-left: 60px; }
.technology_blog-page ul {
padding: 0;
border: 1px solid #ddd;
padding: 10px 20px;
}
.recent_blogs-page {
width: 100%;
float: left;
background: #0096a9;
padding: 50px 0;
}
.recent_blogs-page h3 {
text-align: center;
color: #fff;
font-weight: bold;
font-size: 54px;
margin: 0 0 48px 0px;
}
.recent-blog-data {
width: 100%;
float: left;
background: #e3e3e3;
padding: 12px 20px;
margin-bottom: 20px;
}
.recent-blog-data p {
font-size: 25px;
margin: 0;
width: auto;
float: left;
}
.recent-blog-data span {
float: right;
}
.recent-blog-data .date {
float: left;
}
.recent-blog-data .date {
float: left;
color: #b8b8b8;
font-size: 15px;
background: #ebebeb;
padding: 7px 14px;
border-left: 3px solid #fff;
margin-right: 10px;
width: 170px;
}
.recent-blog-data i {
background: #df2127;
color: #fff;
height: 37px;
width: 37px;
text-align: center;
line-height: 37px;
}
#why-storybrand {
clear: both;
padding: 70px 0;
background-image: url(//leapcopierprinter.com/wp-content/themes/leapmangedit/assets/images/bkp.png);
background-repeat: no-repeat;
background-position: bottom;
background-color:#f7f9fc;
}
.service_btns a {
background: #05203d;
color: #fff !important;
font-size: 19px;
font-weight: bold;
padding: 6px 25px;
border-radius: 8px;
color: #fff;
margin-top: 20px;
margin: 14px 0px 0 10px;
}
.service_btns .text-button-with-arrow {
background: #05203d;
color: #fff !important;
font-size: 19px;
font-weight: bold;
padding: 6px 25px;
border-radius: 8px;
color: #fff;
text-transform:capitalize;
}
.text-button-with-noarrow {
background: transparent;
color: #fff !important;
font-size: 19px;
font-weight: bold;
padding: 6px 25px;
border-radius: 8px;
color: #fff;
border: 1px solid #05203d;
margin-top: 17px;
}
#\35 d0985bd26f98 {
background: #05203d;
color: #fff !important;
font-size: 19px;
font-weight: bold;
padding: 6px 25px;
border-radius: 8px;
color: #fff;
margin-top: 20px;
margin: 20px 12px 0 12px;
}
.service_btns {
width: 100%;
float: left;
text-align: center;
margin-top: 10px;
}
.cta .btn {
color: #fff;
background: #0096A7 !important;
background: linear-gradient(90deg, #0096A7 0%, #0096A7 100%) !important;
border-radius: 4px;
padding: 15px 30px;
font-size: 1.25em;
font-weight: bold;
display: inline-block;
box-shadow: 0 2px 4px rgba(195, 208, 216, 0.5);
letter-spacing: 0.05em;
} .jumbotron {
background: transparent;
padding: 0;
margin: 0;
background-size: cover;
float: left;
width: 100%;
}
.jumbotron img, .container img {
width: 100%;
display: block;
}
.faux-button {
color: #ffffff;
display: flex;
display: -ms-flex;
display: -moz-flex;
display: -webkit-flex;
align-items: center;
-webkit-align-items: center;
-moz-align-items: center;
-ms-align-items: center;
cursor: pointer;
}
.faux-button .plus-icon {
width: 30px;
height: 30px;
margin-right: 0.5em;
position: relative;
transition: 0.5s all;
background-image: url(https://s3.amazonaws.com/ba-en-us/global/plus-sign.svg);
background-size: cover;
}
.faux-button h5 {
margin: 0;
color: #ffc425;
font-weight: normal;
text-transform: capitalize;
}
#why-storybrand .image {
border: 1px solid #cfcfcf;
box-shadow: 0 0 1px 3px #e4e3e3;
margin-bottom: 40px;
}
#why-storybrand .row {
padding: 15px 0 0 0;
margin-bottom: 152pxpx;
}
.our-facts-sec {
width: 100%;
float: left;
background: #0096a9;
padding: 22px 0;
}
.contact_form {
width: 100%;
float: left;
padding: 80px 0;
}
.jumbotron p {
font-size: 1em;
font-weight: unset;
}
.jumbotron p {
margin-bottom: 15px;
}
.text-button-with-arrow {
color: #cc9d21;
font-weight: bold;
text-transform: uppercase;
margin-top: 1em;
display: block;
text-decoration: none;
font-size: 1.3em;
}
.ind-we-serve {
margin: 22px 0px 22px;
float: left;
width: 100%;
font-weight: 600;
}
#grid {height: 700px; position: relative; display: flex; display: -ms-flex; display: -webkit-flex; display: -moz-flex;}
#grid .one-half {width: 50%; display: flex; position: relative;}
.clearboth{clear:both;}
#grid .section {width: 50%; position: absolute; height: 350px; overflow: hidden; transition: all 0.5s; border: 1px solid rgba(255, 255, 255, 0.5);}
#grid .dark-portion,#grid .black-portion{padding-left:20px;padding-right:20px;}
#grid .dark-portion {
padding-top: 15px;
background: rgba(51, 51, 51, 0.7);
height: 100%;
}
#grid .black-portion{padding-bottom:15px;background:#000;float: left;width: 100%;position:absolute;bottom:0px;padding-top: 10px;}
.service_btns .blue_anchor{background: #0096a9;}
#grid .section.left {left: 0;}
#grid .section.right {right: 0;}
#grid .section.top {top: 0; border-top: 2px solid rgba(255, 255, 255, 0.5)}
#grid .section.bottom {bottom: 0; border-bottom: 2px solid rgba(255, 255, 255, 0.5)}
.jumbotron .service_info p{text-align:center !important;margin-bottom: 0px;}
.jumbotron .service_info h4{margin-top: 0px;}
#grid .section.larger {width: 100%; height: 100%;}
#grid .section.right.larger {right: 0;}
.ind-we-serve{margin:35px 0px;}
#grid img {position: absolute; top: 0; left: 0; width: 120%; z-index: 1; transition: all 0.5s; cursor: pointer;max-width:fit-content;}
#grid .section:hover img {transform: scale(1.2);}
#grid .section.larger:hover img {transform: scale(1);}
#grid .close-icon {top: 1.3em; left: unset; right: 2em; height: 30px; width: 30px; opacity: 0.7;}
#grid .close-icon:hover {opacity: 1;}
#grid h3 {color: #fff; margin: 0; margin-bottom: 0.5em; font-size: 2em;}
#grid .text {position: absolute; bottom: 0; left: 0; width: 100%; text-align: center; background: rgba(0,0,0,0.5); z-index: 2; height: 100%; display: flex; display: -ms-flex; display: -webkit-flex; display: -moz-flex; align-items: center; -ms-align-items: center; -moz-align-items: center; -webkit-align-items: center; flex-direction: column; -ms-flex-direction: column; -moz-flex-direction: column; -webkit-flex-direction: column; justify-content: flex-end; -moz-justify-content: flex-end; -ms-justify-content: flex-end; -webkit-justify-content: flex-end; padding-bottom: 2em; transition: all 0.5s;  cursor: pointer; transition: all 0.5s;}
#grid .copy {opacity: 0; transition: all 0.5s; background: rgba(0,0,0,0.7); position: absolute; bottom: 0; z-index: 0; text-align: center;}
#grid .copy p {color: #fff;}
#grid .faux-button {opacity: 0; transition: all 0.5s;}
#grid .text .copy.visible, #grid .text .faux-button.visible  {opacity: 1; height: auto;}
#grid .text-button-with-arrow {color: #ffc425;}
#footer #siteseal{float:right;}
h2.section-header {
font-weight: bold;
font-size: 1.75em;
line-height: 1.125em;
padding: 0 0 18px 0;
text-align: center;
}
.gform_wrapper .gform_footer{text-align:center;padding: 16px 0 40px !important;}
.gform_wrapper .gform_footer .gform_button{
border: none;
background: #ed1c24 !important;
background: linear-gradient(90deg, #ed1c24 0%, #c15632 100%) !important;
border-radius: 4px;
color: #fff;
font-weight: bold;
font-size: 1.5em;
padding: 10px 10px !important;
margin: 0;
min-height: 0;
display: block;
width: 320px !important;
letter-spacing: 0.05em;
}
#facts_leap .first,#facts_leap .second{border-right: 1px solid #fff;}
#facts_leap img{width:120px;margin: 0 auto;}
#facts_leap .col-md-4{text-align:center;}
#facts_leap h5 {color:#fff;}
#facts_leap h5 span{font-size: 36px;font-weight: bold;}
#facts_leap{font-weight: bold;}
#menu-footer-menu li a {
color: #7d7d7d;
font-size: 14px;
line-height: 14px;
text-transform: uppercase;
}
#menu-footer-menu li {
float: none;
padding-bottom: 1px;
}
.footer-section h4 {
color: #fff;
text-transform: uppercase;
font-size: 14px;
text-align: left;
margin-bottom: 12px;
}
.our_newsletter input {
outline: none;
color: #afadad;
margin-bottom: 15px;
font-weight: 500;
max-width: 100%;
width: 80% !important;
padding: 10px !important;
box-sizing: border-box;
border-radius: 0;
height: 38px;
}
.our_newsletter {
width: 100%;
float: left;
display: flex;
}
.btn.btn-newsletter {
max-width: 47px;
height: 46px;
position: absolute;
right: 0;
border: none;
outline: none;
text-indent: -9999px; background: url(//leapcopierprinter.com/wp-content/themes/leapmangedit/assets/images/submit.png) no-repeat;
}
.footer-section p {
color: #7d7d7d;
font-weight: 400;
font-size: 16px;
line-height: 24px;
}
.footer-section a {
color: #7d7d7d;
}
.social_icons {
margin-top: 13px;
float: left;
}
.social_icons li i {
font-size: 35px;
color: #7d7d7d;
}
.social_icons li {
padding: 0 10px;
}
.footer-spacer {
width: 100%;
float: left;
margin-bottom: 40px;
}
#facts_leap span p {
font-size: 22px;
font-family: "";
}
#register.print_register{padding:0px 15px;}
#register  .gform_wrapper ul.gform_fields li.gfield{width:100%;}
#register {
background: #fff;
border-radius: 8px;
width: 100%;
max-width: 580px;
margin: 0 auto;
box-shadow: 0 6px 17px rgba(162, 162, 162, 0.62);
padding: 0px;
}
#register .form_red_area{
background: #df2127;
padding: 8px 20px;
color: #fff;
text-align: center;
font-size: 20px;
}
#register .form_red_area a{color:#fff;}
#register .form-headline {
border-bottom: 1px solid #DADDE7;padding: 25px 60px 0px 60px;
}
#facts_leap .col-md-4 {
padding: 0 33px;
}
.register_form_home_wrapper .gform_body {
padding: 25px 25px 0px 25px;clear:both;float:left;
}
.coyp_right {
width: 100%;
float: left;
padding: 0;
margin-top: 51px;
}
.about_us_section.clearboth {
background: #0096a9;
padding: 50px 0 200px;
background-image: url(//leapcopierprinter.com/wp-content/themes/leapmangedit/assets/images/frog.png);
background-repeat: no-repeat;
background-size: auto;
background-position: right 26Px bottom;
}
.about_us_section.clearboth h1 {
color: #fff;
}
.about_us_section.clearboth p {
color: #05203d;
font-size: 30px;
font-weight: bold;
line-height: 39px;
margin-top: 5px;
float: left;
width: 100%;
}
.about-page_customer_data ul p {
display: none;
}
.about_us_section.clearboth .white_txt {
color: #fff;
font-weight: 400;
}
.col-md-4.copyright {
color: #7d7d7d;
font-weight: 400;
font-size: 16px;
line-height: 24px;
}
#siteseal {
text-align: right;
}
.col-md-4.copy_link {
text-align: center;
}
.navigation-bar #nav li ul li a {
padding-left: 0;
}
.navigation-bar #nav li ul {
position: absolute;
top: 20px;
left: 22px;
z-index: 9;
width: 190px;
background: #df2127;
min-height: 80px;
padding: 10px 15px;
border-top: 12px solid #df2127;
}
.navigation-bar #nav li {
position: relative;
}
.navigation-bar #nav li:hover ul {
display: block;
}
.navigation-bar #nav li ul {
display: none;
}
.navigation-bar #nav li ul li a {
color: #fff;
}
.navigation-bar #nav li ul li {
padding-bottom: 5px;
}
.register_form_home  label{display:none !important;}
.register_form_home input, .register_form_home textarea {
outline: none;
color: #afadad;
margin-bottom: 15px;
font-weight: 500;
max-width: 100%;
width: 100% !important;
padding: 10px !important;
box-sizing: border-box;
}
.about_people .person-img,.about_people .person,.about_people .person-img,.about_people .column {height:auto !important;}
.about_people .person-img img{width: 260px;border-radius: 51%;height: 260px;border: 2px solid #0096a9;padding: 3px;margin: 0 auto;}
.popup-person-bio img{width: 180px;border-radius: 51%;height: 180px;border: 2px solid #0096a9;padding: 3px;margin: 0 auto;}
.about_people .person{background:#fff;color:#000;}
.about_people .row{clear:both;}
.about_people .person-img{text-align:center;padding-bottom:10px;position:relative;}
.about_people .person-bio{padding-top:5px;}
.about_people .person-bio h3{font-size:32px;}
.about_people .person-bio h3, .about_people .person-bio h4{text-align:center;}
.about_people .modal-dialog{top:40px;}
a.person-view-btn {border: 2px solid #0096a9;padding: 10px;border-radius: 2px;font-size: 18px;color: #fff;display: block;	width: 150px;margin: 0 auto;margin-top: 25%;font-weight: 600;}
#people-header,.resource-header{padding: 30px 0px;background-color:#0096a9;clear: both;}
#people-header h2 {
color: #fff;
font-weight: bold;
font-size: 48px;
}
.person-bio h4,.popup-person-bio h4 {
color: #ed1c24;
font-weight: 400;
font-size: 23px;
margin-bottom: 60px;
}
.about_people{padding-top:45px;}
#why5 {
clear: both;
float: left;
width: 100%;
background: #ed1c24;
padding: 50px 0 157px;
background-image: url(//leapcopierprinter.com/wp-content/themes/leapmangedit/assets/images/frog.png);
background-repeat: no-repeat;
background-size: auto;
background-position: right 26Px bottom;
position: relative;
}
section#people .col-md-4 {
position:relative;
}
section#people .col-md-4 .popup_bio{
transform: scale(0);
-webkit-transform: scale(0);
}
section#people .col-md-4:hover .popup_bio {
display: block !important;
position: absolute;
background: rgba(0, 0, 0, 0.8);
width: 100%;
left: 0;
top: 0;
transform: scale(1);
-webkit-transform: scale(1);
height: 100%;
padding: 20px 30px;
}
.popup_bio p {
color: #fff;
text-align: center;
}
section#people .col-md-4:hover .person-bio h3
{
color:#fff;
}
section#people .col-md-4:hover .person-bio h4
{
color:#fff;
}
#why5::before{
background:  url(//leapcopierprinter.com/wp-content/themes/leapmangedit/images/why5.png) no-repeat top left;
background-repeat: no-repeat;
background-size: auto;
content:"";
top:0;
left:0;
position:absolute;
width:100%;
height:100%;
}
.why5-content h2 {
font-size: 45px;
line-height: 50px;
margin-bottom: 15px;
color: #fff;
font-weight: bold;
}
.why5-content p {
font-size: 30px;
color: #fff;
margin: 34px 0 64px;
}
.why5-content p a {
background: #f78c26;
border-radius: 8px;
padding: 14px 20px;
text-align: center;
font-size: 20px;
color: #fff;
-moz-box-shadow: 7px 7px 0 rgba(0,0,0,.1);
-webkit-box-shadow: 7px 7px 0 rgba(0,0,0,.1);
box-shadow: 7px 7px 0 rgba(0,0,0,.1);
}
#services img.sevices_img{width:100%;}
@media only screen and (max-width: 1650px){
#grid .section {
height: 300px;
}
#grid {
height: 600px;
}
}
@media only screen and (max-width: 1450px){
#grid .section {
height: 250px;
}
#grid .text {
padding-bottom: 1em;
}
#grid h3 {
font-size: 1.8em;
}
.faux-button .plus-icon {
height: 25px;
width: 25px;
}
#grid {
height: 500px;
}	
.text-button-with-arrow {
font-size: 1.1em;
}
}
@media only screen and (max-width: 1200px) {	
#grid {height: auto; flex-direction: column; -ms-flex-direction: column; -moz-flex-direction: column; -webkit-flex-direction: column;}
#grid .one-half {height: 500px; width: 100%;}
#grid img {top: -25%;}
#grid .one-half:first-of-type .section.right.top img {top: -10%;}
#grid .one-half:last-of-type .section.right.bottom img {top: 0;}
#grid .one-half:first-of-type .section.right.top .close-icon,  #grid .one-half:last-of-type .section.right.bottom .close-icon {top: 2em;}
}
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : landscape) {
#grid .faux-button {opacity: 1;}
}
@media only screen and (max-width: 1000px) {
#grid .faux-button {opacity: 1;}
}
@media only screen and (max-width: 767px) {		
#grid .section {width: 100%; position: relative; height: 100px;}
#grid .section.larger {height: 470px;}
#grid .one-half {flex-direction: column; -ms-flex-direction: column; -webkit-flex-direction: column; -moz-flex-direction: column; height: auto;}
#grid h3 {font-size: 1.3em;}
#grid img, #grid .one-half:first-of-type .section.right.top img , #grid .one-half:last-of-type .section.right.bottom img {top: unset; bottom: 0; width: 100%;}
#grid .faux-button {opacity: 1;}
#grid .text {padding-bottom: 1.2em;}
#grid .close-icon, #grid .one-half:first-of-type .section.right.top .close-icon,  #grid .one-half:last-of-type .section.right.bottom .close-icon {right: 1em; top: 21px; height: 20px; width: 20px;}
#register .form_red_area{font-size:16px;padding: 2px 8px;}
}
@media only screen and (max-width: 450px) {
#grid .section.larger {height: 250px;}
#grid .copy {height: 100%; display: flex; display: -ms-flex; display: -moz-flex; display: -webkit-flex; justify-content: center; -ms-justify-content: center; -moz-justify-content: center; -webkit-justify-content: center; flex-direction: column; -moz-flex-direction: column; -ms-flex-direction: column; -webkit-flex-direction: column;}
#grid .copy p {font-size: 0.9em;}
#grid .copy a {font-size: 0.9em;}
}
@media only screen and (max-width: 350px) {
#grid .section.larger {height: 225px;}
} .service a.button {
display: table;
margin-top: 40px;
}
a.button.black {
background: #000000;
border-radius: 8px;
padding: 14px 20px;
text-align: center;
font-size: 20px;
color: #fff;
-moz-box-shadow: 7px 7px 0 rgba(0,0,0,.1);
-webkit-box-shadow: 7px 7px 0 rgba(0,0,0,.1);
box-shadow: 7px 7px 0 rgba(0,0,0,.1);
margin-top: 20px;
float: left;
}
a.button.black:hover {
background: #ed1c24;
}
.service_one {
padding: 42px 40px 0;
min-height: 459px;
}
.service_one h5{
font-size: 40px;
color:#fff;
margin-bottom: 15px;
line-height: 50px;
font-weight: bold;
}
.service_one p{margin-bottom: 0px;font-size: 16px;line-height: 24px;color:#fff;}
.service_one h4 {text-align: left;font-size: 26px;font-weight: 500;position: relative;padding-left: 20px;}
.service_one ul{margin-bottom: 20px;float: left;width: 100%;}
.service_one.service-two {
background: #ed1c24;
}
.service_one.service-three{
min-height: 457px;
}
.service-three{
background:#f78c26;
}
.service_one.service-four ul li {
font-size: 26px;
color: #fff;
margin-bottom: 0;
line-height: 35px;
padding-left: 22px;
position: relative;
}
.service_one.service-four span {
width: 100%;
float: left;
color: #fff;
font-size: 21px;
}
.service_one.service-four a.button.black {
background: #000000;
border-radius: 8px;
padding: 6px 60px;
text-align: center;
font-size: 20px;
color: #fff;
-moz-box-shadow: none;
-webkit-box-shadow: none;
box-shadow: none;
margin-top: 10px;
float: left;
}
.case-study-back-up .case-study-img img {
height: 520px;
object-fit: cover;
}
.service_one.service-four ul li::before {
position: absolute;
left: 0;
top: 13px;
background: #fff;
width: 10px;
height: 10px;
border-radius: 100px;
content: "";
}
#services .col-md-6 {
padding: 0;
}
.service_one h4::before {
position: absolute;
left: -17px;
top: 16px;
background: #fff;
width: 10px;
height: 10px;
border-radius: 100px;
content: "";
}
.service_one p {
width: 100%;
float: left;
}
.service_one ul li {padding-left: 20px;width:100%}
#services {
width: 100%;
float: left;
margin-bottom: 0;
}
#serv-intro {
width: 100%;
float: left;
text-align: center;
background-image: url(//leapcopierprinter.com/wp-content/themes/leapmangedit/assets/images/grey.png);
padding: 140px 0 90px;
background-repeat: no-repeat;
background-size: contain;
height: 100%;
}
#serv-intro h1 {
margin-top: 20px;
font-weight: 600;
}
.it_service_page_header img {
width: 100%;
height: 680px;
object-fit: cover;
object-position: top;
}
.frust_list ul li {
width: 50%;
float: left;
padding-right: 70px;
}
.frust_list h5 {
width: 100%;
float: left;
text-align: center;
font-size: 29px;
color: #05203d;
} #resource-header-img img {
width: 100%;
height: 550px;
object-fit: cover;
object-position: top;
}
.resource-header {
color: #fff;
}
#resource-list {
width: 100%;
float: left;
padding: 60px 0 100px;
}
.managed_service {
width: 100%;
float: left;
background: #05203d;
padding: 50px 80px;
}
.mang_ser_img img {
width: 100%;
max-width: 110px;
}
.mang_ser_img span {	
width: 100%;
height: 160px;
float: left;
}
.network_service span {
color: #fff;
font-size: 33px;
font-weight: bold;
text-align: center;
width:410px;
float: left;
}
.network_ser_cntnt {
width: 100%;
float: left;
}
.network_service p {
color: #fff;
font-size: 25px;
padding-left: 25px;
}
.network_service {
width: 100%;
float: left;
display: flex;  	
}
.mang_ser_contnt h6 {
color: #fff;
font-size: 20px;
margin-top: 15px;
width: 100%;
float: left;
background: #3e3e3e;
padding: 7px 17px;
}
.mang_ser_contnt {
width: 100%;
float: left;
padding-left: 12px;
border-bottom:none;
padding-bottom: 40px;
}
.managed_service .row {
margin-bottom: 40px;
border-bottom: 1px solid #fff;
}
.managed_service .col-sm-2 {
padding-right: 0;
}
.managed_service h2 {
color: #f28b30;
text-align: center;
font-weight: bold;
font-size: 51px;
margin-bottom: 32px;
}
.managed_service .row:last-child .mang_ser_contnt {
border: none;
padding-bottom: 0;
}
.managed_service .row:last-child {
margin-bottom: 0;
}
.rediculus-section.one_review.about-page-rediculus.it_services_bottom {
background: #0096a9;
} .case-study-section {
width: 100%;
float: left;
background: #0096a9;
text-align: center;
padding: 20px 0;
}
.case-study-section h3 {
color: #fff;
font-weight: bold;
font-size: 50px;
}
.case-study-section p {
font-size: 29px;
color: #fff;
font-weight: 500;
}
.case-study-back-up {
width: 100%;
float: left;
margin-bottom: 60px;
}
.section-explore-heading {
width: 100%;
float: left;
}
.section-explore-heading h3 {
font-size: 45px;
font-weight: bold;
color: #05203d;
margin-bottom: 19px;
}	
.case-study-img img {
width: 100%;
float: left;
}
.case-study-content {
width: 100%;
float: left;
background: #242424;
color: #fff;
padding: 80px 75px;
height: 100%;
}
.case-study-content ul li a {
color: #fff;
}
.case-study-back-up .col-sm-6
{
padding:0;
}
.case-study-content h3 {
font-size: 40px;
font-weight: bold;
margin-bottom: 26px;
}
.case-study-content ul li {
float: none;
position: relative;
font-size: 30px;
font-weight: bold;
padding-left: 25px;
}
.case-study-content ul li::before {
position: absolute;
width: 12px;
height: 12px;
background: #fff;
content: "";
border-radius: 100px;
left: 0;
top: 18px;
}
.case-study-utility {
width: 100%;
float: left;
padding: 70px 0;
}
.utility-img img {
width: 100%;
float: left;
}
.study-utility-content h4 {
color: #05203d;
text-align: left;
font-size: 42px;
font-weight: bold;
}
.study-utility-content span {
color: #df2127;
font-size: 30px;
font-weight: 400;
margin: 5px 0 30px;
float: left;
width: 100%;
}	
.study-utility-content p {
color: #05203d;
font-size: 20px;
padding-right: 82px;
line-height: 31px;
}
.study-utility-content a {
background: #05203d;
padding: 14px 33px;
color: #fff;
font-size: 22px;
border-radius: 8px;
margin: 0 auto;
display: table;
margin-top: 40px;
}
.utility-img span {
color: #df2127;
font-size: 20px;
font-weight: 400;
margin: 33px 0 0px;
float: left;
width: 100%;
}
.case-study-utility hr {
border: 1px solid #838383;
margin: 70px 0;
}
.redicu_inner.case-study_redic h5 {
font-size: 42px;
}
.redicu_inner.case-study_redic span {
width: 43%;
}
.ban-download
{
width:100%;
float:left;
}
.ban-download img
{
width:100%;
}
.page_header_img img {
width: 100%;
height: 530px;
object-fit: cover;
object-position: top;
}
.page_header_img img
{
width: 100%;
height: 530px;
object-fit: cover;
object-position: top;
}
.print_head {
background: #0096a9;
text-align: center;
color: #ffff;
width: 100%;
float: left;
padding: 20px 0;
}	
.print_head h4 {
font-size: 45px;
font-family: 'Lato', sans-serif;
font-weight: bold;
width: 100%;
float: left;
}
.print_head p {
font-size: 25px;
width: 100%;
float: left;
margin-top: 10px;
}
.print_process {width: 100%;float: left;}
.print_process_img img,.print_process_img {width: 100%;float: left;height:100%;}
.print_process .col-sm-9, .print_process .col-sm-3, .copier_upgrade .col-sm-4, .copier_upgrade .col-sm-8 {padding: 0;}
.print_process_cntnt {width: 100%;float: left;padding: 43px 58px;}
.print_process_cntnt h5 {
font-size: 40px;
font-weight: bold;
}
.print_process_cntnt p {
font-size: 24px;
}
.print_process_cntnt span {
font-size: 24px;
font-weight: bold;
margin-top: 30px;
float: left;
color: #05203d;
width: 100%;
}
.copier_upgrade {
width: 100%;
float: left;
}
.copier_upgrade-lft {
width: 100%;
float: left;
background: #05203d;
text-align: center;
padding: 79px 70px;
}
.copier_upgrade .col-sm-8 {
background: #eceff2;
padding: 40px 48px 26px 65px;
}
.copier_upgrade-lft img {
max-width: 210px;
clear: both;
}
.copier_upgrade-lft span {
width: 100%;
float: left;
color: #fff;
font-size: 25px;
margin: 6px 0 16px;
}
.copier_upgrade-rgt {
width: 100%;
float: left;
background: transparent;
padding: 30px 50px;
}
.copier_upgrade-rgt ul li {
position: relative;
padding-left: 28px;
font-size: 19px;
width: 50%;
float: left;
padding-bottom: 20px;
padding-right: 30px;
}
.copier_concerg {
width: 100%;
float: left;
text-align: center;
margin-top: 30px;
}
.copier_concerg a {
background: #0096a9;
color: #ffff;
font-size: 22px;
padding: 17px 36px;
border-radius: 6px;
font-weight: 500;
margin-top: ;
}
.copier_upgrade-rgt ul li i {
position: absolute;
left: 0;
top: 7px;
color: #0096a9;
}
.copy_comit {
width: 100%;
float: left;
background: #df2127;
padding: 30px 160px;
}
.copy_comit p {
color: #fff;
font-size: 26px;
line-height: 34px;
}
#page_content {
width: 100%;
float: left;
}
#resource-list .column.seven {
width: 70%;
float: left;
padding-right: 90px;
}
#resource-list .column.five.last {
width: 30%;
float: left;
}
#resource-list .column.five.last img {
background: #e1e1e1;
}
#resource-list .column.seven h3 {
font-size: 38px;
font-weight: bold;
}
#resource-list .column.seven h4 {
color: #df2127;
text-align: left;
font-weight: 500;
margin-bottom: 30px;
}
#resource-list .column.seven p {
color: #05203d;
width: 100%;
float: left;
font-size: 21px;
margin-bottom: 50px
}
#resource-list .column.seven a {
margin: 0 auto;
display: table;
float: none;
margin-top: ;
}
#page_content {
background: #eceff2;
padding: 50px 0px;
}
#our_models h3 {
width: 100%;
font-size: 38px;
font-weight: bold;
margin-bottom: 60px;
}
#our_models h4 {
color: #000;
font-size: 20px;
text-align: left;
}
#our_models p {
margin: 3px 0;
font-size: 19px;
}
#our_models {
width: 100%;
float: left;
padding: 60px 0;
}
#resource-list\ case-study-utility .row {
padding: 50px 40px;
border-bottom: 1px solid #000;
}
#resource-list\ case-study-utility {
padding: 20px 0 10px;
}
.ban-download {
width: 100%;
float: left;
background-image: url(//leapcopierprinter.com/wp-content/themes/leapmangedit/assets/images/dots2.png);
background-repeat: no-repeat;
background-size: cover;
padding-bottom: 40px;
}
.utility-img img {
background: #e1e1e1;
}
.case-study-section h1 {
color: #fff;
}
#resources_rediculus .redicu_inner span {
width: 38%;
}
#resource-list\ case-study-utility .row:last-child {
border: none;
}
.ban-download img {
width: 100%;
max-width: 310px;
margin-top: -40px;
}
.ban-download h3 {
font-size: 45px;
color: #fff;
font-weight: bold;
}
.ban-download p {
color: #fff;
font-size: 18px;
margin: 20px 0 40px;
}
.ban-download a {
border-radius: 8px;
padding: 14px 20px;
text-align: center;
font-size: 20px;
color: #fff;
-moz-box-shadow: 7px 7px 0 rgba(0,0,0,.1);
-webkit-box-shadow: 7px 7px 0 rgba(0,0,0,.1);
box-shadow: 7px 7px 0 rgba(0,0,0,.1);
background: #df2127;
}
.ban-download .row {
align-items: center;
}
.previous-section-event {
width: 100%;
float: left;
}
.pre_event {
width: 100%;
float: left;
background: #df2127;
padding: 30px 0 101px;
height: 100%;
}
.pre_event_head p {color:#fff;clear:both;}
.pre_event_head h1 {
background: #0096a9;
width: 100%;
float: left;
color: #fff;
width: 83%;
padding: 10px 0;
font-size: 45px;
font-weight: 600;
position: relative;
margin-bottom: 20px;
}
.event_popups h4{text-align:left;color:#df2127} 
.pre_event_head h1::before {
position: absolute;
right: -106px;
top: -1px;
background-image: url(//leapcopierprinter.com/wp-content/themes/leapmangedit/assets/images/about-strip.png);
background-repeat: no-repeat;
content: "";
width: 120px;
height: 75px;
background-position: top;
background-size: 96px;
}
.event_signup_btn {
background: #05203d;
}
.pre_event ul li label {
width: 250px;
line-height: 40px;
}
.pre_event ul li {
float: none;
width: 100%;
float: left;
color: #fff;
font-size: 33px;
font-weight: 600;
text-align: left;
padding-right: 20px;
display: flex;
align-items: center;
border-bottom: 1px solid #14202f;
padding-top: 14px;
padding-bottom: 14px;
}
.pre_event ul {
padding: 0 35px 0 60px;
width: 100%;
float: left;
}
.next_event p {
text-align: left;
}
.pre_event ul li:last-child {
border: none;
}
.nospacer {
color: #05203d;
}
.spacer {
padding: 0 30px;
width: 180px;
}
.upcm_event {
background: #0096a9;
width: 100%;
float: left;
padding: 40px 67px 70px; overflow: auto;
}
.previous-section-event .col-sm-7, .previous-section-event .col-sm-5
{
padding:0;
}
.upcm_event h2 {
font-size: 45px;
color: #fff;
text-align: center;
font-weight: bold;
}
.upcm_event p {
color: #ffff;
font-size: 21px;
}
#service-row-3 .service_one ul li p {
padding-left: 22px;
font-size: 14px;
margin: 0 0 7px;
}
.upcm_event p {
color: #ffff;
font-size: 21px;
}
.event-sign-up {
text-align: center;
width: 100%;
float: left;
margin-bottom: 40px;
}
.upcm_event span {
color: #05203d;
font-size: 30px;
font-weight: bold;
text-align: left;
width: 100%;
float: left;
margin: 10px 0 0;
line-height: 32px;
}
.upcm_event .date_fx {
width: 100%;
float: left;
font-size: 25px !important;
font-weight: bold;
}
.event-sign-up a {
border: 1px solid #05203d;
color: #fff;
padding: 7px 25px;
font-size: 20px;
font-weight: bold;
border-radius: 8px;
margin-right: 15px;
}
.event_popups .modal-body .event_signup_btn{width: 180px;text-align:center;}
.event_popups .modal-body button,.event_popups .modal-body .event_signup_btn{margin: 0 auto !important;display: block;clear:both}
.event_popups ul li{list-style: inherit;margin-left: 30px;width: 100%;}
.event_popups ul{float: left;width: 100%;}
.event-sign-up button,.event_popups .modal-body button,.event_popups .modal-body .event_signup_btn {
border: 1px solid #05203d;
color: #fff;
padding: 5px 48px;
border-radius: 8px;
margin-right: 15px;
background: #05203d;
font-size: 20px;
font-weight: bold;
}
.next_event {
width: 100%;
float: left;
margin-top: 30px;
}
.leap-managed-it {
width: 100%;
float: left;
background: #05203d;
padding: 40px 0;
display: none;
}
.leap-managed-it span {
color: #f28b30;
font-size: 35px;
font-weight: 600;
text-align: center;
width: 100%;
float: left;
}
.leap-managed-it h2 {
color: #fff;
width: 100%;
float: left;
text-align: center;
font-size: 45px;
font-weight: 600;
margin-bottom: 19px;
}
.leap_text_it {
color: #fff;
font-size: 22px;
text-align: center;
padding: 0 210px;
width: 100%;
float: left;
}
.leap-managed-it img {
width: 100%;
max-width: 600px;
margin: 0 auto;
}
.leap-managed-it br {
display: none;
}
.row._blog_post {
background: #fff;
border: 1px solid #ddd;
padding: 30px 15px;
margin-bottom: 30px;
}
.row._blog_post h2 a {
color: #000;
font-weight: 600;
font-size: 28px;
}
.blog_page_section {
width: 100%;
float: left;
}
.post_info {
width: 100%;
float: left;
display: flex;
align-items: center;
margin: 6px 0 13px;
}
.fleft {
float: left;
width: 50%;
color: #ababab;
}
.fright {
float: right;
text-align: right;
width: 50%;
color: #ababab;
}
.row._blog_post .fright a {
color: #df2127;
}
.row._blog_post p {
color: #ababab;
}
.blog_page_section h3 {
margin-bottom: 30px;
}
.row._blog_post a {
color: #000;
}
#categories-2 {
width: 100%;
float: left;
background: #fff;
border: 1px solid #ddd;
padding: 15px 0 15px 15px;
}	
#categories-2 ul li a {
color: #ababab;
font-size: 18px;
}
#categories-2 ul li {
width: 100%;
float: left;
padding-bottom: 7px;
padding-left: 15px;
position: relative;
}
#categories-2 h2 {
font-size: 30px;
font-weight: bold;
}
#categories-2 ul li {
width: 100%;
float: left;
padding-bottom: 7px;
padding-left: 15px;
}
#categories-2 ul li::before {
width: 0;
height: 0;
border-top: 6px solid transparent;
border-left: 6px solid #df2127;
border-bottom: 6px solid transparent;
position: absolute;
left: 0;
top: 8px;
content: ""; }
.row._blog_post .btn {
background: #df2127;
border-radius: 8px;
padding: 14px 20px;
text-align: center;
font-size: 20px;
color: #fff;
-moz-box-shadow: 7px 7px 0 rgba(0,0,0,.1);
-webkit-box-shadow: 7px 7px 0 rgba(0,0,0,.1);
box-shadow: 7px 7px 0 rgba(0,0,0,.1);
margin-top: 20px;
float: left;
}
.pagination.blog-pagination li span.current {
display: ;
border: 1px solid #df2127;
background: #df2127;
color: #fff;
width: 35px;
float: left;
height: 35px;
text-align: center;
line-height: 31px;
}
.pagination.blog-pagination ul li {
padding-right: 12px;
}
.pagination.blog-pagination li .next.page-numbers, .pagination.blog-pagination li .prev.page-numbers {
width: 86px;
border-color: #df2127;
color: #df2127;
}
.pagination.blog-pagination ul {
margin: 0 auto;
}
.pagination.blog-pagination li a {
border: 1px solid #595959;
width: 35px;
float: left;
height: 35px;
text-align: center;
color: #595959;
line-height: 31px;
}
.archive_section .page-title {
text-align: left;
margin-bottom:20px;
}
.archive_section.clearboth h2 a {
color: #000;
font-weight: 600;
font-size: 28px;
}
.archive_section.clearboth {
padding: 60px 70px;
}
.archive_section img {
width: 100%;
height: auto;
}
.archive_section .entry-content p {
width: 100%;
float: left;
padding-top: 10px;
}
.archive_section .entry-content p a {
color:#df2127;
}
.blog_page_section .nav-links {
width: 100%;
margin-top: 30px;
float: left;
}
.webinar-demand {
width: 100%;
float: left;
background: #05203d;
padding: 40px 0;
}
.webinar-demand h3 {
text-align: center;
color: #f28b30;
font-weight: bold;
font-size: 30px;
}
.webinar-demand h2 {
color: #fff;
font-size: 48px;
font-weight: bold;
text-align: center;
margin-bottom: 25px;
}
.webinar-img > img {
width: 100%;
float: none;
max-width: 660px;
margin: 0 auto;
display: table;
object-fit: cover;
height: 255px;
}
.webinar-img {
width: 100%;
float: left;
position: relative;
}
.webinar-img span img {
position: absolute;
top: 50%;
left: 0;
width: auto;
max-width: 85px;
right: 0;
transform: translateY(-50%);
margin: 0 auto;
}
.webinar-demand p {
font-size: 18px;
text-align: center;
color: #ffff;
font-weight: 600;
}
.blog_page_section .nav-links a
{
color:#000;
}
.blog_page_section .nav-links .nav-previous {
width: auto;
float: left;
background: #dddd;
padding: 7px 9px;
font-size: 14px;
text-align: center;
border-radius: 6px;
border: 1px solid #ccc;
margin-right: 1%;
}
.blog_page_section .nav-links .nav-next {
float: right;
width: auto;
background: #dddd;
padding: 7px 9px;
font-size: 14px;
text-align: center;
border-radius: 6px;
border: 1px solid #ccc;
margin-left: 1%;
}
.archive_section h3 {
width: 100%;
float: left;
}
.archive_section ul li, .single_blog.blog_page_section ul li{
width: 100%;
float: left;
margin-bottom: 10px;
}
.archive_section .entry-footer {
width: 100%;
float: left;
border: 2px solid #b1b1b1;
padding: 20px 17px;
}
.archive_section .entry-footer a{
color:#000;
font-weight:bold;
}
.archive_section .author.vcard img {
width: 100%;
max-width: 49px;
border-radius: 100px;
margin-right: 10px;
margin-bottom: 15px;
}
.single_blog.blog_page_section .entry-title {
text-align: left;
margin-bottom: 20px;
}
.map_container .gmap {
min-height: 500px;
border-top: 5px solid #c8c8ce;
height: 480px;
float:left;
}
.posted-on, .cat-links, .comments-link, .edit-link, .url.fn.n {
background: #eaeaea;
border: 1px solid #ddd;
padding: 6px 13px;
display: inline-block;
border-radius: 6px;
margin-right: 10px;
}
.entry-footer img {
border-radius: 100px;
margin-right: 10px;
margin-bottom: 15px;
}
.archive_section .entry-footer span {
margin-right:8px;
}
.single_blog.blog_page_section .post-thumbnail img {
width: 100%;
height: auto;
}
.entry-content p {
width: 100%;
float: left;
padding-top: 10px;
}
.entry-content p  a
{
color:#df2127;
}
.entry-content h3 {
text-align: left;
width: 100%;
float: left;
margin-bottom: 10px;
font-size: 32px;
}
.single_blog.blog_page_section #respond {
width: 100%;
float: left;
margin-top: 28px;
}
.entry-footer a {
color: #000;
font-weight: 600;
}
#respond .logged-in-as a {
color: #000;
font-size: 18px;
}
.single_blog.blog_page_section .form-submit input {
background: #05203d;
color: #fff;
font-size: 21px;
font-weight: bold;
padding: 9px 30px;
border-radius: 8px;
float: left;
margin: 0 auto 0;
display: table;
}
.single_blog.blog_page_section .comment-form-comment label {
width: 100%;
float: left;
font-weight: bold;
font-size: 18px;
}
#contact-page-header {
padding: 0;
background-position: top !important;
height: 100vh;
display: flex;
align-items: center;
}
.header_bg {
height: 100vh;
background-size: 100% 100%;
}
#contact-page-header h1 {
color: #fff;
font-size: 68px;
text-align: left;
text-transform: uppercase;
}
#contact-page-header p {
color: #fff;
font-size: 21px;
margin-bottom: 31px;
}
.rediculously-section {
width: 100%;
float: left;
background: #3e3e3e;
padding: 50px 80px;
}
.rediculously-section h2 {
color: #ffff;
font-size: 55px;
text-align: right;
width: auto;
float: left;
font-weight: 400;
}
.rediculously-section span {
float: none;
width: auto;
margin: 0 auto;
display: table;
}
.rediculously-section p {
width: auto;
float: none;
}
.inner_redic_heading img {
width: 100%;
max-width: 580px;
}
.inner_redic_heading p {
padding: 0 15px;
}
.rediculously-section hr {
height: 12px;
float: none;
width: 100%;
background: #0096a9;
border: none;
margin: 0 0 28px;
max-width: 77%;
clear: both;
margin: 0 auto;
}
.mang_ser_img {
text-align: right;
}
.inner_redic_heading p {
width: auto;
float: left;
margin: 0;
padding: 0 12px;
}
.ridicul_content figure img {
width: 100%;
max-width: 140px;
margin: 0 auto;
display: table;
}
.ridicul_content h3 {
width: 100%;
float: left;
text-align: center;
color: #f28b30;
font-weight: bold;
font-size: 33px;
margin-top: 11px;
}
.ridicul_content p {
color: #fff;
font-size: 25px;
line-height: 31px;
padding: 0 42px;
margin-top: 16px;
float: left;
width: 100%;
text-align:left;
}
.ridicul_content {
width: 100%;
float: left;
margin-top: 30px;
}
.inner_redic_heading {
width: auto;
float: none;
margin: 0 auto;
display: table;
}
.rediculously-section .ridicul_content p {
text-align: left;
}
.rediculously-section p {
color: #fff;
font-size: 25px;
line-height: 31px;
padding: 0 37px;
margin-top: 16px;
text-align: center;
}
.header_bg.banner-section::before {
position: initial;
}
.header_bg .banner-text h1 {
color: #fff;
}
.header_bg {
background-position: top 0px center; height: 100vh;
display: flex;
align-items: center;
padding: 0;
background-size: 100% 100%;
}
.header_bg .banner-text h2 {
color: #fff;
padding: 0 240px;
text-align: center;
font-size: 29px;
}
.banner-section .dowload-btn a {
border: 1px solid #fff;
color: #fff;
}
#banner_text_right .banner-text {
width: 49%;
float: right;
}
#banner_text_right.header_bg {
background-position: top 0px center;
padding: 216px 0 202px;
}
#banner_text_right .banner-text span {
position: relative;
padding: 0 19px;
font-size: 26px;
margin-top: 15px;
}
#banner_text_right h2 {
padding: 0;
}
.header_bg .banner-text span::before {
position: absolute;
top: 15px;
left: -4px;
background: #fff;
content: "";
width: 8px;
height: 8px;
border-radius: 100px;
}
.header_bg .banner-text span:first-child::before {
position: inherit;
}
.banner-text span {
position: relative;
padding: 0 13px;
margin-top: 12px;
}
#banner_text_right .banner-text h1 {
font-size: 42px;
}
.pre_event_head {
width: 100%;
float: left;
}
.pre_event_head p {
font-size: 20px;
padding: 0 62px;
}
.pre_event ul li:first-child {
border-top: 1px solid #fff;
}
.pre_event_head img {
width: 100%;
float: left;
}
.pre_event_head .follow_us_event {
font-size: 33px;
font-weight: bold;
text-align: center;
line-height: 41px;
padding: 0 138px;
margin: 32px 0 28px;
float: left;
width: 100%;
}
.event_number {
font-size: 33px;
font-weight: bold;
text-align: center;
line-height: 41px;
color: #fff;
}
.event_number a {
width: 100%;
float: left;
color: #fff;
font-family: 'Raleway', sans-serif;
font-size: 37px;
}
.pre_event_head .our_newsletter {
padding: 0 62px;
}
.pre_event_head .btn.btn-newsletter {
right: 128px;
}
.pre_event_head .social_icons li {
float: none;
display: inline;
}
.pre_event_head .social_icons li a i {
color: #fff;
}
.pre_event .social_icons{
text-align: center;
}
.pre_event_head .social_icons li {
border: none !important;
}
.big_header.header_bg {
height: 100vh;
background-size: 100% 100%;
}