ul,ol {margin-bottom: 0;padding-left: 0;list-style: none;}
a,
button {transition: all 0.4s ease 0s; -webkit-transition: all 0.4s ease 0s; -moz-transition: all 0.4s ease 0s; -o-transition: all 0.4s ease 0s; -ms-transition: all 0.4s ease 0s;}
a:focus,
a:hover {outline-offset:0; text-decoration:none; outline:0;}
.btn:active, .btn.active {box-shadow: none;}
p {margin: 0 0 25px; }
p:last-child {margin-bottom: 0;}
h1 {font-size: 62px;font-weight: 900;letter-spacing: 3px;}
h3 {font-size: 22px;font-weight: 400;line-height: 35px;}

.fw-700 {font-weight: 700;}
.fw-900 {font-weight: 900;}
.ls-2 {letter-spacing: 2px;}

::-moz-selection{background-color:#55becb;color:#fff;}
::selection{background-color:#55becb;color:#fff;}

.btn {padding: 10px 28px;}
.btn-lg, .btn-group-lg > .btn {padding: 15px 50px;font-size: 20px;border-width: 2px;}
.btn-sm, .btn-group-sm > .btn {padding: 13px 22px;font-size: 16px;}
.btn-no {border:0;padding: 0;}
.btn .btn-small-text {display: block;font-size: 14px;font-weight: 400;letter-spacing: 1px;padding-bottom: 10px;}

.bg-transparent {background-color: transparent;}
.bg-55BECB {background-color: #55BECB;}
.bg-072B38 {background-color: #072B38;}
.bg-2DD9AA {background-color: #2DD9AA;}
.bg-FB5669 {background-color: #FB5669;}
.bg-F8F9FB {background-color: #F8F9FB;}
.bg-ffffff {background-color: #ffffff;}
.bg-F8F9FB {background-color: #F8F9FB;}
.bg-A474ED {background-color: #A474ED;}
.bg-3BC8FC {background-color: #3BC8FC;}
.bg-F8CE3C {background-color: #F8CE3C;}
.bg-FBFBFB {background-color: #FBFBFB;}

.border-b-55BECB {border-bottom-color: #55BECB !important;}
.border-b-072B38 {border-bottom-color: #072B38 !important;}
.border-b-FB5669 {border-bottom-color: #FB5669 !important;}
.border-b-2DD9AA {border-bottom-color: #2DD9AA !important;}

.border-c-ffffff {border-color: #fff;}
.b-t-2-f8f9fb {border-top: 2px solid #f8f9fb;}
.b-b-2-fffff {border-bottom: 2px solid #fff !important;}

.clr-ffffff {color: #fff;}
.clr-062b38 {color: #062b38;}
.clr-2CD8AA {color: #2CD8AA;}
.clr-F95467 {color: #F95467;}
.clr-54BECB {color: #54BECB;}
.clr-666666 {color: #666666;}


.pb-45 {padding-bottom: 45px;}
.pb-95 {padding-bottom: 95px;}
.pt-90 {padding-top: 90px;}
.pb-90 {padding-bottom: 90px;}
.pt-100 {padding-top: 100px;}
.pb-100 {padding-bottom: 100px;}
.pt-125 {padding-top: 125px;}
.pb-125 {padding-bottom: 125px;}

.mb-0 {margin-bottom: 0;}
.mt-20 {margin-top: 20px;}
.mt-25 {margin-top: 25px;}
.mb-25 {margin-bottom: 25px;}
.mt-30 {margin-top: 30px;}
.mt-40 {margin-top: 40px;}
.mb-40 {margin-bottom: 40px;}
.mb-60 {margin-bottom: 60px;}
.mb-65 {margin-bottom: 65px;}
.mt-70 {margin-top: 70px;}
.mb-95 {margin-bottom: 95px;}
.mt-100 {margin-top: 100px;}

.mt--40 {margin-top: -40px;}
.mt--125 {margin-top: -125px;}


/* BACKGROUND TRANSITIONS */
/* Fade */
.hvr-fade {-webkit-transition-duration: 0.3s; transition-duration: 0.3s; -webkit-transition-property: color, background-color; transition-property: color, background-color; }
.hvr-fade:hover, .hvr-fade:focus, .hvr-fade:active {background-color: #2DD9AA; color: #fff; }
.hvr-border {-webkit-transition-duration: 0.3s; transition-duration: 0.3s; -webkit-transition-property: color, border-color; transition-property: color, border-color; }
.hvr-border:hover, .hvr-border:focus, .hvr-border:active {border-color: #2DD9AA; color: #2DD9AA; }


body {font-family: 'Roboto', sans-serif;line-height: 26px;font-size: 16px;color: #666;color: rgba(0, 0, 0, 0.6);background-color: #fff;}


/* --- Header
================================================== */
.logo {float: left;}
.logo .logo-inside {display: table-cell; height: 74px; vertical-align: middle; }
.navbar-default {background-color: transparent;border:0;border-radius: 0;margin-bottom: 0;min-height: inherit;float: left;}
.navbar-default .navbar-nav > li {padding: 0 20px;}
.navbar-default .navbar-nav > li > a {color: #072b38; font-size: 14px; font-weight: 700; padding: 25px 5px; border-bottom: 4px solid transparent; }
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus,
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus {color: #072b38; background-color: transparent; border-color: #55BFCC; }
.toggle-menu {float: right;position: relative;z-index: 10;}

.toggle-menu .navbar-toggle {margin: 0 -15px 0 0;padding: 27px;border-color: #ddd;border-radius: 0;border-width: 0 0 0 1px;}
.navbar-toggle .icon-bar + .icon-bar {margin-top: 6px;}
.toggle-menu .navbar-toggle:hover,
.toggle-menu .navbar-toggle:focus {background-color: transparent; }
.toggle-menu .navbar-toggle .icon-bar {background-color: #062b38; height: 3px; border-radius: 0; }
.header-right {float: right;}
.header-login {float: left;}
.header-login .login-out {margin: 16px 0;}
.style-1 .form-control {height: 61px;background-color: transparent;border: 0;box-shadow: none;border-radius: 0;border-bottom: 2px solid #ddd;color: #072B38;font-size: 16px;font-weight: 500;}
.style-1 .form-control::-moz-placeholder {color: #666; }
.style-1 .form-control:-ms-input-placeholder {color: #666; }
.style-1 .form-control::-webkit-input-placeholder {color: #666; }
.header-login .dropdown-menu {right: 0;left: auto;float: right;min-width: 300px;padding: 15px;border-radius: 0;margin-top: 0;border-color: #ddd;border-top: 3px solid #55becb;}
.header-login .dropdown-menu .form-control:focus {-webkit-box-shadow: none; box-shadow: none; }
.header-login .dropdown-menu .form-control { border-color: #ddd;color: #242424; }
.header-login .open > a,
.header-login .open > a:hover,
.header-login .open > a:focus {border-color: #ddd;}
.header-login .dropdown-menu .footer p {float: left;margin: 8px 0;}
.header-login .dropdown-menu .footer p a {color: #072b38;font-weight: 700;}
.header-login .dropdown-menu .footer .btn {float: right;}
.header-login .dropdown-menu .footer .register-link {margin-top: 20px; text-align: center; width: 100%; margin-bottom: 0; }

/* --- Top Section
================================================== */

.bg-top-section {color: #FFF;background-repeat: no-repeat;background-attachment: scroll;background-position: center center;background-size: cover;}
.bg-top-home {background-image: url("../images/bg-top-home.jpg");}
.height-720 {height: 720px;}
.height-400 {height: 400px;}
.bg-top-section .top-main {padding-top: 50px;padding-bottom: 50px;text-align: center;}
.bg-top-section .top-main .title-1 {position: relative;top: 50%;-moz-transform: translateY(-50%);-webkit-transform: translateY(-50%);-o-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);}
.multiple-btn .btn {margin: 15px;}
.bg-top-section h1 {margin:0;}
.bg-top-section h3 {margin-top: 30px;margin-bottom: 0px;}

.style-5 {margin-top: 50px;}
.style-5 .form-group {position: relative;margin-bottom: 0;margin-top: 30px;}
.style-5 .form-control {padding-left: 0;padding-right: 0; background-color: transparent;color: #fff;font-weight: 500;font-size: 16px;height: 48px;border-color: #fff;box-shadow: none;border-radius: 0;border-width: 0 0 2px 0;}
.style-5 .form-control::-moz-placeholder {color: #fff; }
.style-5 .form-control:-ms-input-placeholder {color: #fff; }
.style-5 .form-control::-webkit-input-placeholder {color: #fff; }
.style-5 .form-control:focus {box-shadow: none;}
.style-5 .form-control:focus ~ .focus-border{width: 100%; transition: 0.4s;}
.style-5 .form-control ~ .focus-border{position: absolute; bottom: -1px; left: 0; width: 0; height: 3px;background-color: #fb5669;-webkit-transition:all 0.4s ease; -moz-transition:all 0.4s ease; -o-transition:all 0.4s ease; transition:all 0.4s ease; }

/* --- services-1
================================================== */

.services-1 {text-align: center;color: #fff;padding: 65px 60px;min-height: 410px;}
.services-1 h4 {font-size: 20px; margin: 35px 0 15px;text-transform: uppercase;font-weight: 700;}
.services-1 h4 a {color: #fff;}


.title-1 {max-width: 75%;margin-left: auto;margin-right: auto;}
.title-1 h2 {font-size: 46px;font-weight: 300;margin: 0 0 20px;}


/* --- services-2 Features
================================================== */

.services-2, .services-2 * {transition: all 0.4s ease 0s; -webkit-transition: all 0.4s ease 0s; -moz-transition: all 0.4s ease 0s; -o-transition: all 0.4s ease 0s; -ms-transition: all 0.4s ease 0s;}
.services-2 {color: rgba(0, 0, 0, 0.6); cursor: pointer; text-align: center;min-height: 230px;padding: 17px 20px;border:1px solid #ddd;margin-bottom: 30px;position: relative;}
.services-2 .icon {background-repeat: no-repeat;background-attachment: scroll;background-color: transparent;background-position: left center;height: 62px; margin: 0 auto; width: 62px; }
.icn-high-speed-asr {background-image:url("../images/icn-high-speed-asr.png"); }
.icn-on-premise-or-in-cloud {background-image:url("../images/icn-on-premise-or-in-cloud.png"); }
.icn-smart-transcript {background-image:url("../images/icn-smart-transcript.png"); }
.icn-api-based-integration {background-image:url("../images/icn-api-based-integration.png"); }
.icn-model-building {background-image:url("../images/icn-model-building.png"); }
.icn-biometric-search {background-image:url("../images/icn-biometric-search.png"); }
.icn-live-call-monitoring {background-image:url("../images/icn-live-call-monitoring.png"); }
.icn-ivnote {background-image:url("../images/icn-ivnote.png"); }
.icn-phonetic-search {background-image:url("../images/icn-phonetic-search.png"); }
.icn-feature-10 {background-image:url("../images/icn-feature-10.png"); }
.icn-feature-11 {background-image:url("../images/icn-feature-11.png"); }
.icn-feature-12 {background-image:url("../images/icn-feature-12.png"); }
.icn-security {background-image:url("../images/icn-security.png"); }
.icn-forensic-investigation {background-image:url("../images/icn-forensic-investigation.png"); }
.icn-compliance {background-image:url("../images/icn-compliance.png"); }
.icn-dodd-frank {background-image:url("../images/icn-dodd-frank.png"); }
.icn-enterprise-vault {background-image:url("../images/icn-enterprise-vault.png"); }
.icn-encrypted-search {background-image:url("../images/icn-encrypted-search.png"); }
.services-2 h4 {margin: 30px 0;font-weight: 700;color: #062b38;}
.services-2 p {margin-bottom: 0;}
.services-2:hover,
.cbp-singlePageInline-active .services-2 {color: #A2AFB4;background: transparent url("../images/services-2-hover.jpg") no-repeat scroll center center;background-size: cover;}


.services-2:hover h4,
.cbp-singlePageInline-active .services-2 h4 {color: #fff;}


.services-2:hover .icon,
.cbp-singlePageInline-active .services-2 .icon {background-position: right center;}


.services-2 .services-2-popup {background-color: transparent; border: 0 none; bottom: 0; height: 100%; left: 0; opacity: 0; position: absolute; right: 0; top: 0; width: 100%; }


.features-row {position: relative; height: auto !important;}
.features-row .features-first {position: relative !important;}
.features-tab-pane {margin-bottom: 30px;display: none;}
.features-tab-pane-close {background: url("../images/cbp-sprite.png") no-repeat scroll -92px 0 transparent; transform: scale(0.8); border: 0 none; border-radius: 6px; color: #ffffff; display: block; font-size: 16px; height: 40px; line-height: 24px; padding: 0;  position: absolute; right: 15px; text-align: center; top: 0; width: 40px; z-index: 5; }

.solutions-row {display: flex;}
.solutions-tab-pane {margin-bottom: 30px;display: none;}
.solutions-tab-pane-close {background: url("../images/cbp-sprite.png") no-repeat scroll -92px 0 transparent; transform: scale(0.8); border: 0 none; border-radius: 6px; color: #ffffff; display: block; font-size: 16px; height: 40px; line-height: 24px; padding: 0;  position: absolute; right: 15px; text-align: center; top: 0; width: 40px; z-index: 5; }
.solutions-excerpt-container {padding: 0 15px; display: flex;position: relative;}
.solutions-content {margin: 20px 0 0 0;padding: 10px 10px;border: 1px solid #dddddd;}

.services-2-1{text-align: center; padding:0 2px; border: 1px solid #dddddd; cursor: pointer; align-items: stretch; width: 100%;}
.services-2-1 h4 {margin-bottom: 10px; font-weight: 700;}
.services-2-1 p {padding:0 20px;}
.services-2-1-popup h4 {margin-bottom: 10px; padding: 10px 0;}


.cbp-caption-zoom .cbp-caption:hover .cbp-caption-defaultWrap {transform:none;}
.cbp-l-inline {margin: 30px 0;padding: 0;background-color: #fff;}
.cbp-singlePageInline-active  {opacity: 1 !important;}
.cbp-singlePageInline-active .services-2

/* --- See It In Action
================================================== */

.horizontal-tabs .nav-tabs {border-color: #EBEEF3;}
.horizontal-tabs .nav-tabs > li {margin-bottom: -2px;}
.horizontal-tabs .nav-tabs > li > a {margin-right: 5px; color: #062B38;border-radius: 0;border-top-width: 2px;font-weight: 500;font-size: 18px;padding: 30px 50px;}
.horizontal-tabs .nav-tabs > li.active > a,
.horizontal-tabs .nav-tabs > li.active > a:hover,
.horizontal-tabs .nav-tabs > li.active > a:focus {
  color: #062B38;
  border-color: #EBEEF3;
  border-top: 2px solid #55BECB;
  border-bottom-color: transparent;
}
.horizontal-tabs .nav > li > a:hover,
.horizontal-tabs .nav > li > a:focus {
  background-color: #fff;
}
.horizontal-tabs .nav-tabs > li > a:hover {border-color: #55BECB #EBEEF3 #EBEEF3; }
.horizontal-tabs .tab-content {background-color: #fff;border:1px solid #EBEEF3;border-top: 0;padding: 30px;}
.horizontal-tabs .tab-content img {width: 100%;}


/* --- Video
================================================== */

.video-design {text-align: center; background-color: transparent;background-repeat: no-repeat;background-position: center center; background-attachment: scroll;background-size: cover;/*background-attachment: fixed;*/ position: relative;padding-top: 180px;padding-bottom: 180px;min-height: 550px;overflow: hidden;}
.video-1 {background-image:url("../images/bg-video-1.jpg"); }
.video-2 {background-image:url("../images/bg-video-2.jpg"); }
.video-3 {background-image:url("../images/bg-video-3.jpg"); }
.video-design .video-main .play-stop {border-radius: 100%; background-color: transparent; border: 0 none; bottom: 0; height: 100%; left: 0; padding: 0; position: absolute; right: 0; top: 0; width: 100%; z-index: 50; }
.video-design .video-main h3 {color: #fff;font-size: 26px;margin-top: 50px;margin-bottom: 0;font-weight: 400;} 
.video-iframe iframe {width: 100%;margin-bottom: -7px;}
iframe {border:0;}
.modal-body .close {background-color: #e62117; border-radius: 6px; color: #ffffff; font-size: 16px; font-weight: normal; height: 30px; line-height: 24px; opacity: 1; position: absolute; right: -15px;z-index: 5; text-shadow: none; top: -15px; width: 30px; }
.video-design .btn-video {background-color: transparent; border: 0 none; bottom: 0; height: 100%; left: 0; opacity: 0; position: absolute; right: 0; top: 0; width: 100%; z-index:140; }


/* --- Blog
================================================== */
.youtube-video {display: inline-block;margin-bottom: 125px;}

.blog-1 {background-color: #fff;border:1px solid #EBEEF3;padding: 60px 40px 60px 40px;border-bottom-width: 2px;margin-bottom: 30px;}
.blog-1 .blog-1-img {margin: -60px -40px 25px -40px;}
.blog-1 h3 {color: #062B38;font-size: 22px;font-weight: 300;margin: 0px 0 25px 0;}


/* --- Looking for best eDiscovery Software?
================================================== */

.contact-section {padding-top: 75px;padding-bottom: 75px;background:transparent url("../images/bg-looking-for.jpg") no-repeat scroll center center;background-size: cover;}
.bg-home-contact { background-image:url("../images/bg-home-contact.jpg"); }
.contact-section h2 {font-weight: 300;font-size: 32px;color: #fff;margin: 0 0 30px;line-height: 50px;}
.contact-section .btn {margin: 15px;}

/* --- Footer
================================================== */

.footer-top {padding: 45px 0;}
.footer-top-main {display: block; float: left; margin: 15px 0; width: 100%; }
.footer-top-main .footer-logo {margin-bottom: 20px;}
.footer-top-main .footer-logo a {display: inline-block;}
.footer-top-main h4 {color: #3E3E3F;font-weight: 700;margin-top: 0;margin-bottom: 20px;}
.footer-top-main ul.big-link {margin-top: 30px;}
.footer-top-main ul.big-link li {line-height: 60px;}
.footer-top-main ul.big-link li a {font-size: 20px;color: #062B38;}
.footer-top-main ul.big-link li a i.fa {font-size: 30px; padding-right: 20px; position: relative; top: 2px; }
.footer-top-main ul.footer-links li {line-height: 30px;}
.footer-top-main ul.footer-links li a {color: #3E3E3F;font-size: 15px;}

.footer-top a:hover,
.footer-bottom a:hover {color: #2DD9AA !important;}



.footer-bottom {font-size: 13px;padding-top: 25px;padding-bottom: 25px;color: #fff;}
.footer-bottom .social-link ul {float: right;margin-left: -20px;}
.footer-bottom .social-link ul li {float: left;margin-left: 20px;}
.footer-bottom .social-link ul li a {display: block;font-size: 27px;color: #fff;}



/* =============== live-logo-grow Animation ===============*/
.live-landing .live-logo {width: 110px; height: 110px; margin: 0 auto; position: relative; } .live-landing .live-logo .live-logo__shield {display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; height: 100%; background-color: #fff; border-radius: 100%; /*box-shadow: rgba(123, 255, 187, 0.15) 0 0 50px 15px, rgba(159, 255, 206, 0.1) 0 0 10px 5px*/ } .live-landing .live-logo .live-logo__circle {position: absolute; top: 0; left: 0; right: 0; bottom: 0; border-radius: 100%; box-shadow: inset #fff 0 0 0 3px; -webkit-animation: live-logo-grow 4s 2.5s infinite ease-out; animation: live-logo-grow 4s 2.5s infinite ease-out; } .live-landing .live-logo .live-logo__circle2 {-webkit-animation-delay: 3s; animation-delay: 3s; } .live-landing .live-logo .live-logo__circle3 {-webkit-animation-delay: 3.5s; animation-delay: 3.5s; } @-webkit-keyframes live-logo-grow {50% {box-shadow: inset #fff 0 0 0 1px; } 100% {-webkit-transform: scale(2.5); transform: scale(2.5); opacity: 0; box-shadow: inset #fff 0 0 0 1px; } } @keyframes live-logo-grow {50% {box-shadow: inset #fff 0 0 0 1px; } 100% {-webkit-transform: scale(2.5); transform: scale(2.5); opacity: 0; box-shadow: inset #fff 0 0 0 1px; } }

/* =============== Preloader ===============*/

#loader-wrapper {position: fixed; top: 0; left: 0; width: 100%; height: 100%; z-index: 99999; } #loader {display: block; position: relative; left: 50%; top: 50%; width: 100px; height: 100px; margin: -50px 0 0 -50px; z-index: 1001; background: transparent url("../images/bg-loader.png") no-repeat scroll center center; } #loader:before {content: ""; position: absolute; top: 5px; left: 5px; right: 5px; bottom: 5px; border-radius: 50%; border: 3px solid transparent; border-top-color: #fff; border-right-color: #fff; border-bottom-color: #fff; -webkit-animation: spin 3s linear infinite; /* Chrome, Opera 15+, Safari 5+ */ animation: spin 3s linear infinite; /* Chrome, Firefox 16+, IE 10+, Opera */ } @-webkit-keyframes spin {0% {-webkit-transform: rotate(0deg); /* Chrome, Opera 15+, Safari 3.1+ */ -ms-transform: rotate(0deg); /* IE 9 */ transform: rotate(0deg); /* Firefox 16+, IE 10+, Opera */ } 100% {-webkit-transform: rotate(360deg); /* Chrome, Opera 15+, Safari 3.1+ */ -ms-transform: rotate(360deg); /* IE 9 */ transform: rotate(360deg); /* Firefox 16+, IE 10+, Opera */ } } @keyframes spin {0% {-webkit-transform: rotate(0deg); /* Chrome, Opera 15+, Safari 3.1+ */ -ms-transform: rotate(0deg); /* IE 9 */ transform: rotate(0deg); /* Firefox 16+, IE 10+, Opera */ } 100% {-webkit-transform: rotate(360deg); /* Chrome, Opera 15+, Safari 3.1+ */ -ms-transform: rotate(360deg); /* IE 9 */ transform: rotate(360deg); /* Firefox 16+, IE 10+, Opera */ } } #loader-wrapper .loader-section {position: fixed; top: 0; width: 51%; height: 100%; background: #fff; z-index: 1000; -webkit-transform: translateX(0); /* Chrome, Opera 15+, Safari 3.1+ */ -ms-transform: translateX(0); /* IE 9 */ transform: translateX(0); /* Firefox 16+, IE 10+, Opera */ } #loader-wrapper .loader-section.section-left {left: 0; } #loader-wrapper .loader-section.section-right {right: 0; } /* Loaded */ .loaded #loader-wrapper .loader-section.section-left {-webkit-transform: translateX(-100%); /* Chrome, Opera 15+, Safari 3.1+ */ -ms-transform: translateX(-100%); /* IE 9 */ transform: translateX(-100%); /* Firefox 16+, IE 10+, Opera */ -webkit-transition: all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1.000); transition: all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1.000); } .loaded #loader-wrapper .loader-section.section-right {-webkit-transform: translateX(100%); /* Chrome, Opera 15+, Safari 3.1+ */ -ms-transform: translateX(100%); /* IE 9 */ transform: translateX(100%); /* Firefox 16+, IE 10+, Opera */ -webkit-transition: all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1.000); transition: all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1.000); } .loaded #loader {opacity: 0; -webkit-transition: all 0.3s ease-out; transition: all 0.3s ease-out; } .loaded #loader-wrapper {visibility: hidden; -webkit-transform: translateY(-100%); /* Chrome, Opera 15+, Safari 3.1+ */ -ms-transform: translateY(-100%); /* IE 9 */ transform: translateY(-100%); /* Firefox 16+, IE 10+, Opera */ -webkit-transition: all 0.3s 1s ease-out; transition: all 0.3s 1s ease-out; }
/*#loader-wrapper {display: none;}*/

/* --- About Us
================================================== */

.bg-top-about-us {background-image: url("../images/bg-top-about-us.jpg");}
.bg-about-intelligent {border-bottom: 2px solid #F8F9FB; background: #fff url("../images/bg-about-intelligent.jpg") no-repeat scroll right center;background-size:contain;}
.bg-about-intelligent .bg-right-top {margin-top: -125px;margin-bottom: 65px;}
.bg-about-intelligent .bg-right-top img {width: 100%;}

.crew-1, .crew-1 * {transition: all 0.4s ease 0s; -webkit-transition: all 0.4s ease 0s; -moz-transition: all 0.4s ease 0s; -o-transition: all 0.4s ease 0s; -ms-transition: all 0.4s ease 0s;}
.crew-1 {min-height: 295px;position: relative;text-align: center;padding: 55px 15px 15px;border:1px solid #ddd;margin-bottom: 80px;}
.crew-1 .crew-img {background-color: #ffffff; border: 2px solid #a5a5a5; border-radius: 50%; display: block; height: 100px; left: 50%; margin-left: -50px; overflow: hidden; padding: 3px; position: absolute; top: -47px; width: 100px; }
.crew-1 h4 {margin: 30px 0;font-weight: 700;}
.crew-1 h4 a {color: #062B38;}
.crew-1 h5 {color: #fd9aa5; font-size: 16px; font-weight: 400; margin: -15px 0 30px; }

.bg-about-us-contact {background-image: url("../images/bg-about-us-contact.jpg"); }


/* --- Contact Us
================================================== */

.bg-top-contact-us {background-image: url("../images/bg-top-contact-us.jpg");}


.style-2 .form-group {position: relative;margin-bottom: 20px;}
.style-2 .form-group .form-icon {background-color: #55becb; border-radius: 4px 0 0 4px; color: #ffffff; height: 58px; left: 1px; line-height: 58px; position: absolute; text-align: center; top: 1px; width: 58px; }
.style-2 .form-group .form-icon img {position: relative;top: 50%;-moz-transform: translateY(-50%);-webkit-transform: translateY(-50%);-o-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);}
.style-2 .form-control {background-color: #fff; border-color: #fff; color: #868686; font-size: 16px; font-weight: 500; height: 60px; padding-left: 80px; -webkit-box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.1); -moz-box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.1); box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.1); }
.style-2 textarea.form-control {height: 220px;}
.style-2 .form-control::-moz-placeholder {color: #868686; }
.style-2 .form-control:-ms-input-placeholder {color: #868686; }
.style-2 .form-control::-webkit-input-placeholder {color: #868686; }
.style-2 .has-error .form-control {
  border-color: #a94442;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
}
.style-2 .has-error .form-control:focus {
  border-color: #843534;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #ce8483;
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #ce8483;
}
.style-2 .has-error .form-icon {
  color: #a94442;
  background-color: #a94442;
  border-color: #a94442;
}

.style-2 .has-success .form-control {
  border-color: #3c763d;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
}
.style-2 .has-success .form-control:focus {
  border-color: #2b542c;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #67b168;
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #67b168;
}
.style-2 .has-success .form-icon {
  color: #3c763d;
  background-color: #3c763d;
  border-color: #3c763d;
}
.style-2 .form-control:focus {
  border-color: #55BECB;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(85, 190, 203, .6);
          box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(85, 190, 203, .6);
}


.style-2 .contact-number {color: #005FAD;font-size: 14px;letter-spacing: 2px;}
.style-2 .contact-number a {color: #000; display: inline-block; font-size: 16px; font-weight: 700; letter-spacing: 0; margin-left: 8px; }


.contact-map-icon {background-color: #55becb; border-radius: 50%; color: #fff; display: block; font-size: 40px; height: 100px; line-height: 100px; text-align: center; width: 100px; }
.media-heading {color: #062B38;font-weight: 700;}
.media-left, .media > .pull-left {padding-right: 40px; }
.map {margin: 35px 0;padding: 0 10px;}
.map iframe {height: 310px;width: 100%;border:0;margin-top: 70px;}


/* --- Blog
================================================== */

.our-breadcrumb {position: relative;background-color: #F3F3F3;padding-bottom: 35px;margin-bottom: 40px;}
.our-breadcrumb .breadcrumb-overlay {background: #072b38 none repeat scroll 0 0; bottom: 0; height: 100%; left: 0; opacity: 0.7; position: absolute; right: 0; top: 0; width: 100%; }
.our-breadcrumb h1 {color: #52BECB;font-size: 42px;margin: 35px 0 0 0;}
.our-breadcrumb .breadcrumb-right {float: right;}
.our-breadcrumb ol {margin: 0 -5px;}
.our-breadcrumb ol li {float: left;margin: 0 5px;}
.our-breadcrumb ol li,
.our-breadcrumb ol li a {color: #fff;font-size: 14px;}
.search-blog {position: relative;}
.search-blog .form-control {padding-right: 62px;}
.search-blog .btn-search {background-color: #072b38; border: 0 none; border-radius: 0; color: #ffffff; font-size: 20px; height: 50px; line-height: 50px; padding: 0; position: absolute; right: 0; top: 0; width: 50px; }
.categories-out {border:1px solid #ddd;margin-top: 30px;}
.categories-out h3 {margin: 0;border-bottom: 1px solid #ddd;color: #062B38;font-size: 20px;font-weight: 700;padding: 13px 30px;}
.categories-out ul {margin-bottom: 0;padding: 23px 0;}
.categories-out ul li a {color: #666;}
.list-group-item {border:0;padding: 7px 30px;}
.style-3 .form-control {background-color: #fff;color: #868686;border-radius: 0; font-size: 16px; font-weight: 500; height: 50px;border-color: #ddd;box-shadow: none;}
.style-3 .form-control:focus {border-color: #55becb;}
.newsletter-blog h3 {margin: 0;border-bottom: 1px solid #20414c;color: #fff;font-size: 20px;font-weight: 700;padding: 13px 30px;}
.newsletter-blog form {padding: 30px;}
.newsletter-blog form .btn {padding-left: 15px;padding-right: 15px;border-radius: 4px;}
.style-4 .form-group {margin-bottom: 35px;}
.style-4 .form-control {background-color: transparent;color: #fff;font-size: 16px;height: 60px;border-color: #395560;box-shadow: none;}
.style-4 .form-control:focus {border-color: #55becb;}
.style-4 .form-control::-moz-placeholder {color: #fff; }
.style-4 .form-control:-ms-input-placeholder {color: #fff; }
.style-4 .form-control::-webkit-input-placeholder {color: #fff; }
.blog-2 {margin-bottom: 70px;}
.sbvc .owl-controls {margin-top: 0;}
.sbvc .owl-controls .owl-buttons div {background-color: #fff; height: 50px; line-height: 50px; margin: 0; opacity: 1; padding: 0; width: 50px; position: absolute; top: 50%; margin-top: -25px; color: #2C3D4F; font-size: 18px; transition: all 0.4s ease 0s; -webkit-transition: all 0.4s ease 0s; -moz-transition: all 0.4s ease 0s; -o-transition: all 0.4s ease 0s; -ms-transition: all 0.4s ease 0s; }
.sbvc .owl-controls .owl-buttons .owl-prev {left: 0;border-radius: 0 5px 5px 0;}
.sbvc .owl-controls .owl-buttons .owl-next {right: 0;border-radius: 5px 0 0 5px;}
.sbvc .owl-controls .owl-buttons div:hover {background-color: #55BECB;color: #fff;}
.spb .owl-pagination{left: 0; position: absolute; right: 0; width: 100%;bottom: 10px;}
.spb .owl-controls .owl-page span {height: 15px;width: 15px;background-color: #fff; opacity: 1;margin: 2px 6px;transition: all 0.4s ease 0s; -webkit-transition: all 0.4s ease 0s; -moz-transition: all 0.4s ease 0s; -o-transition: all 0.4s ease 0s; -ms-transition: all 0.4s ease 0s;}
.spb .owl-controls .owl-page.active span,
.spb .owl-controls.clickable .owl-page:hover span {height: 17px;width: 17px;margin-top: 0;margin-bottom: 0;}
.blog-2 h2 {margin-top: 25px;margin-bottom: 5px;}
.blog-2 h2 a {color: #2C3D4E;font-weight: 400;}
.blog-2 .blog-left {margin: 0 -7px 15px; float: left; }
.blog-2 h2 a:hover {color: #53BECB;}
.blog-2 .blog-header {border-bottom: 1px solid #ebeff1;margin-bottom: 15px;margin-top: 5px;}
.blog-2 .blog-left li {float: left;color: #A0B1BA;}
.blog-2 .blog-left li a {color: #a0b1ba; display: inline-block; font-size: 14px; margin: 0 7px; }
.blog-2 .blog-right {margin: 0 -6px 15px; float: left; }
.blog-2 .blog-right {margin:0 -7px 15px; float: right; }
.blog-2 .blog-right li {float: left;color: #666;margin: 0 7px;font-size: 14px;}
.blog-2 .blog-right li a {color: #666; display: inline-block; font-size: 16px; }
.blog-2 .blog-right li a:hover {color: #55BECB;}
.blog-2 .blog-comment {margin-left: 20px;}
.blog-2 .blog-body {color: #516a73;color: rgba(6, 43, 56, 0.7);}
.blog-2 .blog-footer {margin-top: 15px;}
.blog-2 .blog-link {background-color: #55BECB;color: #fff;display: block;}
.blog-2 .blog-link:hover {background-color: #2B3D4F;}
.blog-2 .blog-link-body {display: block;font-size: 30px;line-height: 50px;padding: 30px 30px;position: relative;}
.blog-2 .blog-link-footer {display: block;font-size: 14px;padding: 7px 30px;border-top: 1px solid #fff;}
.blog-2 .fa-link {bottom: 20px; font-size: 30px; position: absolute; right: 20px; }
.blog-2 iframe {width: 100%;}
.pagination-out {border-top: 5px solid #f5f7f8;margin-bottom: 50px;}
.pagination {margin: 30px 0;}
.pagination > li > a,
.pagination > li > span {color: #2C3D4F;border-color: transparent;border-radius: 4px;}
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {background-color: #19BB9B;border-color: transparent;}
.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus {background-color: #A1B1BB;color: #fff;border-color: transparent;}
.pagination > .btn-pagination > a {background-color: #33495d;color: #fff;}


/* --- Blog 3
================================================== */

.breadcrumb-search {margin-top: 35px;}
.blog-3 {color:#506a73;color: rgba(6, 43, 56, 0.7);position: relative;margin-bottom: 30px;}
.blog-3 .blog-3-image {overflow: hidden;backface-visibility: hidden;}
.blog-3 .blog-3-image img {transition: all 0.4s ease 0s; -webkit-transition: all 0.4s ease 0s; -moz-transition: all 0.4s ease 0s; -o-transition: all 0.4s ease 0s; -ms-transition: all 0.4s ease 0s;}
.blog-3:hover .blog-3-image img {transform: scale(1.2); -webkit-transform: scale(1.2); -moz-transform: scale(1.2); -o-transform: scale(1.2); -ms-transform: scale(1.2);}
.blog-3 .blog-3-content {padding: 10px 0;}
.blog-3 .blog-3-content .blog-3-content-top {font-size: 13px;color: #2C3D4C;font-weight: 500;}
.blog-3 .blog-3-content .blog-3-content-top .posted-on {display: inline-block;color: #2C3D4C;}
.blog-3 .blog-3-content .blog-3-content-top .tag {background-color: #55becb; color: #ffffff; display: inline-block; line-height: 27px; padding: 0 15px; margin-left: 10px; margin-top: 2px; border-radius: 5px;}
.blog-3 .blog-3-content .blog-3-content-top .tag:hover {background-color: #2dd9aa;}
.blog-3 .blog-3-content h2 {margin-top: 10px;margin-bottom: 20px;}
.blog-3 .blog-3-content h2 a {color: #2C3D4D;font-size: 26px;font-weight: 700;line-height: 40px;}
.blog-3 .blog-3-content h2 a:hover {color: #53becb;}
.blog-3 .blog-3-content .more-content {margin-bottom: 35px;}

.blog-3 .blog-3-content .blog-3-content-bottom .by-user {font-weight: 500;color: #2C3D4C;font-size: 13px;float: left;}
.blog-3 .blog-3-content .blog-3-content-bottom .blog-more {background: transparent url("../images/blog-3-more.png") no-repeat scroll right center; color: #666679; float: right; font-size: 16px; font-weight: 700; padding-right: 30px; }
.blog-3 .blog-3-content .blog-3-content-bottom .blog-more:hover,
.blog-3 .blog-3-content .blog-3-content-bottom .by-user:hover,
.blog-3 .blog-3-content .blog-3-content-top .posted-on:hover {color: #53becb;}
.blog-3 .blog-3-2-content {padding: 15px;}
.blog-3 .blog-3-position {bottom: 0; position: absolute; left: 0; right: 0; width: 100%; padding: 30px; }
.blog-3 .blog-3-overlay {bottom: 0; height: 100%; left: 0; position: absolute; right: 0; top: 0; width: 100%; z-index: 0; /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#314251+0,2c3d4d+100&0.3+0,1+100 */ background: -moz-linear-gradient(top,  rgba(49,66,81,0.3) 0%, rgba(44,61,77,1) 100%); /* FF3.6-15 */ background: -webkit-linear-gradient(top,  rgba(49,66,81,0.3) 0%,rgba(44,61,77,1) 100%); /* Chrome10-25,Safari5.1-6 */ background: linear-gradient(to bottom,  rgba(49,66,81,0.3) 0%,rgba(44,61,77,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4d314251', endColorstr='#2c3d4d',GradientType=0 ); /* IE6-9 */}



.blog-3 .blog-3-position .blog-3-content-top,
.blog-3 .blog-3-position .blog-3-content-top .posted-on,
.blog-3 .blog-3-position h2 a,
.blog-3 .blog-3-position .blog-3-content-bottom .by-user,
.blog-3 .blog-3-position .blog-3-content-bottom .blog-more {color: #fff;}
.blog-3 .blog-3-position .blog-3-content-bottom .blog-more {background-image: url("../images/blog-3-more-white.png");}




.blog-3-small .blog-3-content h2 a {font-size: 22px;line-height: 35px;}
.blog-3-small .blog-3-content {padding: 0;}
.blog-3-small .blog-3-content h2 {margin-top: 0;margin-bottom: 10px;}


/* --- INTELLIGENT VOICE FOR FORENSIC INVESTIGATION
================================================== */

.bg-top-forensic {background-image: url("../images/bg-top-forensic.jpg"); }
.title-2 h3 {font-weight: 300; margin-bottom: 25px; margin-top: 0; }
.forensic-pdf {background-color: #fff;text-align: center;padding: 60px 30px;position: relative; -webkit-box-shadow: 0 0 50px 0 rgba(85, 190, 203, 0.2); -moz-box-shadow: 0 0 50px 0 rgba(85, 190, 203, 0.2); box-shadow: 0 0 50px 0 rgba(85, 190, 203, 0.2); }
.forensic-pdf h4 {color: #062b38; font-size: 15px; font-weight: 700; margin-bottom: 15px; margin-top: 50px; }
.forensic-pdf h3 {color: #fa5568; font-size: 30px; font-weight: 700; margin-top: 0; }
.pdf-download {background-color: rgba(0, 0, 0, 0); bottom: 0; display: block; height: 100%; left: 0; opacity: 0; position: absolute; right: 0; top: 0; width: 100%; }
.section-pl {padding-left: 30px;}
.section-pr {padding-right: 30px;}
.gradient-1 {border-bottom: 2px solid #f8f9fb; background: #f8f9fb; /* Old browsers */ background: -moz-linear-gradient(left,  #f8f9fb 0%, #f8f9fb 50%, #ffffff 50%, #ffffff 100%); /* FF3.6-15 */ background: -webkit-linear-gradient(left,  #f8f9fb 0%,#f8f9fb 50%,#ffffff 50%,#ffffff 100%); /* Chrome10-25,Safari5.1-6 */ background: linear-gradient(to right,  #f8f9fb 0%,#f8f9fb 50%,#ffffff 50%,#ffffff 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8f9fb', endColorstr='#ffffff',GradientType=1 ); /* IE6-9 */ }
.title-3 h3 {color: #062B38;font-size: 26px;font-weight: 700;margin-bottom: 35px; margin-top: 0;} .ul-check {padding-left: 40px; }
.ul-check li {position: relative;margin: 7px 0;}
.ul-check li::before {background-image: url("../images/icn-check.png"); content: ""; height: 15px; left: -40px; position: absolute; top: 6px; width: 16px; }


/* --- TECHNOLOGY
================================================== */
 
.bg-top-technology {background-image: url("../images/bg-top-technology.jpg"); }
.bg-getting-the-most {background: #fff url("../images/bg-getting-the-most.jpg") no-repeat scroll right center;background-size:contain;}


/* --- WORK WITH US
================================================== */

.bg-top-work-with-us {background-image: url("../images/bg-top-work-with-us.jpg");}
.media-1 {background-color: #fff;padding: 50px 40px;border:1px solid #EEEEEE;margin-top: 30px;}
.media-1 .media {margin-bottom: 25px;}
.media-left, .media > .pull-left {padding-right: 40px; }
.media-heading {color: #007ee5; font-weight: 700;font-size: 20px;margin-bottom: 0px; margin-top: 0px;}
.media-main p {font-size: 14px;line-height: 25px;}


/* --- OUR SOLUTIONS
================================================== */
.bg-top-section .title-solutions {height: auto;}
.bg-top-section .top-main.title-solutions .title-1 {max-width: inherit;-moz-transform: inherit;-webkit-transform: inherit;-o-transform: inherit;-ms-transform: inherit;transform: inherit;}
.bg-top-section .title-solutions h1 {font-size: 30px;}

.bg-top-our-solutions {background-image: url("../images/bg-top-our-solutions.jpg");/*float: left;width: 100%;margin-bottom: -80px;*/}
.scroll-ul-out {background-color: #fff;left: 0;right: 0;top: 0;z-index: 5;}
.scroll-ul-out.affix-top {margin-top: -80px;}
.scroll-ul li {float: left;width: 25%;}
.scroll-ul li.page-up {width: 100%;}
.scroll-ul li a {color: #ffffff; display: block; font-size: 16px; font-weight: 700; height: 80px; padding: 15px; text-transform: uppercase; }
.scroll-ul li a span {text-align: center;line-height: normal; display: block;position: relative;top: 50%;-moz-transform: translateY(-50%);-webkit-transform: translateY(-50%);-o-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);}
.scroll-ul li a span .fa {font-size: 40px;display: block;text-align: center;}
.scroll-ul-out .navbar-collapse {padding-left: 0;padding-right: 0;}
.scroll-ul-left {width: 92%;float: left;}
.scroll-ul-right {width: 8%;float:right;}
.scroll-class {position: relative; top: -79px; width: 100%; }
.scroll-ul-xxx {
  background-color:transparent;
  height: 80px;
}


.forensic-pdf-2 {background-color: #fff;text-align: center;padding: 60px 50px;position: relative; -webkit-box-shadow: 0 0 50px 0 rgba(85, 190, 203, 0.2); -moz-box-shadow: 0 0 50px 0 rgba(85, 190, 203, 0.2); box-shadow: 0 0 50px 0 rgba(85, 190, 203, 0.2); }
.forensic-pdf-2 .forensic-pdf-2-top {border-bottom: 1px solid #eee;padding-bottom: 40px;margin-bottom: 30px;}
.forensic-pdf-2 .number {color: #FA5568;font-weight: 700;font-size: 50px;}
.forensic-pdf-2 h4 {color: #062b38; font-size: 15px; font-weight: 700; margin-bottom: 0px; margin-top: 30px; }
.forensic-pdf-2 p {font-size: #434343;font-size: 15px;margin-top: 40px;margin-bottom: 0;}
.bg-solutions-contact {background:transparent url("../images/bg-solutions-contact.jpg") repeat scroll left top;background-size: auto;}
/*.bg-security {background-image: url("../images/bg-security.jpg");}*/
.bg-getting-most {background:transparent url("../images/bg-getting-most.jpg") no-repeat scroll right top;background-size: contain;}
.section-1-left {float: right;max-width: 500px;}
.section-1-right {float: left;max-width: 500px;}
.before-f8f9fb::before {background-color: #f8f9fb; content: ""; height: 100%; height: calc(100% + 10px); left: 0; position: absolute; top: 0; width: 100%; z-index: -1; }
/*.bg-top-compliance {background-image: url("../images/bg-top-compliance.jpg");}*/
.bg-symatec-enterprice {min-height: 580px;background:transparent url("../images/bg-symatec-enterprice.jpg") no-repeat scroll right top;background-size: contain;}



/* --- DATA LEAKAGE
================================================== */

.bg-top-data-leakage {background-image: url("../images/bg-top-data-leakage.jpg");}



/* --- E-DISCOVERY
================================================== */

.bg-top-e-discovery {background-image: url("../images/bg-top-e-discovery.jpg");}





.vertical-tabs {margin-bottom: 50px;}
.vertical-tabs .nav-tabs {border-bottom: 0;}
.vertical-tabs .nav-tabs > li {margin-bottom: 0px;width: 100%;}
.vertical-tabs .nav-tabs > li > a {padding: 10px 15px;margin-right: 0px;margin-bottom: 5px;color: #062B38;border-radius: 0;border-left-width: 2px !important;font-size: 16px;}
.vertical-tabs .nav-tabs > li > a span{float: left;}
.vertical-tabs .nav-tabs > li.active > a,
.vertical-tabs .nav-tabs > li.active > a:hover,
.vertical-tabs .nav-tabs > li.active > a:focus {color: #062B38; border-color: #EBEEF3; border-left-color: #55BECB; border-right-color: transparent; position: relative; z-index: 1; margin-right: -1px; }
.vertical-tabs .nav > li > a:hover,
.vertical-tabs .nav > li > a:focus {background-color: #fff; }
.vertical-tabs .nav-tabs > li > a:hover {border-color: #EBEEF3 transparent #EBEEF3 #55becb; }
.vertical-tabs .tab-content {background-color: #fff;border:1px solid #EBEEF3;padding: 30px;min-height: 619px;margin-left: -30px;}
.vertical-tabs .tab-content img {width: 100%;}
.vertical-tabs .nav-tabs > li > a .icon {background-repeat: no-repeat;background-attachment: scroll;background-color: transparent; background-position: left center;height: 25px; width: 25px;background-size: 75px;margin-right: 10px; }
.tab-content .tab-pane {display: none;}
.tab-content .active {display: block;}





/*******************
***** 8. Comments CSS
********************/

.comments-title {margin-bottom: 35px; font-size: 30px; color: #000; }
.comment-list {max-width: 790px; }
.comment-list,
.children {list-style: outside none none; margin: 0; padding: 0; }
.says {display: none; }
.comment-author.vcard img {float: left; margin-right: 18px; }
.comment-content {color: #555; padding-left: 50px; margin-top: 15px; }
.comment-content table {border-left: 1px solid #ddd; border-top: 1px solid #ddd; }
.comment-content table td,
.comment-content table th {border-bottom: 1px solid #ddd; border-right: 1px solid #ddd; padding: 10px; }
.comment-content ol {padding-left: 15px; }
.comment-author.vcard img {border-radius: 50%; position: relative; top: 10px; }
b.fn {color: #666; font-size: 18px; text-transform: capitalize; }
b.fn a,
.comments-area a {color: #000; }
.comments-area{ padding-bottom:50px; }
.comment-list > li,
.children article {margin-bottom: 30px; border-bottom: 1px solid #cccccc; padding-bottom:20px; }
.comment-metadata a time {color: #777777; font-size: 14px; font-weight: 300; }
.reply {padding-left: 50px; }
.reply a {color: #666; }
.children {padding-left: 25px; padding-top:20px; padding-bottom:20px; }
.comment-form p > input,
.comment-form p textarea {border: 1px solid #cfcfcf; padding: 8px 0 8px 10px; width: 100%; -webkit-transition: .3s; transition: .3s; resize: none; }
.comment-reply-title {margin-bottom: 30px; }
.logged-in .comment-reply-title {margin-bottom: 30px; }
.comment-form p > input:focus,
.comment-form p textarea:focus {border-color: #818181; box-shadow: 0 0 13px 1px rgba(0, 0, 0, 0.2); }
.comment-form {padding-right: 10px; }
.comment-form .comment-notes {display: none; }
.logged-in .form-submit {bottom: 4px; right: 0; }
.logged-in .comment-form p:nth-child(2) {float: none; }
.logged-in .comment-form p:not(:first-child) {float: none; width: 70%; }
.logged-in .comment-form-comment textarea {display: block; width: 100%; }

#cancel-comment-reply-link{color: red; }
.comment-reply-link{ border-bottom:solid 1px #03C; padding-top:7px; margin-bottom:7px; display:inline-block;}

.mainmenu {text-align: right; }
.mainmenu ul {list-style: outside none none; margin: 0; padding: 0; }
.mainmenu ul li {display: inline-block; position: relative; }
.mainmenu li a {color: #222; display: block; font-weight: 700; padding: 40px 15px; position: relative; text-transform: uppercase; }
.mainmenu ul li:hover > a {color: #000 }
.mainmenu ul li.boxed-menu a {background: #19b5fe none repeat scroll 0 0; color: #fff; padding: 8px 20px; }
.mainmenu ul li {position: relative; }
.mainmenu ul li a {margin-left: 0; }
.mainmenu ul li ul {background: #fff none repeat scroll 0 0; left: 0; position: absolute; top: 120%; width: 260px; z-index: 2; box-shadow: 0 0 10px rgba(0, 0, 0, .3); margin: 0; opacity: 0; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; visibility: hidden; z-index: 9; text-transform: none; -webkit-transition: .4s; transition: .4s }
.mainmenu ul > li:nth-last-child(1) > ul,
.mainmenu ul > li:nth-last-child(2) > ul,
.mainmenu ul > li:nth-last-child(3) > ul,
.mainmenu ul > li:nth-last-child(4) > ul {right: 0; left: auto; }
.mainmenu ul li ul li {display: block; }
.mainmenu ul li ul li a {display: block; text-align: left; margin: 0; border-bottom: 1px solid rgba(0, 0, 0, .1); padding: 5px 15px; line-height: 30px; text-transform: none }
.mainmenu ul li ul li:last-child a {border-bottom: 0px solid }
.mainmenu ul li ul li:hover > a,
.mainmenu ul li ul li.current_page_item > a,
.mainmenu ul li ul li.current-page-ancestor > a {border-color: transparent; background-color: #f3f2f2; border-left-color: #19b5fe; }
.mainmenu ul li ul li ul {left: 100%; top: 200%; }
.mainmenu ul > li:nth-last-child(4) ul > li > ul,
.mainmenu ul > li:nth-last-child(5) ul > li > ul,
.mainmenu ul > li:nth-last-child(1) ul > li > ul,
.mainmenu ul > li:nth-last-child(2) ul > li > ul,
.mainmenu ul > li:nth-last-child(3) ul > li > ul,
.mainmenu ul > li > ul > li > ul > li > ul {left: auto; right: 100%; }
.mainmenu ul > li:nth-last-child(1) > ul > li > ul > li > ul,
.mainmenu ul > li:nth-last-child(2) > ul > li > ul > li > ul,
.mainmenu ul > li:nth-last-child(3) > ul > li > ul > li > ul,
.mainmenu ul > li:nth-last-child(4) > ul > li > ul > li > ul,
.mainmenu ul > li:nth-last-child(5) > ul > li > ul > li > ul {right: auto; left: 100%; }
.mainmenu .sub-siblings:before {content: "\f105"; font-family: "fontawesome"; margin-left: 7px; position: absolute; top: 50%; right: 7px; line-height: 20px; margin-top: -10px; }
.mainmenu ul li ul li a.sub-siblings:before {right: 20px; }
.mainmenu ul > li:hover > ul {top: 100%; opacity: 1; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; visibility: visible; }
.mainmenu ul > li:hover > ul > li:hover > ul,
.mainmenu ul > li:hover > ul > li:hover > ul > li:hover > ul {top: -1px; opacity: 1; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; visibility: visible; }
.mainmenu ul > li:hover > a.sub-siblings:before {-webkit-transform: rotate(90deg); transform: rotate(90deg); }
.mainmenu ul > li > a.sub-siblings {padding-right: 20px; }
.mainmenu ul ul li.current_page_item > a:after,
.mainmenu ul ul li:hover > a:after {height: 2px }
.mainmenu ul li#menu-item-40 a:hover {color: #000; -webkit-transition: all .3s; transition: all .3s; }
.after-login{ padding-top:20px;}


/* --- Jobs
================================================== */

.style-6 {position: relative;padding-right: 80px;}
.style-6 .form-control {background-color: #fff;color: #868686;border-radius: 0; font-size: 16px; font-weight: 500; height: 50px;border-color: #ddd;box-shadow: none;}
.style-6 .form-control:focus {border-color: #55becb;}
.style-6 .btn-search-square {background-color: #072b38; border: 0 none; border-radius: 0; color: #ffffff; font-size: 20px; height: 50px; line-height: 50px; padding: 0; position: absolute; right: 0; top: 0; width: 50px; }
.jobs-container {background-color: #ffffff; border: 1px solid #dddddd; margin-top: -77px; overflow: hidden; color:#506a73;color: rgba(6, 43, 56, 0.7); }
.jobs-heading {border-bottom: 1px solid #ddd; color: #2c3d4d; padding: 25px 40px; }
.jobs-1-ul {padding-left: 40px;padding-right: 40px;}
.jobs-1 {padding: 40px 0; border-bottom: 1px solid #ddd;margin-bottom: -1px;}
.jobs-1 .jobs-1-header h3 {margin-top: 0;}
.jobs-1 .jobs-1-header h3 a {font-size: 20px;color: #2C3D4C;font-weight: 700;}
.jobs-1 .jobs-1-header .btn {margin-top: 15px;}
.jobs-1 .jobs-1-header .info {color: #2C3D4C;font-size: 13px;font-weight: 500;}
.jobs-1 .jobs-1-header .info a {background-color: #55becb; color: #fff; display: inline-block; line-height: 27px; margin-left: 20px; padding: 0 15px; }
.jobs-1 .jobs-1-body {margin-top: 20px;}
.apply-now-form.style-2 textarea.form-control {height: 380px;}
.modal-title {font-weight: 700;color: #2C3D4C;}
.modal-header .close {background-color: #e62117; border-radius: 6px; color: #ffffff; font-size: 16px; font-weight: normal; height: 30px; line-height: 24px; opacity: 1; position: absolute; right: -15px;z-index: 5; text-shadow: none; top: -15px; width: 30px; }



/* --- Job Details
================================================== */

.jobs-heading .jobs-1 {padding: 0;border:0;}
.job-main {padding-left: 40px;padding-right: 40px;margin-top: 40px;margin-bottom: 40px; border-right: 1px solid #ddd;min-height:600px;}
.job-right {margin-top: 40px;margin-bottom: 40px;}
.job-right .job-right-main h5 {font-size: 16px;font-weight: 700;margin:10px 0 5px 0;}
.job-right .job-right-main li {margin-bottom: 35px;}
.job-right .job-right-main .link li a {color:#506a73;color: rgba(6, 43, 56, 0.7);}
.style-2.register-form .form-group {margin-bottom: 35px;}


/* --- 404 Page
================================================== */
.error-page {
  display: block;
  margin: 0 auto auto;
  padding-top: 50px;
  text-align: center;
}
.error-page .error {
  color: #eaebed;
  font-size: 250px;
  font-weight: 700;
  line-height: 0;
}
.error-page .crocodile-svg {
  height: 438px;
  width: 322px;
}
.error-page .no-found {
  color: #313131;
  font-size: 48px;
  font-weight: 700;
}
.error-page .error-text {
  color: #313131;
  font-size: 14px;
  font-weight: 400;
  line-height: 24px;
  margin: 30px auto;
  width: 50%;
}
.error-page .copyright {
  color: #313131;
  display: block;
  font-size: 14px;
  line-height: 24px;
  margin: 30px 0;
  text-align: center;
  width: 100%;
}


/* --- Account Settings
================================================== */

.user-login-out {position: relative;}
.user-login-out-left {background-color: #f3f3f3; height: 100%; left: 0; position: absolute; top: 0; z-index: 1; }
.position-static {position: static;}


.vertical-menu {position: relative;z-index: 2;}
.vertical-menu > li > a {font-size: 16px;color: #062B38;font-weight: 500;display: block;padding: 22px 20px;border-bottom: 1px solid transparent;}
.vertical-menu > li > a > .icon {margin-right: 25px;height: 25px;width: 25px;display: inline-block;position: relative;top: 6px; background-color: transparent;background-repeat: no-repeat;background-position: left center;background-attachment: scroll;transition: all 0.4s ease 0s; -webkit-transition: all 0.4s ease 0s; -moz-transition: all 0.4s ease 0s; -o-transition: all 0.4s ease 0s; -ms-transition: all 0.4s ease 0s;}
.vertical-menu > li > a > .icn-dashboard {background-image: url("../images/111/icn-dashboard.png");}
.vertical-menu > li > a > .icn-shared-with-me {background-image: url("../images/111/icn-shared-with-me.png");}
.vertical-menu > li > a > .icn-messages {background-image: url("../images/111/icn-messages.png");}
.vertical-menu > li > a > .icn-stared {background-image: url("../images/111/icn-stared.png");}
.vertical-menu > li > a > .icn-upload-file {background-image: url("../images/111/icn-upload-file.png");}
.vertical-menu > li > a > .icn-add-user {background-image: url("../images/111/icn-add-user.png");}
.vertical-menu > li > a > .icn-my-profile {background-image: url("../images/111/icn-my-profile.png");}
.vertical-menu > li > a > .icn-account-setting {background-image: url("../images/111/icn-account-setting.png");}
.vertical-menu > li > a > .icn-bin {background-image: url("../images/111/icn-bin.png");}
.vertical-menu > li > a > .icn-support {background-image: url("../images/111/icn-support.png");}
.vertical-menu > .active > a,
.vertical-menu > li > a:hover {background-color: #fff;border-bottom-color: #52becb;}
.vertical-menu > .active > a > .icon,
.vertical-menu > li > a:hover .icon {background-position: right center;}


.user-breadcrumb {
  color: #52becb;
  font-size: 32px;
  font-weight: 700;
  background-color: #f7f7f7;margin: 0;padding: 43px;
}
.dashboard-main {padding: 50px 35px;}

.form-horizontal .form-group {
  margin-right: 0;margin-left: 0;
}
.style-7 {color: #858585;font-size: 15px;}
.style-7 .control-label {font-weight: 500;padding-top: 17px;}
.style-7 .style-7-input-group {
  position: relative;
  padding-right: 65px;
}
.style-7 .style-7-input-group .action {
  height: 100%;
  position: absolute;
  right: 0;
  top: 0;
}
.style-7 .style-7-input-group .action .btn {
  background-color: transparent;
  height: 60px;
  padding: 10px 20px;
}


.style-7 .form-group {
  margin-bottom: 30px;
}
.style-7 .form-group:last-child {margin-bottom: 0;}
.style-7 .form-control {
  border-color: #dddddd;
  box-shadow: none;
  height: 60px;
  color: #444;
  font-size: 15px;
  font-weight: 500;
}
.style-7 textarea.form-control {height: 110px;padding-top: 19px;padding-bottom: 19px;}
.style-7 .form-control::-moz-placeholder {color: #858585; }
.style-7 .form-control:-ms-input-placeholder {color: #858585; }
.style-7 .form-control::-webkit-input-placeholder {color: #858585; }

.style-7 .has-error .form-control {
  border-color: #a94442;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
}

.style-7 .form-control:focus {
  border-color: transparent;
  -webkit-box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.1);
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.1);
}

.style-7 .form-group .error-label {
  font-size: 13px;
  font-weight: 400;
  color: #a94442;
  padding-left: 12px;
}









.table-upload > tbody > tr > td,
.table-upload > tbody > tr > th,
.table-upload > tfoot > tr > td,
.table-upload > tfoot > tr > th,
.table-upload > thead > tr > td,
.table-upload > thead > tr > th {border-top: 0;color: #062B38;font-weight: 500;padding: 15px;}
.template-download {
  background-color: #ffffff;
  border-top: 10px solid #fbfbfb;
}




.upload-1 {
  margin-bottom: 30px;
  position: relative;
}
.upload-1 .upload-1-main {display: block;border: 1px solid #ddd;font-size: 14px;color: #062B38;}
.upload-1 .upload-1-img {padding: 8px;display: block;}
.upload-1 .upload-1-detail {border-top: 1px solid #ddd;display: block;padding: 14px 8px;margin: 0;}
.upload-1 .upload-1-detail .file-icon {float: left; padding: 0;/*position: relative;top: 50%;transform: translateY(-50%); -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -o-transform: translateY(-50%); -ms-transform: translateY(-50%);*/}
.upload-1 .upload-1-detail .file-name {float: left; padding: 0 6px;word-break: break-all;}

.upload-1 .hvr-btn {
  position: absolute;
  right: 1px;
  top: 1px;
  z-index: 5;
}
.hvr-ul {margin-left: -3px;margin-right: -3px;}
.hvr-ul > li {float: left;padding-left: 3px;padding-right: 3px;}
.hvr-ul > li > .btn {background-color: #fff; border-radius: 0; color: #062b38; font-size: 16px; height: 35px; padding: 0; width: 35px; }
.hvr-ul > li > .btn.btn-stared {color: #e7b226;}
.hvr-ul > li > .btn.btn-delete {color: #d9534f;}
.upload-1-hvr .hvr-btn {
  opacity: 0;
  visibility: hidden;
  transition: all 0.4s ease 0s; -webkit-transition: all 0.4s ease 0s; -moz-transition: all 0.4s ease 0s; -o-transition: all 0.4s ease 0s; -ms-transition: all 0.4s ease 0s;
}
.upload-1-hvr:hover .hvr-btn {
  opacity: 1;
  visibility: visible;
}

.table-inbox {color: #062b38; font-size: 14px; font-weight: 500;margin-bottom: 0;}


.user-info {color: #062b38;}
.user-info > tbody > tr > td,
.user-info > tbody > tr > th,
.user-info > tfoot > tr > td,
.user-info > tfoot > tr > th,
.user-info > thead > tr > td,
.user-info > thead > tr > th {padding: 15px 8px;}

@keyframes hover-color{from{border-color:#ddd}to{border-color:#52BECB;}}.magic-radio,.magic-checkbox{position:absolute;display:none}.magic-radio[disabled],.magic-checkbox[disabled]{cursor:not-allowed}.input-group-addon>.magic-radio+label,.input-group-addon>.magic-checkbox+label{display:block}.magic-radio+label,.magic-checkbox+label{position:relative;display:inline-block;cursor:pointer;vertical-align:middle;margin:0}.magic-radio+label:hover:before,.magic-checkbox+label:hover:before{animation-duration:.4s;animation-fill-mode:both;animation-name:hover-color}.magic-radio+label:before,.magic-checkbox+label:before{position:absolute;top:0;left:0;display:inline-block;width:16px;height:16px;content:'';border:1px solid #ddd}.magic-radio+label:after,.magic-checkbox+label:after{position:absolute;display:none;content:''}.magic-radio+label{min-width:16px;min-height:16px}.magic-radio+label:not(:empty){padding:0 21px!important}.magic-checkbox+label{min-width:16px;min-height:16px}.magic-checkbox+label:not(:empty){padding:0 21px!important}.btn-group .magic-radio+label,.btn-group .magic-checkbox+label{vertical-align:baseline;min-height:1em}.magic-radio[disabled]+label,.magic-checkbox[disabled]+label{cursor:not-allowed;opacity:.5}.magic-radio[disabled]+label:hover,.magic-radio[disabled]+label:before,.magic-radio[disabled]+label:after,.magic-checkbox[disabled]+label:hover,.magic-checkbox[disabled]+label:before,.magic-checkbox[disabled]+label:after{cursor:not-allowed}.magic-radio[disabled]+label:hover:before,.magic-checkbox[disabled]+label:hover:before{animation-name:none}.magic-radio:checked+label:before,.magic-checkbox:checked+label:before{animation-name:none}.magic-radio:checked+label:after,.magic-checkbox:checked+label:after{display:block}.magic-radio+label:before{border-radius:50%;left:-.01em}.magic-radio+label:after{top:2.5px;left:2.5px;width:10px;height:10px;border-radius:50%;background:#52BECB;}.magic-radio:checked+label:before{border:1px solid #52BECB;}.magic-checkbox+label:before{border-radius:0}.magic-checkbox+label:after{top:1px;left:5px;box-sizing:border-box;width:6px;height:12px;transform:rotate(45deg);border-width:2px;border-style:solid;border-color:#fff;border-top:0;border-left:0}.magic-checkbox:checked+label:before{border:#52BECB;;background:#52BECB;}





/*
--------------------------------
ADDITIONAL - START
*/

.floatleft{
    float: left;
}

.floatright{
    float: right;
}


.logoutbutton{
    color: white;
}

.logoutbutton:hover{
    color: white;
}

.unique_submit{
    border: none;
    background: none;
}

#add-block{
    margin-bottom: 20px;
}

.zindex0{
    z-index:0;
}

.modalclosebutton{
    float: right;
}

label[for="comment"]{
    display: block;
}

.status-result{
    margin: 20px;
}

.joinsuccess{
    margin-top:30px;
    font-size: 25px;
    text-decoration: underline;
}

ul#wp-admin-bar-top-secondary .ab-sub-wrapper{
    display: none !important;
}

.pagin-in-single{
    width: 100%;
    padding-top: 30px;
}

.slider-height{
    height: 399px;
    overflow: hidden;
}

.avatarround{
    -moz-border-radius: 100px; /* Firefox */
    -webkit-border-radius: 100px; /* Safari, Chrome */
    -khtml-border-radius: 100px; /* KHTML */
    border-radius: 100px; /* CSS3 */
    behavior: url(border-radius.htc); /*IE */
}

.button-avatar{
    background: white;
    padding: 10px 0;
    vertical-align: text-top;
}

.header-login{
    max-width: 100px;

}

.username-header{
    vertical-align: middle;
    text-align: left;
}

.username-header a{
    font-family: 'Roboto', sans-serif;
    font-size: 16px;
    padding-left: 5px;
    display: inline-block;
}

.inline{
    display: inline-block;
    /*vertical-align: bottom;*/
}

.login-dropdown{
    min-width: 200px !important;
}

.already_applied{
  color: red;
  font-size: 10px;
}


/*Custom loader*/

#loader-wrapper-1 {
  position: fixed; top: 0; left: 0; width: 100%; height: 100%; z-index: 99999;
}
#loader-1 {
  display: block; position: relative; left: 50%; top: 50%; width: 100px; height: 100px;
  margin: -50px 0 0 -50px; z-index: 1001; background: transparent url("../images/bg-loader.png") no-repeat scroll center center;
}
#loader-1:before {
  content: ""; position: absolute; top: 5px; left: 5px; right: 5px; bottom: 5px; border-radius: 50%;
  border: 3px solid transparent; border-top-color: #fff; border-right-color: #fff; border-bottom-color: #fff;
  -webkit-animation: spin1 3s linear infinite; /* Chrome, Opera 15+, Safari 5+ */
  animation: spin1 3s linear infinite; /* Chrome, Firefox 16+, IE 10+, Opera */ }
@-webkit-keyframes spin1 {0% {
  -webkit-transform: rotate(0deg); /* Chrome, Opera 15+, Safari 3.1+ */
  -ms-transform: rotate(0deg); /* IE 9 */
  transform: rotate(0deg); /* Firefox 16+, IE 10+, Opera */
}
  100% {
    -webkit-transform: rotate(360deg); /* Chrome, Opera 15+, Safari 3.1+ */
    -ms-transform: rotate(360deg); /* IE 9 */
    transform: rotate(360deg); /* Firefox 16+, IE 10+, Opera */ } }

@keyframes spin1 {0% {-webkit-transform: rotate(0deg); /* Chrome, Opera 15+, Safari 3.1+ */ -ms-transform: rotate(0deg); /* IE 9 */ transform: rotate(0deg); /* Firefox 16+, IE 10+, Opera */ } 100% {-webkit-transform: rotate(360deg); /* Chrome, Opera 15+, Safari 3.1+ */ -ms-transform: rotate(360deg); /* IE 9 */ transform: rotate(360deg); /* Firefox 16+, IE 10+, Opera */ } }

#loader-wrapper-1 .loader-section {
  position: fixed; top: 0; width: 51%; height: 100%; background: #fff; z-index: 1000; -webkit-transform: translateX(0); /* Chrome, Opera 15+, Safari 3.1+ */
  -ms-transform: translateX(0); /* IE 9 */
  transform: translateX(0); /* Firefox 16+, IE 10+, Opera */ }
#loader-wrapper-1 .loader-section.section-left-1 {left: 0; opacity: 0.7; }
#loader-wrapper-1 .loader-section.section-right-1 {right: 0; opacity: 0.7; }


.clr-4DA6A6{
  color: #4DA6A6;
}






.col-xs-1-5,
.col-sm-1-5,
.col-md-1-5,
.col-lg-1-5 {
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
}

.col-xs-1-5 {
  width: 20%;
  float: left;
}

@media (min-width: 768px) {
  .col-sm-1-5 {
    width: 20%;
    float: left;
  }
}

@media (min-width: 992px) {
  .col-md-1-5 {
    width: 20%;
    float: left;
  }
}

@media (min-width: 1200px) {
  .col-lg-1-5 {
    width: 20%;
    float: left;
  }
}








.services-1-1 {text-align: center;color: #fff;padding: 35px 30px;min-height: 340px;}
.services-1-1 h4 {font-size: 20px; margin: 35px 0 15px;text-transform: uppercase;font-weight: 700;}
.services-1-1 h4 a {color: #fff;}

.services-1-2 {text-align: center;color: #fff;padding: 35px 30px;min-height: 300px;}
.services-1-2 h4 {font-size: 20px; margin: 35px 0 15px;text-transform: uppercase;font-weight: 700;}
.services-1-2 h4 a {color: #fff;}

.bg-74B0D2{
  background-color: #74B0D2 !important;
}

.detail-text{
  padding: 25px 15px;
  color: white;
}



.color-black{
  color: black !important;
}



.join-news-letter-link{
  text-decoration: none;
}

.join-news-letter-link:hover{
  color: #4DA6A6;
}

.text-underline{
  text-decoration: underline;
}

a.destination{
  /*text-decoration: underline;*/
}

a.destination:hover{
  /*color: #072B38;
  text-decoration: underline;*/
}


a.modyfied-newsletter-link{
  color: white;
  font-size:30px;
  background: transparent;
  display: block;
  position: relative;
  widows:100%;
  height:100%;
  z-index: 999;
}

.h6notice{
  font-size: 30px;
  text-align: left;
  display: block;
  padding: 30px 0;
  color: black;
}

.blogs-on-main{
  padding-top: 70px;
}

.featured-title{
  color: #062b38;
}

.innerblock-tab{
  padding:0;
}

.join-block{
  padding-top: 90px;
}

.whitedark{
    color: #787A7C;
}

.bg-top-audible {background-image: url("../images/bg-top-audible.png"); }


h1.bottomhead{
    font-weight:normal;
    color: white;
    font-family: 'Roboto', sans-serif;
    font-size: 50px;
}

.height-300-1{
    padding-top: 150px !important;
}


/*
ADDITIONAL - END
--------------------------------
*/


/*--------------------------------------------------------------
# Alignments
--------------------------------------------------------------*/
.alignleft {
  display: inline;
  float: left;
  margin-right: 1.625em;
  margin-bottom: 1.625em;
}

.alignright {
  display: inline;
  float: right;
  margin-left: 1.625em;
  margin-bottom: 1.625em;
}

.aligncenter {
  clear: both;
  display: block;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 1.625em;
}



.full-width {
  width: 100%;
}
.initial-width {
  width: initial!important;
}

@media (min-width: 768px) {
  .smt_modal_dialog {
    width: 900px;
  }
}


.display_none {
  display: none;
}

.margin-bottom-75 {
  margin-bottom: 75px;
}
.margin-bottom-10 {
  margin-bottom: 10px!important;
}

#fileupload .share_with_label {
  text-align: right;
}
#fileupload .share_with_select {
  font-size: 15px;
  font-weight: 500;
}

.select_user {
  height: 140px!important;
}

.cursor_pointer {
  cursor: pointer;
}

.admin_message_title {
  display: inline-block;
  border-bottom: 1px solid #c1c1c1;
  width: 100%;
  font-size: 22px;
  padding: 0 30px 10px 30px;
}
.admin_message_text {
  display: inline-block;
  width: 100%;
  margin-top: 20px;
}
.new_message_btn {
  margin-bottom: 35px;
}
.delete_message_btn {
  margin-top: 25px;
}
.admin_messages_pagination {
  margin-left: 15px;
  margin-right: 15px;
}
.admin_message_to_users {
  font-size: 13px;
}
.admin_message_to_organizations {
  font-size: 13px;
  border-bottom: 1px solid #c1c1c1;
}


.more_content_post_content {
  display: none;
}