
.alignleft { display: inline; float: left; margin-right: 1.5em; }
.alignright { display: inline; float: right; margin-left: 1.5em; }
.aligncenter { clear: both; display: block; margin: 0 auto; }
.screen-reader-text { clip: rect(1px, 1px, 1px, 1px); position: absolute !important; }
.screen-reader-text:hover,  .screen-reader-text:active,  .screen-reader-text:focus { background-color: #f1f1f1; border-radius: 3px; box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6); clip: auto !important; color: #21759b; display: block; font-size: 14px; font-weight: bold; height: auto; left: 5px; line-height: normal; padding: 15px 23px 14px; text-decoration: none; top: 5px; width: auto; z-index: 100000; }
.clear:before,  .clear:after,  [class*="content"]:before,  [class*="content"]:after,  [class*="site"]:before,  [class*="site"]:after { content: ''; display: table; }
.clear:after,  [class*="content"]:after,  [class*="site"]:after { clear: both; }
.entry-content .pag-padding h2 {
font-size: 26px;
font-weight: 600;
margin-bottom: 15px;
}
.download-pdf {
font-size: 14px;
cursor: pointer;
background: #ef4e2e;
color: #fff !important;
padding: 13px 32px;
border: none;
letter-spacing: 0.5px;
font-weight: 100;
border-radius: 30px;
display: inline-block;
}
.d-x-ai-ui {
margin-top: 21px;
}
.d-x-ai-ui-img {
width: 100px;
margin: 0px auto;
padding: 25px;
border-radius: 50px;
border: 1px solid #ffffff;
margin-bottom: 7px;
background: #ffffff!important;
box-shadow: 0 0 25px 0 rgba(0,0,0,.1);
}
.d-x-ai-ui ul {
margin-top: 10px;
padding: 0 !important;
}
.d-x-ai-ui ul li p { padding-bottom: 10px !important; font-weight:600;}
.d-x-ai-ui ul li {
display: inline-block;
text-align: center;
background: none !important;
padding: 0 44px 0 0 !important;
}
#inner_page .digi-blk p {
margin: 0 0 0 90px;
display: inline-block;
}
.dev-strat-c {
padding: 50px;
}
.dev-strat-c h3{
margin-bottom: 15px;
}
.digi-blk {
margin: 15px 0 0;
}
.digi-blk h4 {
border-bottom: #ddd 1px solid;
margin: 0 0 15px 0;
font-weight: 600;
padding: 0;
}
.digi-blk h4 span {
background: #1587c8;
color: #fff !important;
width: 60px;
height: 60px;
display: inline-block;
border-radius: 0;
text-align: center;
line-height: 60px;
font-weight: 600;
font-size: 36px;
margin: 0 30px 0 0;
}
.pag-padding{ padding:0; display:inline-block; width:100%;}
.pag-padding-migration { padding:30px 0 0px; display:inline-block; width:100%;}
.pag-padding strong{
font-size: 26px;
font-weight: 700;
}
h3.d-heading {
margin-top: 30px;
}
#inner_page img.it-right-m{
margin-left: 30px;
margin-top: 30px;
margin-bottom: 20px;
}
#inner_page img.it-right-mb{
margin-left: 30px;
margin-top: 20px;
margin-bottom: 20px;
}
#inner_page ul.lg-list-md img {
text-align: center !important;
float: none !important;
}
#inner_page ul.lg-list-md {
list-style: none;
padding: 0;
margin: 0 0 15px 0;
}
#inner_page ul.lg-list-md li {
list-style: none;
padding: 20px 0;
margin: 0 0 5px 0;
background: none;
display: inline-block;
font-size: 15px;
width: 24%;
text-align: center;
background: #F8FAFB;
}
#inner_page ul.lg-list-md li h4 {
padding: 0;
margin: 0;
font-size: 15px;
display: inline-block;
width: 100%;
font-weight: 600;
}
#cookie-law-info-bar span {
vertical-align: middle;
font-size: 13px;
color: #333333a3; text-align: left;
float: left;
line-height: normal;
letter-spacing: 0.3px;
margin-bottom: 0;
}
.cli_action_button {
display: inline-block;
margin: 15px 5px 0;
color: rgb(255, 255, 255);
background-color: rgb(21, 135, 200);
border-radius: 25px;
line-height: 18px;
padding: 8px 25px;
margin-top: 15px !important;
}
.cli_settings_button {
margin:0 !important;
}
#cookie-law-info-bar {
box-shadow: rgba(0,0,0,.1) 0px 5px 50px;
}
@media screen and (max-width:600px) {
.menu-toggle,  .main-navigation.toggled .nav-menu { display: block; }
.main-navigation ul { display: none; }
}
.sticky { }
.byline,  .updated { display: none; }
.single .byline,  .group-blog .byline { display: inline; }
.page-content,  .entry-content,  .entry-summary { margin: 0 0 0; }
.page-links { clear: both; margin: 0 0 1.5em; }
.blog .format-aside .entry-title,  .archive .format-aside .entry-title { display: none; }
.page-content img.wp-smiley,  .entry-content img.wp-smiley,  .comment-content img.wp-smiley { border: none; margin-bottom: 0; margin-top: 0; padding: 0; }
.wp-caption { border: 1px solid #ccc; margin-bottom: 1.5em; max-width: 100%; }
.wp-caption img[class*="wp-image-"] { display: block; margin: 1.2% auto 0; max-width: 98%; }
.wp-caption-text { text-align: center; }
.wp-caption .wp-caption-text { margin: 0.8075em 0; }
.site-content .gallery { margin-bottom: 1.5em; }
.gallery-caption { }
.site-content .gallery a img { border: none; height: auto; max-width: 90%; }
.site-content .gallery dd { margin: 0; }
.site-content .gallery-columns-4 .gallery-item { }
.site-content .gallery-columns-4 .gallery-item img { }
embed,  iframe,  object { max-width: 100%; }
.site-content [class*="navigation"] { margin: 0 0 1.5em; overflow: hidden; }
[class*="navigation"] .nav-previous { float: left; width: 50%; }
[class*="navigation"] .nav-next { float: right; text-align: right; width: 50%; }
.comment-content a { word-wrap: break-word; }
.bypostauthor { }
.widget { margin: 0 0 1.5em; }
.widget select { max-width: 100%; }
.widget_search .search-submit { display: none; }
.infinite-scroll .paging-navigation,  .infinite-scroll.neverending .site-footer { display: none; }
.infinity-end.neverending .site-footer { display: block; }
.modal .modal-backdrop { height: 100% !important; }
.modal-content { padding: 15px; }
.modal-content input[type="text"], .modal-content input[type="email"], .modal-content input[type="tel"] { width: 100%; margin-bottom: 7px; }
.modal-content input[type="submit"] { background: #007cc3; display: block; padding: 10px 15px; color: #fff; border: none; border-radius: 0; font-family: 'Roboto', sans-serif; font-size: 14px; text-transform: uppercase; clear: both; margin-top: 11px; float: left; margin-bottom: 13px; }
.modal-content p { padding-bottom: 0px !important; }
@media screen and (-webkit-min-device-pixel-ratio:0) {
.modal-content span.wpcf7-not-valid-tip { background: none; border: 0; border-radius: 0px; display: block; right: 0px; top: 00; padding: 11px; position: relative; margin: 2px 0 0 0%; z-index: 100; float: left; padding: 0; text-align: right; font-size: 11px; width: 100%; }
}
.modal-content div.wpcf7-validation-errors, div.wpcf7-response-output { float: left; width: 100%; margin: 18px 0 !important; }
.testmonails { padding: 30px 0; background: url(//www.veritis.com/wp-content/themes/Veritis/images/test_bg.png) repeat #fafafa; font-size: 16px; line-height: 26px; }
.testmonails h2 { padding: 0 0 20px 0; }
.testmonails img { margin-bottom: 15px; }
.testmonails .owl-theme .owl-controls .owl-page { float: none; display: inline-block; }
.owl-pagination .testmonails { text-align: center; }
.sitemap { padding: 50px 0px; }
.sitemap li { background: url(http://veritis.com/wp-content/uploads/2017/05/arrowe.png) no-repeat -3px 10px; padding: 4px 0 4px 25px !important; margin-bottom: 10px !important; }
.sitemap li .children { padding: 20px 0 0 0 !important; }html,
button,
input,
textarea {
color: #333
}
select {
color: #777;
margin-top: 5px;
background: #fff;
border: #ebebeb 1px solid;
font-weight: 400;
display: block;
width: 100%;
padding: 5px;
margin-bottom: 11px;
height: 46px;
}
body {
font-size: 1.5em;
line-height: 1.4;
font-family: 'Poppins', sans-serif;
font-weight: 300;
}
section,
nav,
menu,
header,
footer,
article {
display: block;
padding: 0;
margin: 0
}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
box-shadow: none
}
h1,
h2,
h3,
h4,
h5,
h6,
legend {
font-family: 'Poppins', sans-serif;
font-weight: 300;
line-height: 1.25em;
padding: 0;
margin: 0;
color: #333;
text-transform: none!important
}
#inner_page p.orange {
color: #e88818
}
h3,
.h3 {
font-size: 21px;
font-weight: 500;
padding-bottom: 9px!important;
padding-top: 10px;
text-decoration: none;
}
h2,
.h2 {
font-size: 32px;
padding-bottom: 20px!important
}
h4,
.h4 {
font-size: 18px;
padding-bottom: 10px!important
}
h1 span,
h2 span,
h3 span,
h4 span,
h5 span,
h6 span {
color: #0032a1
}
.padding-bottom {
padding-bottom: 0px !important;
}
p.clr {
padding: 0;
margin: 0;
clear: both
}
img.imgright {
margin: 0 0 0 20px
}
ul {
list-style: none;
padding: 0;
margin: 0
}
ul li {
list-style: none;
padding: 0;
margin: 0
}
h2.large_h2 {
text-transform: none;
padding: 0 0 40px!important;
margin: 0;
font-size: 2em;
font-weight: 600;
line-height: 1.25em
}
#inner_page ul li,
#inner_no_bg ul li {
margin: 0;
color: #4a4a4a;
font-size: 15px;
list-style: none;
background: url(//www.veritis.com/wp-content/themes/Veritis/images/arrow_list.jpg) no-repeat left 10px;
padding: 0 0 6px 25px;
line-height: 26px;
}
#inner_page ul {
padding: 5px 0 15px
}
#inner_page .devops ul {
display: inline-block;
}
#inner_page .devops ul li {
display: inline-block;
width: 30%;
}
.alignleft {
text-align: left
}
.alignright {
text-align: right;
margin: 20px 0 0
}
.alignright.normalright {
text-align: right;
margin: 10px 0 15px 1.5em
}
.aligncenter {
text-align: center
}
.padding {
padding: 20px 0 0em
}
.contact {
padding: 30px 0;
}
.clear {
clear: both;
padding: 0;
margin: 0;
height: 50px
}
.clear1 {
clear: both;
padding: 0;
margin: 0;
height: 1px
}
.border {
border-left: #f0f0f0 1px solid
}
a {
outline: none;
color: #0032a1;
text-decoration: none;
outline: 0
}
a:visited,
a:focus,
a:active {
outline: none;
color: #0032a1;
text-decoration: none;
outline: 0
}
a:hover,
a:focus,
a:active {
color: #0032a1
}
a.read {
border: #ef4e2e 1px solid;
display: inline-block;
color: #ef4e2e;
font-family: 'Poppins', sans-serif;
font-weight: 300;
font-size: 17px;
text-transform: uppercase;
padding: 5px 20px;
margin-top: 20px;
transition: ease-out .4s
}
a.read:hover {
background: #ef4e2e;
border-color: #ef4e2e;
color: #fff;
text-decoration: none
}
a.read1 {
font-family: 'Poppins', sans-serif;
display: inline-block;
font-weight: 300;
font-size: 1.5em;
padding: 15px 0 5px;
color: #ef4e2e;
text-transform: uppercase;
border-bottom: #e9e9e9 1px solid
}
a.read1:hover {
border-bottom: #ef4e2e 1px solid;
text-decoration: none
}
#masthead {
position: relative
}
.site-branding {
margin-bottom: 20px
}
h1.site-title {
text-transform: uppercase;
font-weight: 800;
margin-top: 25px
}
h1.site-title a:link,
h1.site-title a:visited {
color: #000
}
#slidebox {
max-height: 550px;
position: relative;
background: #000
}
.doverlay {
background: url(//www.veritis.com/wp-content/themes/Veritis/images/overlay.png);
position: absolute;
width: 100%;
height: 100%;
left: 0;
top: 0;
z-index: 100
}
img.grayscale {
filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");
filter: gray;
-webkit-filter: grayscale(100%)
}
.flex-caption {
width: 800px;
position: absolute;
top: 40%;
left: 50%;
margin-left: -400px;
text-align: center;
z-index: 120;
color: #fff
}
.flex-caption h2 {
text-transform: uppercase;
font-size: 36px;
color: #fff
}
.flex-caption h2 a:link,
.flex-caption h2 a:visited {
color: #fff
}
.flex-caption p {
font-size: 16px
}
a.frmore {
background: rgba(255, 255, 255, 0.2);
display: block;
text-transform: uppercase;
color: #fff;
width: 150px;
border: 1px solid #fff;
padding: 5px 0;
margin: 10px auto;
font-weight: 700;
color: #fff!important
}
.fwidgets {
padding: 40px 0;
background: #ed564b;
border-top: 5px solid #f96b61;
border-bottom: 5px solid #f96b61
}
.homewidget {
color: #fff;
text-align: center
}
.homewidget span {
border: 5px solid #fff;
background: transparent;
width: 70px;
height: 70px;
border-radius: 35px;
display: block;
line-height: 65px;
text-align: center;
margin: 0 auto;
font-size: 20px
}
.homewidget h3 {
font-size: 24px;
font-weight: 700
}
.navbar-brand {
float: initial;
}
.section-wide {
margin-top: 40px
}
.sec {
margin-bottom: 40px
}
.covid .mr-tp {
margin-top: 0rem;
}
.covid #banner {
background: none;
}
.covid #banner img {
width: 100%;
}
.covid .prepared-box {
background-color: #bbb;
background: url(//www.veritis.com/wp-content/themes/Veritis/images/prepared-bg.jpg);
padding-bottom: 49px;
background-repeat: no-repeat;
background-position: inherit;
background-size: cover;
}
.covid .prepared-box .prepared-box-p {
max-width: 500px;
padding: 100px 0;
}
.info-th {
max-height: 325px;
overflow: hidden;
}
hr {
margin-top: 0px;
}
.pb-3 {
padding-bottom: 28px !important;
}
.bis-ot-iam ul li {
display: inline-block;
padding: 7px 25px 0px 33px !important;
background: url(//www.veritis.com/wp-content/themes/Veritis/images/right-t.png) no-repeat left 10px !important;
margin-bottom: 12px !important; border: 1px solid #ffffff;
}
.mt-5 {
margin-top: 20px;
}
.pt-2 {
padding-top: 30px
}
.pb-0 {
padding-bottom: 0px;
}
.pl-5 {
padding-left: 26px;
}
.pl-15 {
padding-left: 15px !important;
}
.pt-30 {
padding-top: 6px;
}
.footerWidget p {
color: #686868;
line-height: 29px;
}
.footerWidget p .fa {
padding-right: 10px;
}
.devops-msps ul {
padding: 20px 0 0px !important;
}
.devops-msps p {
padding: 0px !important;
}
.devops-msps li {
font-weight: 600 !important;
padding: 0 0 0px 25px !important;
}
.covid-9 {
padding: 0;
display: inline-block;
width: 100%;
}
#inner_page .covid-9 h1 {
line-height: 40px;
margin-top: 0px;
letter-spacing: 0.3px;
margin-bottom: 7px;
font-size: 19px !important;
padding: 0 !important;
}
.covid h1 span {
font-size: 36px;
padding: 0;
font-weight: 600;
}
.prepared-box-p h3 {
font-size: 30px;
font-weight: 600;
text-shadow: none;
letter-spacing: 0.5px;
color: #333;
margin-bottom: 20px;
}
.prepared-box-p p {
font-size: 15px !important;
line-height: 27px !important;
letter-spacing: 0.3px;
opacity: inherit;
}
.co-bx-c {
border-bottom: 2px solid #0032a1;
margin-bottom: 60px;
}
.co-bx-s h4 {
font-weight: 600;
}
.co-bx-c h3 {
font-weight: 600;
}
.h3bb {
color: #0032a1;
font-weight: 600;
text-decoration: none;
}
.h3b {
font-weight: 600;
text-decoration: none;
}
.covid-widget .content-container {
border: .06em solid #e2e2e2;
margin-left: 1.25em;
padding: 1.25em 1.25em 0 1.25em;
display: flex;
flex-direction: column;
height: 100%;
min-height: 150px;
margin-bottom: 1.25em;
background: #ffffff!important;
}
.covid-widget h3 {
color: #1b489b;
}
.h3c {
font-weight: 600 !important;
font-size: 19px !important;
padding-bottom: 17px !important;
text-decoration: none;
}
.covid-widget i {
font-size: 16px;
font-weight: 600;
line-height: 90px;
}
.covid-widget .content-container h3 {
font-size: 16px;
color: #1b489b;
font-weight: 600;
padding: 0;
line-height: 23px;
}
.covid-widget .content-container a {
font-size: 16px;
color: #1b489b;
font-weight: 600;
text-decoration: overline;
}
.covid-widget .content-container p {
width: 313px;
height: 48px;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
.covid-widget .img-bt-sw {
content: "";
position: absolute;
border-top: 1.25em solid;
border-left: 1.25em solid transparent;
margin-left: 0;
color: #000;
}
.covid .it-tm-bx {
background-repeat: no-repeat;
padding: 80px 0px;
}
.covid .it-tm-bx .content {
padding: 50px 0 0 30px;
}
.covid .it-tm-bx .content1 {
padding: 50px 30px 0 0px;
}
.covid .it-tm-bx .content2 {
padding: 0px 0px 0 30px;
}
.covid h3 span {
font-weight: 700;
font-size: 36px;
}
.covid h1 {
font-size: 30px !important;
padding: 1rem 0 !important;
line-height: 40px;
}
.covid h1 span {
font-size: 30px;
padding: 0;
font-weight: 600;
line-height: 0px;
}
.process-box {
padding-top: 80px;
padding-bottom: 40px;
}
.covid-widget .alignnone {
padding-bottom: 21px;
}
.covid-widget-block {
margin-bottom: 50px;
}
.covid-widget {
padding-bottom: 0px;
}
.covid .bx-sw {
background: #f7f7f7!important;
}
.covid .caption h3 {
font-size: 28px;
letter-spacing: 0.5px;
font-weight: 600;
}
.covid .caption p {
letter-spacing: 1px;
opacity: inherit;
}
.covid .it-tm-bx .content h3 {
font-size: 23px;
line-height: 38px;
margin-top: 10px;
letter-spacing: 0.3px;
margin-bottom: 15px;
}
.pd-tp-1 {
padding-top: 2rem;
}
.op-pg-se h3 {
color: #0032a1;
}
#inner_page .it-tm-bx .content ul {
max-width: 90%;
}
#inner_page .it-tm-bx .content ul li {
margin: 0;
color: #4a4a4a;
font-size: 15px;
padding: 0 0 15px 25px;
line-height: 26px;
letter-spacing: 0.3px;
}
.covid .it-tm-bx img {
border-radius: 0;
margin: 30px 0 0 0;
}
.bis-ot-cm h4 {
padding-bottom: 8px!important;
}
.bis-ot-cm p {
padding-bottom: 13px!important;
}
.no-pad {
padding: 0;
}
.bis-ot-cm ul li {
display: inline-block;
padding: 7px 18px 5px 12px !important;
background: #ffffff !important;
margin-bottom: 5px !important;
width: 24%;
border: 1px solid #ffffff;
box-shadow: -10px 25px 50px rgba(169, 169, 169, 0.3);
border-bottom: 2px solid #0032a1;
}
.section-title {
text-transform: uppercase;
padding-bottom: 20px
}
.section-title h2 {
font-size: 24px;
color: #000;
font-weight: 700;
margin-bottom: 5px
}
.section-title p {
font-weight: 700;
border-bottom: 1px solid #dfdfdf;
color: #aaa;
padding-bottom: 20px
}
.portbox,
.postbox,
.hthumb {
position: relative
}
.hthumb a img {
display: block
}
.overlay {
position: absolute;
background: #ED564B;
width: 30px;
height: 30px;
line-height: 35px;
text-align: center;
color: #fff;
font-size: 16px;
z-index: 100;
right: 0;
bottom: 0
}
.portbox h3 {
text-align: center;
color: #000;
font-size: 14px
}
.postbox h3 {
font-size: 16px;
font-weight: 700
}
.postbox h3 a:link,
.postbox h3 a:visited,
.portbox h3 a:link,
.portbox h3 a:visited {
color: #000
}
.hometa {
font-size: 12px;
text-transform: uppercase;
margin-bottom: 20px;
font-weight: 700
}
.page-head {
background: #ed564b;
padding: 20px 0;
color: #fff;
border-top: 5px solid #f96b61;
border-bottom: 5px solid #f96b61
}
.page-head h3 {
font-size: 24px;
text-transform: uppercase;
font-weight: 700
}
article.post,
article.page,
section.error-404 {
margin-bottom: 0px
}
h1.entry-title {
margin-top: 10px;
margin-bottom: 20px;
font-weight: 700;
font-size: 36px;
color: #000
}
h1.entry-title a:link,
h1.entry-title a:visited {
color: #000
}
.entry-meta {
font-weight: 700;
text-transform: uppercase;
font-size: 12px
}
.widget_search {
width: 100%
}
.widget_search label {
width: 100%
}
input.search-field {
border: 1px solid #ddd;
background: #fafafa;
border-radius: 20px;
width: 90%;
padding: 5px 5%;
display: block
}
.widget {
margin: 0 0 30px
}
.PIN_1546504232350_button_pin {
z-index: 99 !important;
}
h1.widget-title,
h3.sidetitl {
font-size: 20px;
color: #000;
height: 60px;
line-height: 60px;
text-transform: uppercase;
font-weight: 700
}
.widget ul {
list-style-type: none;
margin: 0;
padding: 0 0 20px
}
.widget li {
list-style-type: none;
margin: 0;
padding: 0
}
.widget ul ul {
list-style-type: none;
background-repeat: no-repeat;
margin: 0;
padding: 0
}
.widget ul li {
list-style-type: none;
margin: 0;
margin: 0 0;
color: #6f7779
}
.widget ul li a:link,
.widget ul li a:visited {
color: #6f7779;
text-decoration: none
}
.widget ul li a:hover {
color: #ed564b
}
.widget.widget_categories ul li,
.widget.widget_pages ul li,
.widget.widget_archive ul li,
.widget.widget_links ul li,
.widget.widget_meta ul li {
border-bottom: 1px dotted #ddd;
padding: 7px 0
}
.widget.widget_recent_entries ul li {
padding: 7px 0;
border-bottom: 1px dotted #ddd
}
.widget ul#recentcomments li.recentcomments {
border-bottom: 1px dotted #ddd;
padding: 7px 0
}
.widget .textwidget p {
padding: 0
}
.widget .tagcloud {
padding: 0 0 20px
}
.widget .tagcloud a {
color: #F5634A
}
.widget #calendar_wrap {
padding: 0 20px 20px;
color: #6f7779
}
.widget_ns_mailchimp {
background: #fff;
border: 1px solid #eaeaea;
padding: 20px
}
.widget_ns_mailchimp input.button {
width: 110px;
margin: 10px 0 0
}
.ansible .pad-top {
padding-top: 22px !important;
}
.why-ansible {
width: 100%; background: #f3f2f2;
padding: 31px;
}
.why-chef {
width: 100%;
background: #f3f2f2;
padding: 31px 31px 18px 31px;
}
.why-docker {
width: 100%;
background: #f3f2f2;
padding: 31px;
}
.why-jenkins {
width: 100%;
background: #f3f2f2;
padding: 31px;
}
.why-ansible p {
padding-bottom: 0px !important;
}
.why-ansible .product-item h4 {
margin: 0;
padding: 0px;
font-size: 20px;
color: #057e94;
font-weight: 400;
padding-bottom: 10px;
}
.why-ansible .product-item {
padding-bottom: 10px;
}
.an-sul-pro {
background: #f3f2f2;
padding: 25px 0 0 14px;
}
.pit-imp-abe h5 {
font-size: 18px;
padding: 20px 0 11px 0;
font-weight: 600;
}
.pit-imp-abe .icon img {
width: 22%;
}
.pit-imp-abe {
text-align: center;
padding-top: 20px;
}
.pit-imp-abe .icon {
margin-top: 35px;
}
.pit-imp-abe p {
padding-bottom: 0px !important;
}
#vrt-dig .our-offer-dx .tabs-left>li .icon-box {
padding: 0;
display: inline-block;
min-width: 126px;
max-width: 133px;
margin: 0;
font-size: 18px;
}
#vrt-dig .tabs-left>li a {
min-height: 116px;
padding-top: 0px;
}
.align-center {
text-align: center;
}
.align-center img {
width: 22%;
}
.align-center .icon {
min-height: 129px;
}
.wy-vrt-con {
background: #f3f2f2;
padding: 31px 31px 18px 31px;
}
.ser-mar-auto {
padding-left: 7%;
}
.ser-mar-auto h5 {
font-size: 12px;
padding: 14px 0 11px 0;
font-weight: 100;
}
.ser-mar-auto .icon img {
width: 30%;
}
.squarebanner {
margin: 0
}
.squarebanner ul {
margin: 0;
padding: 0 0 10px!important
}
.squarebanner ul li {
margin: 10px 20px 5px 0;
list-style: none;
float: left
}
.squarebanner ul li img {
width: 110px;
height: 110px
}
li.rbanner {
margin-right: 0!important
}
#commentform #wp-comment-cookies-consent {
display: inline-block;
width: auto
}
h2.comments-title {
font-size: 24px;
margin-bottom: 20px;
color: #ed564b
}
#comments ol.comment-list {
clear: both;
overflow: hidden;
list-style: none;
margin: 0
}
#comments ol.comment-list li.comment,
#comments ol.comment-list li.pingback {
margin: 0 0 10px;
padding: 0;
line-height: 1.6
}
ol.comment-list li .comment-author .avatar {
margin: 10px 10px 20px 0;
float: left;
width: 64px;
height: 64px;
border-radius: 32px
}
cite.fn {
color: #444;
font-style: normal;
font-weight: 700;
font-size: 14px;
padding-top: 10px;
display: inline-block
}
cite.fn a:link,
cite.fn a:visited {
color: #444
}
ol.comment-list li .comment-meta {
padding-bottom: 10px
}
ol.comment-list li .comment-meta a {
text-decoration: none!important
}
.comment-metadata {
font-size: 12px;
color: #999
}
.comment-metadata a:link,
.comment-metadata a:visited {
color: #999
}
.comment-content {
padding: 0 10px 10px 74px
}
ol.comment-list li .reply {
color: #ed564b;
font-size: 12px;
margin-left: 74px
}
ol.comment-list li .reply a {
color: #ed564b
}
.space {
height: 30px
}
ol.comment-list li ul.children {
list-style: none;
text-indent: 0;
margin: 20px 0 0 50px
}
#respond {
margin: 0;
float: left
}
#respond h3 {
font-size: 18px;
color: #3a4755;
padding: 5px 0;
margin: 0
}
#commentform {
padding: 0
}
#commentform p {
color: #777;
margin: 5px 0
}
.form-allowed-tags {
font-size: 13px
}
#respond label {
display: inline;
color: #777;
padding: 5px 0
}
#respond input {
background: #fff;
border: 1px solid #ddd;
color: #777;
margin: 0 10px 10px 0;
padding: 5px
}
#commentform input,
#commentform textarea {
width: 100%;
display: block;
margin-top: 5px
}
#respond input[type="submit"] {
display: inline-block;
font-weight: 300;
margin: 15px 0 0;
width: auto
}
textarea#comment {
display: block;
background: #fff;
border: 1px solid #ddd;
width: 70%;
color: #333;
margin: 5px 0 0;
padding: 10px
}
.form-allowed-tags {
padding: 20px 0
}
#bottom {
padding: 20px 0 40px;
background: #3b3b3b;
border-top: 5px solid #ed564b
}
#bottom ul {
margin: 0;
padding: 0
}
h3.bothead {
font-size: 16px;
margin-bottom: 10px;
padding: 10px 0;
color: #fff;
text-transform: uppercase
}
.botwid {
color: #aaa
}
.botwid ul {
list-style-type: none;
margin: 0;
padding: 0
}
.botwid li {
list-style-type: none;
margin: 0;
padding: 0;
border-bottom: 1px dotted rgba(255, 255, 255, .2)
}
.botwid ul ul {
list-style-type: none;
margin: 0;
padding: 0;
background-repeat: no-repeat
}
.botwid ul ul ul {
list-style-type: none;
margin: 0;
padding: 0;
border: 0
}
.botwid ul ul ul ul {
list-style-type: none;
margin: 0;
padding: 0;
border: 0
}
.botwid ul li {
height: 100%;
line-height: 18px;
clear: left;
list-style-type: none;
color: #aaa
}
.botwid ul li a:link,
.botwid ul li a:visited {
color: #aaa;
text-decoration: none;
padding: 7px 0;
display: block
}
.botwid ul li a:hover {
color: #fff
}
.botwid p {
padding: 5px 0;
margin: 0;
line-height: 150%
}
.botwid table {
width: 100%;
text-align: center;
color: #818181
}
.botwid ul#recentcomments li.recentcomments {
padding: 7px 0
}
#banner {
background: url(//www.veritis.com/wp-content/themes/Veritis/images/banner_bg.jpg) repeat-x left top;
width: 100%
}
#banner .big_orange {
color: #fff;
text-transform: uppercase;
font-family: 'Poppins', sans-serif;
font-weight: 700!important;
font-size: 4em!important
}
#banner .text_head1 {
color: #fff;
width: 50%!important
}
#banner .big_white {
background: none;
color: #fff;
text-transform: uppercase;
font-family: 'Poppins', sans-serif;
font-weight: 700;
font-size: 3.8em
}
#banner .tp-caption.big_orange {
background: none;
font-weight: 300;
font-size: 1.5em;
text-transform: uppercase
}
#banner .tp-caption.big_orange a {
font-size: 23px;
font-weight: 100;
color: #fff;
border: #fff 1px solid;
padding: 11px 50px
}
#banner .tp-caption.big_orange a:hover {
background: #fff;
color: #0032a1;
text-decoration: none
}
#banner .text_head1>p {
font-size: 15px;
font-weight: 300;
text-shadow: none;
font-family: 'Poppins', sans-serif;
line-height: 27px
}
.navbar-inverse {
background: #fff;
border: medium none;
position: fixed;
height: 100px;
box-shadow: 0 5px 11px 0 rgba(50, 50, 50, 0.08)
}
.navbar-fixed-top,
.navbar-fixed-bottom {
z-index: 999
}
.navbar {
margin-bottom: 0px;
}
.menu-collapser {
position: relative;
color: #333;
height: 48px;
line-height: 48px;
font-size: 16px;
padding: 0 8px;
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box
}
.collapse-button {
position: absolute;
right: 0;
top: 20px;
width: 40px;
background-color: #0032a1;
background-image: linear-gradient(to bottom, #0032a1, #0032a1);
background-repeat: repeat-x;
border-radius: 0;
color: #FFF;
padding: 7px 10px;
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
cursor: pointer;
font-size: 14px;
text-align: center;
transform: translate(0, -50%);
-o-transform: translate(0, -50%);
-ms-transform: translate(0, -50%);
-moz-transform: translate(0, -50%);
-webkit-transform: translate(0, -50%);
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box
}
.collapse-button:hover,
.collapse-button:focus {
background-image: none;
background-color: #ef4e2e;
color: #FFF
}
.collapse-button .icon-bar {
background-color: #F5F5F5;
border-radius: 1px 1px 1px 1px;
box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);
display: block;
height: 2px;
width: 18px;
margin: 2px 0
}
ul.slimmenu {
list-style-type: none;
margin: 0;
padding: 32px 0;
float: right
}
ul.slimmenu li {
position: relative;
display: inline-block
}
ul.slimmenu>li:first-child {
border-left: 0
}
ul.slimmenu>li:last-child {
margin-right: 0
}
ul.slimmenu li a {
letter-spacing: 0.5px;
display: block;
color: #333;
font-size: 1em;
color: #686868;
font-weight: 400;
padding: 8px 10px;
border-radius: 3px;
margin: 0 5px;
text-shadow: 0 1px 0 rgba(255, 255, 255, 0.2);
transition: background-color .5s ease-out;
-o-transition: background-color .5s ease-out;
-moz-transition: background-color .5s ease-out;
-webkit-transition: background-color .5s ease-out
}
ul.slimmenu li a:hover,
ul.slimmenu li a.active,
ul.slimmenu li.current-menu-item a,
ul.slimmenu li.current-page-ancestor a,
ul.slimmenu li.current-menu-item ul li a:hover {
background-color: #ef4e2e;
color: #fff;
text-decoration: none
}
ul.slimmenu li.current-menu-item ul li a,
ul.slimmenu li.current-page-ancestor ul li a {
background: #fff;
color: #333;
font-size: 1em;
color: #686868
}
ul.slimmenu li.current-page-ancestor ul li.current-menu-item>a,
ul.slimmenu li.current-page-ancestor ul li.current_page_parent>a {
background-color: #ef4e2e;
color: #fff;
text-decoration: none
}
ul.slimmenu li .sub-collapser {
background: none repeat scroll 0 0 rgba(0, 0, 0, 0.075);
position: absolute;
right: 0;
top: 0;
width: 48px;
height: 100%;
text-align: center;
z-index: 999;
cursor: pointer;
display: none
}
ul.slimmenu li .sub-collapser:before {
content: '';
display: inline-block;
height: 100%;
vertical-align: middle;
margin-right: -.25em
}
ul.slimmenu li .sub-collapser>i {
color: #333;
font-size: 18px;
display: inline-block;
vertical-align: middle
}
ul.slimmenu li ul {
margin: 12px 0 0 5px;
list-style-type: none;
border-top: 2px solid #ef4e2e
}
ul.slimmenu li ul li {
background: #fff;
color: #686868;
padding: 0;
margin: 0;
border-bottom: #f1f1f1 1px solid;
font-weight: 400;
display: block;
text-decoration: none
}
ul.slimmenu li ul li a {
margin: 0;
border-bottom: 1px solid #f1f1f1
}
ul.slimmenu li>ul {
display: none;
position: absolute;
left: 0;
top: 100%;
z-index: 999;
width: 100%;
min-width: 300px;
-webkit-box-shadow: 0 0 3px 0 rgba(153, 151, 153, 1);
-moz-box-shadow: 0 0 3px 0 rgba(153, 151, 153, 1);
box-shadow: 0 0 3px 0 rgba(153, 151, 153, 1)
}
ul.slimmenu li>ul>li ul {
display: none;
position: absolute;
left: 100%;
top: 0;
z-index: 999;
width: 100%;
padding: 0;
margin: 0
}
ul.slimmenu.collapsed li {
display: block;
width: 100%;
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box
}
ul.slimmenu.collapsed li a {
display: block;
border-bottom: 1px solid rgba(0, 0, 0, 0.075);
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box
}
ul.slimmenu.collapsed li .sub-collapser {
height: 40px
}
ul.slimmenu.collapsed li>ul {
display: none;
position: static
}
.recovery-cloud-computing {
margin-bottom: 20px;
}
.table img {
width: 70px;
}
.navbar-form {
margin: 31px 0;
}
.phoneme {
position: fixed;
right: 0px;
bottom: 0px;
left: 0px;
height: 30px;
background: #ef4e2e;
color: white;
padding: 15px 39px 33px 39px;
text-transform: uppercase;
}
.phoneme .fa {
color: #ffffff;
font-size: 20px;
}
div#wpcs_content_main_7119 {
height: auto !important;
width: 370px !important;
top: 6% !important;
}
div#wpcs_tab_7119 {
top: 200px !important;
border: 0px solid #7f7f7f !important;
width: 170px !important;
line-height: 46px !important;
right: -68px !important;
letter-spacing: 0.5px;
border-radius: 8px 8px 0px 0px;
height: 66px !important;
}
div#wpcs_close_slider_7119 {
left: 91% !important;
}
div#wpcs_content_inner_7119 p {
font-size: 13px !important;
opacity: 0.8;
line-height: normal;
}
div#wpcs_content_inner_7119 #respond input[type="submit"],
.form_content input[type="submit"],
.form_content .file {
padding: 9px 23px;
font-size: 1em;
margin: 1px 0 0;
}
div#wpcs_content_inner_7119 {
margin: 13px 36px 11px 30px !important;
padding: 0px 0px 20px 0px !important;
border: none !important;
min-height: 85% !important;
} div#wpcs_content_inner_7119 select {
padding: 10px !important;
font-size: 14px !important;
}
div#wpcs_content_inner_7119 textarea {
padding: 10px 14px !important;
font-size: 14px !important;
}
.dev-ser .icon {
text-align: center;
}
.dev-ser .icon h5 {
font-size: 20px;
font-weight: 600;
}
#inner_page .data-strategy ul li {
padding: 0 0 0px 25px;
}
#inner_page .data-strategy ul {
padding: 5px 0 0px;
}
.cl-mg-ser-pro ul li {
display: inline-block;
text-align: center;
width: 24%;
background-image: none !important;
margin-bottom: 10px !important;
}
.why-dx span {
color: #fff;
font-size: 21px;
font-weight: 600;
}
.why-dx .box-9 span {
font-size: 16px;
}
.why-dx .box-10 span {
font-size: 21px;
}
.why-dx h3 {
color: #fff;
font-size: 36px !important;
font-weight: 600;
padding: 0px !important;
}
.why-dx p {
color: #fff !important;
font-size: 16px !important;
font-weight: 400;
padding-bottom: 0px !important;
}
.why-dx .box ul li {
color: #fff !important;
line-height: 33px !important;
font-size: 18px !important;
background: url(//www.veritis.com/wp-content/themes/Veritis/images/arrow_list_dx.png) no-repeat left 10px !important;
}
.why-dx .box-9 ul li {
color: #fff !important;
line-height: 33px !important;
font-size: 18px !important;
background: url(//www.veritis.com/wp-content/themes/Veritis/images/arrow_list_dx.png) no-repeat left 10px !important;
}
.why-dx .box-9 ul {
padding: 5px 0 0px !important;
}
.why-dx .box-9 ul li {
padding-bottom: 2px !important;
}
.why-dx .box-10 ul li {
color: #fff !important;
line-height: 33px !important;
font-size: 18px !important;
background: url(//www.veritis.com/wp-content/themes/Veritis/images/arrow_list_dx.png) no-repeat left 10px !important;
}
.why-dx .box-10 ul {
padding: 5px 0 0px !important;
}
.why-dx .box {
background: #74ba0b;
color: #fff;
padding: 10px 20px;
}
.why-dx .box-1 {
background: #ff7510;
margin-top: 20px;
padding: 10px 20px;
color: #fff;
margin-bottom: 20px;
}
.why-dx .box-2 {
background: #1982b7;
padding: 10px 20px;
margin-bottom: 20px;
}
.why-dx .box-3 {
background: #ed1e79;
padding: 10px 20px;
margin-bottom: 20px;
}
.why-dx .box-4 {
background: #ab099f;
padding: 10px 20px;
margin-bottom: 20px;
}
.why-dx .box-5 {
background: #da1036;
padding: 10px 20px;
margin-bottom: 20px;
}
.why-dx .box-6 {
background: #00a6ae;
padding: 10px 20px;
margin-bottom: 20px;
}
.why-dx .box-7 {
background: #f4ac00;
padding: 10px 20px;
}
.why-dx .box-8 {
background: #0054a6;
margin-top: 20px;
padding: 10px 20px;
color: #fff;
}
.why-dx .box-9 {
background: #74ba0b;
color: #fff;
padding: 10px 20px;
}
.why-dx .box-10 {
background: #74ba0b;
color: #fff;
padding: 10px 20px;
min-height: 253px;
font-size: 21px;
}
.application-modernization-impact .why-dx .box-2 {
margin-bottom: 5px;
}
.application-modernization-impact .why-dx .box-5 {
margin-bottom: 5px;
}
.pad-left {
padding-left: 0px;
padding-right: 5px;
}
.pad-right {
padding-right: 0px;
padding-left: 5px;
}
.why-dx .padding-right {
padding-right: 0px;
}
.automation-use-cases-pad-img {
padding-top: 15%;
}
.cost-savings {
padding-top: 0%;
}
.cost-savings ul {
padding-bottom: 0px !important;
}
.cost-savings ul li {
padding-bottom: 0px !important;
}
.padding-bottom {
padding-bottom: 0px;
}
.our-offer-dx ul li {
display: inline-block;
background: none!important;
text-align: center;
padding: 2px 14px !important;
}
.cloud-inside .box-9 p {
font-size: 16px;
}
.our-offer-dx .tabs-left>li .icon-box {
padding: 0;
display: inline-block;
min-width: 300px;
max-width: 300px;
margin: 0;
font-size: 18px;
margin-bottom: 26px;
}
#devops {
width: 100%;
height: 100%;
display: block;
overflow: hidden;
transform: translate3d(0, 0, 0);
text-align: center;
opacity: 1;
}
.msps {
border: 1px solid #ffffff;
position: relative; min-height: 136px;
background: #ffffff;
overflow: hidden;
transition: all 0.5s ease-in;
padding: 15px 18px 0 19px;
margin-bottom: 9px;
box-shadow: -10px 25px 50px rgba(169, 169, 169, 0.3);
border-bottom: 2px solid #1994ad;
}
.msps p {
padding: 10px 0px 10px !important;
}
.msps .margin-bottom {
margin-top: 20px;
}
.msps h5 {
font-size: 18px;
font-weight: 600;
}
.ser-sec img {
margin-top: 23px;
}
.mg-ti-ser-cnt {
border: 1px solid #ffffff;
background: #ffffff;
padding: 15px 18px 0 19px;
margin-bottom: 30px;
box-shadow: -10px 25px 50px rgba(169, 169, 169, 0.3);
border-bottom: 2px solid #0032a1;
}
.our-offer-dx .tabs-left {
margin-top: 0px;
}
.containerization-icons li {
display: inline-block;
text-align: center;
background: none !important;
padding: 0 18px !important;
}
.containerization-icons {
text-align: center !important;
}
.containerization-icons li img {
width: 60px;
}
.veritis-certified-logos ul li {
display: inline-block;
padding: 0px 0 20px;
width: 110px;
}
.veritis-certified-logos ul li img {
width: 70px;
}
.img-pad-top {
padding-top: 40px;
}
.phoneme a {
color: #fff;
}
.phoneme a:hover {
color: #fff;
}
#about {
background: url(//www.veritis.com/wp-content/themes/Veritis/images/about_bg.jpg) repeat left top;
width: 100%;
float: left
}
.about_i {
max-width: 100%
}
#about h1 {
padding: 72px 0 20px;
font-size: 2.5em;
text-transform: uppercase
}
#about p {
font-size: 1.1em;
line-height: 1.8;
padding: 0 0 10px;
margin: 0
}
.arrow_box {
position: relative;
background: #fff;
padding: 10px 15px;
margin: 0 60px 0 0;
border-radius: 5px;
width: 60%;
float: right;
-webkit-box-shadow: 2px 2px 0 0 rgba(220, 220, 220, 1);
-moz-box-shadow: 2px 2px 0 0 rgba(220, 220, 220, 1);
box-shadow: 2px 2px 0 0 rgba(220, 220, 220, 1)
}
.arrow_box:after,
.arrow_box:before {
top: 100%;
left: 85%;
border: solid transparent;
content: " ";
height: 0;
width: 0;
position: absolute;
pointer-events: none
}
.arrow_box:after {
border-color: rgba(136, 183, 213, 0);
border-top-color: #fff;
border-width: 20px;
margin-left: -7px
}
.arrow_box:before {
border-color: rgba(194, 225, 245, 0);
border-top-color: #dcdcdc;
border-width: 19px;
margin-left: -2px
}
#awards .col-sm-6 {
padding: 0
}
.arrow_box1 {
position: relative;
background: #fff;
padding: 10px 15px;
margin: 0;
border-radius: 5px;
width: 60%;
float: right;
-webkit-box-shadow: 2px 2px 0 0 rgba(220, 220, 220, 1);
-moz-box-shadow: 2px 2px 0 0 rgba(220, 220, 220, 1);
box-shadow: 2px 2px 0 0 rgba(220, 220, 220, 1)
}
.arrow_box1:after,
.arrow_box1:before {
bottom: 100%;
left: 85%;
border: solid transparent;
content: " ";
height: 0;
width: 0;
position: absolute;
pointer-events: none
}
.arrow_box1:after {
border-color: rgba(136, 183, 213, 0);
border-bottom-color: #fff;
border-width: 20px;
margin-left: -7px
}
.arrow_box1:before {
border-color: rgba(194, 225, 245, 0);
border-bottom-color: #dcdcdc;
border-width: 19px;
margin-left: -2px
}
.arrow_box h4.red {
color: #e94d4e;
font-family: 'Poppins', sans-serif;
font-weight: 400;
text-transform: uppercase;
padding-bottom: 0!important
}
.arrow_box1 h4.green {
color: #2f8079;
font-family: 'Poppins', sans-serif;
font-weight: 400;
text-transform: uppercase;
padding-bottom: 0!important
}
.arrow_box p,
.arrow_box1 p {
color: #8b8b8b;
font-size: 1em;
padding: 5px 0 0
}
.outer_img {
background: url(https://res.cloudinary.com/dijitalsolutions/image/upload/v1663583728/www.dijitalsolutions/about_img_sa1yi5.png) no-repeat bottom right;
min-height: 417px
}
#services {
text-align: center;
background: #fff url(//www.veritis.com/wp-content/themes/Veritis/images/services_bg.jpg) repeat-x left bottom;
padding: 0em 0 2em;
width: 100%;
float: left;
}
#services h1 {
font-size: 4em;
font-weight: 400;
text-transform: uppercase;
padding-bottom: .4em
}
#services h2 {
color: #333;
font-weight: 400;
font-size: 1.3em;
padding: 5px 0 0 0 !important;
margin: 0 !important;
line-height: normal;
line-height: 26px;
min-height: 45px;
letter-spacing: 0.3px;
}
#services h2 a {
color: #333
}
#services h3 {
padding: 31px 0 9px;
font-size: 2.5em;
text-transform: uppercase;
line-height: 82px;
font-weight: 100;
}
.boxIcon {
display: inline-block;
min-height: 232px;
margin-bottom: 50px;
}
.development,
.business,
.big-data,
.user_exp,
.data-science,
.cloud {
margin: 25px auto
}
.imgBorder {
min-height: 80px
}
.imgBorder img {
height: 66px;
width: auto
}
#services p {
color: #8b8b8b;
padding: 0 25px;
font-size: 15px;
line-height: 27px
}
.og-grid li:nth-child(4) h2,
.og-grid li:nth-child(6) h2 {
line-height: 70px
}
.sub-heading {
padding: 0;
margin: 0
}
.sub-heading p {
padding: 20px 0 0;
text-align: center
}
.sub-heading h2 {
font-family: 'Poppins', sans-serif;
font-weight: 600;
font-size: 25px;
padding: 0 0 15px;
text-align: center;
text-transform: uppercase
}
#data_science h2 {
padding: 0
}
.sub-heading h2 span {
color: #0032a1
}
.sub-heading1 h2 {
font-family: 'Poppins', sans-serif;
font-weight: 400;
font-size: 2.3em;
text-align: left
}
.sub-heading1 h2 span {
color: #0032a1
}
.callout {
text-align: center;
color: #8b8b8b;
padding-bottom: 15px
}
.callout h2 {
font-weight: 100;
font-size: 2.3em;
color: #333;
padding: 15px 0
}
.callout p {
color: #8b8b8b;
padding: 0;
font-size: 1.1em;
line-height: 1.9;
margin: 0
}
#inner_page .callout p:first-child,
#inner_no_bg .callout:first-child p,
#inner_no_bg .callout p:first-child {
padding: 0
}
.list h3 {
text-align: left;
font-size: 3em
}
.list img {
max-width: 100%;
margin-top: 60px
}
.list p {
text-align: left
}
.list ul {
list-style: none;
padding: 0 0 0 20px;
margin: 0
}
.list ul li {
list-style: disc;
text-align: left;
font-size: 1.1em;
padding-bottom: 20px
}
.list1 h3 {
font-family: 'Poppins', sans-serif;
font-weight: 400;
font-size: 1.4em;
color: #4c4b4b;
padding: 0 0 15px;
margin: 0;
text-transform: uppercase
}
.list1 ul li {
text-transform: uppercase;
font-size: 1.1em;
line-height: 28px
}
.development {
background: url(//www.veritis.com/wp-content/themes/Veritis/images/icons1.png) no-repeat -120px -33px;
width: 74px;
height: 64px
}
.business {
background: url(//www.veritis.com/wp-content/themes/Veritis/images//icons.png) no-repeat -228px -41px;
width: 64px;
height: 64px
}
.big-data {
background: url(//www.veritis.com/wp-content/themes/Veritis/images/icons1.png) no-repeat -333px -43px;
width: 49px;
height: 62px
}
.user_exp {
background: url(//www.veritis.com/wp-content/themes/Veritis/images/icons1.png) no-repeat -427px -48px;
width: 73px;
height: 51px
}
.data-science {
background: url(//www.veritis.com/wp-content/themes/Veritis/images/icons1.png) no-repeat -539px -50px;
width: 62px;
height: 55px
}
.cloud {
background: url(//www.veritis.com/wp-content/themes/Veritis/images/icons1.png) no-repeat -629px -48px;
width: 64px;
height: 60px
}
.alliances {
background-image: url(https://res.cloudinary.com/dijitalsolutions/image/upload/v1663583580/www.dijitalsolutions/banner-bg_wcoetg.jpg);
background-position: 0 0%, center center;
background-attachment: scroll, scroll;
background-clip: border-box, border-box;
background-repeat: repeat, no-repeat;
background-size: cover;
width: 100%;
float: left;
text-align: center;
padding: 60px 0 80px;
color: #fff;
font-size: 18px
}
.alliances h2,
.alliances div.h2 {
padding: 0px 0 20px;
font-size: 2.5em;
color: #fff;
font-family: 'Poppins', sans-serif;
font-weight: 300;
line-height: 41px;
margin: 0;
text-transform: none!important
}
.alliances p {
padding-bottom: 20px;
font-size: 15px
}
.alliances li {
display: inline-block;
margin: 0 15px 0 0
}
footer {
background: #fbfbfb;
width: 100%;
float: left;
position: relative;
z-index: 99
}
#mainFooter {
background: #fbfbfb;
width: 100%;
float: left;
padding: 30px 0 1px
}
#mainFooter ul {
list-style: none;
padding: 0;
margin: 0
}
#mainFooter ul li {
list-style: none;
padding: 0;
margin: 0;
font-size: 1em;
line-height: 2;
position: relative;
z-index: 999999
}
#mainFooter ul li a {
display: inline-block;
color: #686868
}
#mainFooter ul li a.tips {
margin: 0 0 25px;
text-align: center
}
#mainFooter .socialNetwork {
padding-top: 0px
}
#footerRights {
font-size: 13px;
color: #686868;
padding: 1em 0 1em;
text-align: center;
width: 100%;
float: left
}
footer h1,
footer h2,
footer h3,
footer h4 {
font-size: 1.2em;
font-weight: 500;
text-transform: uppercase;
padding: 0 0 .7em
}
#mainFooter .socialNetwork a {
transition: all .3s ease;
-webkit-transition: all .3s ease;
-moz-transition: all .3s ease;
text-decoration: none;
opacity: .8
}
#pattern {
background: url(//www.veritis.com/wp-content/themes/Veritis/images/awards.jpg) repeat left top;
width: 100%;
float: left
}
#mainFooter .socialNetwork li {
float: left;
font-size: 21px;
margin: 15px 25px 0 0
}
.facebook {
background: url(//www.veritis.com/wp-content/themes/Veritis/images/icons1.png) no-repeat -62px -48px;
width: 25px;
height: 30px
}
.twitter {
background: url(//www.veritis.com/wp-content/themes/Veritis/images/icons1.png) no-repeat -60px -106px;
width: 30px;
height: 20px
}
.linkedin {
background: url(//www.veritis.com/wp-content/themes/Veritis/images/icons1.png) no-repeat -60px -147px;
width: 22px;
height: 22px
}
.google {
background: url(//www.veritis.com/wp-content/themes/Veritis/images/icons1.png) no-repeat -60px -196px;
width: 26px;
height: 26px
}
.youtube {
background: url(//www.veritis.com/wp-content/themes/Veritis/images/icons1.png) no-repeat -57px -243px;
width: 24px;
height: 30px
}
.instgram {
background: url(//www.veritis.com/wp-content/themes/Veritis/images/icons1.png) no-repeat -57px -293px;
width: 24px;
height: 30px
}
.entry-content h2 {
padding: 0 0 6px 0 !important;
margin: 0;
font-size: 20px;
}
#inner_page p.last {
padding: 0;
margin: 0
}
#banner_inner { background: #0032a1;
padding: 30px 0;
width: 100%;
margin-top: 100px;
margin-bottom: 30px;
}
#banner_inner h1,
#banner_inner h2 {
text-transform: uppercase;
padding: 0;
margin: 0;
font-size: 2em;
font-weight: 600;
color: #fff;
text-align: left
}
#banner_inner ul {
list-style: none;
padding: 20px 0 0;
margin: 0;
text-align: right
}
#banner_inner ul li {
border-left: 1px #fff solid;
list-style: none;
padding: 0 10px;
margin: 0;
display: inline-block;
color: #fff
}
#banner_inner ul li a {
color: #fff;
padding: 0;
font-weight: 400
}
#banner_inner ul li:first-child {
border: none
}
#banner_inner,
#banner_inner ul {
text-align: right
}
#inner_no_bg {
width: 100%;
float: left
}
#inner_no_bg1 {
width: 100%;
float: left;
padding-top: 3.2em
} #inner_page h1,
#clients h1 {
text-transform: uppercase;
padding: 50px 0 40px;
margin: 0;
font-size: 3.5em;
font-weight: 400
}
#inner_page .sub-heading .inner-page-headeing {
padding: 0px 0 0px;
margin: 0;
font-size: 27px;
font-weight: 600;
text-align: center;
padding-bottom: 4px !important;
}
.padding-top {
padding-top: 25px;
padding-bottom: 10px !important;
}
#inner_page p,
#inner_no_bg p,
#inner_page ol {
color: #4a4a4a;
font-size: 15px;
line-height: 26px;
padding: 0 0px 20px;
margin: 0
}
#inner_page ol {
list-style-position: inside
}
#inner_page ol li {
padding: 0 0 15px
}
#clients {
width: 100%;
float: left;
padding-bottom: 0
}
#clients h3 {
padding: 0 0 20px;
font-weight: 400
}
#clients .boxIcon {
border: #f2f2f2 1px solid;
width: 100%;
min-height: auto;
margin-bottom: 30px;
padding: 2em 1.5em 0;
min-height: 120px
}
#clients .boxIcon:hover {
background: #f8f8f8
}
#clients .boxIcon h2 {
padding: 0 0 0 25px;
margin: 0;
font-weight: 100;
color: #6f6f6f;
float: left;
text-align: left;
font-size: 1.3em;
text-transform: uppercase
}
#clients .boxIcon h2.noline-height {
line-height: normal;
padding-top: 15px
}
#clients .imgBorder_about {
float: left
}
.technology,
.bankinbg,
.manu,
.education,
.energy,
.transport {
display: inline-block;
position: relative;
opacity: .8;
-moz-filter: grayscale(1);
-moz-filter: grayscale(1);
-ms-filter: grayscale(1);
-o-filter: grayscale(1);
filter: grayscale(1);
-webkit-filter: grayscale(1)
}
.technology:hover,
.bankinbg:hover,
.manu:hover,
.education:hover,
.energy:hover,
.transport:hover {
opacity: 1;
-moz-filter: none;
-ms-filter: none;
-o-filter: none;
filter: none;
-webkit-filter: none
}
.cirle>li.active a.technology {
background: url(//www.veritis.com/wp-content/themes/Veritis/images/icons1.png) no-repeat -125px -130px;
filter: none;
-webkit-filter: none;
-ms-filter: none
}
.cirle>li.active a.bankinbg {
background: url(//www.veritis.com/wp-content/themes/Veritis/images/icons1.png) no-repeat -227px -138px;
filter: none;
-webkit-filter: none;
-ms-filter: none
}
.cirle>li.active a.education {
background: url(//www.veritis.com/wp-content/themes/Veritis/images/icons1.png) no-repeat -410px -132px;
filter: none;
-webkit-filter: none;
-ms-filter: none
}
.cirle>li.active a.energy {
background: url(//www.veritis.com/wp-content/themes/Veritis/images/icons1.png) no-repeat -501px -138px;
filter: none;
-webkit-filter: none;
-ms-filter: none
}
.cirle>li.active a.transport {
background: url(//www.veritis.com/wp-content/themes/Veritis/images/icons1.png) no-repeat -601px -137px;
filter: none;
-webkit-filter: none;
-ms-filter: none
}
.cirle>li.active a.manu {
background: url(//www.veritis.com/wp-content/themes/Veritis/images/icons1.png) no-repeat -313px -131px;
filter: none;
-webkit-filter: none;
-ms-filter: none
}
.tabpanel {
padding-top: 70px
}
.cirle {
background: url(//www.veritis.com/wp-content/themes/Veritis/images/circle.jpg) no-repeat left bottom;
min-height: 376px;
width: 65%;
float: left;
margin-top: 40px
}
.technology {
background: url(//www.veritis.com/wp-content/themes/Veritis/images/icons1.png) no-repeat -125px -130px;
width: 61px;
height: 59px;
position: relative;
top: 40px
}
.bankinbg {
background: url(//www.veritis.com/wp-content/themes/Veritis/images/icons1.png) no-repeat -227px -138px;
width: 48px;
height: 51px;
left: 153px;
position: relative;
top: -106px
}
.manu {
background: url(//www.veritis.com/wp-content/themes/Veritis/images/icons1.png) no-repeat -313px -131px;
width: 56px;
height: 52px;
left: 326px;
top: -183px
}
.education {
background: url(//www.veritis.com/wp-content/themes/Veritis/images/icons1.png) no-repeat -410px -132px;
width: 64px;
height: 62px;
left: 510px;
top: -172px
}
.energy {
background: url(//www.veritis.com/wp-content/themes/Veritis/images/icons1.png) no-repeat -501px -138px;
width: 59px;
height: 49px;
left: 599px;
top: -94px
}
.transport {
background: url(//www.veritis.com/wp-content/themes/Veritis/images/icons1.png) no-repeat -601px -137px;
width: 55px;
height: 54px;
left: 610px;
top: 0
}
.tab-content p {
color: #333;
line-height: 1.7;
margin: 0;
padding: 0
}
#our_work {
background-image: url(//www.veritis.com/wp-content/themes/Veritis/images/works_bg.jpg);
background-position: 0 0%, center center;
background-attachment: scroll, scroll;
background-clip: border-box, border-box;
background-repeat: repeat, no-repeat;
background-size: cover;
width: 100%;
float: left;
text-align: center;
padding: 30px 0
}
#our_work h2 {
padding: 25px 0;
font-size: 3.5em;
color: #fff;
text-transform: uppercase;
font-weight: 400
}
.owl-carousel .owl-wrapper:after {
content: ".";
display: block;
clear: both;
visibility: hidden;
line-height: 0;
height: 0
}
.owl-carousel {
display: none;
position: relative;
width: 100%;
-ms-touch-action: pan-y
}
.owl-carousel .owl-wrapper {
display: none;
position: relative;
-webkit-transform: translate3d(0px, 0px, 0px)
}
.owl-carousel .owl-wrapper-outer {
overflow: hidden;
position: relative;
width: 100%
}
.owl-carousel .owl-wrapper-outer.autoHeight {
-webkit-transition: height 500ms ease-in-out;
-moz-transition: height 500ms ease-in-out;
-ms-transition: height 500ms ease-in-out;
-o-transition: height 500ms ease-in-out;
transition: height 500ms ease-in-out
}
.owl-carousel .owl-item {
float: left
}
.owl-controls .owl-page,
.owl-controls .owl-buttons div {
cursor: pointer
}
.owl-controls {
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
-webkit-tap-highlight-color: rgba(0, 0, 0, 0)
}
.grabbing {
cursor: url(//www.veritis.com/wp-content/themes/Veritis/grabbing.png) 8 8, move
}
.owl-carousel .owl-wrapper,
.owl-carousel .owl-item {
-webkit-backface-visibility: hidden;
-moz-backface-visibility: hidden;
-ms-backface-visibility: hidden;
-webkit-transform: translate3d(0, 0, 0);
-moz-transform: translate3d(0, 0, 0);
-ms-transform: translate3d(0, 0, 0)
}
#owl-demo .item {
background: #0032a1;
margin: 10px;
color: #FFF;
text-align: center
}
.customNavigation {
text-align: center
}
.customNavigation a {
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
-webkit-tap-highlight-color: rgba(0, 0, 0, 0)
}
.customNavigation .btn {
width: 16px;
height: 80px;
display: block;
text-indent: -999999px;
white-space: nowrap;
overflow: hidden
}
.customNavigation .prev {
position: absolute;
left: -10px;
top: 55%;
font-size: 30px
}
.customNavigation .next {
position: absolute;
right: 0;
top: 55%;
font-size: 30px
}
#methodology,
#awards,
.grayback {
background: url(//www.veritis.com/wp-content/themes/Veritis/images/awards.jpg) repeat left top;
width: 100%;
padding: 50px 0;
float: left
}
.grayback {
background: url(//www.veritis.com/wp-content/themes/Veritis/images/awards.jpg) repeat left top!important
}
#methodology h1,
#awards h1 {
color: #000;
font-size: 3.5em;
font-weight: 400;
padding: 0 0 40px;
text-transform: uppercase;
text-align: center
}
#methodology h2,
#awards h2 {
color: #000;
font-size: 27px;
font-weight: 600;
padding: 0 0 40px;
text-transform: uppercase;
text-align: center
}
#awards .line {
padding: 0;
margin: 0;
background: url(//www.veritis.com/wp-content/themes/Veritis/images/line_bg.png) repeat-x left center;
margin: 10px 0 0 0;
width: 100%;
float: left
}
#awards .line1 {
padding: 0;
margin: 0;
background: url(//www.veritis.com/wp-content/themes/Veritis/images/line_bg.png) repeat-x left center;
margin: 109px 0 0 0;
width: 100%;
float: left
}
#awards .line img.year {
position: relative;
left: -5px
}
#awards .line img.myward {
position: relative;
left: 0;
margin: 0 60px 0 0;
top: 25px
}
#awards .line1 img.myward1 {
position: relative;
left: 0;
margin: 0;
top: 25px
}
#awards .line1 img.year1 {
position: relative;
left: 35%
}
#awards .col-lg-6 {
padding: 0
}
.sub_menu {
border: #f0f0f0 1px solid;
text-align: center;
padding: 30px 0 25px;
margin-bottom: 50px;
position: relative;
z-index: 9;
background: #fcfcfc
}
.sub_menu ul {
list-style: none;
padding: 0!important;
margin: 0
}
#inner_page .sub_menu ul li {
list-style: none;
padding: 0;
margin: 0;
display: inline-block;
border-left: #f0f0f0 1px solid;
font-size: 20px
}
#inner_page .sub_menu ul li a {
color: #969696;
padding: 0 35px;
line-height: 0;
font-size: 20px;
font-weight: 400
}
#inner_page .sub_menu ul li:first-child a,
#inner_page .sub_menu ul li:first-child {
border: none;
padding-left: 0
}
#inner_page .sub_menu ul li a:hover,
#inner_page .sub_menu ul li a.sub_active {
background: url(//www.veritis.com/wp-content/themes/Veritis/images/bottom_arrow.png) no-repeat center bottom;
padding-bottom: 46px;
text-decoration: none;
color: #0032a1
}
#inner_page .callout1 {
text-align: center;
padding: 25px 0
}
#inner_page .callout1>p {
padding: 15px 0 0;
margin: 0;
font-size: 1em;
line-height: 1.4em
}
.list_tree h2 {
padding-bottom: 15px
}
.list_tree .col-lg-6 {
min-height: 185px
}
.list_tree .my_border {
background: #fff;
border-right: none;
border-right: #ebebeb 2px solid
}
.list_tree .no_border {
border: none
}
.list_tree .alignright,
.list_tree .alignleft {
margin: 0
}
.list_tree span {
display: inline-block
}
.list_tree p {
display: inline-block;
padding: 0
}
.list_tree h3 {
font-weight: 400;
padding-bottom: 10px;
font-size: 1.3em
}
.Apple_icon,
.balck_icon,
.plam_icon,
.windows_icon,
.android_icon,
.java_icon {
display: inline-block;
min-width: 60px;
margin: 0 15px 0 0
}
.Apple_icon {
background: url(//www.veritis.com/wp-content/themes/Veritis/images/icons1.png) no-repeat -553px -529px;
width: 45px;
height: 53px
}
.balck_icon {
background: url(//www.veritis.com/wp-content/themes/Veritis/images/icons1.png) no-repeat -645px -538px;
width: 58px;
height: 45px
}
.plam_icon {
background: url(//www.veritis.com/wp-content/themes/Veritis/images/icons1.png) no-repeat -735px -529px;
width: 56px;
height: 54px
}
.windows_icon {
background: url(//www.veritis.com/wp-content/themes/Veritis/images/icons1.png) no-repeat -824px -542px;
width: 41px;
height: 41px
}
.android_icon {
background: url(//www.veritis.com/wp-content/themes/Veritis/images/icons1.png) no-repeat -909px -542px;
width: 44px;
height: 51px
}
.java_icon {
background: url(//www.veritis.com/wp-content/themes/Veritis/images/icons1.png) no-repeat -1007px -533px;
width: 43px;
height: 59px
}
#inner_page .odd1 {
background: #f7f6f6
}
#inner_page .even1 {
background: #fff
}
#custom_development .odd {
background: #f7f6f6;
min-height: 350px;
margin-top: 25px;
padding: 15px 0
}
#new_cat {
position: relative;
padding: 25px 0
}
#new_cat .new_cal h1 {
font-size: 4em;
font-weight: 400;
padding: 23% 0 0
}
#new_cat .owl-item h3 {
font-weight: 400;
padding: 0 0 10px;
margin: 0
}
#new_cat .owl-item p {
line-height: 1.6
}
#new_cat .owl-item a {
border: #ef4e2e 1px solid;
color: #ef4e2e;
font-size: 20px;
margin-top: 10px;
display: inline-block;
padding: 8px 25px
}
#owl-demo1 img {
float: right;
margin: 0 50px 0 20px;
border: #ddd 1px solid;
padding: 5px
}
#new_cat .new_cal {
background: url(//www.veritis.com/wp-content/themes/Veritis/images/bar_bg.jpg) no-repeat right top;
min-height: 200px
}
#owl-demo1 .owl-pagination {
margin-top: -45px;
position: absolute;
right: 0;
top: 22%
}
#our_work .owl-theme .owl-controls .owl-page {
display: inline-block
}
#data_science,
#big_data,
#custom_development,
#mobile_development {
display: inline-block;
width: 100%;
display: table-caption;
display: inline-block;
width: 100%
}
.mobile_icon {
text-align: center;
background: url(//www.veritis.com/wp-content/themes/Veritis/images/shadow.png) no-repeat left bottom;
width: 100%;
margin-top: 40px;
float: left;
padding: 0
}
.mobile_icon li {
display: inline-block;
padding: 0;
margin: 0
}
.mobile_icon li img {
opacity: .9
}
.windows {
background: url(//www.veritis.com/wp-content/themes/Veritis/images/icons1.png) no-repeat -145px -223px;
width: 50px;
height: 76px;
float: right;
margin: 0 20px 0 0
}
.android {
background: url(//www.veritis.com/wp-content/themes/Veritis/images/icons1.png) no-repeat -230px -220px;
width: 47px;
height: 83px;
float: left;
margin: 0 0 0 20px
}
.blackberry {
background: url(//www.veritis.com/wp-content/themes/Veritis/images/icons1.png) no-repeat -317px -224px;
width: 52px;
height: 79px;
float: right;
margin: 0 20px 0 0
}
.cms {
background: url(//www.veritis.com/wp-content/themes/Veritis/images/icons1.png) no-repeat -402px -226px;
width: 79px;
height: 78px;
float: right;
margin: 0
}
.enterprize {
background: url(//www.veritis.com/wp-content/themes/Veritis/images/icons1.png) no-repeat -512px -216px;
width: 88px;
height: 99px;
float: left;
margin: 0
}
.iphone_icon {
background: url(//www.veritis.com/wp-content/themes/Veritis/images/icons1.png) no-repeat -631px -235px;
width: 64px;
height: 66px;
float: left;
margin: 0 0 0 20px
}
.java {
background: url(//www.veritis.com/wp-content/themes/Veritis/images/icons1.png) no-repeat -729px -224px;
width: 64px;
height: 87px;
float: left;
margin: 0 0 0 20px
}
.plam {
background: url(//www.veritis.com/wp-content/themes/Veritis/images/icons1.png) no-repeat -1024px -244px;
width: 64px;
height: 62px;
float: right;
margin: 0 20px 0 0
}
.rails {
background: url(//www.veritis.com/wp-content/themes/Veritis/images/icons1.png) no-repeat -921px -235px;
width: 66px;
height: 80px;
float: right;
margin: 0
}
.php_ico {
background: url(//www.veritis.com/wp-content/themes/Veritis/images/icons1.png) no-repeat -822px -235px;
width: 80px;
height: 74px;
float: left;
margin: 0 0 0 10px
}
.big_data .callout h3 {
font-weight: 300;
font-size: 1.3em;
font-family: 'Poppins', sans-serif
}
.manipulation,
.modelling,
.statistics,
.analysis {
display: inline-block;
margin: 20px 0 10px;
min-height: 98px
}
.manipulation {
background: url(//www.veritis.com/wp-content/themes/Veritis/images/icons1.png) no-repeat -145px -367px;
width: 77px;
height: 93px
}
.modelling {
background: url(//www.veritis.com/wp-content/themes/Veritis/images/icons1.png) no-repeat -294px -367px;
width: 98px;
height: 98px
}
.statistics {
background: url(//www.veritis.com/wp-content/themes/Veritis/images/icons1.png) no-repeat -464px -375px;
width: 81px;
height: 81px
}
.analysis {
background: url(//www.veritis.com/wp-content/themes/Veritis/images/icons1.png) no-repeat -617px -373px;
width: 101px;
height: 83px
}
.smartphones,
.sensor,
.adoption {
display: inline-block;
min-height: 102px
}
.smartphones {
background: url(//www.veritis.com/wp-content/themes/Veritis/images/icons1.png) no-repeat -147px -514px;
width: 73px;
height: 92px
}
.sensor {
background: url(//www.veritis.com/wp-content/themes/Veritis/images/icons1.png) no-repeat -280px -502px;
width: 86px;
height: 102px
}
.adoption {
background: url(//www.veritis.com/wp-content/themes/Veritis/images/icons1.png) no-repeat -429px -506px;
width: 80px;
height: 78px
}
.color_balls {
text-align: center;
padding-bottom: 50px
}
.color_balls li {
display: inline-block;
text-align: center;
padding: 8% 0 0;
font-weight: 700;
font-size: 1.3em;
line-height: 1.2em;
margin: 0;
border-radius: 200px;
-webkit-border-radius: 200px;
-moz-border-radius: 200px;
min-width: 250px;
min-height: 250px
}
.color_balls li.orange_co {
position: relative;
left: 30px;
z-index: 9;
background: rgba(250, 203, 166, .7)
}
.color_balls li.yellow_co {
position: relative;
top: 22px;
background: rgba(250, 239, 171, .8)
}
.color_balls li.blue_co {
position: relative;
left: -30px;
background: rgba(183, 233, 239, .8)
}
.zetabytes,
.analyste,
.existed_90,
.days_ex {
min-height: 176px;
display: inline-block
}
.zetabytes {
background: url(//www.veritis.com/wp-content/themes/Veritis/images/icons1.png) no-repeat -150px -659px;
width: 181px;
height: 151px
}
.analyste {
background: url(//www.veritis.com/wp-content/themes/Veritis/images/icons1.png) no-repeat -395px -647px;
width: 176px;
height: 176px
}
.existed_90 {
background: url(//www.veritis.com/wp-content/themes/Veritis/images/icons1.png) no-repeat -639px -659px;
width: 163px;
height: 163px
}
.days_ex {
background: url(//www.veritis.com/wp-content/themes/Veritis/images/icons1.png) no-repeat -851px -657px;
width: 148px;
height: 153px
}
.research,
.architecture,
.experinence {
min-height: 80px;
display: inline-block
}
.research {
background: url(//www.veritis.com/wp-content/themes/Veritis/images/icons1.png) no-repeat -188px -1217px;
width: 77px;
height: 77px
}
.architecture {
background: url(//www.veritis.com/wp-content/themes/Veritis/images/icons1.png) no-repeat -329px -1215px;
width: 65px;
height: 56px
}
.experinence {
background: url(//www.veritis.com/wp-content/themes/Veritis/images/icons1.png) no-repeat -457px -1223px;
width: 71px;
height: 71px
}
.solution,
.responsive,
.open-source,
.iphon,
.android_a,
.window_a,
.visual,
.callout .search,
.social {
min-height: 67px;
display: inline-block
}
.solution {
background: url(//www.veritis.com/wp-content/themes/Veritis/images/icons1.png) no-repeat -926px -1237px;
width: 69px;
height: 65px
}
.responsive {
background: url(//www.veritis.com/wp-content/themes/Veritis/images/icons1.png) no-repeat -1035px -1244px;
width: 53px;
height: 62px
}
.open-source {
background: url(//www.veritis.com/wp-content/themes/Veritis/images/icons1.png) no-repeat -1123px -1247px;
width: 62px;
height: 59px
}
.iphon {
background: url(//www.veritis.com/wp-content/themes/Veritis/images/icons1.png) no-repeat -596px -1229px;
width: 41px;
height: 65px
}
.android_a {
background: url(//www.veritis.com/wp-content/themes/Veritis/images/icons1.png) no-repeat -697px -1229px;
width: 57px;
height: 67px
}
.window_a {
background: url(//www.veritis.com/wp-content/themes/Veritis/images/icons1.png) no-repeat -811px -1243px;
width: 48px;
height: 53px
}
.visual {
background: url(//www.veritis.com/wp-content/themes/Veritis/images/icons1.png) no-repeat -1253px -1259px;
width: 81px;
height: 54px
}
.callout .search {
background: url(//www.veritis.com/wp-content/themes/Veritis/images/icons1.png) no-repeat -1384px -1261px;
width: 61px;
height: 65px
}
.social {
background: url(//www.veritis.com/wp-content/themes/Veritis/images/icons1.png) no-repeat -1520px -1267px;
width: 58px;
height: 58px
}
.callout .img {
min-height: 80px;
display: inline-block;
vertical-align: baseline
}
.callout .img1 {
min-height: 70px;
display: inline-block;
vertical-align: baseline
}
.callout .img2 {
min-height: 190px;
display: block
}
.callout .img3 {
min-height: 115px;
display: block
}
.ui_design,
.we_design_a,
.mobile_design_a,
.branding_marketing_a {
width: 219px;
height: 245px;
display: inline-block;
margin-bottom: 20px
}
.ui_design {
background: url(//www.veritis.com/wp-content/themes/Veritis/images/icons1.png) no-repeat -156px -883px
}
.we_design_a {
background: url(//www.veritis.com/wp-content/themes/Veritis/images/icons1.png) no-repeat -444px -883px
}
.mobile_design_a {
background: url(//www.veritis.com/wp-content/themes/Veritis/images/icons1.png) no-repeat -726px -883px
}
.branding_marketing_a {
background: url(//www.veritis.com/wp-content/themes/Veritis/images/icons1.png) no-repeat -1014px -883px
}
.big_data .UI h3 {
font-family: 'Poppins', sans-serif;
font-weight: 400;
font-size: 1.5em;
color: #333
}
.big_data .UI p,
.sub-heading p {
font-size: 1.1em;
color: #8b8b8b
}
.sub_cloud {
padding: 0
}
.sub_cloud h2 {
font-weight: 400;
text-transform: uppercase;
font-size: 2.5em;
padding-bottom: 15px
}
.cloud_strategy,
.cloud_iaas,
.cloud_integration,
.cloud_pass,
.cloud_management {
display: inline-block
}
.cloud_strategy {
background: url(//www.veritis.com/wp-content/themes/Veritis/images/icons1.png) no-repeat -571px -535px;
width: 80px;
height: 73px
}
.cloud_iaas {
background: url(//www.veritis.com/wp-content/themes/Veritis/images/icons1.png) no-repeat -674px -540px;
width: 80px;
height: 63px
}
.cloud_integration {
background: url(//www.veritis.com/wp-content/themes/Veritis/images/icons1.png) no-repeat -783px -535px;
width: 76px;
height: 80px
}
.cloud_pass {
background: url(//www.veritis.com/wp-content/themes/Veritis/images/icons1.png) no-repeat -888px -535px;
width: 76px;
height: 60px
}
.cloud_management {
background: url(//www.veritis.com/wp-content/themes/Veritis/images/icons1.png) no-repeat -999px -542px;
width: 72px;
height: 61px
}
.cloud_page .cloud_left {
padding: 0
}
.cloud_list h3 {
font-size: 2.5em;
padding: 0 0 15px;
border-bottom: #e7e7e7 1px solid;
margin: 25px 0
}
.cloud_page .dot {
padding: 0 0 0 56px
}
.cloud_page ul.cloud_list {
margin: 25px 0 0
}
.cloud_icon,
.laaas_icon,
.saas_icon,
.paas_icon,
.manage_icon {
display: inline-block;
margin: 0 25px 0 0;
padding-top: 15px
}
.cloud_icon {
background: url(//www.veritis.com/wp-content/themes/Veritis/images/icons1.png) no-repeat -719px -126px;
width: 68px;
height: 72px
}
.laaas_icon {
background: url(//www.veritis.com/wp-content/themes/Veritis/images/icons1.png) no-repeat -801px -135px;
width: 68px;
height: 62px
}
.saas_icon {
background: url(//www.veritis.com/wp-content/themes/Veritis/images/icons1.png) no-repeat -894px -132px;
width: 71px;
height: 55px
}
.paas_icon {
background: url(//www.veritis.com/wp-content/themes/Veritis/images/icons1.png) no-repeat -995px -127px;
width: 68px;
height: 66px
}
.manage_icon {
background: url(//www.veritis.com/wp-content/themes/Veritis/images/icons1.png) no-repeat -1100px -129px;
width: 65px;
height: 58px
}
.resource_page .callout {
padding: 0 0 0 25px;
margin-bottom: 30px;
min-height: 512px;
display: inline-block
}
.resource_page .callout p {
color: #8b8b8b
}
.blog-b,
.white_paper,
.webinar,
.videos_img,
.blog_img,
.infographic_th {
width: 219px;
height: 245px;
display: inline-block;
margin-bottom: 15px;
margin-top: 20px
}
.callout .webinar {
background: url(//www.veritis.com/wp-content/themes/Veritis/images/icons1.png) no-repeat -172px -1346px
}
.white_paper {
background: url(//www.veritis.com/wp-content/themes/Veritis/images/icons1.png) no-repeat -440px -1346px
}
.blog-b {
background: url(//www.veritis.com/wp-content/themes/Veritis/images/icons1.png) no-repeat -717px -1346px;
}
.videos_img {
background: url(//www.veritis.com/wp-content/themes/Veritis/images/video.png) no-repeat 0 0
}
.infographic_th {
background: url(//www.veritis.com/wp-content/themes/Veritis/images/infographic_th.png) no-repeat 0 0
}
.blog_img {
background: url(//www.veritis.com/wp-content/themes/Veritis/images/blog.png) no-repeat 0 0
}
.resource_page .callout h2 {
font-size: 26px;
padding: 0 0 20px;
font-weight: 400;
text-transform: none
}
.resource_page .callout a.orange_c,
.resource_page .callout a.green_c,
.resource_page .callout a.purple_c,
.resource_page .callout a.blog_c,
.resource_page .callout a.videos_c,
.resource_page .callout a.info_c {
font-size: 1.2em;
padding: 0 0 5px;
-webkit-transition: all .7s ease;
transition: all .7s ease;
margin: 5px 0 25px;
display: inline-block
}
.resource_page .callout a:hover {
text-decoration: none;
border-color: #333;
color: #333
}
.resource_page .callout .orange_c {
border-bottom: #ec7d72 3px solid;
color: #ec7d72
}
.resource_page .callout .green_c {
border-bottom: #00a89c 3px solid;
color: #00a89c
}
.resource_page .callout .purple_c {
border-bottom: #9e5fa1 3px solid;
color: #9e5fa1
}
.resource_page .callout .videos_c {
border-bottom: #12cbc0 3px solid;
color: #12cbc0
}
.resource_page .callout .blog_c {
border-bottom: #75a017 3px solid;
color: #75a017
}
.resource_page .callout .info_c {
border-bottom: #00b8d2 3px solid;
color: #00b8d2
}
.showmore_trigge1 {
float: right
}
.showmore_trigge1 ul li,
#inner_page .career_list1 .table_head li,
.job_listings li,
.sidebar .widgets li,
.sitemap li {
list-style: none!important
}
.videos-block {
display: block;
margin: auto;
float: none
}
.wp-paginate .prev,
.wp-paginate .next {
position: static;
width: auto;
height: auto;
font-size: initial
}
.pagn .navigation {
float: left;
width: 100%;
text-align: center
}
.webinar_img img {
padding: 10px;
border: #ebebeb 1px solid;
display: inline-block;
text-align: center
}
.webinar_img h4 {
font-weight: 400;
padding: 10px 0 5px;
margin: 0
}
.webinar_img span {
color: #8b8b8b
}
.webinar_content {
padding: 15px 20px 20px;
margin: 0 0 40px;
position: relative;
background: #fff;
border: 1px solid #ebebeb
}
.webinar_content:after,
.webinar_content:before {
right: 100%;
top: 20%;
border: solid transparent;
content: " ";
height: 0;
width: 0;
position: absolute;
pointer-events: none
}
.webinar_content:after {
border-color: rgba(136, 183, 213, 0);
border-right-color: #fff;
border-width: 21px;
margin-top: -21px
}
.webinar_content:before {
border-color: rgba(194, 225, 245, 0);
border-right-color: #ebebeb;
border-width: 22px;
margin-top: -22px
}
#inner_page .webinar_content p {
margin: 0 0 20px;
padding: 0;
font-size: 1em
}
.showmore_content {
position: relative;
overflow: hidden;
height: auto
}
.showmore_trigger {
height: 40px;
line-height: 40px;
cursor: pointer;
margin-top: 20px
}
.showmore_trigger span {
float: left;
background: #ebebeb;
line-height: 40px;
display: block;
padding: 0 15px;
border: #ececec 1px solid
}
.showmore_trigger span:hover {
text-decoration: underline
}
.showmore_trigge1 li {
float: left;
margin: 0;
padding: 0;
position: relative;
left: 0;
margin-top: -40px
}
.showmore_trigge1 li a,
.showmore_trigge1 li button {
line-height: 40px;
display: block;
padding: 0 15px
}
.showmore_trigge1 li a.watch,
.showmore_trigge1 li button.watch {
border: #ececec 1px solid;
background: url(//www.veritis.com/wp-content/themes/Veritis/images/icons1.png) no-repeat -930px -421px;
padding: 0 15px 0 45px
}
.white_content a.download {
margin-top: 14px;
padding: 0 15px 0 45px;
background: #0032a1 url(//www.veritis.com/wp-content/themes/Veritis/images/icons1.png) no-repeat -979px -424px;
position: relative;
border: #ececec 1px solid;
color: #fff;
display: inline-block;
height: 40px;
line-height: 36px
}
.w_download {
padding: 0 15px 0 45px !important;
background: #0032a1 url(//www.veritis.com/wp-content/themes/Veritis/images/icons1.png) no-repeat -979px -424px;
position: relative;
margin-top: -40px;
border: #ececec 1px solid;
color: #fff
}
#inner_page .webinar_content .social_media {
float: right;
margin-top: -25px;
position: relative
}
#inner_page .webinar_content .social_media i {
padding: 0 5px 0 0
}
.showmore_trigge1 li {
margin-top: 0
}
.webinar_content .showmore_trigge1 li {
margin-top: -40px
}
.fa {
color: #b8bab9
}
.white_content {
width: 100%;
float: left;
padding: 0;
margin: 0 0 30px;
position: relative;
background: #fff
}
.white_content h2 {
font-weight: 600;
padding: 0 0 15px;
font-size: 18px
}
#inner_page .showmore_two p {
padding: 0
}
.showmore_two {
border-bottom: #ebebeb 1px solid
}
.showmore_two span {
text-align: right;
display: block;
font-size: 14px
}
.news-block-co ul {
margin: 0 0 0 25px
}
.pagn {
display: inline-block;
width: 100%;
text-align: center;
margin: 20px 0
}
.wp-pagenavi a,
.wp-pagenavi span {
padding: 8px 12px
}
.wp-pagenavi {
clear: both;
margin: 30px 0 50px;
display: inline-block;
width: 100%;
}
.wp-pagenavi span.current {
font-weight: 700;
background: #0032a1;
color: #fff;
border: #0032a1 1px solid
}
.white_content .showmore_two {
border-bottom: 0px solid #ebebeb;
padding-bottom: 15px;
background: #f5f5f5;
padding: 20px;
}
.myform {
padding: 0;
margin-bottom: 20px;
width: 100%;
background: none;
float: left
}
.myform .col-sm-3,
.myform .col-sm-5 {
padding: 0 10px 0 0
}
.dropdown-menu {
border-radius: 0
}
.myform .bootstrap-select .btn {
border-radius: 0;
background: #eeeded;
padding: 15px;
border: none
}
.myform input[type="text"] {
background: #eeeded;
width: 100%;
font-size: 1em;
font-weight: 400;
border-radius: 0;
padding: 15px;
border: none
}
.myform .col-sm-2 {
padding: 0
}
.myform button[type="submit"],
.myform input[type="submit"] {
background: #0032a1;
width: 100%;
display: block;
padding: 10px 15px;
color: #fff;
border: none;
border-radius: 0;
font-family: 'Poppins', sans-serif;
font-size: 1.4em;
text-transform: uppercase
}
.bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn) {
background: #eeeded;
width: 100%
}
.myform button[type="submit"]:hover,
.myform input[type="submit"]:hover {
opacity: .8;
box-shadow: none
}
.chosen-container-single .chosen-single {
color: #666;
font-size: 1.1em;
font-weight: 400;
box-shadow: none;
line-height: inherit;
height: 51px;
background: #eeeded;
width: 100%;
border-radius: 0;
padding: 15px;
border: none
}
.chosen-container-active.chosen-with-drop .chosen-single div b {
background-position: none
}
.chosen-container-single .chosen-single div b {
top: 15px;
display: block;
height: 100%;
left: -8px;
position: relative;
width: 100%
}
.chosen-container-active.chosen-with-drop .chosen-single {
background-image: none
}
.searchandfilter ul,
.searchandfilter .selectpicker li {
width: 100%;
display: block;
padding: 0
}
.myform .bootstrap-select .btn,
.myform input[type="text"] {
color: #666;
text-shadow: none
}
.searchandfilter input[type="submit"] {
padding: 14px 0;
text-shadow: none
}
.btn .caret {
border-top-color: #333
}
#myModal div.wpcf7-mail-sent-ok {
background: green;
border: medium none;
color: #fff;
padding: 10px;
position: absolute;
right: 0;
text-align: center;
top: 72px;
width: 100%
}
.bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn) {
background: #eeeded;
width: 100%
}
.myform button[type="submit"]:hover,
input[type="submit"]:hover {
opacity: .8
}
.resource_page .new1 div:nth-child(2) {
padding: 0
}
.vertical-alignment-helper {
display: table;
height: 100%;
width: 100%
}
.vertical-align-center {
display: table-cell;
vertical-align: middle
}
.modal-content {
width: inherit;
height: inherit;
margin: 0 auto
}
.white_content .modal-header {
padding: 0 15px!important;
margin-bottom: 15px;
border-radius: 5px
}
.modal-header .close {
margin-top: 3px;
margin-right: -13px
}
.white_content .modal-title {
margin: 0;
line-height: 1.428571429;
line-height: 42px;
font-weight: 400
}
#inner_page .post {
background: #fff;
transition: height 5s ease-in-out 0;
width: 100%;
margin-bottom: 20px;
display:inline-block;
border: #ececec 1px solid
}
#inner_page .post p {
padding: 0;
font-size: 1em
}
.post span {
color: #8b8b8b;
line-height: 40px;
font-size: .9em
}
.post span a {
pointer-events: none
}
.post h3 {
font-weight: 400;
font-size: 18px;
line-height: 26px;
padding: 0;
margin: 0
}
.post h3 a {
color: #333;
text-decoration: none
}
.post h3 a:hover {
text-decoration: underline
}
.post img {
border: #f2f2f2 1px solid;
transition: all .2s linear 0;
margin: 15px 30px 0 0
}
.post img:hover {
transition: all .5s linear 0
}
.post .post_content {
padding: 15px
}
.post .col-sm-3 {
padding: 0;
padding-right: 20px
}
.post .post_content .read_blog a {
float: right;
font-weight: 400;
padding: 0 0 10px;
text-align: right;
text-decoration: underline;
color: #0032a1
}
.post .post_content .read_blog a:hover {
text-decoration: none
}
.post .stats {
border-top: #ebebeb 1px solid;
background: #fbfbfb;
padding: 0;
float: left;
width: 100%
}
.post .stats a {
color: #0032a1;
display: inline-block;
font-size: 1em;
padding: 10px 0;
text-transform: uppercase
}
.searchandfilter select.postform {
border: 0!important;
-webkit-appearance: none;
-moz-appearance: none;
background: #eeeded url(//www.veritis.com/wp-content/themes/Veritis/images/select-arrow.png) no-repeat 95% center;
width: 100px;
text-indent: .01px;
color: #666;
width: 100%;
border-radius: 0;
padding: 14px
}
.form-allowed-tags {
display: none
}
.post .stats a.read_blog {
padding: 15px 0 10px
}
.post i,
.blog_content i {
font-size: 18px;
color: #b8bab9;
padding: 0 3px 0 0
}
.post .social_media,
.blog_content .social_media {
float: right;
text-align: right;
padding-top: 7px
}
.post .social_media.sm1,
.blog_content .social_media.sm1 {
padding-top: 0
}
.comments-area .comment-form-author,
.comments-area .comment-form-email,
.comments-area .comment-form-url {
float: left;
width: 33%;
padding-right: 1%!important
}
.comment-form-url {
padding-right: 0!important
}
.facebook1 i:hover,
.fa-facebook:hover {
color: #3d5a9c
}
.twitter1 i:hover,
.fa-twitter:hover {
color: #4fd5f8
}
.google1 i:hover,
.fa-google-plus:hover {
color: #dd4b39
}
.linkedin1 i:hover,
.fa-linkedin:hover {
color: #048bc5
}
.pinterest1 i:hover,
.fa-pinterest:hover {
color: #d83633
}
.fa-youtube:hover {
color: red
}
.fa-instagram:hover {
color: #e4405f
}
.blog_detail {
border-right: #ebebeb 1px solid;
padding: 0 30px 0 0
}
.sidebar {
border-left: 1px solid #ebebeb;
float: left;
padding: 0 0 0 40px;
width: 100%
}
.sidebar .widgets {
margin-bottom: 35px;
float: left;
width: 100%
}
.sidebar .widgets h3,
.sidebar .widget h2 {
padding-bottom: 10px;
color: #0032a1;
font-family: 'Poppins', sans-serif;
font-size: 1.8em;
font-weight: 400
}
.sidebar .widget ul {
list-style: none;
padding: 0;
margin: 0 0 25px
}
.sidebar .widget li {
font-size: 1.1em;
padding: 12px 0;
border-bottom: #ebebeb 1px solid;
float: left;
width: 100%;
background: none!important;
padding: 8px 0 8px 0!important
}
.sidebar .widget li:last-child {
border: none;
padding-bottom: 0
}
.sidebar .widget li a {
background: url(//www.veritis.com/wp-content/themes/Veritis/images/arrow_list.jpg) no-repeat left 10px;
width: 100%;
padding: 0 0 0 25px;
float: left
} .sticky-sidebar .sidepanel {
width: 0;
position: fixed;
z-index: 1;
top: 13%;
right: -2px;
background-color: #fff;
overflow-x: hidden;
transition: 0.5s;
padding: 0;
height: 85%;
border: 1px solid #efefef;
z-index: 100;
}
.sticky-sidebar .sidepanel a {
padding: 8px 8px 8px 32px;
text-decoration: none;
font-size: 25px;
color: #818181;
display: block;
transition: 0.3s;
}
.sticky-sidebar .sidepanel a:hover {
color: #f1f1f1;
} .sticky-sidebar .openbtn {
font-size: 14px;
cursor: pointer;
background: #ef4e2e;
color: white;
padding: 10px 15px;
border: none;
position: fixed;
right: 0;
top: 25%;
letter-spacing: 0.5px;
font-weight: 100;
border-radius: 30px 0px 0 30px;
}
.sticky-sidebar .openbtn:hover {
background-color: #0032a1;
}
.download-pdf {
font-size: 14px;
cursor: pointer;
background: #ef4e2e;
color: #fff !important;
padding: 13px 32px;
border: none;
letter-spacing: 0.5px;
font-weight: 100;
display: inline-block;
border-radius: 30px;
}
.pp-frm-popup .modal-title {
margin: 0;
line-height: 1.428571429;
font-size: 14px;
}
.pp-frm-popup .modal-body {
float: left;
padding: 0;
position: relative;
width: 100%;
}
.pp-frm-popup .modal-content {
border-radius: 10px;
padding: 30px 30px 10px 30px;
}
.pp-frm-popup .modal-body input {
padding: 8px 15px !important;
margin-bottom: 15px !important;
}
.pp-frm-popup .modal-content p {
padding-bottom: 0px !important;
display: inline-block;
width: 100%;
}
.pp-frm-popup .form-submit1 input[type="submit"] {
font-size: 14px !important;
cursor: pointer;
background: #ef4e2e;
color: #fff !important;
padding: 13px 32px !important;
border: none;
letter-spacing: 0.5px;
font-weight: 100;
border-radius: 30px !important;
box-shadow: none !important;
margin: 0 !important;
outline: 0 !important;
}
.wpcf7 form .wpcf7-response-output {
margin: 2em 0.5em 1em;
padding: 1em 1em;
border: 2px solid #00a0d2;
font-size: 13px;
margin-bottom: 15px !important;
} #inner_page .infographics_page .post {
margin-bottom: 30px;
min-height: 560px;
}
.infographics_page .post_content {
position: relative;
min-height: 220px;
display: inline-block;
width: 100%
}
.single-res .meta {
margin: 0 0 25px;
border-top: none;
border-bottom: #ebebeb 1px solid;
padding: 0 0 15px
}
.single-res .social_media a {
text-decoration: none!important;
font-size: 20px;
margin: 0 10px 0 0
}
.infographics_page .post .postinfo-head {
background: #fff;
position: relative;
display: inline-block;
width: 100%;
margin: 0;
left: 0;
padding: 15px 15px 0 0;
font-weight: 600
}
.infographics_page .post img {
max-width: 100%;
border: #f2f2f2 1px solid;
transition: all .2s linear 0;
margin: 0
}
.infographics_page .post h3 {
font-weight: 600;
font-size: 18px;
line-height: 26px;
padding: 0;
margin: 0;
min-height: 88px;
}
#inner_page .sidebar .widgets.case_studysidebar ul li {
background: url(//www.veritis.com/wp-content/themes/Veritis/images/arrow_list.jpg) no-repeat left 18px!important;
width: 100%;
padding: 8px 0 8px 25px !important;
float: left
}
#inner_page .btn-primary {
color: #fff;
background-color: #ef4e2e;
border-color: #ef4e2e;
border-radius: 50px;
padding: 11px 20px;
font-size: 18px
}
#inner_page .sidebar .widgets.case_studysidebar p {
color: #333;
font-size: 15px;
padding: 0 0 15px
}
#inner_page .sidebar .widgets.case_studysidebar ul {
list-style: none;
padding: 0;
margin: 0 0 15px;
float: left;
width: 100%
}
#inner_page .sidebar .widgets.case_studysidebar blockquote p {
font-size: 15px!important;
font-weight: 300;
line-height: 28px!important;
}
#inner_page .sidebar .widgets.case_studysidebar blockquote strong {
padding-top: 15px;
display: inline-block;
font-size: 15px;
letter-spacing: 0.3px;
font-weight: 600;
}
.formError {
position: absolute;
top: 300px;
left: 300px;
display: block;
z-index: 5000;
cursor: pointer;
left: 16px!important;
top: -9px!important
}
.sidebar .widgets li a:hover {
color: #0032a1;
text-decoration: none
}
.sidebar .widgets li img {
float: left;
margin: 10px 20px 10px 0
}
.sidebar .widgets li h4 {
font-size: 1em;
padding: 10px 0
}
#inner_page .sidebar .widgets p {
font-size: .9em;
padding: 0
}
.sidebar .widgets.recent_post a {
padding: 0;
background: none
}
.widget_search form>label:nth-child(1) {
background: none repeat scroll 0 0 #fff;
display: block;
padding: 0;
position: relative
}
.widget_search form>label:nth-child(1):before {
color: #bbb;
content: "\f002";
font-family: FontAwesome;
font-size: 15px;
position: absolute;
right: 25px;
top: 15px
}
.widget_search input {
font-weight: 400;
background: none repeat scroll 0 0 transparent;
border: 0 none;
border-radius: 0;
width: 100%;
border: #ebebeb 1px solid;
padding: 15px
}
.widget_search .search-submit {
display: none
}
.sidebar .Twitter_feed li a {
background: none;
padding: 0
}
.sidebar .Twitter_feed li {
float: left;
padding-top: 20px
}
.Twitter_feed .bird {
float: left;
width: 15%
}
.Twitter_feed .bird i {
color: #4fd5f8
}
.Twitter_feed .bird_con {
float: left;
width: 85%
}
#inner_page .Twitter_feed .bird_con p {
padding: 0 0 15px
}
.Twitter_feed .bird_con span {
font-size: .7em;
text-align: right;
line-height: 40px
}
.blog_content h2,
.blog_content h1 {
padding: 0 0 15px
}
#inner_page .blog_content h1 {
font-family: 'Poppins', sans-serif;
font-weight: 600;
line-height: 1.25em;
padding: 0 0 15px;
margin: 0;
font-size: 27px;
color: #333;
text-transform: none
}
#inner_page .blog-container h2 {
font-family: 'Poppins', sans-serif;
font-weight: 600;
line-height: 1.25em;
padding: 0 0 15px;
margin: 0;
font-size: 19px;
color: #1d4799;
text-transform: none
}
#inner_page .blog-container h3 {
font-family: 'Poppins', sans-serif;
font-weight: 600;
line-height: 1.5em;
padding: 0 0 15px;
margin: 0;
font-size: 17px;
color: #1d4799;
text-transform: none
}
#inner_page .blog-container h4 {
font-family: 'Poppins', sans-serif;
font-weight: 600;
line-height: 1.25em;
padding: 0 0 15px;
margin: 0;
font-size: 15px;
color: #1d4799;
text-transform: none
}
#inner_page .infographics-content h1 {
font-family: 'Poppins', sans-serif;
font-weight: 600;
line-height: 1.25em;
padding: 0 0 15px;
margin: 0;
font-size: 27px;
color: #333;
text-transform: none
}
#inner_page .infographics-content h2 {
font-family: 'Poppins', sans-serif;
font-weight: 600;
line-height: 1.25em;
padding: 0 0 15px;
margin: 0;
font-size: 21px;
color: #333;
text-transform: none
}
#inner_page .infographics-content h3 {
font-family: 'Poppins', sans-serif;
font-weight: 600;
line-height: 1.25em;
padding: 0 0 15px;
margin: 0;
font-size: 19px;
color: #333;
text-transform: none
}
#inner_page .infographics-content h4 {
font-family: 'Poppins', sans-serif;
font-weight: 600;
line-height: 1.25em;
padding: 0 0 15px;
margin: 0;
font-size: 16px;
color: #333;
text-transform: none
}
#inner_page .news-content h3 {
font-size: 17px;
color: #1d4799;
}
#inner_page .news-content h2 {
font-size: 19px;
color: #1d4799;
}
.b_title {
text-transform: none;
padding: 0;
margin: 0;
font-size: 3.2em;
font-weight: 700!important;
color: #fff;
text-align: left;
font-family: 'Poppins', sans-serif;
font-weight: 300;
line-height: 1.25em;
padding: 0;
margin: 0;
color: #fff
}
blockquote p {
font-size: 18px!important;
font-weight: 300;
line-height: 32px!important;
color: #fff!important;
padding-bottom: 0px !important;
}
blockquote p a {
color: #ffb64a !important;
text-decoration: underline !important;
}
.job_listings li a {
word-wrap: break-word;
overflow: hidden;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
width: 100%;
display: inline-block
}
#inner_page .blog_content a {
text-decoration: underline
}
#inner_page .blog_content a:hover {
text-decoration: none
}
.blog_content img {
max-width: 100%;
margin: 15px 0
}
.blog_content ul {
padding: 0 0 30px
}
.blog_content ul li {
list-style: none;
line-height: 30px;
font-size: 1.1em;
color: #333;
padding: 0;
margin: 0
}
.meta {
margin: 10px 0 15px;
border-top: #ebebeb 1px solid;
border-bottom: #ebebeb 1px solid;
padding: 10px 0
}
#inner_page .meta p {
padding: 0
}
#inner_page .blog_content p:last-child {
padding: 0
}
div.tag {
margin: 20px 0 30px;
width: 100%;
float: left
}
div.tag span {
padding: 0 15px 0 0
}
div.tag a {
border: #ebebeb 1px solid;
display: inline-table;
padding: 5px;
margin: 10px 5px 0 0
}
.author_post {
border-bottom: #ebebeb 1px solid;
width: 100%;
float: left;
margin-bottom: 20px
}
.author_post img {
padding: 10px;
border: #ebebeb 1px solid;
width: 100px;
margin-bottom: 20px
}
#inner_page .comment-respond P {
padding: 0 0 10px
}
#respond {
width: 100%
}
#respond h3 {
font-size: 2em
}
.close {
opacity: .9
}
#respond label,
.form_content label {
font-weight: 300;
font-size: 1.2em
}
#respond input[type="text"],
.form_content textarea,
.form_content input[type="text"],
#respond input[type="email"],
.form_content textarea,
.form_content input[type="email"],
#respond input[type="tel"],
.form_content textarea,
.form_content input[type="tel"],
.form_content textarea,
#respond textarea {
background: #fff;
border: #ebebeb 1px solid;
font-weight: 400;
display: block;
width: 100%;
padding: 10px
}
#respond input[type="submit"],
.form_content input[type="submit"],
.form_content .file {
background: #ef4e2e;
float: left;
color: #fff;
padding: 15px 25px;
font-size: 1.3em;
border: none
}
#respond textarea,
.form_content textarea {
max-height: 75px
}
#respond input[type="submit"]:hover,
.form_content input[type="submit"]:hover,
.form_content .file:hover {
opacity: .9;
text-decoration: none
}
.required {
color: red
}
.form-submit {
text-align: center
}
.form_content input[type="submit"] {
font-size: 1.5em;
font-weight: 400;
margin-top: 20px;
padding: 10px 25px;
text-transform: uppercase
}
.form_content .file {
padding: 8px 15px;
margin: 0 0 0 25px
}
.attch {
position: relative;
padding: 25px 0
}
.form_content .file {
line-height: 19px;
margin: 0 15px 0 0;
padding: 8px 15px
}
.pag_nav {
text-align: center;
padding: 10px 0 0;
bottom: 15px;
position: relative;
width: 100%;
float: left
}
.pag_nav ul {
list-style: none;
padding: 0;
margin: 0
}
.pag_nav ul li {
list-style: none;
padding: 0 10px 0 0;
margin: 0;
display: inline-block
}
.pag_nav ul li span {
margin: 0 5px 0 0;
border: #ebebeb 2px solid;
font-family: 'Poppins', sans-serif;
font-weight: 400;
font-size: 1.4em;
line-height: 45px;
border-radius: 200px;
width: 50px;
height: 50px;
display: inline-block
}
.pag_nav ul li span.current {
background: #0032a1;
border-color: #0032a1;
color: #fff;
text-decoration: none
}
.pag_nav ul li a:hover {
color: #0032a1;
text-decoration: none
}
.pag_nav ul li span.prev,
.pag_nav ul li span.next {
top: 20%;
width: auto;
padding: 0 25px;
font-weight: 300;
border: #ebebeb 1px solid;
border-radius: 0
}
.pag_nav ul li span.prev {
left: 15px
}
.pag_nav ul li span.next {
right: 10px
}
.recaptchatable .recaptcha_r2_c1,
.recaptchatable .recaptcha_r1_c1,
.recaptchatable .recaptcha_r2_c2,
.recaptchatable .recaptcha_r7_c1,
.recaptchatable .recaptcha_r8_c1,
.recaptchatable .recaptcha_r3_c1,
.recaptchatable .recaptcha_r4_c1,
.recaptchatable .recaptcha_r3_c2,
.recaptchatable .recaptcha_r4_c2,
.recaptchatable .recaptcha_r4_c4,
.recaptchatable .recaptcha_r3_c3 {
background: none!important
}
#recaptcha_area,
#recaptcha_table,
.recaptchatable .recaptcha_r4_c1 {
width: 100%!important
}  .form-submit_man {
position: relative;
top: 0
}
.career_list {
color: #8b8b8b;
font-size: 1.1em;
font-weight: 400;
text-transform: uppercase
}
#inner_page .career_list td {
padding: 25px 0
}
#inner_page .career_list td i {
padding: 0 10px 0 0
}
#inner_page .career_list th {
font-family: 'Poppins', sans-serif;
color: #333;
font-weight: 400;
font-size: 1.5em;
position: 0
}
#inner_page .career_list td .fa-long-arrow-right {
color: #0032a1;
font-size: 1.4em
}
.care h2 {
text-transform: uppercase;
font-size: 1.8em;
font-weight: 500
}
.single_job_listing {
border-top: #ebebeb 1px solid;
padding-top: 25px
}
.career_details h3 {
font-weight: 400;
font-size: 1.8em;
padding: 0 0 20px;
margin: 0
}
#inner_page .career_details ul {
list-style: none;
padding: 0 0 30px;
margin: 0
}
#inner_page .career_details ul li {
padding: 0;
color: #333;
font-size: 1em;
line-height: 2;
margin: 0;
display: block;
background: none
}
#inner_page .career_details ul li:before {
content: "\f111";
font-family: FontAwesome;
font-size: 9px;
position: relative;
top: -2px;
padding: 0 15px 0 0
}
.sub_caption {
padding: 0px 0;
width: 100%;
float: left
}
.sub_caption li {
color: #8b8b8b;
content: none;
font-weight: 400;
font-size: 1.1em;
line-height: 2
}
.single_job_listing .job_description {
margin: 0;
}
#inner_page .sub_caption li:before,
#inner_page .btn_apply li:before {
content: none!important
}
#inner_page ul.btn_apply {
padding: 0px 0 30px
}
#inner_page ul.btn_apply li {
display: inline-flex;
padding: 0 15px 0 0;
background: #0032a1
}
#inner_page ul.btn_apply li.current_oper {
background: none
}
#inner_page .apply a,
#inner_page a.apply,
#inner_page .apply {
background: #0032a1;
text-transform: uppercase;
color: #fff;
padding: 10px 25px 10px 25px;
font-weight: 400;
font-size: 15px;
border: #0032a1 1px solid;
margin-left: 15px;
display: inline-block
}
#inner_page .current_oper a {
border: #0032a1 1px solid;
text-transform: none;
color: #0032a1;
padding: 10px 25px 10px 25px;
font-weight: 400;
font-size: 15px;
text-transform: uppercase;
margin: 0 0 0 25px;
}
#inner_page .current_oper a:hover {
background: #0032a1;
text-decoration: none;
color: #fff
}
#inner_page .form_content p {
padding: 0;
margin: 0
}
#inner_page .form_content input,
#inner_page .form_content textarea {
margin-bottom: 10px
}
.form_heading {
background: #e9e9e9;
width: 100%;
float: left;
padding: 20px
}
.fadeandscale_close {
text-align: right;
float: right;
background: none;
border: none;
color: #0032a1;
font-size: 24px
}
.form_heading h2 {
text-transform: uppercase
}
.form_content {
padding: 30px 30px 20px;
width: 100%;
background: #fff;
float: left
}
.well {
padding: 0;
background: #fff;
border-radius: 0
}
.contact .form_content {
padding: 30px 0
}
input[type="file"] {
display: block;
top: 25px!important
}
.career_list1 {
color: #8b8b8b;
font-size: 1.1em;
font-weight: 400;
text-transform: none
}
.career_list1 ul li a:hover {
text-decoration: none;
color: #0032a1
}
#inner_page .career_list1 ul {
padding: 25px 0;
border-bottom: #ebe8e8 1px solid;
width: 100%;
float: left
}
#inner_page .career_list1 ul:last-child {
border: none
}
#inner_page .career_list1 li i {
padding: 0 10px 0 0;
font-size: 22px
}
#inner_page .career_list1 .table_head li {
font-family: 'Poppins', sans-serif;
color: #333;
font-weight: 400;
font-size: 1.5em;
position: 0;
background: none;
padding: 0
}
#inner_page .job_listings li {
background: none;
padding: 0
}
#inner_page .career_list1 li .fa-chevron-circle-right {
color: #ef4e2e
}
#inner_page .career_list1 li.last {
text-align: right
}
.job_types,
.showing_jobs,
.single .job_application {
display: none!important
}
.fa-map-marker {
color: #e94b36
}
.fa-rocket {
color: #19ad8b
}
.comment_list {
border: #ebebeb 1px solid;
margin-bottom: 25px;
background: #fdfcfc;
width: 100%;
float: left;
padding: 10px
}
#inner_page .comment_list p {
font-size: 14px;
padding-top: 5px
}
.comment_list img {
border-radius: 50px;
position: relative;
left: -10px;
border: #fff 2px solid;
width: 50px;
height: 50px
}
.comment_list span {
font-size: 15px
}
.comment_sub {
margin: 25px 0 25px 10%;
width: 90%;
float: left
}
.comment-body {
background: #fbfbfb;
padding: 15px
}
.comment-body footer {
width: auto;
float: none
}
.comment-body .comment-content p {
padding: 0!important;
font-size: 14px!important
}
.modal-backdrop {
z-index: initial
}
#comments li .comment-body p {
padding: 0;
margin: 0
}
.fadeandscale {
-webkit-transform: scale(0.8);
-moz-transform: scale(0.8);
-ms-transform: scale(0.8);
transform: scale(0.8)
}
.popup_visible #fadeandscale {
-webkit-transform: scale(1);
-moz-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1)
}
.modal-header {
background: #e9e9e9;
width: 100%;
float: left;
padding: 9px 22px 0px 15px;
}
.fadeandscale_close {
text-align: right;
float: right;
background: none;
padding: 0;
border: none;
color: #0032a1;
font-size: 24px
}
.fadeandscale_close:hover {
background: none;
box-shadow: none;
border: none
}
.modal-header h2 {
font-weight: 400;
margin: 0 !important;
text-transform: uppercase;
padding: 0 !important;
font-size: 19px !important;
font-weight: bold !important;
}
.form_content {
padding: 10px 0;
width: 100%;
float: left
}
.well {
padding: 0;
background: #fff;
border-radius: 0
}
.contact .form_content {
padding: 0px 0
}
.post_content a:hover {
text-decoration: none!important
}
.modal {
top: 1%;
overflow: hidden
}
.modal-content {
border-radius: 10px
}
.modal-body {
float: left;
padding: 20px;
position: relative;
width: 100%
}
input[type="file"] {
display: block;
top: 25px!important
}
#respond {
width: 100%
}
#respond h3 {
font-size: 2em
}
#respond label,
.form_content label {
font-weight: 300;
font-size: 15px;
}
#respond input[type="text"],
#respond input[type="email"],
#respond input[type="tel"],
.form_content textarea,
.form_content input[type="text"],
.form_content textarea,
#respond textarea {
margin-top: 5px;
background: #fff;
border: #ebebeb 1px solid;
font-weight: 400;
display: block;
width: 100%;
padding: 5px;
line-height: 34px;
}
#inner_page .form_content p {
width: 100%;
}
#respond input[type="submit"],
.form_content input[type="submit"],
.form_content .file {
border-radius: 0;
background: #ef4e2e;
float: left;
color: #fff;
padding: 15px 25px;
font-size: 1.3em;
border: none
}
#respond textarea,
.form_content textarea {
max-height: 100px
}
#respond input[type="submit"]:hover,
.form_content input[type="submit"]:hover,
.form_content .file:hover {
opacity: .9;
text-decoration: none
}
.required {
color: red
}
.form-submit {
text-align: center
}
.form_content input[type="submit"] {
font-size: 1.5em;
font-weight: 400;
margin-top: 20px;
padding: 10px 25px;
text-transform: uppercase
}
.form_content .file {
padding: 8px 15px;
margin: 0 0 0 25px
}
.attch {
position: relative;
padding: 5px 0
}
.form_content .file {
line-height: 19px;
margin: 0 15px 0 0;
padding: 8px 15px
}
.form_content #respond {
margin: 0
}
.form_content #respond input[type="submit"] {
margin-top: 15px;
clear: right
}
.form_content #respond input[type="submit"]:hover {
box-shadow: none
}
.pag_nav {
text-align: center;
padding: 20px 0;
width: 100%;
float: left
}
.pag_nav ul {
list-style: none;
padding: 0;
margin: 0
}
.pag_nav ul li {
list-style: none;
padding: 0 10px 0 0;
margin: 0;
display: inline-block
}
.pag_nav ul li a {
border: #ebebeb 2px solid;
font-family: 'Poppins', sans-serif;
font-weight: 400;
font-size: 1.4em;
line-height: 45px;
border-radius: 200px;
width: 50px;
height: 50px;
display: block
}
.pag_nav ul li a:hover,
.pag_nav ul li a.active {
background: #0032a1;
border-color: #0032a1;
color: #fff;
text-decoration: none
}
.wpcf7-mail-sent-ok {
display: block!important;
margin: 0
}
div.wpcf7-response-output {
margin: 0!important;
text-align: center
}
span.wpcf7-form-control-wrap {
position: relative
}
span.wpcf7-not-valid-tip {
background: none repeat scroll 0 0 #fff;
border: 0;
border-radius: 0;
display: block;
right: 0;
top: -100px;
padding: 11px;
position: relative;
margin: -4px 0 0;
z-index: 100;
float: right;
padding: 0;
text-align: right
}
.subhead {
text-align: center;
color: #0032a1;
font-family: 'Poppins', sans-serif;
font-size: 22px;
text-transform: none;
padding: 5px 0 15px;
}
.address ul {
list-style: none!important
}
.bg_list {
padding: 20px 0!important;
margin: 0;
list-style: none
}
.bg_list li {
float: left;
width: 50%;
color: #333!important;
background: #f6f6f6!important;
list-style: none!important;
padding: 0px 5px 0px 0 !important;
margin: 0;
border-bottom: 1px #fff solid;
font-size: 12px!important;
}
.orange {
color: #fe9426
}
.bg_list li span {
width: 50px;
display: inline-block;
background: #ffaf4b;
background: -moz-linear-gradient(top, #ffaf4b 0%, #ff920a 100%);
background: -webkit-linear-gradient(top, #ffaf4b 0%, #ff920a 100%);
background: linear-gradient(to bottom, #ffaf4b 0%, #ff920a 100%);
line-height: 50px;
text-align: center;
font-weight: 700
}
.bg_list .fa {
color: #0032a1
}
.bg_list li a {
color: #333;
display: block;
padding: 10px 0px 10px 23px;
transition: background-color .5s ease-out;
-o-transition: background-color .5s ease-out;
-moz-transition: background-color .5s ease-out;
-webkit-transition: background-color .5s ease-out
}
.bg_list li a:hover {
color: #fff;
background: #0032a1;
text-decoration: none!important
}
.bg_list li a:hover .fa {
color: #fff
}
h3.bg_title {
background: url(//www.veritis.com/wp-content/themes/Veritis/images/banner_bg.jpg) repeat-x center center;
padding: 14px 20px;
line-height: 40px;
color: #fff;
font-size: 20px;
display: inline-block;
width: 100%;
margin: 25px 0;
font-weight: 600
}
.social_media a {
text-decoration: none!important
}
.social_media h3 {
padding: 5px 0 15px;
font-size: 15px
}
.social_media h5 {
line-height: 43px;
}
.cloud_callouts {
padding: 0px 0;
margin: 0;
float: left;
width: 100%;
text-align: center
}
.cloud_callouts .col-sm-4,
.cloud_callouts .col-lg-3,
.cloud_callouts .col-sm-6 {
background: #f0f9f9;
padding-top: 20px;
padding-bottom: 20px;
min-height: 430px;
border-left: 1px #c0f2f4 solid;
position: relative
}
.cloud_callouts.callouts1 .col-sm-4 {
min-height: 410px
}
.cloud_callouts .col-sm-4:first-child {
border-left: none
}
.cloud_callouts h3 {
padding-bottom: 20px
}
.cloud_callouts .col-sm-4:nth-child(even),
.cloud_callouts .col-lg-3:nth-child(even),
.cloud_callouts .col-sm-6:nth-child(even) {
background: #e7f9f9
}
.cloud_callouts .col-sm-4 .r_c_more,
.cloud_callouts .col-lg-3 .r_c_more,
.cloud_callouts .col-sm-6 .r_c_more {
position: absolute;
bottom: 25px;
width: 60%;
left: 0;
background: #9a9a9a;
height: 45px;
line-height: 45px;
color: #fff;
text-transform: uppercase;
right: 0;
margin: auto
}
.cloud_callouts .col-sm-4 .r_c_more:hover,
.cloud_callouts .col-lg-3 .r_c_more:hover,
.cloud_callouts .col-sm-6 .r_c_more:hover {
background: #6aacd3;
text-decoration: none!important
}
#comments {
margin: 40px 0 0
}
.entry-content h3.text-center {
text-align: center;
font-size: 16px;
line-height: 27px;
color: #333
}
ul.twocols,
ul.thereecols {
padding: 20px 0;
float: left;
width: 100%
}
ul.twocols li {
float: left;
width: 48%;
padding-right: 2%
}
ul.thereecols {
float: left;
width: 100%
}
ul.thereecols li {
float: left;
width: 32%;
padding-right: 2%
}
.table-bordered>tbody>tr>td {
line-height: 28px;
vertical-align: middle;
}
.blognews {
padding: 30px 0;
margin: 0;
float: left;
width: 100%;
background: #fff;
font-size: 15px;
color: #333
}
.blognews .col-sm-6:first-child {
border-right: 1px #e3e3e3 solid
}
.blognews .blog_inner {
padding: 0 30px
}
.blognews h3 {
color: #333;
font-weight: 100;
font-size: 31px;
padding: 0 0 20px!important
}
.blog_sec .large_image {
position: relative;
background: #000;
max-height: 380px;
overflow: hidden;
transition: all .2s ease-in-out
}
.blog_sec .large_image a,
.blog_sec .large_image a:hover {
color: #fff;
text-decoration: none!important
}
.blog_sec .large_image .large_img_desc {
position: absolute;
bottom: 0;
left: 0;
width: 100%;
padding: 20px;
color: #fff;
font-size: 22px
}
.blog_sec .large_image .large_img_desc .meta_l {
font-size: 16px;
color: #f6f6f6;
padding: 15px 0;
display: none;
}
.blog_sec .large_image img {
opacity: .7;
transition: all .2s ease-in-out
}
.blog_sec .large_image:hover img {
transform: scale(1.1)
}
.blog_s_sec {
color: #333;
font-size: 15px;
padding: 25px 0;
border-bottom: 1px #e3e3e3 solid
}
.blog_s_sec a {
color: #333
}
.blog_s_sec a:hover {
color: #000;
text-decoration: none
}
.blog_s_sec .meta_l {
font-size: 15px;
color: #a2a2a2;
padding: 17px 0 0;
display: none
}
.blog_sec_read {
color: #fe9426;
font-size: 18px;
margin: 25px 0 0
}
.blog_sec_read a {
color: #fe9426
}
.blog_sec_read a:hover {
color: #000
}
.su-spoiler-title {
position: relative;
cursor: pointer;
min-height: 20px;
line-height: 20px;
padding: 12px 7px 12px 34px;
font-weight: 700;
font-size: 13px
}
.su-spoiler-style-fancy>.su-spoiler-title {
font-size: 16px
}
.su-accordion .su-spoiler {
margin-bottom: 16px
}
.su-spoiler-icon {
top: 12px
}
blockquote {
padding: 30px;
margin: 10px 0 20px;
border-left: 5px solid #0032a1;
padding-left: 65px;
background: url(//www.veritis.com/wp-content/themes/Veritis/images/left-quotes-sign.png) left 14px top 25px no-repeat #113071;
}
.su-spoiler.su-spoiler-closed>.su-spoiler-content {
opacity: 1;
display: block!important
}
.table>tbody>tr.info>td,
.table>tbody>tr.info>th,
.table>tbody>tr>td.info,
.table>tbody>tr>th.info,
.table>tfoot>tr.info>td,
.table>tfoot>tr.info>th,
.table>tfoot>tr>td.info,
.table>tfoot>tr>th.info,
.table>thead>tr.info>td,
.table>thead>tr.info>th,
.table>thead>tr>td.info,
.table>thead>tr>th.info {
background-color: #d9edf7;
line-height: 28px
}
.success-story {
padding: 25px 0 0;
margin: 0 0 5px;
display: block
}
.call-caseblock img {
float: left;
margin: 0 15px 0 0
}
#inner_page .call-caseblock h5 {
font-size: 17px;
font-weight: 500;
padding-bottom: 10px;
line-height: 25px
}
#inner_page .call-caseblock h5 a {
color: #333
}
#inner_page .call-caseblock h5 a:hover {
text-decoration: underline
}
#inner_page .call-caseblock p {
font-size: 14px;
padding: 0;
margin: 0;
line-height: 26px
}
.call-caseblock {
background: #fff;
border: #f6f6f6 1px solid;
display: inline-block;
padding: 15px;
margin-bottom: 15px
}
.grid figcaption h3 {
margin: 0;
padding: 0 0 8px;
color: #fff;
text-transform: uppercase;
font-weight: 400;
font-size: 1.2em
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
span.wpcf7-not-valid-tip {
background: none;
border: 0;
border-radius: 0;
display: block;
right: 0;
top: -4px;
padding: 11px;
position: relative;
margin: -4px 0 0;
z-index: 100;
float: right;
padding: 0;
text-align: right
}
}
.c_callout {
background: #f5f5f5;
margin-bottom: 15px;
margin-top: 23px;
position: relative;
padding: 35px 15px 15px;
min-height: 280px;
-webkit-box-shadow: 4px 3px 14px -2px rgba(0, 0, 0, 0.42);
-moz-box-shadow: 4px 3px 14px -2px rgba(0, 0, 0, 0.42);
box-shadow: 4px 3px 14px -2px rgba(0, 0, 0, 0.42)
}
.c_callout .numb {
position: absolute;
top: -15px;
width: 40px;
height: 40px;
background: #ef4e2e;
color: #fff;
text-align: -webkit-center;
line-height: 40px;
left: 0;
font-weight: 700;
right: 0
}
#inner_page .internal_links ul li {
float: left;
width: 14%;
text-align: center;
padding: 0 0 6px 12px;
padding-top: 20px!important;
padding-bottom: 20px!important;
background: none!important
}
#inner_page .internal_links.flist ul li {
float: left;
width: 25%;
text-align: center;
padding: 0 0 6px 12px;
padding-top: 20px!important;
padding-bottom: 20px!important;
background: none!important
}
.internal_links ul li.active a {
color: #0032a1
}
.internal_links {
padding: 0 20px;
float: left;
margin: 20px 0 25px;
width: 100%;
background: #f8f8f8
}
.internal_links ul li a {
color: #333
}
.internal_links ul li a:hover {
color: #000
}
.internal_links ul li a:hover img {
opacity: .7
}
.internal_links ul li img {
width: 70px;
height: 70px;
margin-bottom: 10px
}
.navbar-brand {
display: block;
max-width: 200px;
padding: 23px 0 !important;
}
#banner {
background: url(//www.veritis.com/wp-content/themes/Veritis/images/banner_bg.jpg) repeat-x left top;
width: 100%;
margin-top: 100px;
float: left;
width: 100%;
}
#inner_page .list_icons {
padding-bottom: 25px;
float: left;
width: 100%
}
#inner_page .list_icons li {
background: none;
padding-bottom: 25px;
float: left;
width: 100%;
padding-left: 20px;
padding-top: 25px
}
#inner_page .list_icons li a {
color: #0032a1;
}
#inner_page .list_icons li:nth-child(odd) {
background: #f0f9f9
}
.search_from .widget_search {
width: 100%;
margin-top: 0px
}
.search_from .widget_search input {
font-weight: 400;
background: none repeat scroll 0 0 transparent;
border: 0 none;
border-radius: 0;
width: 100%;
border: #ebebeb 1px solid;
padding: 10px 15px;
font-size: 14px
}
.search_from .widget_search form>label:nth-child(1):before {
color: #bbb;
content: "\f002";
font-family: FontAwesome;
font-size: 15px;
position: absolute;
right: 15px;
top: 11px
}
.ind-list {
background: #fff;
margin-bottom: 30px;
border-radius: 8px;
border: #e9e9e9 1px solid;
display: block;
width: 100%;
min-height: 430px;
padding: 50px 25px;
text-align: center
}
.ind-list h3 {
font-size: 22px;
padding: 15px 0 0;
font-weight: 500;
margin: 0
}
.ind-list p {
padding: 0;
margin: 0;
line-height: 24px;
opacity: .9;
font-size: 15px
}
.ind-list a.ind-read {
margin-top: 25px;
display: inline-block;
color: #0032a1;
font-weight: 500;
border-bottom: #0032a1 1px solid;
padding: 0 10px 5px;
font-size: 17px;
text-decoration: none
}
.ind-list h3 a {
color: #333
}
.ind-list h3 a:hover {
opacity: .9;
color: #333;
text-decoration: none
}
.ind-list a:hover {
border-color: #fe9426;
color: #fe9426
}
#inner_page .industry-inner h3 {
font-weight: 500
}
#inner_page .industry-inner ul.nav-pills {
padding: 0;
margin: 0 0 25px;
list-style: none;
border-bottom: #d8d8d8 3px solid
}
#inner_page .industry-inner ul.nav-pills li {
padding: 0;
margin: 0;
list-style: none;
background: none
}
#inner_page .industry-inner ul.nav-pills li:before {
display: none
}
#inner_page .industry-inner .nav-pills>li>a {
border-radius: 0;
font-size: 18px;
font-weight: 500;
color: #333;
padding: 10px 25px;
border-bottom: #d8d8d8 3px solid;
position: relative;
top: 3px;
margin: 0
}
#inner_page .industry-inner .nav-pills>li>a:hover {
background: none
}
#inner_page .industry-inner .nav-pills>li.active>a,
#inner_page .industry-inner .nav-pills>li.active>a:hover,
#inner_page .industry-inner .nav-pills>li.active>a:focus {
color: #1b489b;
background: none!important;
border-bottom: #1b489b 3px solid
}
.ind-list img {
border: none;
text-decoration: none
}
.ind-block {
background: #f0f9f9;
padding: 25px 25px 15px;
border: 1px #daeeee solid;
border-radius: 4px;
margin-top: 15px;
display: inline-block;
width: 100%;
margin-bottom: 30px
}
.ind-icon {
position: absolute;
bottom: 0;
background: #fff;
width: 120px;
height: 100px;
text-align: center;
padding-top: 12px;
right: 0
}
.ind-icon img {
width: 80px;
height: 80px
}
.ind-block h4 {
font-weight: 500
}
.financial {
background: url(//www.veritis.com/wp-content/themes/Veritis/images/financial.jpg) no-repeat left top;
margin-top: 30px !important;
width: 100%;
min-height: 450px;
display: inline-block;
position: relative
}
.government {
background: url(//www.veritis.com/wp-content/themes/Veritis/images/government.jpg) no-repeat left top;
margin-top: 30px !important;
width: 100%;
min-height: 450px;
display: inline-block;
position: relative
}
.manufacturing {
background: url(//www.veritis.com/wp-content/themes/Veritis/images/manufacturing.jpg) no-repeat left top;
margin-top: 30px !important;
width: 100%;
min-height: 450px;
display: inline-block;
position: relative
}
.real-s {
background: url(//www.veritis.com/wp-content/themes/Veritis/images/real-s.jpg) no-repeat left top;
margin-top: 30px !important;
width: 100%;
min-height: 450px;
display: inline-block;
position: relative
}
.retail {
background: url(//www.veritis.com/wp-content/themes/Veritis/images/retail.jpg) no-repeat left top;
margin-top: 30px !important;
width: 100%;
min-height: 450px;
display: inline-block;
position: relative
}
.telecom {
background: url(//www.veritis.com/wp-content/themes/Veritis/images/telecom.jpg) no-repeat left top;
margin-top: 30px !important;
width: 100%;
min-height: 450px;
display: inline-block;
position: relative
}
.healthcare {
background: url(//www.veritis.com/wp-content/themes/Veritis/images/healthcare.jpg) no-repeat left top;
margin-top: 30px !important;
width: 100%;
min-height: 450px;
display: inline-block;
position: relative
}
.automotive {
background: url(//www.veritis.com/wp-content/themes/Veritis/images/Automotive.jpg) no-repeat left top;
margin-top: 30px !important;
width: 100%;
min-height: 450px;
display: inline-block;
position: relative
}
.energy-i {
background: url(//www.veritis.com/wp-content/themes/Veritis/images/energy.jpg) no-repeat left top;
margin-top: 30px !important;
width: 100%;
min-height: 450px;
display: inline-block;
position: relative
}
.aviation {
background: url(//www.veritis.com/wp-content/themes/Veritis/images/aviation.jpg) no-repeat left top;
margin-top: 30px !important;
width: 100%;
min-height: 450px;
display: inline-block;
position: relative
}
.travel {
background: url(//www.veritis.com/wp-content/themes/Veritis/images/travel.png) no-repeat left top;
margin-top: 30px !important;
width: 100%;
min-height: 450px;
display: inline-block;
position: relative
}
.ind-inner {
position: absolute;
bottom: 0;
padding: 30px;
width: 100%
}
.ind-inner h2 {
color: #fff;
font-weight: 500;
padding: 0;
margin: 0;
line-height: 15px
}
.ind-inner h3 {
color: #fff;
padding: 0;
margin: 0;
font-size: 18px
}
p.wysija-after-comment {
width: 100%;
display: inline-block;
margin-top: 15px!important
}
#commentform input[type="checkbox"] {
width: initial;
display: inline-block
}
.video_frame {
background: #fff;
border: #f3f3f3 1px solid;
padding: 15px;
margin: 30px 0 0
}
.video_frame h4 {
font-weight: 500;
font-size: 16px;
opacity: .9
}
.tabs-left {
border: none;
margin-top: 30px;
}
.tabs-left>li {
margin: 0;
background: none!important;
margin: 0
}
.tabs-left>li span {
display: inline-block;
width: 100%;
margin-top: 15px;
font-size: 15px;
text-align: center;
}
.icon-box img.alignright {
text-align: center;
float: none !important;
margin: 0;
}
.tabs-left>li a {
font-size: 16px;
letter-spacing: .5px;
padding: 20px 30px;
color: #333;
margin: 0;
transition: background-color .5s ease-out;
text-align: right;
border: #ddd 1px dashed;
display: inline-block;
width: 100%; min-height: 230px;
line-height: normal;
font-weight: 600;
border-radius: 15px;
-webkit-transition: -webkit-box-shadow .3s ease, -webkit-transform .3s ease;
transition: -webkit-box-shadow .3s ease, -webkit-transform .3s ease;
-o-transition: box-shadow .3s ease, transform .3s ease;
transition: box-shadow .3s ease, transform .3s ease;
transition: box-shadow .3s ease, transform .3s ease, -webkit-box-shadow .3s ease, -webkit-transform .3s ease;
text-align: center;
}
.tabs-left>li a:hover,
.tabs-left>li a.active {
border-radius: 0;
border: #f6f6f6 1px solid;
box-shadow: 0 3px 10px 0 rgba(214, 215, 216, .57);
-webkit-box-shadow: 0 5px 30px 0 rgba(175, 177, 177, .57);
box-shadow: 0 5px 30px 0 rgba(175, 177, 177, .57);
-webkit-transform: translateY(-10px);
-ms-transform: translateY(-10px);
transform: translateY(-10px);
border-radius: 15px;
}
.d-x-ai {
background: #f3f2f2;
padding: 10px 29px;
}
.st-ul {
padding: 24px 24px 0px 24px;
margin-bottom: 20px;
box-shadow: 0 5px 11px 0 rgba(50, 50, 50, 0.08);
background: #fbfbfb;
}
.st-ul ul li {
display: inline-block;
padding: 0 40px 6px 15px;
width: 33%;
}
.tabs-left>li .icon-box {
padding: 0;
display: inline-block;
width: 100%;
margin: 0 0 30px 0;
}
.technology-advisory-page h2 {
font-weight: 400;
font-size: 26px
}
.technology-advisory-page .tech-banner {
margin-bottom: 0px
}
.technology-advisory-page .tab-content {
max-width: 640px
}
.technology-advisory-page .tab-content h3 {
padding: 25px 0 0 5px;
margin: 0
}
.technology-advisory-page .tab-content img {
margin-bottom: 30px;
margin-top: 10px
}
.technology-advisory-page .block-are {
background: #fff;
display: inline-block;
width: 100%;
padding: 36px;
font-size: 20px;
line-height: 36px;
border: #0032a1 2px solid;
border-bottom: #0032a1 8px solid;
transition: background-color .5s ease-out;
-o-transition: background-color .5s ease-out;
-moz-transition: background-color .5s ease-out;
-webkit-transition: background-color .5s ease-out
}
.technology-advisory-page .block-are:hover {
background: #0032a1;
color: #fff
}
.technology-advisory-block {
margin-bottom: 0px;
margin-top: 15px
}
.callout {
text-align: center;
color: #8b8b8b;
padding-bottom: 0
}
.service-wrapper {
min-height: 420px;
padding: 30px 30px 30px;
box-shadow: 0 10px 20px 0 rgba(205, 205, 205, 0.33);
background-position: center center;
background-repeat: no-repeat;
transition: all .3s;
position: relative;
margin-bottom: 30px;
background: #fff;
}
.service-wrapper:hover {
box-shadow: 0 0 25px rgba(0, 0, 0, 0.15)
}
.service-wrapper img {
margin-bottom: 0;
box-shadow: none;
border-radius: 0;
border: none
}
.service-wrapper h2 a {
font-size: 1.6rem;
color: #444;
font-weight: 600;
border-bottom: none;
margin-top: 0px;
line-height: 25px;
padding-top: 0px;
text-transform: initial;
letter-spacing: 0.8px;
}
.service-wrapper h2 a:hover {
border-bottom: none;
}
.service-wrapper p {
margin-bottom: 25px
}
.service-wrapper .callout h2 {
padding-top: 0px;
line-height: 1px;
margin: 0 !important;
padding: 0 0 5px 0 !important;
}
.service-wrapper a {
display: inline-block;
font-size: 14px;
text-transform: uppercase;
padding-bottom: 6px;
font-weight: 600;
color: #444;
border-bottom: 1px solid #444;
line-height: 1;
margin-top: 25px;
text-decoration: none;
margin-top: 0px;
}
.service-wrapper a:hover {
color: #ef4e2e;
border-color: #ef4e2e;
text-decoration: none
}
.service-wrapper a span {
display: inline-block
}
.service-wrapper::before {
position: absolute;
content: '';
left: 0;
bottom: 0;
height: 3px;
width: 0;
background-color: #ef4e2e;
transition: all 500ms ease;
-moz-transition: all 500ms ease;
-webkit-transition: all 500ms ease;
-ms-transition: all 500ms ease;
-o-transition: all 500ms ease
}
.service-wrapper::after {
position: absolute;
content: '';
right: 0;
bottom: 0;
height: 3px;
width: 0;
background-color: #ef4e2e;
transition: all 500ms ease;
-moz-transition: all 500ms ease;
-webkit-transition: all 500ms ease;
-ms-transition: all 500ms ease;
-o-transition: all 500ms ease
}
.service-wrapper:hover::before,
.service-wrapper:hover::after {
width: 50%
}
.alignleftme {
margin: 20px 30px 0 0px;
}
.alignbottomme {
margin-bottom: 30px;
}
@media(max-width:1200px) {
#awards .line1 {
margin: 131px 0 0;
width: 100%;
float: left
}
}
#myModal p,
#myModal {
padding: 0;
margin: 0;
top: 0!important
}
.map {
width: 100%;
float: left;
position: relative
}
.bg-info {
padding: 15px;
background-color: #d9edf7;
border-radius: 4px;
border: 1px solid #c1dae7
}
.bg-info p {
padding: 5px 0 0!important;
color: #333!important;
margin: 0
}
#footerWrapper .address {
margin-top: 20px;
}
.address .add_content {
padding: 0 0 0 25px
}
.address .add_content h3 {
font-family: 'Poppins', sans-serif;
font-weight: 300;
color: #333;
font-size: 1.8em;
padding: 0 0 20px
}
.address .add_content a {
color: #343331
}
.address .add_content ul {
padding: 0
}
.address .add_content li {
text-align: left;
width: 100%;
font-size: 1.1em;
float: left;
padding: 0 0 15px!important;
color: #333;
list-style: none!important;
line-height: normal!important;
background: none!important
}
.address .add_content li i {
font-size: 1em;
float: left;
padding: 5px 14px 0 0;
color: #b6bbb7
}
.address .sub_address {
text-align: left;
padding-top: 0;
line-height: 30px;
color: #333
}
.address .sub_address a {
color: #000
}
.address .sub_address a .fa {
color: #ccc;
padding-left: 8px
}
.address .sub_address .fa-map-marker {
color: #e94b36;
font-size: 30px
}
.address .sub_address p {
font-size: 20px;
}
.sub_address h4 {
font-family: 'Poppins', sans-serif;
color: #333;
text-transform: uppercase;
font-size: 1em;
font-weight: 400;
padding: 0 0 10px
}
.profile_contacts {
text-align: center;
margin: 0 0 50px;
padding: 0
}
#inner_page .profile_contacts h3 {
padding: 0 0 5px
}
.profile_contacts img {
max-width: 100%
}
#inner_page .profile_contacts p {
font-size: 1em;
padding: 10px 0 15px
}
#inner_page .profile_contacts .social_media i {
padding: 0 5px 0 0
}
#slvj-window {
width: 100%;
min-height: 100%;
z-index: 30;
background: rgba(0, 0, 0, .8);
position: fixed;
top: 0;
left: 0
}
#slvj-window,
#slvj-window * {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box
}
#slvj-background-close {
width: 100%;
min-height: 100%;
z-index: 31;
position: fixed;
top: 0;
left: 0
}
#slvj-back-lightbox {
max-width: 690px;
max-height: 500px;
margin: auto;
z-index: 32
}
.slvj-lightbox {
position: relative;
width: 100%;
height: 100%;
padding: 60px 25px 25px;
margin: 0;
background-color: #FFF;
box-shadow: 0 2px 2px 2px rgba(0, 0, 0, .3);
z-index: 53
}
#slvj-close-icon {
background-image: url(//www.veritis.com/wp-content/themes/Veritis/images/close-icon.png);
background-repeat: no-repeat;
width: 33px;
height: 33px;
position: absolute;
top: 10px;
right: 10px;
z-index: 551
}
#slvj-close-icon:hover {
cursor: pointer
}
.owl-carousel .owl-wrapper:after {
content: ".";
display: block;
clear: both;
visibility: hidden;
line-height: 0;
height: 0
}
.owl-carousel {
display: none;
position: relative;
width: 100%;
-ms-touch-action: pan-y
}
.owl-carousel .owl-wrapper {
display: none;
position: relative;
-webkit-transform: translate3d(0px, 0px, 0px)
}
.owl-carousel .owl-wrapper-outer {
overflow: hidden;
position: relative;
width: 100%
}
.owl-carousel .owl-wrapper-outer.autoHeight {
-webkit-transition: height 500ms ease-in-out;
-moz-transition: height 500ms ease-in-out;
-ms-transition: height 500ms ease-in-out;
-o-transition: height 500ms ease-in-out;
transition: height 500ms ease-in-out
}
.owl-carousel .owl-item {
float: left
}
.owl-controls .owl-page,
.owl-controls .owl-buttons div {
cursor: pointer
}
.owl-controls {
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
-webkit-tap-highlight-color: rgba(0, 0, 0, 0)
}
.grabbing {
cursor: url(//www.veritis.com/wp-content/themes/Veritis/grabbing.png) 8 8, move
}
.owl-carousel .owl-wrapper,
.owl-carousel .owl-item {
-webkit-backface-visibility: hidden;
-moz-backface-visibility: hidden;
-ms-backface-visibility: hidden;
-webkit-transform: translate3d(0, 0, 0);
-moz-transform: translate3d(0, 0, 0);
-ms-transform: translate3d(0, 0, 0)
}
#banner .tp-bannertimer {
background: #777;
background: rgba(0, 0, 0, 0.1);
height: 5px
}
#banner .tp-bullets.simplebullets.navbar {
height: 35px;
padding: 0
}
#banner .tp-bullets.simplebullets .bullet {
cursor: pointer;
position: relative;
background: rgba(255, 255, 255, 0.5);
-webkit-border-radius: 10px;
border-radius: 10px;
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
width: 15px;
height: 15px;
border: 0 solid rgba(255, 255, 255, 1);
display: inline-block;
margin-right: 5px;
margin-bottom: 14px;
-webkit-transition: background-color 0.2s, border-color .2s;
-moz-transition: background-color 0.2s, border-color .2s;
v-o-transition: background-color 0.2s, border-color .2s;
-ms-transition: background-color 0.2s, border-color .2s;
transition: background-color 0.2s, border-color .2s;
float: none
}
#banner .tp-bullets.simplebullets .bullet.last {
margin-right: 0
}
#banner .tp-bullets.simplebullets .bullet:hover,
#banner .tp-bullets.simplebullets .bullet.selected {
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
background: rgba(255, 255, 255, 1);
width: 15px;
height: 15px;
border: 0 solid rgba(0, 0, 0, 1)
}
#banner .tparrows:before {
font-family: 'FontAwesome';
color: #fff;
font-size: 30px!important;
font-style: normal;
font-weight: 400;
speak: none;
display: inline-block;
text-decoration: inherit;
margin-right: 0;
margin-top: 9px;
text-align: center;
width: 40px;
font-size: 20px
}
#banner .tparrows {
cursor: pointer;
background: none;
-webkit-border-radius: 5px;
border-radius: 5px;
width: 40px;
height: 40px
}
#banner .tparrows:hover {
color: #fff
}
#banner .tp-leftarrow:before {
content: '\f104'
}
#banner .tp-rightarrow:before {
content: '\f105'
}
#banner .tparrows.tp-rightarrow:before {
margin-left: 1px
}
#banner .tparrows:hover {
background: none
}
.cd-top {
display: inline-block;
height: 40px;
width: 40px;
position: fixed;
bottom: 25%;
right: 50px;
box-shadow: 0 0 10px rgba(0, 0, 0, 0.05);
overflow: hidden;
text-indent: 100%;
white-space: nowrap;
background: rgba(0, 124, 195, 0.8) url(//www.veritis.com/wp-content/themes/Veritis/images/cd-top-arrow.svg) no-repeat center 50%;
visibility: hidden;
opacity: 0;
-webkit-transition: opacity .3s 0s, visibility 0 .3s;
-moz-transition: opacity .3s 0s, visibility 0 .3s;
transition: opacity .3s 0s, visibility 0 .3s
}
.cd-top.cd-is-visible,
.cd-top.cd-fade-out,
.no-touch .cd-top:hover {
-webkit-transition: opacity .3s 0s, visibility 0 0;
-moz-transition: opacity .3s 0s, visibility 0 0;
transition: opacity .3s 0s, visibility 0 0
}
.cd-top.cd-is-visible {
visibility: visible;
opacity: 1
}
.cd-top.cd-fade-out {
opacity: .5
}
.no-touch .cd-top:hover {
background-color: #ef4e2e!important;
opacity: 1
}
.btn-info,
.btn-info:hover,
.btn-info:focus,
.btn-info.focus,
.btn-info:active,
.btn-info.active,
.open>.dropdown-toggle.btn-info {
color: #333
}
#slider4container .tparrows:before,
#slider4container .tparrows:hover,
#slider4container .tparrows {
color: #000
}
#slider4container .tparrows {
background: #fff;
background: rgba(255, 255, 255, 0.5)
}
#slider4container .tparrows:hover {
background: #fff
}
.flash_bad {
background: #f2dede;
border: #ebccd1 1px solid;
color: #a94442;
width: 100%;
padding: 15px;
margin: 0 0 25px;
float: left;
border-radius: 4px
}
#inner_page .nopadding p {
padding-bottom: 0
}
.not-found {
text-align: center
}
.not-found img {
margin: 0 0 50px
}
.not-found h2 {
border-top: #ddd 1px solid;
padding: 50px 0 20px;
margin: 0
}
.not-found .error {
font-size: 26px!important
}
.custom_cat h3 {
border-bottom: #ddd 1px solid;
line-height: normal;
padding: 25px 0
}
.custom_cat h3.last-child {
border: none!important
}
.custom_cat ul {
padding: 0;
margin: 0
}
.custom_cat ul li {
line-height: 40px;
list-style: none;
margin: 0;
background: url(//www.veritis.com/wp-content/themes/Veritis/images/arrow_list.jpg) no-repeat left center;
padding: 0 0 0 25px
}
.breadcrumbs {
padding-top: 10px
}
.breadcrumbs,
.breadcrumbs a {
color: #FFF;
font-size: 13px
}
.at-style-responsive .at-share-btn {
padding: 5px!important;
color: #fff!important;
margin-top: 3px!important
}
.at-resp-share-element .at-share-btn .at-label {
display: none
}
.at-style-responsive .at-share-btn span {
color: #fff!important
}
.search #inner_page .post {
padding: 20px;
margin-top: 20px;
}
.search #inner_page .post span {
display: none
}
.search article {
background: #fff none repeat scroll 0 0;
border: 1px solid #ececec;
float: left;
margin-bottom: 20px;
transition: height 5s ease-in-out 0;
width: 100%;
padding: 20px
}
.search article p {
padding: 0!important;
margin: 0
}
.search article h2 {
font-weight: 300;
padding: 0 0 10px!important;
font-size: 20px;
letter-spacing: 0.2px;
}
.modal-backdrop {
background: none;
position: relative
}
.modal .modal-backdrop {
background: #000;
position: fixed
}
.no_link a {
pointer-events: none
}
.breadcrumbs .post span {
color: #fff;
font-size: 13px
}
h3 em.bullets {
background: #ef4e2e;
display: inline-block;
font-style: normal;
border-radius: 100%;
width: 40px;
height: 40px;
text-align: center;
padding: 0;
margin: 0 10px 0 0;
line-height: 40px;
font-weight: 700;
color: #fff
}
.widget_wysija_cont .wysija-submit {
display: block;
margin-top: 0;
background: #ef4e2e;
color: #fff;
border: none;
text-shadow: none
}
.wysija-input {
font-size: 12px;
width: 100%;
padding: 10px!important
}
#inner_page ul ul {
padding: 0;
margin: 0;
border: none;
}
#inner_page .marqu ul ul {
padding: 0;
margin: 0;
border: none;
margin-left: 29px;
}
li.date {
font-size: 13px !important;
}
#inner_page ul.meta {
padding: 0 0 10px 0;
margin: 0;
}
.load_more_jobs {
background-color: #ef4e2e!important;
color: #fff!important;
display: block;
margin: 25px auto;
text-align: center;
width: 250px;
}
ul.job_listing li.job_listing a {
width: 100%;
}
ul.tech-list-bt li {
display: inline-block;
min-width: 30%;
margin-bottom: 5px !important;
}
@media screen and (max-width:31.5em) {
.grid {
padding: 10px
}
.grid li {
width: 100%;
min-width: 300px
}
.cs-style-3 figcaption {
height: 188px
}
}
.showmore_content h3 {
padding: 15px 0
}
.devops_list,
.showmore_content ul {
list-style: none;
margin: 0 0 25px;
padding: 0
}
.devops_list li,
.showmore_content li {
line-height: 40px;
list-style: none;
margin: 0;
color: #333;
font-size: 1.1em;
line-height: 1.8;
background: url(//www.veritis.com/wp-content/themes/Veritis/images/arrow_list.jpg) no-repeat left center;
padding: 0 0 0 25px;
margin: 0 0 10px 0
}
.box-dev {
margin: 50px 0 30px;
border: #ddd dashed 1px;
display: inline-block;
width: 100%;
padding: 15px 50px;
font-weight: 500;
font-family: 'Poppins', sans-serif;
font-size: 27px;
font-style: italic;
background: #fff;
border-radius: 65px;
color: #333
}
ul.slimmenu li a:hover,
ul.slimmenu li a.active,
ul.slimmenu li.current_page_item>a,
ul.slimmenu li.current-page-ancestor>a,
ul.slimmenu li.current-menu-item ul li a:hover {
background-color: #ef4e2e!important;
color: #fff!important;
text-decoration: none
}
@media (min-width:1200px) {
.container {
width: 1140px
}
}
@media (max-width:1025px) {
#banner .text_head1>p {
font-family: 'Poppins', sans-serif;
font-size: 15px;
font-weight: 100;
line-height: 26px;
position: relative;
text-shadow: none;
top: -25px
}
#banner .tp-caption.big_orange a {
border: 1px solid #fff;
color: #fff;
font-size: 19px;
font-weight: 100;
padding: 15px 34px
}
.address {
bottom: 5px;
min-height: inherit;
position: relative;
right: 0;
width: 100%
}
.address .add_content {
color: #fff;
float: left;
max-width: 100%;
padding: 20px 0;
position: relative;
right: 0;
text-align: left
}
.address .add_content ul,
.address .add_content h3 {
padding: 10px 15px
}
.address .sub_address {
padding: 25px 0 0 15px;
text-align: left
}
.map iframe {
height: 300px
}
.cd-top {
height: 60px;
width: 60px;
right: 30px;
bottom: 70px
}
.cirle {
width: 72%;
position: relative;
z-index: 99
}
.tab-content {
position: relative;
top: -30px
}
.tab-content p {
font-size: 1em
}
.sub_menu ul li a {
font-size: 1.2em
}
.callout {
color: #8b8b8b;
margin: 0 0 15px;
text-align: center
}
.sidebar {
padding: 30px 0 0
}
#methodology img,
#methodology {
width: 100%;
max-width: 100%;
text-align: center
}
#awards .line1 img.year1 {
left: 25%;
position: relative
}
#awards .line img.myward {
margin: 0
}
#banner .big_orange {
color: #fff;
text-transform: uppercase;
font-family: 'Poppins', sans-serif;
font-weight: 700!important;
font-size: 3em!important
}
#services p {
color: #8b8b8b;
padding: 0 0 25px
}
ul.slimmenu li a {
margin: 0;
padding: 10px 5px
}
}
@media (max-width:1000px) {
.tabpanel {
padding: 0
}
.cirle {
background: #f0f0f0;
padding: 10px;
margin: 0;
min-height: auto;
width: 100%;
text-align: center
}
.cirle li {
padding: 10px;
margin: 0;
display: inline-block
}
.cirle li a {
padding: 10px;
margin: 0;
display: inline-block;
height: auto;
min-width: 70px;
min-height: 70px;
display: block
}
.cirle li:hover,
.cirle li.active {
background-color: #fff
}
.cirle li a:hover {
background-color: #fff
}
.technology,
.bankinbg,
.manu,
.education,
.energy,
.transport {
position: relative;
left: 6px;
top: 9px;
width: auto
}
.tab-content {
margin: 0 0 0 25px
}
.technology {
left: 4px;
top: 5px
}
.bankinbg {
left: 10px
}
.education {
left: 5px;
top: 4px
}
.tab-content {
float: right;
margin: 0 0 0 25px;
top: 0;
width: 79%
}
.tab-content {
float: right;
margin: 0 0 0 25px;
padding: 25px;
text-align: center;
top: 0;
width: 100%
}
ul.slimmenu li a {
margin: 0;
padding: 10px 5px
}
}
@media (min-width:768px) and (max-width:980px) {
.cloud-inside .why-dx .box-5 {
height: 171px;
}
.cloud-inside .why-dx .box-6 {
height: 168px;
}
.cloud-inside .why-dx .box-7 {
height: 170px;
}
.cloud-inside .why-dx p {
font-size: 16px !important;
}
.cloud-inside .why-dx .box-9 {
padding: 9px 20px;
}
.cloud-inside {
margin-bottom: 10px;
clear: both;
display: flex !important;
}
#banner_inner,
#banner_inner ul,
#banner_inner h1 {
text-align: center
}
#methodology img {
width: 100%
}
.customNavigation .prev {
left: 0
}
.customNavigation .next {
right: 0
}
.sub_menu ul li a {
color: #969696;
font-size: 1.1em;
font-weight: 400;
line-height: 0;
padding: 0 15px
}
.list_tree .even,
.list_tree .my_border {
background: none;
border: none
}
.sub-heading h2 {
font-size: 2.3em
}
.color_balls li {
min-width: 200px;
min-height: 200px
}
.mobile_design_a,
.branding_marketing_a {
margin-top: 30px
}
.cloud_list p,
.cloud_list h3 {
text-align: left
}
.border {
border: none
}
.alliances li {
width: 20%
}
.alliances li img {
width: 90%
}
ul.slimmenu li a {
margin: 0;
padding: 10px 5px
}
footer h1,
footer h2,
footer h3,
footer h4 {
font-size: 1.3em
}
.collapse-button {
top: 40px
}
.c_callout {
min-height: inherit
}
.cloud_callouts .col-sm-6 {
margin-bottom: 5px
}
}
@media (max-width:980px) {
#banner .text_head1>p {
display: none
}
.flexnav ul .touch-button::after {
top: 8px;
right: 8px;
width: 22px;
height: 22px
}
.flexnav ul .touch-button::before {
right: 17px;
top: 16px;
height: 7px;
width: 7px;
-webkit-transform: rotate(-135deg);
-moz-transform: rotate(-135deg);
-ms-transform: rotate(-135deg);
-o-transform: rotate(-135deg);
transform: rotate(-135deg)
}
.touch-button {
display: block;
position: absolute;
right: 0;
top: 0;
width: 54px;
height: 54px;
z-index: 99;
cursor: pointer;
background: transparent
}
.touch-button::after {
content: '';
display: block;
position: absolute;
width: 26px;
height: 26px;
right: 13px;
top: 13px;
border-radius: 23px
}
.touch-button::before {
content: '';
display: block;
width: 10px;
height: 10px;
position: absolute;
border-bottom: 1px solid #7a8189;
border-left: 1px solid #7a8189;
right: 21px;
top: 14px;
-webkit-transform: rotate(-45deg);
-moz-transform: rotate(-45deg);
-ms-transform: rotate(-45deg);
-o-transform: rotate(-45deg);
transform: rotate(-45deg)
}
.flexnav li:hover>.touch-button::before,
.sm-screen .submenu-open::before {
border-bottom-color: #000;
border-left-color: #000
}
.flexnav li:hover>.touch-button::after,
.sm-screen .submenu-open::after {
border-color: #000
}
.flexnav ul li:first-child a {
border-top: none
}
.flexnav {
overflow: hidden;
max-height: 0;
float: left;
width: 100%;
padding: 0
}
.flexnav.show {
overflow: visible;
margin-top: 15px
}
.flexnav li {
float: none;
background: #f4f4f4
}
.flexnav ul li a,
.flexnav>li>a {
width: auto;
margin: 0
}
.flexnav ul,
.flexnav ul ul {
position: relative;
left: 0;
width: 100%
}
.flexnav.show .touch-button,
.menu-button .touch-button {
z-index: 999
}
.flexnav ul .touch-button::before {
-webkit-transform: rotate(-45deg);
-moz-transform: rotate(-45deg);
-ms-transform: rotate(-45deg);
-o-transform: rotate(-45deg);
transform: rotate(-45deg);
right: 30px;
top: 15px
}
.menu-button {
float: right;
margin: 11px 0 0;
width: 55px;
min-height: 47px;
display: block
}
.menu-button .touch-button {
background: url(//www.veritis.com/wp-content/themes/Veritis/images/menu_icon.png) no-repeat left 24px;
border: none
}
.menu-button .touch-button:before,
.menu-button .touch-button:after {
border: none
}
.flexnav ul li a,
.flexnav ul ul li a,
.flexnav ul ul ul li a {
padding-left: 20px
}
.flexnav ul ul,
.flexnav ul {
background: none;
padding: 0
}
.flexnav ul.show {
background: none;
padding: 0
}
.sub-heading1 h2 {
text-align: center
}
.sidebar {
border: none;
padding: 50px 0 0;
margin-top: 25px;
border-top: 1px solid #ebebeb
}
.sidebar .widgets {
float: left;
width: 100%
}
.sidebar .widgets li {
width: 100%;
float: left
}
#awards .line1 img.year1 {
left: -5px;
position: relative
}
#awards .line1 {
margin-top: 25px
}
#awards .line img.myward {
margin: 0
}
.callout img {
max-width: 100%
}
.callout h3 {
font-size: 1.6em
}
.outer_img {
background: none
}
.list_tree h3 {
min-height: 100%;
padding: 0
}
.list_tree .col-lg-6 {
min-height: 100%;
padding: 20px 0
}
#custom_development .img {
text-align: center;
margin-bottom: 30px
}
#new_cat .new_cal h1 {
font-size: 3em;
font-weight: 400;
padding: 40% 0 0
}
#owl-demo1 img {
margin: 0 35px 10px 20px
}
.resource_page .callout {
margin-bottom: 30px;
padding: 0
}
.cd-top {
right: 20px;
bottom: 70px
}
.sidebar {
min-height: inherit
}
ul.slimmenu li a {
padding: 10px 8px
}
#services p {
color: #8b8b8b;
padding: 0
}
ul.slimmenu li a {
margin: 0;
padding: 10px 5px
}
footer h1,
footer h2,
footer h3,
footer h4 {
font-size: 1.3em
}
.cloud_callouts .col-sm-6 {
margin-bottom: 5px
}
#banner_inner h1,
#banner_inner h2 {
font-size: 2.2em
}
#inner_page p,
#inner_no_bg p,
#inner_page ol {
display: inline-block
}
}
@media (max-width:850px) {
ul.slimmenu li ul {
margin: 0;
background: #ececec
}
ul.slimmenu li ul li {
margin: 0;
background: #ececec
}
ul.slimmenu li ul li a i {
padding: 0 20px 0 0
}
ul.slimmenu li ul li:first-child a {
border: none;
margin: 0
}
ul.slimmenu {
float: none;
width: 100%
}
ul.slimmenu li .sub-collapser {
display: block
}
ul.slimmenu li a {
margin: 0;
padding: 10px 5px
}
}
@media (max-width:767px) {
.pb-xs-2 {
margin-bottom: 20px !important;
}
.msps {
height: auto;
}
.pb-xs-15 {
padding-bottom: 15px;
}
.pb-xs-36 {
padding-bottom: 36px !important;
}
.application-modernization-impact .pl-15 {
padding-left: 0px !important;
}
.application-modernization-impact .why-dx .box-4 {
margin-bottom: 5px;
padding-bottom: 30px;
}
.application-modernization-impact .pad-right {
padding-left: 0px;
}
.why-dx .box-3 {
margin-bottom: 5px;
}
h5.pb-sm-3 {
padding-bottom: 39px;
}
.mb-6 {
margin-bottom: 5rem;
}
#mainFooter .socialNetwork li {
margin: 2px 21px 29px;
display: inline-block;
float: none;
}
.covid-widget i {
font-size: 13px;
font-weight: 600;
line-height: 19px;
}
.covid-widget .content-container p {
width: 235px;
}
#inner_page .covid-9 h1 {
line-height: 32px;
font-size: 19px !important;
}
.co-bx-c {
border-bottom: 2px solid #0032a1;
margin-bottom: 30px;
}
.covid-widget .content-container {
width: 91%;
}
.covid-widget-block {
margin-bottom: 0px;
}
.covid .it-tm-bx img {
border-radius: 0;
margin: 30px 0 15px 0px;
}
.covid .it-tm-bx .content h3 {
font-size: 18px;
line-height: 30px;
}
.process-box {
padding-top: 20px;
padding-bottom: 0px;
}
.covid h1 span {
font-size: 22px;
}
.prepared-box-p h3 {
font-size: 23px;
margin-bottom: 0px;
}
.covid .caption h3 {
font-size: 23px;
}
.covid-9 {
padding: 23px 0;
}
.covid .prepared-box .prepared-box-p {
padding: 15px 0;
}
.covid .prepared-box {
padding-bottom: 0px;
}
.covid .it-tm-bx {
padding: 20px 0px;
}
.covid .it-tm-bx .content {
padding: 0px;
}
.covid h3 span {
font-size: 27px;
}
.covid .it-tm-bx .content1 {
padding: 0;
}
.covid .it-tm-bx .content h3 {
margin-top: 10px;
letter-spacing: 0.3px;
margin-bottom: 0px;
}
.st-ul ul li {
width: auto;
}
.d-x-ai-ui ul li {
display: inline-block;
text-align: center;
background: none !important;
padding: 0 !important;
width: 100%;
margin-bottom: 21px !important;
}
.d-x-ai-ui ul li p {
line-height: 22px !important;
}
.mg-ti-ser-img {
text-align: center;
}
.mg-ti-ser-img img {
min-width: 100px;
max-width: 100px;
}
.bis-ot-iam ul li {
width: 100%;
}
.bis-ot-cm ul li {
width: 100%;
}
.ser-sec img {
margin-top: 0px;
}
.navbar-inverse {
min-height: 100px;
height: auto;
}
.navbar-form {
margin: 0px 0 5px 0;
}
ul.slimmenu {
padding: 19px 0 0px 0;
}
.collapse-button {
top: 12px;
}
.why-ansible {
padding: 13px;
}
.sticky-sidebar {
display: none;
}
.ser-mar-auto {
padding-left: 0%;
}
.address .add_content {
padding: 0;
}
.sol-body ul {
padding: 0px !important;
}
.wy-vrt-con {
padding: 34px 34px 10px 34px;
}
.pit-imp-abe .icon img {
width: auto;
padding-top: 20px;
}
.automation-use-cases-pad-img {
padding-top: 0%;
}
.cost-savings {
padding-top: 0%;
}
.veritis-certified-logos ul li {
width: 90px;
}
#inner_page ul.btn_apply li {
padding: 0 0px 0 0;
}
#inner_page .current_oper a {
padding: 11px 16px 12px 12px;
margin: 0px;
}
.apply {
margin-bottom: 26px;
}
.pad-top {
padding-top: 10px
}
.white_content .showmore_two {
border-bottom: 0px solid #ebebeb;
padding-bottom: 15px;
background: #f5f5f5;
padding: 20px 20px 20px 20px;
margin: 20px;
}
.our-offer-dx ul li img {
width: 50px;
}
.pit-imp-abe .icon {
margin-top: 3px;
}
.cl-mg-ser-pro ul li {
width: 100%;
}
.why-dx .box-1 {
margin-bottom: 20px;
}
.why-dx .box-4 {
margin-bottom: 20px;
}
.devsecops-services .why-dx .box-1 {
margin-bottom: 0px;
}
.devsecops-services .why-dx .box-4 {
margin-bottom: 0px;
}
.devsecops-services hr {
display: none;
}
.puppet .pit-imp-abe h5 {
font-size: 15px !important;
}
.our-offer-dx .tabs-left>li .icon-box {
padding: 7px 11px;
font-size: 13px; margin-bottom: 0;
}
.our-offer-dx .tabs-left>li a {
min-height: inherit;
padding: 0 7px 18px 7px;
font-size: 13px;
}
#vrt-dig .our-offer-dx .tabs-left>li .icon-box {
padding: 7px 11px;
font-size: 13px;
min-width: 150px;
max-width: 150px;
}
.containerization-icons li {
display: inline-block;
text-align: center;
background: none !important;
padding: 0 18px !important;
width: 160px;
height: 116px;
}
.our-offer-dx ul li {
display: contents;
}
ul.tech-list-bt li {
display: inline-block;
min-width: 100%;
margin-bottom: 0px !important;
}
#inner_page ul.lg-list-md img {
text-align: center !important;
float: none !important;
display: -webkit-inline-box;
}
#inner_page ul.lg-list-md li {
width: 49%;
}
.our-offer-dx ul {
text-align: center;
}
.why-dx .col-sm-4 {
padding: 0px;
}
.why-dx .box-10 {
min-height: 150px;
}
.why-dx .box-9 span {
font-size: 18px;
}
.img-align .alignright {
margin: 0px !important;
}
.tabs-left>li .icon-box .alignright {
width: 33%;
}
.tabs-left>li a {
min-height: inherit;
}
.cloud-inside .why-dx .box-4 {
margin-bottom: 20px;
}
.cloud-inside .why-dx .box-8 {
margin-bottom: 20px;
}
.digital-transformation-services .why-dx .box-1 {
margin-bottom: 0px;
}
.digital-transformation-services .why-dx .box-4 {
margin-bottom: 0px;
}
.virtualization .why-dx .box-1 {
margin-bottom: 0px;
}
.virtualization .why-dx .box-4 {
margin-bottom: 0px;
}
.containerization .box-2 {
margin-bottom: 0px;
}
#inner_page .devops ul li {
display: inline-block;
width: 100%;
}
.icon-box img.alignright {
text-align: center !important;
float: none !important;
margin: 0 !important;
}
.icon-box img.alignright {
text-align: center !important;
float: none !important;
margin: 0 !important;
display: inline-block;
}
.tabs-left>li {
margin: 0;
background: none!important;
margin: 0;
padding: 0 15px !important;
}
.entry-content h2 {
margin: 0;
font-size: 20px;
text-align: left;
}
#inner_page .sub-heading .inner-page-headeing {
padding: 0px 0 5px;
margin: 0;
font-size: 25px;
font-weight: 600;
text-align: center;
}
#data_science,
#big_data,
#custom_development,
#mobile_development {
display: inline-block;
padding-top: 0px;
width: 100%;
display: table-caption;
display: inline-block;
width: 100%;
}
.sub-heading h2 {
font-size: 17px;
}
.sub-heading {
margin: 0;
}
.alignrightme {
padding: 25px 0px 0;
}
.recovery-cloud-computing .alignleft {
margin: 0px auto !important;
}
#inner_page p,
#inner_no_bg p,
#inner_page ol {
display: inline-block
}
.energy-i,
.automotive,
.healthcare,
.telecom,
.retail,
.real-s,
.manufacturing,
.financial,
.government {
margin: 0;
min-height: 300px
}
#banner_inner {
margin-top: 132px
}
.search_from {
width: 100%
}
.search_from .widget_search {
width: 100%;
margin-top: 15px;
margin-bottom: 2px;
display: inline-block
}
.blognews .col-sm-6:first-child {
border-bottom: 1px #e3e3e3 solid;
border-right: none
}
.blognews .blog_inner {
padding: 25px 0
}
#inner_page .internal_links ul li {
float: left;
width: 100%;
padding: 0 0 6px
}
.bg_list li {
width: 100%;
float: left
}
#services h3,
.alliances h2,
.alliances div.h2 {
font-size: 2.5em
}
.blognews h3 {
color: #333;
font-weight: 400;
font-size: 2.5em;
padding: 0 0 20px!important
}
#about h1 {
padding: 30px 0 20px;
font-size: 2.5em;
text-transform: uppercase
}
.blognews {
padding: 10px 0
}
.address .sub_address {
padding: 0;
text-align: left
}
.address .add_content ul,
.address .add_content h3 {
padding: 10px 0;
float: none;
width: 100%;
text-align: center;
font-size: 20px;
}
.address .add_content ul,
.address .add_content p {
text-align: center;
width: 100%;
}
h2.large_h2 {
padding: 0 0 15px!important;
font-size: 1.5em;
}
.address .add_content li i {
float: none;
}
.address .add_content li {
text-align: center;
width: 100%;
font-size: 15px;
float: none;
}
.address .add_content li i {
padding: 5px 6px 0 0;
}
#banner .big_orange {
color: #fff;
text-transform: uppercase;
font-family: 'Poppins', sans-serif;
font-weight: 700!important;
font-size: 2em!important
}
#inner_page,
#banner_inner ul,
#banner_inner h1 {
text-align: left
}
.breadcrumbs,
.breadcrumbs a {
color: #fff;
text-align: left
}
.navbar-brand {
padding: 5px;
text-align: left;
margin: 0;
padding: 14px 0 0 0 !important;
}
.menu-collapser {
position: absolute;
right: 10px;
top: -38px
}
#owl-demo .item {
margin: 0
}
#banner .big_orange {
color: #fff;
text-transform: uppercase;
font-family: 'Poppins', sans-serif;
font-weight: 700!important;
font-size: 1.5em!important
}
#banner .tp-caption.big_orange a {
border: 1px solid #fff;
color: #fff;
font-size: 15px;
font-weight: 100;
padding: 5px 10px!important
}
#inner_page .career_list1 li i {
font-size: 22px;
min-width: 29px;
padding: 10px 0 0
}
.fadeandscale_open {
float: none!important
}
ul.slimmenu li ul {
margin: 0;
background: #ececec
}
ul.slimmenu li ul li {
margin: 0;
background: #ececec
}
ul.slimmenu li ul li a i {
padding: 0 20px 0 0
}
ul.slimmenu li ul li:first-child a {
border: none;
margin: 0
}
ul.slimmenu {
float: none;
width: 100%
}
ul.slimmenu li .sub-collapser {
display: block
}
.cirle li {
background: #ddd 1px solid
}
#methodology h1,
#our_work h2,
#inner_page h1,
#clients h1 {
font-size: 2.5em
}
#methodology {
display: none
}
#clients .boxIcon h2 {
font-size: 1.2em
}
.customNavigation {
display: none;
text-align: center
}
#methodology img {
width: 100%
}
#banner .text_head1 {
display: none
}
#banner {
margin: 134px 0 0
}
#banner .tp-caption.medium_bg_orange a {
border: 1px solid #fff;
color: #fff;
padding: 5px 20px;
font-size: 2em
}
#about {
text-align: center;
padding: 0 0 40px
}
#services h1 {
padding: 0;
font-size: 3em
}
.alliances li img {
margin-bottom: 20px
}
#mainFooter .pull-right {
float: none!important
}
#mainFooter ul li a.tips {
margin: 0 auto
}
.footerWidget {
text-align: center;
margin-bottom: 25px;
display: inline-block;
width: 100%;
}
#mainFooter ul {
display: block;
width: 100%;
text-align: center;
}
.alliances {
padding: 30px 0;
}
.arrow_box,
.arrow_box1 {
width: 100%;
margin: 25px 0
}
.sub_menu ul li {
display: block
}
.sub_menu {
padding: 0
}
.sub_menu ul li a {
color: #969696;
font-size: 1.1em;
font-weight: 400;
display: block;
line-height: 25px;
padding: 15px
}
.sub_menu ul li a:hover,
.sub_menu ul li a.sub_active {
background: none;
background-color: #0032a1;
color: #fff;
padding: 15px
}
.list_tree .even,
.list_tree .my_border {
background: none;
border: none
}
.color_balls li {
min-width: 200px;
min-height: 200px
}
.mobile_design_a,
.branding_marketing_a {
margin-top: 30px
}
.cloud_list p,
.cloud_list h3 {
text-align: left
}
.cloud_list li.dot {
background: none;
min-height: auto
}
.cloud_left img {
max-width: 100%
}
.resource_page .callout {
padding: 0 15px
}
.border {
border: none
}
#inner_page {
text-align: left
}
.blog_content .social_media {
text-align: left;
float: left;
padding-top: 10px
}
.blog_content .social_media a,
.author_post {
text-align: center
}
.myform input[type="text"],
.myform .bootstrap-select {
margin-bottom: 10px
}
.myform .col-sm-3,
.myform .col-sm-4 {
padding: 0
}
.showmore_two span {
text-align: left;
position: relative
}
#inner_page .showmore_two p {
padding: 5px 0 0
}
#inner_page .webinar_img {
text-align: center;
margin-bottom: 15px
}
.webinar_content:after,
.webinar_content:before {
border: none;
background: none
}
#inner_page .career_list th:last-child {
display: none
}
#inner_page .career_list th,
#inner_page .career_list td {
display: block;
width: 100%;
padding: 10px
}
.white_content {
padding: 0;
margin: 0
}
#inner_page .callout1>p {
font-size: 1em;
line-height: 1.4em;
margin: 0;
padding: 15px 0 0;
width: 68%
}
.list_tree .callout1 span {
position: relative;
top: 15px
}
#inner_page .alignright {
margin: 0 auto;
text-align: right;
max-width: 100%;
}
.callout1 img {
max-width: 100%
}
.windows,
.android,
.blackberry,
.cms,
.enterprize,
.iphone_icon,
.java,
.plam,
.rails,
.php_ico {
margin: 0
}
.table_head {
display: none
}
.career_list1 ul {
position: relative
}
#inner_page .career_list1 li {
font-size: .9em
}
#inner_page .career_list1 li.last {
position: absolute;
top: 50%;
right: 0
}
#new_cat .new_cal {
background: none;
min-height: inherit
}
#new_cat .new_cal h1 {
padding: 0 0 15px;
border-bottom: #e8e8e8 1px solid;
margin-bottom: 25px
}
.mobile_icon {
display: none
}
.list_tree .col-lg-6,
.list_tree .callout2 {
text-align: left
}
.list_tree .callout2 h3 {
padding: 10px 0
}
#inner_page #mobile_development .callout2 p {
padding: 0
}
.list_tree .col-lg-6 img,
.list_tree .col-lg-5 img {
max-width: 100%
}
.sub_cloud h2 {
font-size: 2.2em
}
ul.twocols li {
width: 100%;
padding-right: 0
}
#inner_page .industry-inner ul.nav-pills li {
width: 100%
}
#inner_page .industry-inner .nav-pills>li>a {
padding: 10px 0
}
#inner_page .industry-inner .tab-content {
float: left;
margin: 0;
padding: 0;
text-align: left;
top: 0;
width: 100%
}
.ind-inner h3 {
font-size: 20px
}
.ind-inner h2 {
font-size: 25px;
bottom: 100px;
line-height: 30px;
}
.financial,
.government,
.real-s,
.manufacturing,
.retail,
.telecom {
min-height: 350px;
margin: 0
}
.ind-inner {
bottom: 100px;
background: #0000008c;
}
.ind-icon {
bottom: -100px
}
}
@media (max-width:481px) {
.color_balls li.orange_co {
left: 0
}
.color_balls li {
padding: 20% 0 0
}
.color_balls li.yellow_co,
.color_balls li.blue_co {
top: 0;
left: 0;
margin-top: -32px;
position: relative
}
#inner_page .webinar_content .social_media {
float: left;
margin: 15px 0;
position: relative;
width: 100%;
text-align: center
}
.showmore_trigge1 li {
float: left;
left: 0;
position: relative;
width: 100%;
margin: 0
}
.showmore_trigger span {
background: #ebebeb;
border: 1px solid #ececec;
display: block;
float: left;
line-height: 40px;
padding: 0 15px;
width: 100%
}
.showmore_content,
.webinar_img,
.webinar_content {
width: 100%
}
.showmore_trigger span,
.showmore_trigger {
margin-top: 10px
}
.showmore_content {
margin-top: 20px
}
.myform {
margin-bottom: 0
}
.webinar_content {
float: left
}
.showmore_content,
.webinar_img,
.webinar_content {
width: 100%;
float: left
}
.webinar_content .showmore_trigge1 li {
margin-top: 15px
}
.showmore_trigge1 li a.watch,
.showmore_trigge1 li button.watch {
width: 100%;
text-align: left
}
}
.grid {
padding: 20px;
max-width: 1300px;
margin: 0 auto;
list-style: none;
text-align: center
}
.grid li {
display: inline-block;
width: 440px;
margin: 0;
padding: 20px;
text-align: left;
position: relative
}
.grid figure {
margin: 0;
position: relative
}
.grid figure img {
width: 100%;
display: block;
position: relative
}
.grid figcaption {
position: absolute;
top: 0;
left: 0;
padding: 20px;
background: #0032a1;
color: #bae6ff;
text-align: center;
width: 100%
}
.grid figcaption h3 {
margin: 0;
padding: 0 0 8px;
color: #fff;
text-transform: uppercase;
font-weight: 400;
font-size: 1.2em
}
.grid figcaption a {
text-align: center;
padding: 8px 20px;
display: inline-block;
color: #fff;
border: #bae6ff 1px solid;
margin-top: 15px;
text-transform: uppercase;
font-size: 1.2em;
transition: 1s
}
.grid figcaption a:hover {
background: #fff;
color: #0032a1;
text-decoration: none
}
html {
height: 100%
}
*,
:after,
:before {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
padding: 0;
margin: 0
}
.cs-style-3 figure {
overflow: hidden
}
.cs-style-3 figure img {
-webkit-transition: -webkit-transform .4s;
-moz-transition: -moz-transform .4s;
transition: transform .4s
}
.no-touch .cs-style-3 figure:hover img,
.cs-style-3 figure.cs-hover img {
-webkit-transform: translateY(-50px);
-moz-transform: translateY(-50px);
-ms-transform: translateY(-50px);
transform: translateY(-50px)
}
.cs-style-3 figcaption {
height: 150px;
width: 100%;
top: auto;
bottom: 0;
opacity: 0;
-webkit-transform: translateY(100%);
-moz-transform: translateY(100%);
-ms-transform: translateY(100%);
transform: translateY(100%);
-webkit-transition: -webkit-transform 0.4s, opacity .1s .3s;
-moz-transition: -moz-transform 0.4s, opacity .1s .3s;
transition: transform 0.4s, opacity .1s .3s
}
.no-touch .cs-style-3 figure:hover figcaption,
.cs-style-3 figure.cs-hover figcaption {
opacity: 1;
-webkit-transform: translateY(0px);
-moz-transform: translateY(0px);
-ms-transform: translateY(0px);
transform: translateY(0px);
-webkit-transition: -webkit-transform 0.4s, opacity .1s;
-moz-transition: -moz-transform 0.4s, opacity .1s;
transition: transform 0.4s, opacity .1s
}
@media screen and (max-width:767px) {
.table-responsive {
width: 100%;
overflow: scroll
}
.og-grid li {
width: 90%
}
.comments-area .comment-form-author,
.comments-area .comment-form-email,
.comments-area .comment-form-url {
float: left;
width: 100%;
padding-right: 0!important
}
.alignleft,
.alignright,
.alignright.normalright {
float: none;
margin: 0px auto;
display: block;
max-width: 100%;
}
ul.thereecols li {
float: left;
width: 100%;
padding-right: 0
}
.cloud_callouts .col-sm-4 .r_c_more {
position: static;
display: block
}
#inner_page .list_icons li {
padding: 25px;
}
#inner_page .list_icons li .alignleft {
float: none;
display: block;
margin: auto auto 15px!important
}
}
@media screen and (max-width:650px) {
.og-fullimg {
display: none
}
.og-details {
float: none;
width: 100%
}
}
.address .sub_address .fa-map-marker {
font-size: 31px
}
.breadcrumbs .post span {
color: #fff
}
@media screen and (orientation: landscape) and (max-width:767px) {
#submenu {
max-height: 400px;
overflow: scroll
}
}
#our_work {
display: none
}#heateor_sss_error{color:red;margin:7px 0}div.heateor_sss_sharing_ul a:link,div.heateor_sss_sharing_ul a:focus{text-decoration:none;background:transparent!important}.heateor_sss_login_container{margin:2px 0}.heateor_sss_login_container img,.heateor_sss_sharing_container img{cursor:pointer;margin:2px;border:none}.heateor_sss_login_container img{display:none;float:left}#heateor_sss_loading_image{display:block!important;float:none}.heateor_sss_error{background-color:#ffffe0;border:1px solid #e6db55;padding:5px;margin:10px}#heateor_sss_sharing_more_providers{position:fixed;top:50%;left:47%;background:#fafafa;width:650px;margin:-180px 0 0 -300px;z-index:10000000;text-shadow:none!important;height:308px}#heateor_sss_popup_bg{background:url(//www.veritis.com/wp-content/plugins/sassy-social-share/images/transparent_bg.png);bottom:0;display:block;left:0;position:fixed;right:0;top:0;z-index:10000}#heateor_sss_sharing_more_providers .title{font-size:14px!important;height:auto!important;background:#58b8f8!important;border-bottom:1px solid #d7d7d7!important;color:#fff;font-weight:700;letter-spacing:inherit;line-height:34px!important;padding:0!important;text-align:center;text-transform:none;margin:0!important;text-shadow:none!important;width:100%}#heateor_sss_sharing_more_providers *{font-family:Arial,Helvetica,sans-serif}#heateor_sss_sharing_more_providers #heateor_sss_sharing_more_content{background:#fafafa;border-radius:4px;color:#555;height:auto;width:100%}#heateor_sss_sharing_more_providers .filter{margin:0;padding:10px 0 0;position:relative;width:100%}#heateor_sss_sharing_more_providers .all-services{clear:both;height:250px;overflow:auto}#heateor_sss_sharing_more_content .all-services ul{margin:10px!important;overflow:hidden;list-style:none;padding-left:0!important;position:static!important;width:auto!important}#heateor_sss_sharing_more_content .all-services ul li{margin:0;background:0 0!important;float:left;width:33.3333%!important;text-align:left!important}#heateor_sss_sharing_more_providers .close-button img{margin:0}#heateor_sss_sharing_more_providers .close-button.separated{background:0 0!important;border:none!important;box-shadow:none!important;width:auto!important;height:auto!important;z-index:1000}#heateor_sss_sharing_more_providers .close-button{height:auto!important;width:auto!important;left:auto!important;display:block!important;color:#555!important;cursor:pointer!important;font-size:29px!important;line-height:29px!important;margin:0!important;padding:0!important;position:absolute;right:-13px;top:-11px}#heateor_sss_sharing_more_providers .filter input.search{width:94%;display:block;float:none;font-family:"open sans","helvetica neue",helvetica,arial,sans-serif;font-weight:300;height:auto;line-height:inherit;margin:0 auto;padding:5px 8px 5px 10px;border:1px solid #ccc!important;color:#000;background:#fff!important;font-size:16px!important;text-align:left!important}#heateor_sss_sharing_more_providers .footer-panel{background:#fff;border-top:1px solid #d7d7d7;padding:6px 0;width:100%;color:#fff}#heateor_sss_sharing_more_providers .footer-panel p{background-color:transparent;top:0;text-align:left!important;color:#000;font-family:'helvetica neue',arial,helvetica,sans-serif;font-size:12px;line-height:1.2;margin:0!important;padding:0 6px!important;text-indent:0!important}#heateor_sss_sharing_more_providers .footer-panel a{color:#fff;text-decoration:none;font-weight:700;text-indent:0!important}#heateor_sss_sharing_more_providers .all-services ul li a span{width:51%}#heateor_sss_sharing_more_providers .all-services ul li a{border-radius:3px;color:#666!important;display:block;font-size:18px;height:auto;line-height:28px;overflow:hidden;padding:8px;text-decoration:none!important;text-overflow:ellipsis;white-space:nowrap;border:none!important;text-indent:0!important;background:0 0!important;text-shadow:none}.heateor_sss_share_count{display:block;text-indent:0!important;visibility:hidden;background-color:#58b8f8!important;width:5px;height:auto;text-align:center;min-width:8px!important;padding:1px 4px!important;color:#fff!important;font-family:'Open Sans',arial,sans-serif!important;font-size:10px!important;font-weight:600!important;-webkit-border-radius:15px!important;border-radius:15px!important;-webkit-box-shadow:0 2px 2px rgba(0,0,0,.4);box-shadow:0 2px 2px rgba(0,0,0,.4);text-shadow:0 -1px 0 rgba(0,0,0,.2);line-height:14px!important;border:2px solid #fff!important;z-index:1;margin:2px auto!important;box-sizing:content-box!important}.heateor_sss_share_count,.heateor_sss_vertical_sharing{-webkit-box-sizing:content-box!important;-moz-box-sizing:content-box!important}div.heateor_sss_follow_ul,div.heateor_sss_sharing_ul{padding-left:0!important;margin:1px 0!important}#heateor_sss_sharing_popup_close img{opacity:1!important;background:0 0!important;border:none!important;outline:0!important;box-shadow:none!important;width:auto!important;height:auto!important;top:inherit!important;right:inherit!important;left:9px!important;padding:0!important}div.heateor_sss_follow_ul .heateorSssSharingRound,div.heateor_sss_sharing_ul .heateorSssSharingRound{background:0 0!important}.heateor_sss_square_count{display:none;text-align:center;font-weight:bolder;font-family:sans-serif;font-style:normal;font-size:.6em;visibility:hidden}div.heateor_sss_follow_ul a,div.heateor_sss_horizontal_sharing div.heateor_sss_sharing_ul a{float:left;padding:0!important;list-style:none!important;border:none!important;margin:2px}.heateorSssSharing,.heateorSssSharingButton{display:block;cursor:pointer;margin:2px}div.heateor_sss_follow_ul a:before,div.heateor_sss_sharing_ul a:before{content:none!important}div.heateor_sss_follow_ul a{width:auto}.heateor_sss_vertical_sharing{background:0 0;-webkit-box-shadow:0 1px 4px 1px rgba(0,0,0,.1);box-shadow:0 1px 4px 1px rgba(0,0,0,.1);position:fixed;overflow:visible;z-index:10000000;display:block;padding:10px;border-radius:4px;opacity:1;box-sizing:content-box!important}div.heateor_sss_horizontal_counter li.heateor_sss_facebook_share,div.heateor_sss_horizontal_sharing li.heateor_sss_facebook_share{width:96px}li.heateor_sss_facebook_like .fb-like span,li.heateor_sss_facebook_recommend .fb-like span,li.heateor_sss_facebook_share .fb-share-button span{vertical-align:top!important}li.heateor_sss_facebook_like .fb-like span iframe,li.heateor_sss_facebook_recommend .fb-like span iframe{max-width:none!important;z-index:1000}.heateor_sss_counter_container li{height:21px}.heateorSssTCBackground:hover{border-width:0!important;background-color:transparent}.heateorSssTCBackground{border-width:0!important;background-color:transparent!important;font-style:normal;word-wrap:normal;color:#666;line-height:1;visibility:hidden}.heateorSssSharingSvg{width:100%;height:100%}.heateorSssSharing{float:left;border:none}.heateorSssSharingArrow{height:16px;width:16px;cursor:pointer;margin-top:10px}.heateorSssPushIn{background:url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%2030%2030%22%3E%0A%3Cpath%20d%3D%22M%207%206%20q%202%206%2010%206%20v%20-6%20l%206%209%20l%20-6%209%20v%20-6%20q%20-10%202%20-10%20-12%22%20stroke-width%3D%221%22%20stroke%3D%22%23000%22%20fill%3D%22%23000%22%20stroke-linecap%3D%22round%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E) left no-repeat}.heateorSssPullOut{background:url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%2030%2030%22%3E%0A%3Cpath%20d%3D%22M%2023%206%20q%20-2%206%20-10%206%20v%20-6%20l%20-6%209%20l%206%209%20v%20-6%20q%2010%202%2010%20-12%22%20stroke-width%3D%221%22%20stroke%3D%22%23000%22%20fill%3D%22%23000%22%20stroke-linecap%3D%22round%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E) left no-repeat}.heateorSssCommentingTabs li{padding-left:0!important;float:left;margin:0 1em 0 0 !important;list-style:none;color:#aaa;display:block;cursor:pointer;font-size:.85em}div.heateorSssTotalShareCount{word-wrap:normal!important;font-weight:bolder;font-family:sans-serif;padding:0;margin:0;text-align:center}div.heateorSssTotalShareText{word-wrap:normal!important;margin:0;padding:0;text-align:center}div.heateor_sss_horizontal_sharing li{width:auto}div.heateor_sss_horizontal_sharing li.heateor_sss_facebook_like{width:91px}div.heateor_sss_horizontal_sharing li.heateor_sss_facebook_recommend{width:145px}div.heateor_sss_horizontal_sharing li.heateor_sss_twitter_tweet{width:95px}div.heateor_sss_horizontal_sharing li.heateor_sss_linkedin_share span{vertical-align:text-top!important}div.heateor_sss_horizontal_sharing li.heateor_sss_linkedin_share{width:96px}div.heateor_sss_horizontal_sharing li.heateor_sss_buffer_share{width:108px}div.heateor_sss_horizontal_sharing li.heateor_sss_reddit_badge{width:130px}div.heateor_sss_horizontal_sharing li.heateor_sss_yummly{width:106px}div.heateor_sss_horizontal_sharing li.heateor_sss_pinterest_pin{width:76px}div.heateor_sss_horizontal_sharing li.heateor_sss_xing{width:98px}.heateor_sss_sharing_container a{padding:0!important;box-shadow:none!important;border:none!important}.heateorSssClear{clear:both}div.course_instructor_widget .heateor_sss_vertical_sharing{display:none!important}@media screen and (max-width:783px){#heateor_sss_sharing_more_providers{width:80%;left:60%;margin-left:-50%;text-shadow:none!important}#heateor_sss_sharing_more_providers .filter input.search{border:1px solid #ccc;width:92%}}@media screen and (max-width:475px){#heateor_sss_sharing_more_content .all-services ul li{width:100%!important}}div.heateor_sss_bottom_sharing{margin-bottom:0}div.heateor_sss_sharing_container a:before,div.heateor_sss_follow_icons_container a:before{content:none}