.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}
.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0;}
.slick-list:focus{outline:none;}
.slick-list.dragging{cursor:pointer;cursor:hand;}
.slick-slider .slick-track, .slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto;}
.slick-track:before, .slick-track:after{display:table;content:'';}
.slick-track:after{clear:both;}
.slick-loading .slick-track{visibility:hidden;}
.slick-slide{display:none;float:left;height:100%;min-height:1px;}
[dir='rtl'] .slick-slide{float:right;}
.slick-slide img{display:block;}
.slick-slide.slick-loading img{display:none;}
.slick-slide.dragging img{pointer-events:none;}
.slick-initialized .slick-slide{display:block;}
.slick-loading .slick-slide{visibility:hidden;}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}
.slick-arrow.slick-hidden {
display: none;
}.slick-loading .slick-list{}
.slick-prev, .slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent;}
.slick-prev:hover, .slick-prev:focus, .slick-next:hover, .slick-next:focus{color:transparent;outline:none;background:transparent;}
.slick-prev:hover:before, .slick-prev:focus:before, .slick-next:hover:before, .slick-next:focus:before{opacity:1;}
.slick-prev.slick-disabled:before, .slick-next.slick-disabled:before{opacity:.25;}
.slick-prev:before, .slick-next:before{font-family:'slick';font-size:20px;line-height:1;opacity:.75;color:white;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.slick-prev{left:-25px;}
[dir='rtl'] .slick-prev{right:-25px;left:auto;}
.slick-prev:before{content:'←';}
[dir='rtl'] .slick-prev:before{content:'→';}
.slick-next{right:-25px;}
[dir='rtl'] .slick-next{right:auto;left:-25px;}
.slick-next:before{content:'→';}
[dir='rtl'] .slick-next:before{content:'←';}
.slick-dotted.slick-slider{margin-bottom:30px;}
.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center;}
.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer;}
.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent;}
.slick-dots li button:hover, .slick-dots li button:focus{outline:none;}
.slick-dots li button:hover:before, .slick-dots li button:focus:before{opacity:1;}
.slick-dots li button:before{font-family:'slick';font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:black;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.slick-dots li.slick-active button:before
{
opacity: .75;
color: black;
}.btn-orange, #navbarNavDropdown .btn-trial a, .btn-blue, .btn-green, .btn-dark-green{color:#fff;font-size:15px;line-height:1.533333333333333;letter-spacing:1.2px;padding:11px 29px;-moz-border-radius:25px;-webkit-border-radius:25px;border-radius:25px;text-transform:uppercase;}
.btn-orange:hover, #navbarNavDropdown .btn-trial a:hover, .btn-blue:hover, .btn-green:hover, .btn-dark-green:hover{color:#fff;}
.btn-orange, #navbarNavDropdown .btn-trial a{background-color:#fac042;}
.btn-orange:hover, #navbarNavDropdown .btn-trial a:hover{background-color:#23b7c4;}
.btn-blue{background-color:#23b7c4;}
.btn-blue:hover{background-color:#fac042;}
.btn-green{background-color:#31a96e;}
.btn-green:hover{background-color:#fac042;}
.btn-dark-green{background-color:#03484e;}
.btn-dark-green:hover{background-color:#fac042;}
.btn-orange, #navbarNavDropdown .btn-trial a, .btn-blue, .btn-green, .btn-dark-green, .btn-with-arrow, #navbarNavDropdown a:hover, .menu-right .pll-parent-menu-item a, .menu-right .pll-parent-menu-item .sub-menu, .footer-social ul.social-icons li a i, .section-elastic-feature-list #accordion .card-header button, .section-elastic-feature-list #accordion .card-header button:hover span, .world-use-link, .section-tabs-price ul.nav-tabs li.nav-item a.nav-link, .currency-list li a:hover, .accordion-all-included .card-header button, .accordion-all-included .card-header button:hover span, body #page input[type=submit]{-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
.section-elastic-page-navigation ul li a, .col-features-features h5 a{position:relative;padding-right:16px;display:table;font-size:19px;font-weight:400;}
.section-elastic-page-navigation ul li a:after, .col-features-features h5 a:after{content:"";display:block;position:absolute;color:#23b7c4;right:0;top:50%;margin-top:-2px;width:9px;height:9px;border-top:2px solid #23b7c4;border-right:2px solid #23b7c4;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);}
.content-wrapper{padding-top:0;}
*:focus, *.active{outline:none !important;}
#page{overflow:hidden;}
.bg-dark-grey{background-color:#1f292a;}
.bg-black{background-color:#2a3334;}
.bg-light-grey{background-color:#fcfcfc;}
.bg-blue{background-color:#23b7c4;}
.baner-buttons-wrapper{display:table;margin-right:auto;margin-left:auto;}
.baner-buttons-wrapper a{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;}
.baner-buttons-wrapper .btn-video{margin-left:35px;color:#fff;text-transform:uppercase;font-size:15px;text-align:left;}
.baner-buttons-wrapper .btn-video span{display:block;line-height:1.2;}
.baner-buttons-wrapper .btn-video .video-span{margin-top:3px;text-transform:none;color:#23b7c4;font-style:italic;font-size:16px;padding-left:28px;position:relative;}
.baner-buttons-wrapper .btn-video .video-span:before{content:"";width:21px;height:15px;display:block;position:absolute;left:0;top:50%;margin-top:-6px;background:url(//mydocsafe.com/wp-content/themes/understrap-child-master/images/camera-icon.png) no-repeat;}
.btn-with-arrow{position:relative;padding-right:17px;text-transform:uppercase;font-size:15px;}
.btn-with-arrow:after{content:"";display:block;position:absolute;width:9px;height:14px;background:url(//mydocsafe.com/wp-content/themes/understrap-child-master/images/arrow-right-blue.png) no-repeat;right:0;top:50%;margin-top:-7px;}
.heading-with-line{position:relative;padding-bottom:25px;}
.heading-with-line:after{content:"";width:66px;height:4px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;display:table;position:absolute;bottom:0;left:50%;margin-left:-33px;}
.section-title{text-align:center;}
.section-title .heading-big{font-size:42px;font-weight:300;margin-bottom:14px;}
.section-title .heading-small{font-size:26px;position:relative;font-weight:400;color:#23b7c4;padding-bottom:31px;margin-bottom:22px;}
.section-title .heading-small:after{content:"";width:66px;height:4px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border-radius:3px;display:table;position:absolute;bottom:0;left:50%;margin-left:-33px;}
.section-title .heading-small.green-after:after{background-color:#28ac72;}
.section-title .heading-small.red-after:after{background-color:#e8403b;}
.section-title p{font-size:24px;font-weight:300;}
.modal .modal-header{border-bottom:none;}
.modal .videoShow video{max-width:100%;}
.modal .modal-content{background-color:transparent;border:none !important;box-shadow:none !important;}
.modal .close{text-shadow:none;color:#fff;display:block;text-align:right;font-size:42px;opacity:1;}
.modal .modal-dialog{max-width:800px;}
.modal #modalVideo{max-width:100%;}
.modal .modal-form{padding:20px 20px 0 20px;background-color:#fff;}
img.aligncenter{display:block;}
.disable-desktop{display:none;}
ul.list-with-icons-checked{padding-left:0;margin-bottom:35px;}
ul.list-with-icons-checked li{list-style-type:none;padding-left:46px;margin-bottom:18px;position:relative;font-weight:400;}
ul.list-with-icons-checked li h4{font-weight:400;}
ul.list-with-icons-checked li a{color:#23b7c4;}
ul.list-with-icons-checked li:before{content:"";background:url(//mydocsafe.com/wp-content/themes/understrap-child-master/images/checked-icon.png) no-repeat center top;width:25px;height:20px;display:block;position:absolute;left:0;}
#newsletters-page-wrapper{padding-top:60px;}
#newsletters-page-wrapper h1{margin-bottom:35px;}
#newsletters-page-wrapper .newsletter-wrapper{padding:28px;border:1px solid #eaeaea;}
#newsletters-page-wrapper .newsletter-wrapper h4{margin-bottom:20px;font-weight:400;}
#newsletters-page-wrapper .newsletter-wrapper a{display:table;}
#newsletters-page-wrapper .col-newsletters{margin-bottom:35px;}
#white-papers-page-wrapper{padding-top:60px;}
.row-whitepaper{margin-bottom:20px;}
.whitepaper-wrapper{padding:50px 20px 20px 20px;border:1px solid #eaeaea;}
.whitepaper-wrapper h2{font-weight:400;}
.whitepaper-wrapper h3{font-weight:700;}
.whitepaper-wrapper > a{margin-top:35px;display:table;}
.whitepaper-wrapper p{font-size:16px;}
#content-scrolled-page-wrapper{padding-top:60px;}
#content-scrolled-page-wrapper table{width:100%;margin-bottom:10px;margin-top:10px;}
#content-scrolled-page-wrapper table td{padding:5px 10px 5px 5px;font-size:14px;border-bottom:1px solid #eaeaea;border-top:1px solid #eaeaea;}
.scrolled-links-wrapper{max-width:185px;width:100%;}
.scrolled-links-wrapper{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #eaeaea;padding-left:23px;position:relative;}
.scrolled-links-wrapper:before{content:"";width:16px;height:16px;display:block;background:url(//mydocsafe.com/wp-content/themes/understrap-child-master/images/arrow-scroll.png) no-repeat center top;position:absolute;left:0;top:6px;}
.scrolled-links-wrapper a{font-size:16px;line-height:22px;}
.col-scrolled{margin-bottom:50px;}
.mds-comment{background-color:#f2f2f2;border-style:solid;border-width:1px;border-radius:5px;border-color:transparent;padding:20px;transition:all 700ms ease 0s;box-shadow:none;margin-top:35px;}
#work-page-wrapper{padding-top:60px;padding-bottom:60px;}
.row-work{margin-top:40px;}
.work-wrapper{border:1px solid #eaeaea;padding:35px 30px 28px 30px;}
.work-wrapper h3{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin-right:20px;}
.work-wrapper h3 a{font-size:24px;line-height:1.5;font-weight:500;}
.work-wrapper > a{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;float:right;}
#investor-page-wrapper{padding-top:0;}
.section-investor-baner{background-color:#c9c9c9;color:#fff;padding-top:120px;padding-bottom:120px;}
.section-investor-baner h1{font-weight:500;margin-bottom:35px;}
.section-investor-baner ul{padding-left:0;margin-bottom:35px;}
.section-investor-baner ul li{list-style-type:none;padding-left:46px;margin-bottom:18px;position:relative;font-weight:400;}
.section-investor-baner ul li h4{font-weight:400;}
.section-investor-baner ul li a{color:#23b7c4;}
.section-investor-baner ul li:before{content:"";background:url(//mydocsafe.com/wp-content/themes/understrap-child-master/images/checked-icon.png) no-repeat center top;width:25px;height:20px;display:block;position:absolute;left:0;}
.section-investor-baner a[class*="btn-"]{display:table;}
.section-investor-main-content{padding-top:35px;}
#main-nav{padding:30px 15px;}
#main-nav .container{max-width:100%;position:relative;}
#navbarNavDropdown{-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
#navbarNavDropdown a:focus, #navbarNavDropdown a:active{background:transparent !important;}
#navbarNavDropdown li:focus, #navbarNavDropdown li:active{background:transparent !important;}
#navbarNavDropdown > ul{margin-left:auto;}
#navbarNavDropdown > ul > li > a{font-weight:400;font-size:15px;padding:11px 25px;text-transform:uppercase;}
#navbarNavDropdown > ul > li > a:hover:after{border-color:#23b7c4 !important;}
#navbarNavDropdown > ul > li .dropdown-menu{margin-top:15px;}
#navbarNavDropdown > ul > li .dropdown-menu:before{content:"";position:absolute;height:15px;width:100%;top:0;margin-top:-15px;}
#navbarNavDropdown ul > li.active > a{color:#23b7c4;}
#navbarNavDropdown ul > li.active > a:after{border-color:#23b7c4 !important;}
#navbarNavDropdown .dropdown-toggle::after{content:"";width:6px;height:6px;border:none !important;border-right:2px solid #000000 !important;border-bottom:2px solid #000000 !important;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;position:relative;top:-2px;}
#navbarNavDropdown .dropdown-menu{-moz-box-shadow:0 0 4px rgba(0, 0, 0, 0.2);-webkit-box-shadow:0 0 4px rgba(0, 0, 0, 0.2);box-shadow:0 0 4px rgba(0, 0, 0, 0.2);padding:10px;border:none;border-radius:0 !important;width:320px;}
#navbarNavDropdown .dropdown-menu li a{font-size:15px;font-weight:400;padding:11px 12px;}
#navbarNavDropdown .dropdown-menu li a:hover{background-color:transparent;color:#23b7c4;}
#navbarNavDropdown .dropdown-menu .menu-item-has-children > a{font-weight:bold;}
#navbarNavDropdown .dropdown-menu .menu-item-has-children > .dropdown-menu{margin-top:0;padding-top:0;padding-bottom:0;position:static;display:block;box-shadow:none !important;width:auto;}
#navbarNavDropdown .btn-trial{margin-left:25px;}
#navbarNavDropdown .btn-trial a{padding:11px 42px;}
#navbarNavDropdown .btn-trial a:focus{background-color:#fac042 !important;}
#menu-primary-right{display:flex !important;flex-basis:auto;align-items:center;margin-left:26px;}
.menu-right{margin-left:auto;}
.menu-right ul{margin-bottom:0;padding-left:0;}
.menu-right ul li{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;}
.menu-right ul .btn-sign-in{margin-right:20px;}
.menu-right ul .btn-sign-in a{position:relative;font-size:10px;text-transform:uppercase;padding-top:19px;display:block;}
.menu-right ul .btn-sign-in a:before{content:"";width:15px;height:17px;display:block;background:url(//mydocsafe.com/wp-content/themes/understrap-child-master/images/sign-in-icon.png) no-repeat;position:absolute;top:0;left:50%;margin-left:-7px;}
.menu-right .pll-parent-menu-item:hover .sub-menu{z-index:999;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;visibility:visible;}
.menu-right .pll-parent-menu-item a{font-size:10px;position:relative;padding-top:19px;display:block;}
.menu-right .pll-parent-menu-item a:before{content:"";width:16px;height:11px;display:block;position:absolute;left:50%;margin-left:-8px;top:0;background-size:contain;}
.menu-right .pll-parent-menu-item .lang-item-uk a:before{background:url(//mydocsafe.com/wp-content/themes/understrap-child-master/images/uk-flag.png) no-repeat;}
.menu-right .pll-parent-menu-item .lang-item-pl a:before{background:url(//mydocsafe.com/wp-content/themes/understrap-child-master/images/pl-flag.png) no-repeat;}
.menu-right .pll-parent-menu-item .lang-item-us a:before{background:url(//mydocsafe.com/wp-content/themes/understrap-child-master/images/us-flag.png) no-repeat;}
.menu-right .pll-parent-menu-item .lang-item-ua a:before{background:url(//mydocsafe.com/wp-content/themes/understrap-child-master/images/ua-flag.png) no-repeat;}
.menu-right .pll-parent-menu-item .lang-item-es a:before{background:url(//mydocsafe.com/wp-content/themes/understrap-child-master/images/es-flag.png) no-repeat;}
.menu-right .pll-parent-menu-item .lang-item-de a:before{background:url(//mydocsafe.com/wp-content/themes/understrap-child-master/images/de-flag.png) no-repeat;}
.menu-right .pll-parent-menu-item .lang-item-fr a:before{background:url(//mydocsafe.com/wp-content/themes/understrap-child-master/images/fr-flag.png) no-repeat;}
.menu-right .pll-parent-menu-item .sub-menu{-moz-box-shadow:0 0 4px rgba(0, 0, 0, 0.2);-webkit-box-shadow:0 0 4px rgba(0, 0, 0, 0.2);box-shadow:0 0 4px rgba(0, 0, 0, 0.2);padding:11px 15px;position:absolute;z-index:-1;background-color:#fff;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;visibility:hidden;}
.menu-right .pll-parent-menu-item .sub-menu li{display:block;margin-bottom:5px;}
.menu-right .pll-parent-menu-item .sub-menu li:last-child{margin-bottom:0;}
html[lang='en-GB'] .menu-right .pll-parent-menu-item > a:before{background:url(//mydocsafe.com/wp-content/themes/understrap-child-master/images/uk-flag.png) no-repeat;}
html[lang='en-US'] .menu-right .pll-parent-menu-item > a:before{background:url(//mydocsafe.com/wp-content/themes/understrap-child-master/images/us-flag.png) no-repeat;}
html[lang='pl'] .menu-right .pll-parent-menu-item > a:before{background:url(//mydocsafe.com/wp-content/themes/understrap-child-master/images/pl-flag.png) no-repeat;}
html[lang='ua-UA'] .menu-right .pll-parent-menu-item > a:before{background:url(//mydocsafe.com/wp-content/themes/understrap-child-master/images/ua-flag.png) no-repeat;}
html[lang='es-ES'] .menu-right .pll-parent-menu-item > a:before{background:url(//mydocsafe.com/wp-content/themes/understrap-child-master/images/es-flag.png) no-repeat;}
html[lang='de-DE'] .menu-right .pll-parent-menu-item > a:before{background:url(//mydocsafe.com/wp-content/themes/understrap-child-master/images/de-flag.png) no-repeat;}
html[lang='fr-FR'] .menu-right .pll-parent-menu-item > a:before{background:url(//mydocsafe.com/wp-content/themes/understrap-child-master/images/fr-flag.png) no-repeat;}
.navbar-toggler{background:transparent !important;float:right;border:none !important;margin-right:-15px;z-index:1001;position:absolute;right:0;top:0;margin-top:5px;}
.navbar-toggler .navbar-toggler-icon{height:3px !important;width:28px !important;position:relative;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;background-color:transparent;}
.navbar-toggler .navbar-toggler-icon:before{content:"";position:absolute;height:3px;width:28px;background-color:#000000;top:0;left:50%;margin-left:-14px;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);bottom:0;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
.navbar-toggler .navbar-toggler-icon:after{content:"";position:absolute;height:3px;width:28px;background-color:#000000;left:50%;margin-left:-14px;-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);bottom:0;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
.navbar-toggler:focus{outline:none;}
.navbar-toggler:hover{cursor:pointer;}
.navbar-toggler.collapsed .navbar-toggler-icon{background-color:#000000;}
.navbar-toggler.collapsed .navbar-toggler-icon:before{-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);top:-8px;background-color:#000000;}
.navbar-toggler.collapsed .navbar-toggler-icon:after{-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);bottom:-8px;background-color:#000000;}
#wrapper-footer{padding-top:50px;padding-bottom:75px;background-color:#fff;color:#fff;}
#wrapper-footer ul li a{color:#000000;}
#wrapper-footer .fa-facebook-f:before{content:"\f39e";}
#wrapper-footer h3.widget-title{font-size:15px;line-height:30px;text-transform:uppercase;color:#23b7c4;letter-spacing:0.8px;font-weight:400;}
#wrapper-footer .widget_nav_menu ul{padding-left:0;margin-bottom:0;}
#wrapper-footer .widget_nav_menu ul li{list-style-type:none;}
#wrapper-footer .widget_nav_menu ul li a{font-size:13px;line-height:25px;font-weight:400;display:block;}
#wrapper-footer .widget_nav_menu ul li a:hover{color:#23b7c4;text-decoration:underline;}
.custom-col-footer .footer-widget{margin-top:44px;}
.footer-1, .footer-2, .footer-3, .footer-4{flex:0 0 22%;max-width:22%;}
.footer-5{flex:0 0 12%;max-width:12%;}
.footer-top-wrapper > div{display:inline-block;}
.footer-top{margin-right:80px;}
.footer-social{float:right;}
.footer-social ul.social-icons{padding-left:0;margin-bottom:0;}
.footer-social ul.social-icons li{list-style-type:none;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin-right:35px;}
.footer-social ul.social-icons li a{display:block;}
.footer-social ul.social-icons li a i{font-size:19px;}
.footer-social ul.social-icons li a:hover i{color:#23b7c4;}
.footer-social ul.social-icons li:last-child{margin-right:0;}
.footer-apps .footer-apps-list{padding-left:0;margin-bottom:0;}
.footer-apps .footer-apps-list li{list-style-type:none;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;}
.footer-apps .footer-apps-list li a{position:relative;font-size:14px;line-height:30px;display:block;padding-left:40px;}
.footer-apps .footer-apps-list li a:hover{color:#23b7c4 !important;text-decoration:underline;}
.footer-apps .footer-apps-list .app-store{margin-right:11px;}
.footer-apps .footer-apps-list .app-store a:before{content:"";width:30px;height:30px;position:absolute;display:block;left:0;top:50%;margin-top:-15px;background:url(//mydocsafe.com/wp-content/themes/understrap-child-master/images/appstore-icon.png) no-repeat;background-size:contain;}
.footer-apps .footer-apps-list .android-store a:before{content:"";width:30px;height:30px;position:absolute;display:block;left:0;top:50%;margin-top:-15px;background:url(//mydocsafe.com/wp-content/themes/understrap-child-master/images/android-store-icon.png) no-repeat;background-size:contain;}
.footer-copyrights{margin-top:78px;}
.footer-copyrights p{font-size:12px;color:#9f9f9f;font-weight:400;}
.section-call-to-action{padding-top:25px;padding-bottom:15px;text-align:center;}
.section-call-to-action p{font-size:24px;line-height:1.75;font-weight:300;color:#fff;}
.section-call-to-action p a{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin-left:25px;}
.section-call-to-action.bg-primary .btn-orange:hover{background-color:#03484e;}
.section-elastic-integrations{padding-bottom:40px;}
.section-elastic-integrations h2{text-align:center;margin-bottom:48px;margin-top:48px;}
.section-elastic-integrations .row-elastic-integration{justify-content:center;margin-right:-25px;margin-left:-25px;}
.section-elastic-integrations .row-elastic-integration div[class*="col-"]{padding-left:25px;padding-right:25px;flex:0 0 20%;max-width:20%;margin-bottom:50px;}
.section-elastic-integrations .integrations-wrapper{padding-bottom:30px;border-bottom:1px solid #eaeaea;}
.section-elastic-integrations > .container > .row-elastic-integrations:first-child{padding-top:30px;}
.section-elastic-integrations > .container > .row-elastic-integrations:last-child .integrations-wrapper{border:none;}
.section-elastic-page-navigation{padding-top:22px;padding-bottom:14px;}
.section-elastic-page-navigation ul{padding-left:0;margin-bottom:0;display:table;margin-right:auto;margin-left:auto;text-align:center;}
.section-elastic-page-navigation ul li{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin-right:100px;margin-bottom:10px;}
.section-elastic-page-navigation ul li:last-child{margin-right:0;}
.section-elastic-page-navigation ul li a{color:#fff;}
.section-elastic-page-navigation ul li a:after{border-top:2px solid #fff;border-right:2px solid #fff;margin-top:-3px;}
.section-elastic-text{padding-top:52px;}
.section-elastic-text p{font-size:17px;line-height:1.764705882352941;margin-bottom:29px;}
.section-elastic-text p a{color:#23b7c4;}
.section-elastic-text ol{padding-left:20px;}
.section-elastic-text h1, .section-elastic-text h2{font-weight:500;margin-bottom:29px;}
.bottom-line{padding-top:28px;margin-bottom:20px;width:100%;display:table;border-bottom:1px solid #eaeaea;}
.section-elastic-steps{padding-bottom:100px;padding-top:50px;}
.section-elastic-steps h2{margin-bottom:28px;}
.section-elastic-steps .heading-substep{font-size:26px;line-height:1.384615384615385;color:#23b7c4;}
.section-elastic-steps p{font-size:17px;line-height:1.764705882352941;margin-bottom:22px;}
.section-elastic-steps .col-sub-step-content p:last-child{margin-bottom:10px;}
.section-elastic-steps .substep-image-wrapper{display:table;margin-bottom:19px;margin-top:24px;border:5px solid #eaeaea;}
.section-elastic-steps .row-sub-step{margin-bottom:33px;}
.section-elastic-steps .step-line{border-bottom:1px solid #eaeaea;padding-top:20px;display:table;width:100%;margin-bottom:60px;}
.section-elastic-steps .row-single-step:last-child .step-line{display:none;}
.section-elastic-benefits{padding-top:80px;padding-bottom:100px;}
.section-elastic-benefits.bg-light-grey{color:#4a4a4a;background-image:url(//mydocsafe.com/wp-content/themes/understrap-child-master/images/wave-white.png);background-repeat:no-repeat;background-size:contain;background-position:center bottom;}
.section-elastic-benefits.bg-primary{color:#fff;}
.section-elastic-benefits .benefit-wrapper{padding-left:55px;padding-right:0;position:relative;}
.section-elastic-benefits .benefit-wrapper p{font-size:20px;line-height:1.5;}
.section-elastic-benefits .benefit-wrapper .benefir-icon{width:40px;height:45px;background-position:center top;background-repeat:no-repeat;position:absolute;left:0;top:8px;}
.section-elastic-text-image{padding-top:140px;}
.section-elastic-text-image.shadow-wave{background-image:url(//mydocsafe.com/wp-content/themes/understrap-child-master/images/wave-shadow.png);background-repeat:no-repeat;background-size:contain;background-position:center bottom;padding-bottom:150px;}
.section-elastic-text-image .col-text h2{margin-bottom:34px;}
.section-elastic-text-image .col-text ul{padding-left:0;margin-bottom:0;}
.section-elastic-text-image .col-text ul li{list-style-type:none;position:relative;padding-left:33px;color:#4a4a4a;font-size:17px;line-height:1.764705882352941;margin-bottom:21px;}
.section-elastic-text-image .col-text ul li strong{color:#000000;}
.section-elastic-text-image .col-text ul li:before{content:"";width:19px;height:15px;background:url(//mydocsafe.com/wp-content/themes/understrap-child-master/images/check.png) no-repeat;display:block;position:absolute;left:0;top:9px;}
.section-elastic-text-image .col-image{text-align:center;}
.section-elastic-text-image .col-image a{display:table;margin-right:auto;margin-left:auto;margin-top:60px;}
.container-text-left .col-text{padding-left:75px;}
.container-text-right .col-text{padding-right:75px;}
.section-elastic-text-image .col-text h4, .section-elastic-text-image .col-text h4{font-weight:400;line-height:1.764705882352941;}
.section-elastic-text-image .col-text ul, .section-elastic-text-image .col-text ul{margin-bottom:8px;}
.section-elastic-text-image .col-text ul li:last-child, .section-elastic-text-image .col-text ul li:last-child{margin-bottom:0;}
.section-elastic-text-image .col-text ul li a, .section-elastic-text-image .col-text ul li a{color:#23b7c4;}
.section-elastic-more-features{padding-top:120px;padding-bottom:100px;}
.section-elastic-more-features .benefit-wrapper{padding-left:70px;position:relative;}
.section-elastic-more-features .benefit-wrapper p{font-size:20px;line-height:1.5;}
.section-elastic-more-features .benefit-wrapper .benefir-icon{width:70px;height:45px;background-position:center top;background-repeat:no-repeat;position:absolute;left:0;top:8px;}
.section-elastic-more-features .more-feature-content h2{margin-bottom:11px;}
.section-elastic-more-features .more-feature-content h3{color:#23b7c4;font-size:26px;font-weight:400;}
.section-elastic-more-features .col-more-feature{padding-left:38px;}
.section-elastic-more-features .col-more-features-links a{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin-bottom:25px;margin-right:35px;}
.section-elastic-more-features .col-more-features-links a:last-child{margin-right:0;}
.section-elastic-save-money{background-image:url(//mydocsafe.com/wp-content/themes/understrap-child-master/images/wave-shadow.png);background-repeat:no-repeat;background-size:contain;background-position:center bottom;padding-top:65px;padding-bottom:100px;}
.section-elastic-save-money h2{text-align:center;}
.section-elastic-save-money .container{max-width:1070px;}
.section-elastic-save-money .btn-orange{margin-right:auto;margin-left:auto;display:table;margin-top:60px;}
.save-money-wrapper-1{border:3px solid #23b7c4;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;padding:30px 35px 20px 35px;margin-bottom:18px;margin-top:32px;}
.save-money-wrapper-1 p{font-size:16px;padding-top:13px;margin-bottom:32px;}
.save-money-wrapper-1 ul{padding-left:0;}
.save-money-wrapper-1 ul li{list-style-type:none;font-size:18px;line-height:2;position:relative;padding-left:26px;margin-bottom:10px;}
.save-money-wrapper-1 ul li:before{content:"";background:url(//mydocsafe.com/wp-content/themes/understrap-child-master/images/check-big.png) no-repeat;width:19px;height:14px;display:block;position:absolute;left:0;top:12px;}
.text-save-money-1 h6, .text-save-money-2 h6{font-size:26px;color:#23b7c4;font-weight:400;margin-bottom:6px;}
.text-save-money-1 p, .text-save-money-2 p{font-size:17px;color:#4a4a4a;}
.text-save-money-2 h6{color:#000000;}
.save-money-wrapper-2{margin-top:32px;border:3px solid #eaeaea;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;padding:20px 35px 20px 35px;margin-bottom:18px;}
.save-money-wrapper-2 ul{padding-left:0;margin-bottom:0;}
.save-money-wrapper-2 ul li{list-style-type:none;margin-bottom:15px;}
.save-money-wrapper-2 ul li p, .save-money-wrapper-2 ul li img{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;}
.save-money-wrapper-2 ul img{margin-right:12px;margin-top:10px;}
.save-money-wrapper-2 ul p{margin-top:10px;margin-bottom:0;}
.save-money-wrapper-2 ul p span{display:block;}
.save-money-wrapper-2 ul p .save-money-text-big{font-size:20px;line-height:1.2;}
.save-money-wrapper-2 ul p .save-money-text-small{font-size:15px;line-height:1.6;}
.section-elastic-feature-list{padding-top:65px;padding-bottom:90px;}
.section-elastic-feature-list h2{text-align:center;}
.section-elastic-feature-list #accordion .card{border:none;margin-bottom:14px;}
.section-elastic-feature-list #accordion .card-header{padding:0;text-align:left;border:none;background-color:transparent;}
.section-elastic-feature-list #accordion .card-header button{width:100%;display:table;position:relative;font-size:17px;text-align:left;background-color:#f8f8f8;-moz-border-radius:25px;-webkit-border-radius:25px;border-radius:25px;padding:9px 18px 10px 32px;}
.section-elastic-feature-list #accordion .card-header button:hover{color:#28ac72;}
.section-elastic-feature-list #accordion .card-header button:hover span{color:#28ac72;}
.section-elastic-feature-list #accordion .card-header button span{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin-left:auto;float:right;font-size:14px;position:relative;padding-right:24px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;}
.section-elastic-feature-list #accordion .card-header button span:after{content:"";background:url(//mydocsafe.com/wp-content/themes/understrap-child-master/images/plus.png) no-repeat;width:17px;height:17px;position:absolute;display:block;right:0;top:50%;margin-top:-8px;}
.section-elastic-feature-list #accordion .card-header button.collapsed span{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;}
.section-elastic-feature-list #accordion .card-body{padding:16px 0 26px 0;}
.section-elastic-feature-list #accordion .card-body ul{padding-left:32px;margin-bottom:0;}
.section-elastic-feature-list #accordion .card-body ul li{list-style-type:none;position:relative;padding-left:33px;color:#000000;font-size:15px;line-height:2;}
.section-elastic-feature-list #accordion .card-body ul li strong{color:#000000;}
.section-elastic-feature-list #accordion .card-body ul li:before{content:"";width:19px;height:15px;background:url(//mydocsafe.com/wp-content/themes/understrap-child-master/images/check.png) no-repeat;display:block;position:absolute;left:0;top:9px;}
.section-elastic-text-video{padding-top:65px;}
.section-elastic-text-video h3{font-size:26px;line-height:1.5;font-weight:400;}
.section-elastic-text-video .video-wrapper{margin-top:20px;padding-bottom:56%;position:relative;}
.section-elastic-text-video .video-wrapper iframe{position:absolute;left:0;right:0;width:100%;max-width:100%;height:100%;}
#elastic-page-wrapper{padding-top:60px;}
#elastic-page-wrapper h2, #elastic-page-wrapper h3, #elastic-page-wrapper h4, #elastic-page-wrapper h5, #elastic-page-wrapper h6{font-weight:400;}
#elastic-page-wrapper > .section:first-child{padding-top:0 !important;}
.section-elastic-head h1{font-weight:400;}
.section-elastic-team h2{padding-bottom:20px;margin-bottom:30px;border-bottom:1px solid #eaeaea;}
.row-team .col-team-image{text-align:center;width:166px;max-width:inherit;flex-basis:inherit;flex-grow:inherit;}
.row-team .col-team-content{flex-basis:0;flex-grow:1;max-width:100%;}
.row-team .col-team-content p{font-size:16px;margin-bottom:0;font-weight:300;line-height:24px;}
.row-team .col-team-content p.person-name{font-weight:400;margin-bottom:5px;}
.row-team .col-team-content p.aboutus-status{margin-bottom:5px;}
.row-team .col-team-content a{color:#23b7c4;}
.row-team .team-content-wrapper{max-width:300px;}
.col-team-single{margin-top:40px;}
.section-elastic-two-buttons{padding-top:30px;}
.section-elastic-two-buttons a{margin-top:20px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;}
.section-elastic-two-buttons a:first-child{margin-right:30px;}
.section-elastic-two-buttons a:last-child{float:right;}
.section-home-top{color:#fff;text-align:center;position:relative;}
.section-home-top .corner-button{position:absolute;top:40px;right:40px;}
.container-home-baner{padding-top:110px;padding-bottom:115px;background-size:cover !important;position:relative;}
.container-home-baner h1, .container-home-baner h2{margin-bottom:28px;}
.container-home-baner h1:after, .container-home-baner h2:after{background-color:#28ac72;}
.container-home-baner h3{margin-bottom:50px;}
.home-top-columns .column-box{padding:20px 20px 85px 20px;height:100%;position:relative;}
.home-top-columns .column-box p{text-align:left;font-weight:bold;font-size:40px;margin-bottom:45px;}
.home-top-columns .column-box h2{text-align:left;font-size:26px;font-weight:bold;margin-bottom:80px;}
.home-top-columns .column-box a{margin-left:0;margin-right:auto;display:table;position:absolute;left:20px;bottom:40px;}
.container-under-baner{padding-top:25px;padding-bottom:15px;border-top:2px solid #ffffff;}
.container-under-baner p{font-size:24px;line-height:1.75;font-weight:300;}
.container-under-baner a{display:table;margin-right:auto;margin-left:auto;margin-bottom:10px;}
.section-logo-home{padding-top:50px;padding-bottom:58px;}
.section-logo-home .logo-heading{color:#b6b6b6;font-size:14px;text-transform:uppercase;font-weight:bold;width:100%;display:block;text-align:center;}
.section-logo-home .logos-gallery ul{max-width:100%;display:block;position:relative;margin-left:-30px;margin-right:-30px;text-align:center;padding-left:0;margin-bottom:0;}
.section-logo-home .logos-gallery ul li{list-style-type:none;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;padding-left:30px;padding-right:30px;margin-top:35px;}
.container-benefits-1{padding-top:100px;padding-bottom:100px;color:#fff;text-align:center;}
.container-benefits-1 h2{margin-bottom:16px;}
.container-benefits-1 h2:after{background-color:#23b7c4;}
.container-benefits-1 p{font-size:20px;line-height:1.8;font-weight:300;}
.section-benefits-2{padding-top:85px;padding-bottom:140px;position:relative;background-image:url(//mydocsafe.com/wp-content/themes/understrap-child-master/images/wave-white.png);background-repeat:no-repeat;background-size:contain;background-position:center bottom;}
.row-benefits-2 h3{font-size:42px;font-weight:300;}
.row-benefits-2 h3 span{margin-top:12px;display:block;font-size:26px;color:#23b7c4;font-weight:400;line-height:1.384615384615385;}
.row-benefits-2 div[class*='custom-benefit-col-']{padding-top:40px;}
.row-benefits-2 .custom-benefit-col-1{flex:0 0 29%;max-width:29%;}
.row-benefits-2 .custom-benefit-col-2{flex:0 0 23.66666666666667%;max-width:23.66666666666667%;padding-left:60px;}
.row-benefits-2 .custom-benefit-col-3{flex:0 0 23.66666666666667%;max-width:23.66666666666667%;padding-left:60px;}
.row-benefits-2 .custom-benefit-col-4{flex:0 0 23.66666666666667%;max-width:23.66666666666667%;padding-left:60px;}
.benefit-2-box{padding-left:53px;position:relative;margin-top:10px;}
.benefit-2-box:before{content:"";position:absolute;left:0;display:block;}
.benefit-2-box-1:before{width:36px;height:29px;background:url(//mydocsafe.com/wp-content/themes/understrap-child-master/images/benefit-icon-1.png) no-repeat;top:6px;}
.benefit-2-box-2:before{width:36px;height:20px;background:url(//mydocsafe.com/wp-content/themes/understrap-child-master/images/benefit-icon-2.png) no-repeat;top:6px;}
.benefit-2-box-3:before{width:29px;height:29px;background:url(//mydocsafe.com/wp-content/themes/understrap-child-master/images/benefit-icon-3.png) no-repeat;top:6px;}
.col-benefits-2-links{margin-top:28px;}
.col-benefits-2-links a{margin-top:20px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin-right:30px;}
.col-benefits-2-links a:last-child{margin-right:0;}
.section-security{padding-top:110px;padding-bottom:170px;}
.security-box{margin-top:90px;position:relative;padding-left:44px;}
.security-box:before{content:"";display:block;position:absolute;left:0;top:5px;}
.security-box p{font-size:17px;}
.security-box-1:before{width:26px;height:29px;background:url(//mydocsafe.com/wp-content/themes/understrap-child-master/images/lock-icon.png) no-repeat;}
.security-box-2:before{width:29px;height:22px;background:url(//mydocsafe.com/wp-content/themes/understrap-child-master/images/mail-icon.png) no-repeat;}
.security-box-3:before{width:26px;height:29px;background:url(//mydocsafe.com/wp-content/themes/understrap-child-master/images/files-icon.png) no-repeat;}
.section-future h2{margin-bottom:13px;}
.section-future h3{font-size:26px;font-weight:400;margin-bottom:41px;}
.section-future .col-future-image{text-align:center;}
.section-future p{font-size:17px;margin-bottom:39px;}
.section-future a{display:table;}
.row-future-boxes{margin-top:80px;}
.col-future-box{margin-top:34px;}
.col-future-box p{position:relative;padding-left:70px;color:#4a4a4a;line-height:1.76;}
.col-future-box p:before{content:"";position:absolute;left:16px;display:block;top:7px;}
.col-future-box-1 p:before{width:36px;height:29px;background:url(//mydocsafe.com/wp-content/themes/understrap-child-master/images/benefit-icon-1.png);}
.col-future-box-2 p:before{width:36px;height:20px;background:url(//mydocsafe.com/wp-content/themes/understrap-child-master/images/benefit-icon-2.png);}
.col-future-box-3 p:before{width:29px;height:29px;background:url(//mydocsafe.com/wp-content/themes/understrap-child-master/images/benefit-icon-3.png);}
.col-future-box-4 p:before{width:36px;height:25px;background:url(//mydocsafe.com/wp-content/themes/understrap-child-master/images/people-icon.png);}
.section-right-choice{background:#102d53;background:-moz-linear-gradient(0deg, #102d53 0%, #091a2e 100%);background:-webkit-linear-gradient(0deg, #102d53 0%, #091a2e 100%);background:linear-gradient(0deg, #102d53 0%, #091a2e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#102d53",endColorstr="#091a2e",GradientType=1);}
.col-right-choice-1 h2{margin-bottom:13px;}
.col-right-choice-1 h3{font-size:26px;line-height:1.38;font-weight:400;}
.col-right-choice-2 p{font-size:20px;line-height:1.8;margin-bottom:34px;}
.container-right-choice{padding-top:180px;padding-bottom:136px;position:relative;background:url(//mydocsafe.com/wp-content/themes/understrap-child-master/images/wave-white-2.png) no-repeat center top;background-size:contain !important;}
.container-right-choice:after{content:"";position:absolute;display:block;top:0;bottom:0;left:0;right:0;background:url(//mydocsafe.com/wp-content/themes/understrap-child-master/images/wave-white-3.png) no-repeat center bottom;background-size:contain !important;}
.section-one-app{padding-top:100px;padding-bottom:100px;}
.container-one-app{max-width:860px;}
.row-one-app-links{margin-top:48px;}
.one-app-link{position:relative;font-size:19px;display:table;margin-bottom:18px;padding:14px 15px 14px 72px;}
.one-app-link:after{content:"";display:block;position:absolute;color:#23b7c4;right:0;top:50%;margin-top:-2px;width:9px;height:9px;border-top:2px solid #23b7c4;border-right:2px solid #23b7c4;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);}
.one-app-link .one-app-icon{position:absolute;left:0;width:50px;height:50px;top:50%;margin-top:-25px;background-position:center center;background-repeat:no-repeat;}
.one-app-2-link-wrapper{margin-top:50px;display:table;margin-right:auto;margin-left:auto;}
.one-app-2-link-wrapper .btn-orange{margin-right:40px;}
.section-world-use{padding-top:90px;padding-bottom:200px;background-image:url(//mydocsafe.com/wp-content/themes/understrap-child-master/images/wave-white.png);background-repeat:no-repeat;background-size:contain;background-position:center bottom;}
.container-world-use{max-width:1120px;}
.row-links-world-use{margin-top:50px;justify-content:center;}
.row-links-world-use div[class*="col-"]{margin-bottom:40px;}
.world-use-link{position:relative;font-size:19px;padding-left:27px;padding-right:16px;display:table;}
.world-use-link:after{content:"";display:block;position:absolute;color:#23b7c4;right:0;top:50%;margin-top:-2px;width:9px;height:9px;border-top:2px solid #23b7c4;border-right:2px solid #23b7c4;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);}
.world-use-link img, .world-use-link span{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;}
.world-use-link span{margin-left:10px;}
#testimonials{margin-top:70px;}
#testimonials .single-testimonial{padding-right:50px;}
#testimonials .single-testimonial .col-company-logo{width:108px;max-width:inherit;flex-basis:inherit;flex-grow:inherit;}
#testimonials .single-testimonial .col-company-testimonial{flex-basis:0;flex-grow:1;max-width:100%;}
#testimonials .testimonial-content{font-size:20px;font-style:italic;font-weight:400;line-height:36px;margin-bottom:6px;}
#testimonials .testimonial-author{font-size:14px;color:#28ac72;}
.section-integrations{padding-top:100px;padding-bottom:90px;}
.container-integrations{padding-top:80px;}
.container-integrations .btn-orange{margin-right:auto;margin-left:auto;display:table;margin-top:24px;}
.col-integration{flex:0 0 20%;max-width:20%;margin-bottom:54px;}
.integration-wrapper{border:4px solid #f0f0f0;height:212px;width:212px;margin-right:auto;margin-left:auto;display:table;padding:20px;background-color:#fff;}
.integration-wrapper a, .integration-wrapper div{display:table-cell;position:relative;width:100%;height:100%;vertical-align:middle;text-align:center;background-color:#fff;}
.section-cta{padding-top:26px;padding-bottom:16px;}
.section-cta p{color:#fff;text-align:center;}
.section-cta p a{margin-left:34px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;}
.section-features{padding-top:100px;padding-bottom:100px;}
.col-features-content h2{font-size:42px;margin-bottom:13px;}
.col-features-content h3{font-size:26px;font-weight:400;color:#23b7c4;margin-bottom:51px;}
.col-features-content p{font-size:24px;font-weight:300;margin-bottom:33px;}
.col-features-content a{font-size:24px;font-weight:400;position:relative;padding-left:34px;}
.col-features-content a:before{content:"";width:25px;height:25px;display:block;position:absolute;left:0;background:url(//mydocsafe.com/wp-content/themes/understrap-child-master/images/phone-icon.png) no-repeat;top:4px;}
.col-features-features .row{margin-bottom:50px;}
.col-features-features p{font-size:17px;line-height:1.764705882352941;}
.section-mobile-app{padding-top:100px;position:relative;background-image:url(//mydocsafe.com/wp-content/themes/understrap-child-master/images/wave-white-top.png);background-repeat:no-repeat;background-position:center top;background-size:contain !important;}
.mobile-app-image-wrapper{text-align:center;position:relative;margin-top:-146px;}
.mobile-app-image-wrapper img{margin-right:auto;margin-left:auto;}
.col-mobile-app-content h2{margin-bottom:16px;}
.col-mobile-app-content h3{color:#23b7c4;font-size:26px;font-weight:400;}
.col-mobile-app-content ul{padding-left:0;}
.col-mobile-app-content ul li{list-style-type:none;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin-right:45px;margin-top:40px;}
.col-mobile-app-content ul li:last-child{margin-right:0;}
.col-mobile-app-content ul li a{display:block;}
.section-cta2{padding-top:100px;padding-bottom:100px;color:#fff;text-align:center;}
.section-cta2 h2{padding-bottom:30px;margin-bottom:22px;}
.section-cta2 h2:after{background-color:#23b7c4;}
.section-cta2 p{font-size:20px;font-weight:300;margin-bottom:44px;}
.section-cta2 a{display:table;margin-right:auto;margin-left:auto;}
.section-custom-posts{padding-top:49px;padding-bottom:70px;}
.section-custom-posts h2{text-align:center;margin-bottom:50px;}
.section-custom-posts .custom-post-wrapper img{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;}
.section-custom-posts .custom-post-wrapper h3{margin-top:15px;margin-bottom:4px;}
.section-custom-posts .custom-post-wrapper h3 a{font-size:24px;line-height:32px;}
.section-custom-posts .custom-post-wrapper .global-tags{padding-top:0;}
.section-custom-posts .col-custom-posts-button a{display:table;margin-top:60px;margin-right:auto;margin-left:auto;}
.home-carousel-top{opacity:0;visibility:hidden;}
.home-carousel-top .btn-mds{display:table;margin-right:auto;margin-left:auto;}
.home-carousel-top .slick-dots{bottom:-50px;}
.home-carousel-top .slick-dots li button:before{content:"";background-color:#fff;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;}
.custom-logo-home-baner{position:absolute;bottom:50px;right:50px;display:table;text-align:left;}
.custom-logo-home-baner p{margin-bottom:0;margin-right:20px;color:#fff;}
.custom-logo-home-baner p, .custom-logo-home-baner img{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;}
#integrations-page-wrapper{padding-top:0;}
.section-integrations-baner{padding-top:80px;padding-bottom:80px;background-size:cover !important;text-align:center;color:#fff;}
#integrations-single-page-wrapper{padding-top:0;}
.section-integration-baner{padding-top:70px;padding-bottom:80px;background-size:cover !important;color:#fff;}
.section-integration-baner .col-md-2{width:242px;max-width:inherit;flex-basis:inherit;flex-grow:inherit;}
.section-integration-baner .col-md-10{flex-basis:0;flex-grow:1;max-width:100%;padding-left:40px;}
.col-integration-baner-content{padding-top:13px;}
.col-integration-baner-content span{color:#28ac72;font-size:24px;font-weight:300;display:block;margin-bottom:11px;}
#integrations-office-page-wrapper{padding-top:70px;}
.section-office365-nav h3{font-weight:500;margin-bottom:43px;}
.section-office365-nav ul{padding-left:0;border-bottom:1px solid #eaeaea;margin-bottom:90px;}
.section-office365-nav ul li{list-style-type:none;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;}
.section-office365-nav ul li a{font-size:24px;font-weight:500;padding:20px;display:block;}
.section-office365-nav ul li a.active{color:#23b7c4;}
.section-office365-nav ul li:first-child a{padding-left:0;}
.section-office365-manin-content h1{font-weight:500;margin-bottom:50px;}
.section-office365-manin-content p{margin-bottom:35px;}
.section-office365-manin-content h4{font-weight:500;margin-top:35px;line-height:1.555555555555556;}
.section-office365-manin-content li h4{margin-top:0;}
.section-office365-tabs{padding-top:90px;}
.section-office365-tabs .col-md-12 > h3{font-weight:500;margin-bottom:43px;}
.section-office365-tabs .tab-content p{margin-bottom:35px;}
.section-office365-tabs .tab-content h4{font-weight:500;margin-top:35px;line-height:1.555555555555556;}
.section-office365-tabs .tab-content h3, .section-office365-tabs .tab-content h2{font-weight:500;margin-bottom:35px;line-height:1.555555555555556;}
.section-office365-tabs .tab-content h2{padding-bottom:20px;border-bottom:1px solid #eaeaea;}
.section-office365-tabs .tab-content li h4{margin-top:0;margin-bottom:0;}
.section-office365-tabs .tab-content ul, .section-office365-tabs .tab-content ol{margin-bottom:40px;}
.section-office365-tabs .tab-content ul ul, .section-office365-tabs .tab-content ul ol, .section-office365-tabs .tab-content ol ul, .section-office365-tabs .tab-content ol ol{margin-bottom:0;}
.section-office365-tabs .tab-content a{color:#23b7c4;}
.section-office365-tabs .tab-content blockquote{border:1px solid #eaeaea;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;padding:30px;margin-bottom:35px;}
.section-office365-tabs .tab-content blockquote h3{font-size:16px;color:#23b7c4;margin-bottom:10px;font-weight:500;}
.section-office365-tabs .tab-content blockquote p{font-size:16px;line-height:1.75;margin-bottom:0;}
#feature-single-page-wrapper{padding-top:0;}
.section-feature-baner{padding-top:110px;padding-bottom:110px;background-size:cover !important;text-align:center;color:#fff;position:relative;}
.section-feature-baner .baner-buttons-wrapper{display:table;margin-right:auto;margin-left:auto;}
.section-feature-baner .baner-buttons-wrapper a{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;}
.section-feature-baner h1{color:#28ac72;font-size:24px;line-height:1.5;margin-bottom:2px;}
.section-feature-baner h2{display:table;margin-right:auto;margin-left:auto;position:relative;padding-left:80px;font-size:46px;line-height:1.217391304347826;margin-bottom:54px;}
.section-feature-baner h2 .one-app-icon{width:60px;height:60px;position:absolute;left:0;top:0;background-position:center center;background-repeat:no-repeat;}
.btn-single-feature-corner{position:absolute;right:40px;top:40px;}
#industries-page-wrapper{padding-top:0;}
.section-industries-baner{padding-top:90px;padding-bottom:0;background-size:contain !important;background-position:right bottom !important;background-color:#e1e2e6 !important;}
.section-industries-baner h1{color:#e8403b;font-size:24px;line-height:1.5;margin-bottom:18px;}
.section-industries-baner h2{margin-bottom:48px;}
.section-industries-baner .baner-buttons-wrapper{margin-bottom:40px;text-align:left;margin-left:0;}
.section-industries-baner .baner-buttons-wrapper span{color:#000000;}
.section-industries-baner img{display:block;margin-left:auto;margin-right:auto;max-width:70%;}
#pricing-page-wrapper{padding-top:0;}
.section-pricing-baner{padding-top:77px;padding-bottom:82px;background-size:cover !important;color:#fff;text-align:center;position:relative;}
.section-tabs-price{padding-top:20px;padding-bottom:50px;}
.section-tabs-price ul.nav-tabs{border:none;}
.section-tabs-price ul.nav-tabs li.nav-item{margin-right:18px;}
.section-tabs-price ul.nav-tabs li.nav-item a.nav-link{font-size:18px;font-weight:400;background-color:#f8f8f8;border:2px solid #f8f8f8;-moz-border-radius:25px;-webkit-border-radius:25px;border-radius:25px;padding:4.5px 40px;}
.section-tabs-price ul.nav-tabs li.nav-item a.nav-link:hover, .section-tabs-price ul.nav-tabs li.nav-item a.nav-link.active{border:2px solid #28ac72;color:#000000;}
.row-pricing-columns{margin-right:-10px;margin-left:-10px;}
.tab-content{margin-top:75px;}
.col-pricing{padding-left:10px;padding-right:10px;}
.col-pricing.col-pricing-first{width:290px;max-width:inherit;flex-basis:inherit;flex-grow:inherit;}
.col-pricing.col-pricing-first .column-pricing-wrapper .column-heading{background-color:transparent;}
.col-pricing.col-pricing-first .column-pricing-wrapper .column-heading .tab-heading{font-size:38px;line-height:1;color:#000000;}
.col-pricing.col-pricing-first .column-pricing-wrapper .column-heading .tab-subheading{color:#858585;font-size:15px;display:table;margin-left:auto;margin-right:auto;}
.col-pricing.col-pricing-first .column-pricing-wrapper .column-price{background-color:transparent;}
.col-pricing.col-pricing-first .column-pricing-wrapper .tab-cell{text-align:left;}
.col-pricing .column-pricing-wrapper > div{display:table;float:left;width:100%;}
.col-pricing .column-pricing-wrapper .column-heading{height:71px;background-color:#113158;text-align:center;-moz-border-radius-topleft:25px;-webkit-border-top-left-radius:25px;border-top-left-radius:25px;-moz-border-radius-topright:25px;-webkit-border-top-right-radius:25px;border-top-right-radius:25px;}
.col-pricing .column-pricing-wrapper .column-heading .column-heading-wrapper{display:table-cell;vertical-align:middle;}
.col-pricing .column-pricing-wrapper .column-heading .tab-heading{font-size:26px;line-height:1;color:#fff;font-weight:300;}
.col-pricing .column-pricing-wrapper .tab-cell{text-align:center;}
.col-pricing .column-pricing-wrapper .column-price{height:97px;background-color:#f8f8f8;border-bottom:1px solid #eaeaea;font-size:36px;color:#000000;text-align:center;}
.col-pricing .column-pricing-wrapper .column-price .column-price-wrapper{display:table-cell;vertical-align:middle;}
.col-pricing .column-pricing-wrapper .column-price p{margin-bottom:0;}
.col-pricing .column-pricing-wrapper .column-price span{font-size:16px;padding-left:3px;display:table;width:100%;text-align:center;}
.col-pricing .column-pricing-wrapper .tab-cells .tab-cell{font-size:15px;height:41px;border-bottom:1px solid #eaeaea;display:table;width:100%;}
.col-pricing .column-pricing-wrapper .tab-cells .tab-cell:last-child{border-bottom:none;}
.col-pricing .column-pricing-wrapper .tab-cells .tab-cell .tab-cell-wrapper{display:table-cell;vertical-align:middle;}
.col-pricing .column-pricing-wrapper .tab-cells .tab-cell p{margin-bottom:0;}
.col-pricing .column-pricing-wrapper .tooltip-icon{background:url(//mydocsafe.com/wp-content/themes/understrap-child-master/images/tooltip-icon.png);width:15px;height:16px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;position:relative;top:-1px;}
.col-pricing .column-pricing-wrapper .tab-cell-icon.wrong{width:11px;height:11px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;background:url(//mydocsafe.com/wp-content/themes/understrap-child-master/images/wrong.png) no-repeat;}
.col-pricing .column-pricing-wrapper .tab-cell-icon.ok{width:16px;height:12px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;background:url(//mydocsafe.com/wp-content/themes/understrap-child-master/images/check.png) no-repeat;}
html[lang="pl-PL"] .col-pricing .column-pricing-wrapper .column-heading{height:111px;}
.tooltip{border:2px solid #113158;opacity:1 !important;background-color:#fff;z-index:999;top:-6px !important;}
.tooltip .tooltip-inner{background-color:#fff;font-size:13px;color:#000000;}
.tooltip .arrow{left:15px;width:14px;height:14px;border-right:2px solid #113158;border-bottom:2px solid #113158;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);bottom:-9px;background-color:#fff;}
.tooltip .arrow:before{display:none;}
.currency-list{padding-left:0;margin-left:auto;display:table;}
.currency-list li{list-style-type:none;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin-right:16px;}
.currency-list li a{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;display:block;width:40px;height:40px;font-size:20px;line-height:20px;text-align:center;color:#000000;position:relative;}
.currency-list li a:hover{background-color:#23b7c4;color:#fff;}
.currency-list li a span{position:absolute;width:100%;text-align:center;display:block;top:9px;}
.currency-list li.current-lang a{background-color:#23b7c4;color:#fff;}
.btn-pricing-corner{position:absolute;right:40px;top:40px;}
.section-all-included{padding-bottom:50px;}
.section-all-included .container{padding-left:10px;padding-right:10px;}
.section-all-included .container .row{margin-right:-10px;margin-left:-10px;}
.section-all-included .container .row div[class*="col-"]{padding-left:10px;padding-right:10px;}
.section-all-included h2{text-align:center;margin-bottom:30px;}
.accordion-all-included .card{border:none;margin-bottom:14px;}
.accordion-all-included .card-header{padding:0;text-align:left;border:none;background-color:transparent;}
.accordion-all-included .card-header button{width:100%;display:table;position:relative;font-size:17px;text-align:left;background-color:#f8f8f8;-moz-border-radius:25px;-webkit-border-radius:25px;border-radius:25px;padding:9px 18px 10px 32px;}
.accordion-all-included .card-header button:hover{color:#28ac72;}
.accordion-all-included .card-header button:hover span{color:#28ac72;}
.accordion-all-included .card-header button span{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin-left:auto;float:right;font-size:14px;position:relative;padding-right:24px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;}
.accordion-all-included .card-header button span:after{content:"";background:url(//mydocsafe.com/wp-content/themes/understrap-child-master/images/plus.png) no-repeat;width:17px;height:17px;position:absolute;display:block;right:0;top:50%;margin-top:5px;}
.accordion-all-included .card-header button.collapsed span{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;}
.accordion-all-included .card-header button:after{content:"";display:block;position:absolute;width:16px;height:12px;top:50%;margin-top:-6px;left:50%;margin-left:-6px;background:url(//mydocsafe.com/wp-content/themes/understrap-child-master/images/check.png) no-repeat center top;}
.accordion-all-included .card-body{padding:16px 0 10px 32px;}
.accordion-all-included .card-body ul{padding-left:32px;margin-bottom:0;}
.accordion-all-included .card-body ul li{list-style-type:none;position:relative;padding-left:33px;color:#000000;font-size:15px;line-height:2;}
.accordion-all-included .card-body ul li strong{color:#000000;}
.accordion-all-included .card-body ul li:before{content:"";width:19px;height:15px;background:url(//mydocsafe.com/wp-content/themes/understrap-child-master/images/check.png) no-repeat;display:block;position:absolute;left:0;top:9px;}
.container-sigle-baner, .container-archive-baner{text-align:center;background:url(//mydocsafe.com/wp-content/themes/understrap-child-master/images/single-baner-bg.jpg) no-repeat center top;padding-top:84px;padding-bottom:84px;background-size:cover !important;}
.container-sigle-baner h1, .container-archive-baner h1{text-align:center;font-size:46px;font-weight:300;color:#fff;margin-bottom:0;}
#single-wrapper, #index-wrapper, #archive-wrapper{padding-top:0;}
.single .content-area, .single .widget-area{margin-top:100px;}
.single .content-area{flex:0 0 73.07692307692308%;max-width:73.07692307692308%;}
.single .widget-area{padding-right:0 !important;flex:0 0 26.92307692307692%;max-width:26.92307692307692%;}
.single .recent-posts-wrapper .row{margin-bottom:11px;}
.single #content{padding-left:34px;padding-right:34px;}
.single #content .row{margin-right:-34px;margin-left:-34px;}
.single #content .row div[class*="col-"]{padding-left:34px;padding-right:34px;}
.single .entry-content p, .single .entry-content li, .single .entry-content a, .single .entry-content span{color:#000000;font-size:18px;font-weight:300;}
.single .entry-content p{margin-bottom:23px;}
.single .entry-content h2, .single .entry-content h3, .single .entry-content h4, .single .entry-content h5, .single .entry-content h6{font-size:24px;line-height:32px;font-weight:400;margin-bottom:13px;}
.single .col-single-recent-thumb{width:73px;max-width:inherit;flex-basis:inherit;flex-grow:inherit;}
.single .col-single-recent-thumb img{-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;}
.single .col-single-recent-title{flex-basis:0;flex-grow:1;max-width:100%;}
.single .recent-sidebar-posts .row{margin-right:-7.5px !important;margin-left:-7.5px !important;}
.single .recent-sidebar-posts .row div[class*="col-"]{padding-left:7.5px !important;padding-right:7.5px !important;}
.single .recent-sidebar-posts h3{font-size:16px;color:#000000;font-weight:300;line-height:22px;margin-bottom:0;position:relative;margin-top:-6px;}
.single .col-sidebar-title{font-size:20px;line-height:32px;font-weight:300;position:relative;margin-top:-12px;}
.right-sidebar-wrapper{position:relative;}
.right-sidebar-wrapper:before{content:"";display:block;position:absolute;top:0;bottom:0;left:-34px;border-left:1px solid #e1e3e2;}
.sidebar-tags{padding-top:30px;}
.sidebar-tags p{font-size:20px;line-height:32px;margin-bottom:3px;}
.sidebar-tags ul{padding-left:0;margin-bottom:22px;}
.sidebar-tags ul:last-child{margin-bottom:0;}
.sidebar-tags ul li{list-style-type:none;}
.sidebar-tags ul li a{font-size:16px;line-height:28px;color:#858585;font-weight:300;}
.sidebar-tags ul li a:hover{color:#23b7c4;}
.global-entry-meta{font-size:16px;color:#858585;font-weight:300;}
.global-tags{padding-top:8px;}
.global-tags a, .global-tags span{color:#23b7c4;font-size:16px;font-weight:300;}
.global-tags span{padding-left:7px;padding-right:7px;}
.global-tags ul{padding-left:0;margin-bottom:0;}
.global-tags ul li{list-style-type:none;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;}
.global-tags ul li:last-child span{display:none;}
.blog .recent-sidebar-posts, .archive .recent-sidebar-posts{display:none !important;}
.blog .sidebar-tags, .archive .sidebar-tags{padding-top:0;position:relative;}
.blog #primary, .archive #primary{padding-left:34px;padding-right:34px;}
.blog #primary #main, .archive #primary #main{margin-right:-34px;margin-left:-34px;}
.blog #primary #main div[class*="col-"], .archive #primary #main div[class*="col-"]{padding-left:34px;padding-right:34px;}
.blog #content, .archive #content{margin-top:100px;padding-left:34px;padding-right:34px;}
.blog #content > .row, .archive #content > .row{margin-right:-34px;margin-left:-34px;}
.blog #content article, .archive #content article{padding-left:34px;padding-right:34px;}
.blog #content article .row, .archive #content article .row{margin-right:-34px;margin-left:-34px;}
.blog .global-tags, .archive .global-tags{padding-top:0;}
.blog #right-sidebar, .archive #right-sidebar{padding-left:34px;padding-right:34px;}
.blog #right-sidebar .row, .archive #right-sidebar .row{margin-right:-34px;margin-left:-34px;}
.blog article, .archive article{margin-bottom:40px;}
.blog article .global-entry-meta, .archive article .global-entry-meta{margin-bottom:11px;}
.blog article .entry-content p, .archive article .entry-content p{margin-bottom:8px;font-size:16px;line-height:24px;font-weight:300;}
.blog article .entry-content p:last-child, .archive article .entry-content p:last-child{display:none;}
.blog .col-archive-article-desc, .archive .col-archive-article-desc{padding-left:0 !important;}
.blog .col-archive-article-desc h2, .archive .col-archive-article-desc h2{line-height:25px;margin-bottom:3px;}
.blog .col-archive-article-desc h2 a, .archive .col-archive-article-desc h2 a{font-size:22px;font-weight:300;}
.blog .col-archive-article-thumb img, .archive .col-archive-article-thumb img{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;}
.blog nav .pagination, .archive nav .pagination{display:table;margin-right:auto;margin-left:auto;}
.blog nav .pagination li, .archive nav .pagination li{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;}
.blog nav .pagination li span, .blog nav .pagination li a, .archive nav .pagination li span, .archive nav .pagination li a{border-radius:0 !important;}
.blog nav .pagination li span:focus, .blog nav .pagination li a:focus, .archive nav .pagination li span:focus, .archive nav .pagination li a:focus{box-shadow:none !important;outline:none;}
#contact-page-wrapper{padding-top:60px;}
.col-contact-content p{margin-bottom:40px;}
body #page form input[type=text], body #page form input[type=email], body #page form input[type=tel], body #page form textarea{line-height:22px;font-size:14px;color:#787d85;padding:5px 15px 5px 15px;border:1px solid rgba(173, 176, 182, 0.3);background-color:#fcfcfc;border-radius:0;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;outline:0;}
body #page form input[type=text]:focus, body #page form input[type=email]:focus, body #page form input[type=tel]:focus, body #page form textarea:focus{box-shadow:none !important;outline:none !important;}
body #page form input[type=text].wpcf7-not-valid, body #page form input[type=email].wpcf7-not-valid, body #page form input[type=tel].wpcf7-not-valid, body #page form textarea.wpcf7-not-valid{border:1px solid red;}
body #page form .wpcf7-not-valid-tip{display:none !important;}
body #page form input[type=text], body #page form input[type=email], body #page form input[type=tel]{height:38px;}
body #page form label{margin-bottom:0;font-size:14px;line-height:22px;font-weight:300;}
body #page form p{margin-bottom:15px;}
body #page input[type=submit]{background:#fff;color:#23b7c4;padding:10px 20px 8px 20px;font-size:14px;line-height:15px;border:2px solid #23b7c4;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;display:table;width:auto;}
body #page input[type=submit]:hover{background:#23b7c4;color:#fff;}
body #page input[type=submit]:focus{outline:none !important;box-shadow:none !important;}
body #page .wpcf7{max-width:100%;}
body #page .wpcf7 .wpcf7-response-output{margin-left:0;margin-right:0;margin-top:0;}
body #page .wpcf7 p{font-size:14px;}
@media(min-width:1200px){ .dropdown:hover > .dropdown-menu{display:block;}
}
@media(max-width:1200px){ #main-nav{padding:7px 15px;}
#menu-primary-right{right:53px;position:absolute;z-index:1001;top:7px;margin-left:0;}
#navbarNavDropdown{display:block;position:fixed;right:-320px;top:0;width:320px;height:100% !important;background-color:#fff;z-index:1000;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
#navbarNavDropdown > ul{margin-top:70px;padding-left:20px;padding-right:20px;padding-bottom:20px;}
#navbarNavDropdown > ul > li > a{padding:11px 0 11px 0;}
#navbarNavDropdown > ul > li .dropdown-menu{margin-top:0;}
#navbarNavDropdown > ul > li .dropdown-menu a{font-size:14px;padding:4px 12px 4px 12px;}
#navbarNavDropdown .dropdown-menu{width:100%;max-width:100%;}
#navbarNavDropdown .btn-trial{margin-left:0;display:table;text-align:center;}
.floating-element, .navbar-brand{-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.nav-open #navbarNavDropdown{right:0;}
.nav-open .floating-element, .nav-open .navbar-brand{-moz-transform:translateX(-320px);-ms-transform:translateX(-320px);-webkit-transform:translateX(-320px);transform:translateX(-320px);}
.navbar-brand{padding-bottom:7px;}
.navbar-brand img{max-width:150px;}
.row-benefits-2 .custom-benefit-col-1{flex:none;max-width:100%;text-align:center;}
.row-benefits-2 .custom-benefit-col-2, .row-benefits-2 .custom-benefit-col-3, .row-benefits-2 .custom-benefit-col-4{flex:0 0 33.33333333333334%;max-width:33.33333333333334%;padding-left:15px;}
.col-integration{flex:0 0 25%;max-width:25%;}
.row-integrations{justify-content:center;}
.section-elastic-more-features .col-more-feature{padding-left:15px;margin-top:20px;}
.section-elastic-integrations .row-elastic-integration div[class*="col-"]{flex:0 0 25%;max-width:25%;}
.col-pricing .column-pricing-wrapper .column-price span{display:block;}
.col-pricing .column-pricing-wrapper .column-price p{line-height:1;}
}
@media(max-width:991px){ #navbarNavDropdown{overflow-y:scroll !important;}
.row-benefits-2 .custom-benefit-col-2, .row-benefits-2 .custom-benefit-col-3, .row-benefits-2 .custom-benefit-col-4{flex:0 0 50%;max-width:50%;}
.col-future-content{margin-bottom:20px;}
.section-security{padding-bottom:72px;}
.col-future-box{margin-top:10px;}
.col-integration{flex:0 0 33.33333333333334%;max-width:33.33333333333334%;}
.col-features-features img{margin-bottom:20px;}
.mobile-app-image-wrapper{margin-top:-40px;}
.footer-top{margin-right:47px;}
.footer-1, .footer-2, .footer-3, .footer-4, .footer-5{flex:0 0 33.33333333333334%;max-width:33.33333333333334%;}
.col-more-features-links{margin-top:20px;}
.row-benefits .col{flex:0 0 50%;max-width:50%;}
.section-elastic-text-image .col-image{text-align:center;margin-bottom:35px;}
.container-text-left .col-text{padding-left:15px;}
.container-text-right .col-text{padding-right:15px;}
.section-tabs-price ul.nav-tabs{display:table;margin-left:auto;margin-right:auto;}
.section-tabs-price ul.nav-tabs li{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;}
.currency-list{margin-left:auto;margin-right:auto;margin-top:30px;}
.section-tabs-price .container{width:100%;max-width:100%;}
.col-pricing-first{display:none;}
.tab-cell-wrapper .tab-cell-text{display:none;}
.tab-cell-wrapper .tab-text-mobile{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;}
.blog #primary #main div[class*="col-"], .archive #primary #main div[class*="col-"],
.blog #right-sidebar, .archive #right-sidebar,
.blog #content article, .archive #content article,
.blog #primary, .archive #primary,
.blog #content, .archive #content,
.single #content .row div[class*="col-"],
.single #content{padding-left:15px;padding-right:15px;}
.blog #content article .row, .archive #content article .row,
.blog #content > .row, .archive #content > .row,
.blog #primary #main, .archive #primary #main,
.single #content .row{margin-right:-15px;margin-left:-15px;}
.blog .col-archive-article-desc, .archive .col-archive-article-desc{padding-left:15px !important;margin-top:20px;}
.right-sidebar-wrapper:before{display:none;}
.single .content-area, .single .widget-area{flex:none;max-width:100%;}
.single .widget-area{padding-right:15px !important;}
.single .content-area, .single .widget-area,
.blog #content{margin-top:50px;}
.custom-post-wrapper{margin-bottom:40px;}
.section-custom-posts, .section-logo-home{display:none;}
.section-pricing-baner{padding-top:112px;}
.home-carousel-item h1 br, .home-carousel-item h2 br, .home-carousel-item h3 br{display:none !important;}
.accordion-all-included .card-header button:after{margin-left:11px;left:0;}
}
@media(max-width:767px){ h1{font-size:30px;line-height:1.333333333333333;}
h1 br{display:none;}
.container-home-baner h3{font-size:16px;line-height:1.5;margin-bottom:24px;}
.btn-mds{font-size:13px;}
.baner-buttons-wrapper a{display:table;margin-right:auto;margin-left:auto;}
.baner-buttons-wrapper .btn-video{margin-left:auto;margin-right:auto;margin-top:12px;display:table !important;}
.container-home-baner h1{margin-bottom:20px;}
.container-home-baner{padding-top:65px;padding-bottom:45px;}
.container-under-baner p{font-size:18px;line-height:1.222222222222222;}
.container-under-baner p a{margin-left:0;margin-top:13px;}
.container-under-baner{padding-top:15px;padding-bottom:10px;}
.section-logo-home .logo-heading{font-size:12px;}
.section-logo-home{padding-top:20px;padding-bottom:28px;}
.section-logo-home .logos-gallery ul li{margin-top:20px;}
.heading-with-line{font-size:26px;line-height:1.384615384615385;padding-bottom:21px;}
.container-benefits-1{padding-top:33px;padding-bottom:33px;}
.row-benefits-2 h3 span{margin-top:0;}
.row-benefits-2 .custom-benefit-col-2, .row-benefits-2 .custom-benefit-col-3, .row-benefits-2 .custom-benefit-col-4{flex:none;max-width:100%;}
.row-benefits-2 div[class*='custom-benefit-col-']{padding-top:10px;}
.col-benefits-2-links{margin-top:10px;}
.section-benefits-2, .section-security{padding-top:30px;padding-bottom:50px;}
section.section{padding-top:30px;padding-bottom:30px;}
.security-box{margin-top:20px;}
.section-title p{margin-bottom:32px;}
.section-future h2{text-align:center;}
.section-future h3{text-align:center;position:relative;padding-bottom:22px;margin-bottom:19px;}
.section-future h3:after{content:"";width:66px;height:4px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border-radius:3px;display:table;position:absolute;bottom:0;left:50%;margin-left:-33px;background-color:#28ac72;}
.section-future p{text-align:center;margin-bottom:24px;}
.section-future a{margin-right:auto;margin-left:auto;}
.col-future-box p{text-align:left;margin-bottom:19px;}
section.section-right-choice{padding-top:0;padding-bottom:0;}
.col-right-choice-2{margin-top:20px;}
.col-right-choice-2 p{margin-bottom:19px;}
.container-right-choice{padding-top:70px;padding-bottom:40px;}
.container-one-app, .container-world-use{max-width:520px;}
.one-app-2-link-wrapper .btn-orange{margin-right:0;}
.one-app-2-link-wrapper{margin-top:17px;}
section.section-one-app{padding-bottom:60px;}
section.section-world-use{padding-top:50px;}
.world-use-link{font-size:14px;line-height:24px;padding-left:0;padding-right:16px;}
.world-use-link:after{margin-top:-3px;}
.row-links-world-use{margin-top:10px;}
.row-links-world-use div[class*="col-"]{margin-bottom:10px;}
.integration-wrapper{height:auto;width:auto;border:none;padding:0;}
.page-template-integration-single .integration-wrapper{padding:20px;}
.container-integrations{padding-top:0;}
.container-integrations .btn-orange{margin-top:0;}
.container-under-baner .btn-mds{display:table;margin-right:auto;margin-left:auto;margin-top:10px;}
.section-cta p a{margin-left:auto;margin-right:auto;margin-top:10px;display:table;}
.section-cta p{margin-bottom:0;}
.col-features-content h3{margin-bottom:22px;}
.col-features-content a:before{top:1px;}
.col-features-features .row{margin-bottom:16px;}
.mobile-app-image-wrapper, .one-app-icon{display:none;}
section.section-mobile-app{padding-top:70px;}
.section-cta2 p{margin-bottom:25px;}
.footer-top-wrapper > div{float:none;display:table;margin-bottom:15px;}
#wrapper-footer{padding-top:0;padding-bottom:30px;}
.footer-1, .footer-2, .footer-3, .footer-4, .footer-5{flex:0 0 50%;max-width:50%;}
.footer-copyrights{margin-top:62px;}
.section-feature-baner h2{padding-left:0;}
.section-feature-baner h2{margin-bottom:34px;}
section.section-feature-baner{padding-bottom:60px;}
.section-elastic-text-image.shadow-wave{padding-bottom:80px;}
.section-call-to-action p a{display:table;margin-top:10px;margin-right:auto;margin-left:auto;margin-bottom:0;}
.custom-col-footer .footer-widget{margin-top:30px;}
.row-benefits .col{flex:none;max-width:100%;}
.section-industries-baner{text-align:center;padding-bottom:0 !important;}
.section-industries-baner .baner-buttons-wrapper{display:table;margin-right:auto;margin-left:auto !important;}
.section-industries-baner h1{font-size:18px;margin-bottom:7px;}
.section-industries-baner h2{font-size:30px;line-height:1.75;margin-bottom:23px;}
.section-industries-baner .baner-buttons-wrapper{margin-bottom:0;}
.section-elastic-benefits .benefit-wrapper{margin-top:30px;}
section.section-elastic-benefits{padding-top:20px;}
.section-integration-baner{text-align:center;}
.section-integration-baner .col-md-2{width:100%;}
.section-elastic-page-navigation ul li{display:block;font-size:15px;line-height:22px;}
.section-elastic-page-navigation ul li:last-child{margin-bottom:0;}
.section-elastic-steps .step-line{display:none;}
.page-template-integration-single .section-elastic-steps h2{font-size:22px !important;margin-bottom:0;}
.section-elastic-steps .heading-substep{font-size:15px;}
.section-office365-nav ul li{display:block;}
.section-office365-nav ul li a{padding-left:0;padding-bottom:0;padding-top:10px;}
.section-office365-nav ul{border-bottom:none;margin-bottom:0;}
.col-pricing{flex:none;max-width:100%;margin-bottom:40px;}
.work-wrapper > a{float:none;}
.section-scrolled-content .col-md-3{display:none;}
.section-tabs-price ul.nav-tabs li.nav-item{margin-bottom:18px;}
.currency-list{margin-top:12px;}
.section-tabs-price ul.nav-tabs{text-align:center;}
.container-benefits-1 p, .benefit-2-box p, p, .section-elastic-text-image .col-text ul li,
.section-elastic-text p, .section-elastic-text li, .section-elastic-text a{font-size:16px !important;line-height:1.625 !important;}
h2, .row-benefits-2 h3, .section-title .heading-big, .section-future h2, .col-right-choice-1 h2{font-size:26px !important;line-height:1.384615384615385;}
h3, .row-benefits-2 h3 span, .section-title .heading-small, .section-future h3, .col-right-choice-1 h3, .col-features-content a,
.section-office365-nav ul li a{font-size:20px !important;line-height:1.5;}
.footer-copyrights p{font-size:12px !important;}
.section.section.baner-with-button-corner{padding-top:110px;}
section.section-pricing-baner{padding-top:112px;}
.custom-logo-home-baner{position:static;display:table;margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px;margin-top:50px;}
}
@media(max-width:580px){ .footer-1, .footer-2, .footer-3, .footer-4, .footer-5 {
flex: none;
max-width: 100%;
}
}