@font-face {
font-family: 'Montserrat-Regular';
src: url(//www.ninestarsglobal.com/wp-content/themes/ninestars/fonts/Montserrat-Regular.eot);
src: local('☺'), url(//www.ninestarsglobal.com/wp-content/themes/ninestars/fonts/Montserrat-Regular.woff) format('woff'), url(//www.ninestarsglobal.com/wp-content/themes/ninestars/fonts/Montserrat-Regular.ttf) format('truetype'), url(//www.ninestarsglobal.com/wp-content/themes/ninestars/fonts/Montserrat-Regular.svg) format('svg');
}
@font-face {
font-family: 'Montserrat-Light';
src: url(//www.ninestarsglobal.com/wp-content/themes/ninestars/fonts/Montserrat-Light.eot);
src: local('☺'), url(//www.ninestarsglobal.com/wp-content/themes/ninestars/fonts/Montserrat-Light.woff) format('woff'), url(//www.ninestarsglobal.com/wp-content/themes/ninestars/fonts/Montserrat-Light.ttf) format('truetype'), url(//www.ninestarsglobal.com/wp-content/themes/ninestars/fonts/Montserrat-Light.svg) format('svg');
}
@font-face {
font-family: 'Montserrat-Black';
src: url(//www.ninestarsglobal.com/wp-content/themes/ninestars/fonts/Montserrat-Black.eot);
src: local('☺'), url(//www.ninestarsglobal.com/wp-content/themes/ninestars/fonts/Montserrat-Black.woff) format('woff'), url(//www.ninestarsglobal.com/wp-content/themes/ninestars/fonts/Montserrat-Black.ttf) format('truetype'), url(//www.ninestarsglobal.com/wp-content/themes/ninestars/fonts/Montserrat-Black.svg) format('svg');
}
@font-face {
font-family: 'Montserrat-ExtraBold';
src: url(//www.ninestarsglobal.com/wp-content/themes/ninestars/fonts/Montserrat-ExtraBold.eot);
src: local('☺'), url(//www.ninestarsglobal.com/wp-content/themes/ninestars/fonts/Montserrat-ExtraBold.woff) format('woff'), url(//www.ninestarsglobal.com/wp-content/themes/ninestars/fonts/Montserrat-ExtraBold.ttf) format('truetype'), url(//www.ninestarsglobal.com/wp-content/themes/ninestars/fonts/Montserrat-ExtraBold.svg) format('svg');
}
@font-face {
font-family: 'Montserrat-Bold';
src: url(//www.ninestarsglobal.com/wp-content/themes/ninestars/fonts/Montserrat-Bold.eot);
src: local('☺'), url(//www.ninestarsglobal.com/wp-content/themes/ninestars/fonts/Montserrat-Bold.woff) format('woff'), url(//www.ninestarsglobal.com/wp-content/themes/ninestars/fonts/Montserrat-Bold.ttf) format('truetype'), url(//www.ninestarsglobal.com/wp-content/themes/ninestars/fonts/Montserrat-Bold.svg) format('svg');
}
@font-face {
font-family: 'Montserrat-SemiBold';
src: url(//www.ninestarsglobal.com/wp-content/themes/ninestars/fonts/Montserrat-SemiBold.eot);
src: local('☺'), url(//www.ninestarsglobal.com/wp-content/themes/ninestars/fonts/Montserrat-SemiBold.woff) format('woff'), url(//www.ninestarsglobal.com/wp-content/themes/ninestars/fonts/Montserrat-SemiBold.ttf) format('truetype'), url(//www.ninestarsglobal.com/wp-content/themes/ninestars/fonts/Montserrat-SemiBold.svg) format('svg');
}
@font-face {
font-family: 'Raleway-Bold';
src: url(//www.ninestarsglobal.com/wp-content/themes/ninestars/fonts/Raleway-Bold.eot);
src: local('☺'), url(//www.ninestarsglobal.com/wp-content/themes/ninestars/fonts/Raleway-Bold.woff) format('woff'), url(//www.ninestarsglobal.com/wp-content/themes/ninestars/fonts/Raleway-Bold.ttf) format('truetype'), url(//www.ninestarsglobal.com/wp-content/themes/ninestars/fonts/Raleway-Bold.svg) format('svg');
}
@font-face {
font-family: 'Raleway-Light';
src: url(//www.ninestarsglobal.com/wp-content/themes/ninestars/fonts/Raleway-Light.eot);
src: local('☺'), url(//www.ninestarsglobal.com/wp-content/themes/ninestars/fonts/Raleway-Light.woff) format('woff'), url(//www.ninestarsglobal.com/wp-content/themes/ninestars/fonts/Raleway-Light.ttf) format('truetype'), url(//www.ninestarsglobal.com/wp-content/themes/ninestars/fonts/Raleway-Light.svg) format('svg');
}
@font-face {
font-family: 'myriadpro-regular';
src: url(//www.ninestarsglobal.com/wp-content/themes/ninestars/fonts/myriadpro-regular.eot);
src: local('☺'), url(//www.ninestarsglobal.com/wp-content/themes/ninestars/fonts/myriadpro-regular.woff) format('woff'), url(//www.ninestarsglobal.com/wp-content/themes/ninestars/fonts/myriadpro-regular.ttf) format('truetype'), url(//www.ninestarsglobal.com/wp-content/themes/ninestars/fonts/myriadpro-regular.svg) format('svg');
}
@font-face {
font-family: 'MyriadPro-Black';
src: url(//www.ninestarsglobal.com/wp-content/themes/ninestars/fonts/MyriadPro-Black.eot);
src: local('☺'), url(//www.ninestarsglobal.com/wp-content/themes/ninestars/fonts/MyriadPro-Black.woff) format('woff'), url(//www.ninestarsglobal.com/wp-content/themes/ninestars/fonts/MyriadPro-Black.ttf) format('truetype'), url(//www.ninestarsglobal.com/wp-content/themes/ninestars/fonts/MyriadPro-Black.svg) format('svg');
}
html { -webkit-text-size-adjust: 100%;
-ms-text-size-adjust: 100%;
}
body {
margin: 0;
}
article, aside, details, figcaption, figure, footer, header, main, menu, nav, section, summary {
display: block;
}
audio, canvas, progress, video {
display: inline-block;
vertical-align: baseline;
}
audio:not([controls]) {
display: none;
height: 0;
}
[hidden], template {
display: none;
}
a {
background-color: transparent;
-webkit-box-shadow: none !important;
box-shadow: none !important;
transition: all 0.5s;
-webkit-transition: all 0.5s;
-moz-transition: all 0.5s;
-ms-transition: all 0.5s;
-webkit-transition-timing-function: ease-in-out;
}
abbr[title] {
border-bottom: 1px dotted;
}
b, strong {
font-weight: 700;
font-family: 'Lato-Bold'; }
i, em {
font-family: 'Lato-Italic'; }
small {
font-size: 80%;
}
sub, sup {
font-size: 75%;
line-height: 0;
position: relative;
vertical-align: baseline;
}
sup {
top: -0.5em;
}
sub {
bottom: -0.25em;
}
img {
border: 0;
}
svg:not(:root) {
overflow: hidden;
}
figure {
margin: 0;
}
hr {
-webkit-box-sizing: content-box;
-moz-box-sizing: content-box;
box-sizing: content-box;
}
code, kbd, pre, samp {
font-size: 1em;
}
button, input, optgroup, select, textarea {
color: inherit;
font: inherit;
margin: 0; border-radius: 0 0 0 0 !important;
}
select {
text-transform: none;
-moz-appearance: none;
-webkit-appearance: none;
appearance: none;
background: #fff url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0Ljk1IDEwIj48ZGVmcz48c3R5bGU+LmNscy0xe2ZpbGw6I2ZmZjt9LmNscy0ye2ZpbGw6IzQ0NDt9PC9zdHlsZT48L2RlZnM+PHRpdGxlPmFycm93czwvdGl0bGU+PHJlY3QgY2xhc3M9ImNscy0xIiB3aWR0aD0iNC45NSIgaGVpZ2h0PSIxMCIvPjxwb2x5Z29uIGNsYXNzPSJjbHMtMiIgcG9pbnRzPSIxLjQxIDQuNjcgMi40OCAzLjE4IDMuNTQgNC42NyAxLjQxIDQuNjciLz48cG9seWdvbiBjbGFzcz0iY2xzLTIiIHBvaW50cz0iMy41NCA1LjMzIDIuNDggNi44MiAxLjQxIDUuMzMgMy41NCA1LjMzIi8+PC9zdmc+) no-repeat 100% 50% !important;
}
button {
overflow: visible;
}
button, input, select, textarea {
max-width: 100%;
}
button, html input[type="button"], input[type="reset"], input[type="submit"] {
-webkit-appearance: button;
cursor: pointer;
}
button[disabled], html input[disabled] {
cursor: default;
opacity: .5;
}
button::-moz-focus-inner, input::-moz-focus-inner {
border: 0;
padding: 0;
}
input[type="checkbox"], input[type="radio"] {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
margin-right: 0.4375em;
padding: 0;
}
input[type="date"]::-webkit-inner-spin-button, input[type="date"]::-webkit-outer-spin-button, input[type="time"]::-webkit-inner-spin-button, input[type="time"]::-webkit-outer-spin-button, input[type="datetime-local"]::-webkit-inner-spin-button, input[type="datetime-local"]::-webkit-outer-spin-button, input[type="week"]::-webkit-inner-spin-button, input[type="week"]::-webkit-outer-spin-button, input[type="month"]::-webkit-inner-spin-button, input[type="month"]::-webkit-outer-spin-button, input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button {
height: auto;
}
input[type="search"] {
-webkit-appearance: textfield;
}
input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration {
-webkit-appearance: none;
}
fieldset {
border: 1px solid #d1d1d1;
margin: 0 0 1.75em;
min-width: inherit;
padding: 0.875em;
}
fieldset> :last-child {
margin-bottom: 0;
}
legend {
border: 0;
padding: 0;
}
textarea {
overflow: auto;
vertical-align: top;
}
optgroup {
font-weight: bold;
} .menu-item-has-children a:after, .social-navigation a:before, .dropdown-toggle:after, .bypostauthor>article .fn:after, .comment-reply-title small a:before, .pagination .prev:before, .pagination .next:before, .pagination .nav-links:before, .pagination .nav-links:after, .search-submit:before {
-moz-osx-font-smoothing: grayscale;
-webkit-font-smoothing: antialiased;
display: inline-block;
font-family: "Genericons";
font-size: 16px;
font-style: normal;
font-variant: normal;
font-weight: normal;
line-height: 1;
speak: none;
text-align: center;
text-decoration: inherit;
text-transform: none;
vertical-align: top;
} body, button, input, select, textarea {
color: #1a1a1a; font-size: 16px;
font-size: 1rem;
line-height: 1.75;
}
h1, h2, h3, h4, h5, h6 {
clear: both;
font-weight: 700;
margin: 0;
text-rendering: optimizeLegibility;
}
p {
margin: 0 0 17px 0;
}
dfn, cite, em, i {
font-style: italic;
}
blockquote {
border: 0 solid #1a1a1a;
border-left-width: 4px;
color: #686868;
font-size: 19px;
font-size: 1.1875rem;
font-style: italic;
line-height: 1.4736842105;
margin: 0 0 1.4736842105em;
overflow: hidden;
padding: 0 0 0 1.263157895em;
}
blockquote, q {
quotes: none;
}
blockquote:before, blockquote:after, q:before, q:after {
content: "";
}
blockquote p {
margin-bottom: 1.4736842105em;
}
blockquote cite, blockquote small {
color: #1a1a1a;
display: block;
font-size: 16px;
font-size: 1rem;
line-height: 1.75;
}
blockquote cite:before, blockquote small:before {
content: "\2014\00a0";
}
blockquote em, blockquote i, blockquote cite {
font-style: normal;
}
blockquote strong, blockquote b {
font-weight: 400;
}
blockquote> :last-child {
margin-bottom: 0;
}
address {
font-style: italic;
margin: 0 0 1.75em;
}
code, kbd, tt, var, samp, pre {
font-family: Inconsolata, monospace;
}
pre {
border: 1px solid #d1d1d1;
font-size: 16px;
font-size: 1rem;
line-height: 1.3125;
margin: 0 0 1.75em;
max-width: 100%;
overflow: auto;
padding: 1.75em;
white-space: pre;
white-space: pre-wrap;
word-wrap: break-word;
}
code {
background-color: #d1d1d1;
padding: 0.125em 0.25em;
}
abbr, acronym {
border-bottom: 1px dotted #d1d1d1;
cursor: help;
}
mark, ins {
background: #007acc;
color: #fff;
padding: 0.125em 0.25em;
text-decoration: none;
}
big {
font-size: 125%;
} html {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
*, *:before, *:after { -webkit-box-sizing: inherit;
-moz-box-sizing: inherit;
box-sizing: inherit;
}
body {
background: #1a1a1a; }
hr {
background-color: #d1d1d1;
border: 0;
height: 1px;
margin: 0 0 1.75em;
}
ul, ol {
margin: 0 0 1.75em 1.25em;
padding: 0;
}
ul {
list-style: disc;
}
ol {
list-style: decimal;
margin-left: 1.5em;
}
li>ul, li>ol {
margin-bottom: 0;
}
dl {
margin: 0 0 1.75em;
}
dt {
font-weight: 700;
}
dd {
margin: 0 0 1.75em;
}
img {  max-width: 100%; vertical-align: middle;
}
del {
opacity: 0.8;
}
table, th, td {
border: 1px solid #d1d1d1;
}
table {
border-collapse: separate;
border-spacing: 0;
border-width: 1px 0 0 1px;
margin: 0 0 1.75em;
table-layout: fixed; width: 100%;
}
caption, th, td {
font-weight: normal;
text-align: left;
}
th {
border-width: 0 1px 1px 0;
font-weight: 700;
}
td {
border-width: 0 1px 1px 0;
}
th, td {
padding: 0.4375em;
} ::-webkit-input-placeholder {
color: #686868;/*/*/*/
}
:-moz-placeholder {
color: #686868;/*/*/*/
}
::-moz-placeholder {
color: #686868;/*/*/*/ opacity: 1;/**/}
:-ms-input-placeholder {
color: #686868;/*/*/*/
}/**/input {
line-height: normal;
}
button, button[disabled]:hover, button[disabled]:focus, input[type="button"], input[type="button"][disabled]:hover, input[type="button"][disabled]:focus, input[type="reset"], input[type="reset"][disabled]:hover, input[type="reset"][disabled]:focus, input[type="submit"], input[type="submit"][disabled]:hover, input[type="submit"][disabled]:focus {
background: #1a1a1a;
border: 0;
border-radius: 2px;
color: #fff;/*/*/*/ font-weight: 700;
letter-spacing: 0.046875em;
line-height: 1;
padding: 0.84375em 0.875em 0.78125em;
text-transform: uppercase;
}
button:hover, button:focus, input[type="button"]:hover, input[type="button"]:focus, input[type="reset"]:hover, input[type="reset"]:focus, input[type="submit"]:hover, input[type="submit"]:focus {
background: #007acc;
}
button:focus, input[type="button"]:focus, input[type="reset"]:focus, input[type="submit"]:focus {
outline: thin dotted;
outline-offset: -4px;
}
input[type="date"], input[type="time"], input[type="datetime-local"], input[type="week"], input[type="month"], input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], input[type="tel"], input[type="number"], textarea, select {
background: #f7f7f7;/**/border: 1px solid #d1d1d1;
border-radius: 2px;
color: #686868;
padding: 0px 8px;
height: 48px;
line-height: 48px;
width: 100%;
}
input[type="date"]:focus, input[type="time"]:focus, input[type="datetime-local"]:focus, input[type="week"]:focus, input[type="month"]:focus, input[type="text"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="password"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="number"]:focus, textarea:focus, select:focus { outline: 0;
-moz-appearance: none;
-webkit-appearance: none;
appearance: none;
}
.post-password-form {
margin-bottom: 1.75em;
}
.post-password-form label {
color: #686868;
display: block;/*/*/*/ font-size: 13px;
font-size: 0.8125rem;
letter-spacing: 0.076923077em;
line-height: 1.6153846154;
margin-bottom: 1.75em;
text-transform: uppercase;
}
.post-password-form input[type="password"] {
margin-top: 0.4375em;
}
.post-password-form> :last-child {
margin-bottom: 0;
}
.search-form {
position: relative;
}
input[type="search"].search-field {
border-radius: 2px 0 0 2px;
width: -webkit-calc(100% - 42px);
width: calc(100% - 42px);
}
.search-submit:before {
content: "\f400";
font-size: 24px;
left: 2px;
line-height: 42px;
position: relative;
width: 40px;
}
.search-submit {
border-radius: 0 2px 2px 0;
bottom: 0;
overflow: hidden;
padding: 0;
position: absolute;
right: 0;
top: 0;
width: 42px;
}/**/ a { text-decoration: none;
}
a:hover, a:focus, a:active { outline: none;
}
.entry-content a, .entry-summary a, .taxonomy-description a, .logged-in-as a, .comment-content a, .pingback .comment-body>a, .textwidget a, .entry-footer a:hover, .site-info a:hover {
box-shadow: 0 1px 0 0 currentColor;
}
.entry-content a:hover, .entry-content a:focus, .entry-summary a:hover, .entry-summary a:focus, .taxonomy-description a:hover, .taxonomy-description a:focus, .logged-in-as a:hover, .logged-in-as a:focus, .comment-content a:hover, .comment-content a:focus, .pingback .comment-body>a:hover, .pingback .comment-body>a:focus, .textwidget a:hover, .textwidget a:focus {
box-shadow: none;
} .site-header-menu { }
.site-header-menu.toggled-on, .no-js .site-header-menu {}
.main-navigation {/*/*/*/
}
.site-footer .main-navigation {
margin-bottom: 1.75em;
}
.main-navigation ul {
list-style: none;
margin: 0;
}
.main-navigation li {/**/position: relative;
}
.main-navigation a {  display: inline-block;
line-height: 1.3125;
outline-offset: -1px;
padding: 0.84375em 0;
}
.main-navigation a:hover, .main-navigation a:focus {
color: #007acc;
}
.main-navigation .current-menu-item>a, .main-navigation .current-menu-ancestor>a {
font-weight: 700;
}
.main-navigation ul ul {
display: none;
margin-left: 0.875em;
}
.no-js .main-navigation ul ul {
display: block;
}
.main-navigation ul .toggled-on {
display: block;
} .main-navigation .menu-item-has-children>a {
margin-right: 56px;
}
.dropdown-toggle {
background-color: transparent;
border: 0;
border-radius: 0;
color: #1a1a1a;
content: "";
height: 48px;
padding: 0;
position: absolute;
right: 0;
text-transform: none;
top: 0;
width: 48px;
display: none;
}
.dropdown-toggle:after {
border: 0 solid #d1d1d1;
border-left-width: 1px;
content: "\f431";
font-size: 24px;
left: 1px;
position: relative;
width: 48px;
display: none;
}
.dropdown-toggle:hover, .dropdown-toggle:focus {
background-color: transparent;
color: #007acc;
display: none;
}
.dropdown-toggle:focus {
outline: thin dotted;
outline-offset: -1px;
display: none;
}
.dropdown-toggle:focus:after {
border-color: transparent;
display: none;
}
.dropdown-toggle.toggled-on:after {
content: "\f432";
display: none;
}
.site-header .main-navigation+.social-navigation {
margin-top: 1.75em;
}
.site-footer .social-navigation {
margin-bottom: 1.75em;
}
.social-navigation ul {
list-style: none;
margin: 0 0 -0.4375em;
}
.social-navigation li {
float: left;
margin: 0 0.4375em 0.4375em 0;
}
.social-navigation a {
border: 1px solid #d1d1d1;
border-radius: 50%;
color: #1a1a1a;
display: block;
height: 35px;
position: relative;
width: 35px;
}
.social-navigation a:before {
content: "\f415";
height: 33px;
line-height: 33px;
text-align: center;
width: 33px;
}
.social-navigation a:hover:before, .social-navigation a:focus:before {
color: #007acc;
}
.social-navigation a[href*="codepen.io"]:before {
content: "\f216";
}
.social-navigation a[href*="digg.com"]:before {
content: "\f221";
}
.social-navigation a[href*="dribbble.com"]:before {
content: "\f201";
}
.social-navigation a[href*="dropbox.com"]:before {
content: "\f225";
}
.social-navigation a[href*="facebook.com"]:before {
content: "\f203";
}
.social-navigation a[href*="flickr.com"]:before {
content: "\f211";
}
.social-navigation a[href*="foursquare.com"]:before {
content: "\f226";
}
.social-navigation a[href*="plus.google.com"]:before {
content: "\f206";
}
.social-navigation a[href*="github.com"]:before {
content: "\f200";
}
.social-navigation a[href*="instagram.com"]:before {
content: "\f215";
}
.social-navigation a[href*="linkedin.com"]:before {
content: "\f208";
}
.social-navigation a[href*="path.com"]:before {
content: "\f219";
}
.social-navigation a[href*="pinterest.com"]:before {
content: "\f210";
}
.social-navigation a[href*="getpocket.com"]:before {
content: "\f224";
}
.social-navigation a[href*="polldaddy.com"]:before {
content: "\f217";
}
.social-navigation a[href*="reddit.com"]:before {
content: "\f222";
}
.social-navigation a[href*="skype.com"]:before {
content: "\f220";
}
.social-navigation a[href*="stumbleupon.com"]:before {
content: "\f223";
}
.social-navigation a[href*="tumblr.com"]:before {
content: "\f214";
}
.social-navigation a[href*="twitter.com"]:before {
content: "\f202";
}
.social-navigation a[href*="vimeo.com"]:before {
content: "\f212";
}
.social-navigation a[href*="wordpress.com"]:before, .social-navigation a[href*="wordpress.org"]:before {
content: "\f205";
}
.social-navigation a[href*="youtube.com"]:before {
content: "\f213";
}
.social-navigation a[href^="mailto:"]:before {
content: "\f410";
}
.social-navigation a[href*="spotify.com"]:before {
content: "\f515";
}
.social-navigation a[href*="twitch.tv"]:before {
content: "\f516";
}
.social-navigation a[href$="/feed/"]:before {
content: "\f413";
}
.post-navigation {
border-top: 4px solid #1a1a1a;
border-bottom: 4px solid #1a1a1a;
clear: both;/*/*/*/ margin: 0 7.6923% 3.5em;
}
.post-navigation a {
color: #1a1a1a;
display: block;
padding: 1.75em 0;
}
.post-navigation span {
display: block;
}
.post-navigation .meta-nav {
color: #686868;
font-size: 13px;
font-size: 0.8125rem;
letter-spacing: 0.076923077em;
line-height: 1.6153846154;
margin-bottom: 0.5384615385em;
text-transform: uppercase;
}
.post-navigation .post-title {
display: inline;/*/*/*/ font-size: 23px;
font-size: 1.4375rem;
font-weight: 700;
line-height: 1.2173913043;
text-rendering: optimizeLegibility;
}
.post-navigation a:hover .post-title, .post-navigation a:focus .post-title {
color: #007acc;
}
.post-navigation div+div {
border-top: 4px solid #1a1a1a;
}
.pagination {
border-top: 4px solid #1a1a1a;/**/font-size: 19px;
font-size: 1.1875rem;
margin: 0 7.6923% 2.947368421em;
min-height: 56px;
position: relative;
}
.pagination:before, .pagination:after {
background-color: #1a1a1a;
content: "";
height: 52px;
position: absolute;
top: 0;
width: 52px;
z-index: 0;
}
.pagination:before {
right: 0;
}
.pagination:after {
right: 54px;
}
.pagination a:hover, .pagination a:focus {
color: #1a1a1a;
}
.pagination .nav-links {
padding-right: 106px;
position: relative;
}
.pagination .nav-links:before, .pagination .nav-links:after {
color: #fff;
font-size: 32px;
line-height: 51px;
opacity: 0.3;
position: absolute;
width: 52px;
z-index: 1;
}
.pagination .nav-links:before {
content: "\f429";
right: -1px;
}
.pagination .nav-links:after {
content: "\f430";
right: 55px;
} .pagination .current .screen-reader-text {
position: static !important;
}
.pagination .page-numbers {
display: none;
letter-spacing: 0.013157895em;
line-height: 1;
margin: 0 0.7368421053em 0 -0.7368421053em;
padding: 0.8157894737em 0.7368421053em 0.3947368421em;
text-transform: uppercase;
}
.pagination .current {
display: inline-block;
font-weight: 700;
}
.pagination .prev, .pagination .next {
background-color: #1a1a1a;
color: #fff;
display: inline-block;
height: 52px;
margin: 0;
overflow: hidden;
padding: 0;
position: absolute;
top: 0;
width: 52px;
z-index: 2;
}
.pagination .prev:before, .pagination .next:before {
font-size: 32px;
height: 53px;
line-height: 52px;
position: relative;
width: 53px;
}
.pagination .prev:hover, .pagination .prev:focus, .pagination .next:hover, .pagination .next:focus {
background-color: #007acc;
color: #fff;
}
.pagination .prev:focus, .pagination .next:focus {
outline: 0;
}
.pagination .prev {
right: 54px;
}
.pagination .prev:before {
content: "\f430";
left: -1px;
top: -1px;
}
.pagination .next {
right: 0;
}
.pagination .next:before {
content: "\f429";
right: -1px;
top: -1px;
}
.image-navigation, .comment-navigation {
border-top: 1px solid #d1d1d1;
border-bottom: 1px solid #d1d1d1;
color: #686868; font-size: 13px;
font-size: 0.8125rem;
line-height: 1.6153846154;
margin: 0 7.6923% 2.1538461538em;
padding: 1.0769230769em 0;
}
.comment-navigation {
margin-right: 0;
margin-left: 0;
}
.comments-title+.comment-navigation {
border-bottom: 0;
margin-bottom: 0;
}
.image-navigation .nav-previous:not(:empty), .image-navigation .nav-next:not(:empty), .comment-navigation .nav-previous:not(:empty), .comment-navigation .nav-next:not(:empty) {
display: inline-block;
}
.image-navigation .nav-previous:not(:empty)+.nav-next:not(:empty):before, .comment-navigation .nav-previous:not(:empty)+.nav-next:not(:empty):before {
content: "\002f";
display: inline-block;
opacity: 0.7;
padding: 0 0.538461538em;
}  .says, .screen-reader-text {
clip: rect(1px, 1px, 1px, 1px);
height: 1px;
overflow: hidden;
position: absolute !important;
width: 1px; word-wrap: normal !important;
} .site .skip-link {
background-color: #f1f1f1;
box-shadow: 0 0 1px 1px rgba(0, 0, 0, 0.2);
color: #21759b;
display: none; font-size: 14px;
font-weight: 700;
left: -9999em;
outline: none;
padding: 15px 23px 14px;
text-decoration: none;
text-transform: none;
top: -9999em;
}
.logged-in .site .skip-link {
box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.2);
font-family: "Open Sans", sans-serif;
}
.site .skip-link:focus {
clip: auto;
height: auto;
left: 6px;
top: 7px;
width: auto;
z-index: 100000;
} .alignleft {
float: left;
margin: 0.375em 1.75em 1.75em 0;
}
.alignright {
float: right;
margin: 0.375em 0 1.75em 1.75em;
}
.aligncenter {
clear: both;
display: block;
margin: 0 auto 1.75em;
}
blockquote.alignleft {
margin: 0.3157894737em 1.4736842105em 1.473684211em 0;
}
blockquote.alignright {
margin: 0.3157894737em 0 1.473684211em 1.4736842105em;
}
blockquote.aligncenter {
margin-bottom: 1.473684211em;
} .clear:before, .clear:after, blockquote:before, blockquote:after, .entry-content:before, .entry-content:after, .entry-summary:before, .entry-summary:after, .comment-content:before, .comment-content:after, .site-content:before, .site-content:after, .site-main>article:before, .site-main>article:after, .primary-menu:before, .primary-menu:after, .social-links-menu:before, .social-links-menu:after, .textwidget:before, .textwidget:after, .content-bottom-widgets:before, .content-bottom-widgets:after {
content: "";
display: table;
}
.clear:after, blockquote:after, .entry-content:after, .entry-summary:after, .comment-content:after, .site-content:after, .site-main>article:after, .primary-menu:after, .social-links-menu:after, .textwidget:after, .content-bottom-widgets:after {
clear: both;
} .widget {
border-top: 4px solid #1a1a1a;
margin-bottom: 3.5em;
padding-top: 1.75em;
}
.widget-area> :last-child, .widget> :last-child {
margin-bottom: 0;
}
.widget .widget-title { font-size: 16px;
font-size: 1rem;
letter-spacing: 0.046875em;
line-height: 1.3125;
margin: 0 0 1.75em;
text-transform: uppercase;
}
.widget .widget-title:empty {
margin-bottom: 0;
}
.widget-title a {
color: #1a1a1a;
} .widget.widget_calendar table {
margin: 0;
}
.widget_calendar td, .widget_calendar th {
line-height: 2.5625;
padding: 0;
text-align: center;
}
.widget_calendar caption {
font-weight: 900;
margin-bottom: 1.75em;
}
.widget_calendar tbody a {
background-color: #007acc;
color: #fff;
display: block;
font-weight: 700;
}
.widget_calendar tbody a:hover, .widget_calendar tbody a:focus {
background-color: #686868;
color: #fff;
} .widget_recent_entries .post-date {
color: #686868;
display: block; font-size: 13px;
font-size: 0.8125rem;
line-height: 1.615384615;
margin-bottom: 0.538461538em;
}
.widget_recent_entries li:last-child .post-date {
margin-bottom: 0;
} .widget_rss .rsswidget img {
margin-top: -0.375em;
}
.widget_rss .rss-date, .widget_rss cite {
color: #686868;
display: block; font-size: 13px;
font-size: 0.8125rem;
font-style: normal;
line-height: 1.615384615;
margin-bottom: 0.538461538em;
}
.widget_rss .rssSummary:last-child {
margin-bottom: 2.1538461538em;
}
.widget_rss li:last-child :last-child {
margin-bottom: 0;
} .tagcloud a {
border: 1px solid #d1d1d1;
border-radius: 2px;
display: inline-block; line-height: 1;
margin: 0 0.1875em 0.4375em 0;
padding: 0.5625em 0.4375em 0.5em;
}
.tagcloud ul {
list-style-type: none;
margin-left: 0;
}
.tagcloud ul li {
display: inline-block;
}
.tagcloud a:hover, .tagcloud a:focus {
border-color: #007acc;
color: #007acc;
outline: 0;
} .site {
background-color: #fff;
}
.site-inner {
margin: 0 auto; position: relative;
}
.site-content {
word-wrap: break-word;
} #content[tabindex="-1"]:focus {
outline: 0;
}
.site-main {
margin-bottom: 3.5em;
}
.site-main> :last-child {
margin-bottom: 0;
} .site-header {
padding: 2.625em 7.6923%;
}
.inner{
font-size:20px;
}
.site-header-main { }
.site-branding {   }
.custom-logo-link {
display: block;
}
.custom-logo {
max-width: 180px;
}
.site-title { font-size: 23px;
font-size: 1.4375rem;
font-weight: 700;
line-height: 1.2173913043;
margin: 0;
}
.site-branding .site-title a {
color: #1a1a1a;
}
.site-branding .site-title a:hover, .site-branding .site-title a:focus {
color: #007acc;
}
.wp-custom-logo .site-title {
margin-top: 0.608695652em;
}
.site-description {
color: #686868;
display: none;
font-size: 13px;
font-size: 0.8125rem;
font-weight: 400;
line-height: 1.0769230769;
margin: 0.538461538em 0 0;
}
.menu-toggle {
background-color: transparent;
border: 1px solid #d1d1d1;
color: #1a1a1a;
font-size: 13px;
font-size: 0.8125rem;
margin: 1.076923077em 0;
padding: 0.769230769em;
}
.no-js .menu-toggle {
display: none;
}
.menu-toggle:hover, .menu-toggle:focus {
background-color: transparent;
border-color: #007acc;
color: #007acc;
}
.menu-toggle.toggled-on, .menu-toggle.toggled-on:hover, .menu-toggle.toggled-on:focus {
background-color: #1a1a1a;
border-color: #1a1a1a;
color: #fff;
}
.menu-toggle:focus {
outline: 0;
}
.menu-toggle.toggled-on:focus {
outline: thin dotted;
}
.header-image {
clear: both;
margin: 0.875em 0;
}
.header-image a {
display: block;
}
.header-image a:hover img, .header-image a:focus img {
opacity: 0.85;
} .site-main>article {
margin-bottom: 3.5em;
position: relative;
} .entry-title { font-size: 28px;
font-size: 1.75rem;
font-weight: 700;
line-height: 1.25;
margin-bottom: 1em;
}
.entry-title a {
color: #1a1a1a;
}
.entry-title a:hover, .entry-title a:focus {
color: #007acc;
}
.post-thumbnail {
display: block;
margin: 0 7.6923% 1.75em;
}
.post-thumbnail img {
display: block;
}
.no-sidebar .post-thumbnail img {
margin: 0 auto;
}
a.post-thumbnail:hover, a.post-thumbnail:focus {
opacity: 0.85;
}
.entry-content, .entry-summary {
border-color: #d1d1d1;
}
.entry-content h1, .entry-summary h1, .comment-content h1, .textwidget h1 {
font-size: 28px;
font-size: 1.75rem;
line-height: 1.25;
margin-top: 2em;
margin-bottom: 1em;
}
.entry-content h2, .entry-summary h2, .comment-content h2, .textwidget h2 {
font-size: 23px;
font-size: 1.4375rem;
line-height: 1.2173913043;
margin-top: 2.4347826087em;
margin-bottom: 1.2173913043em;
}
.entry-content h3, .entry-summary h3, .comment-content h3, .textwidget h3 {
font-size: 19px;
font-size: 1.1875rem;
line-height: 1.1052631579;
margin-top: 2.9473684211em;
margin-bottom: 1.4736842105em;
}
.entry-content h4, .entry-content h5, .entry-content h6, .entry-summary h4, .entry-summary h5, .entry-summary h6, .comment-content h4, .comment-content h5, .comment-content h6, .textwidget h4, .textwidget h5, .textwidget h6 {
font-size: 16px;
font-size: 1rem;
line-height: 1.3125;
margin-top: 3.5em;
margin-bottom: 1.75em;
}
.entry-content h4, .entry-summary h4, .comment-content h4, .textwidget h4 {
letter-spacing: 0.140625em;
text-transform: uppercase;
}
.entry-content h6, .entry-summary h6, .comment-content h6, .textwidget h6 {
font-style: italic;
}
.entry-content h1, .entry-content h2, .entry-content h3, .entry-content h4, .entry-content h5, .entry-content h6, .entry-summary h1, .entry-summary h2, .entry-summary h3, .entry-summary h4, .entry-summary h5, .entry-summary h6, .comment-content h1, .comment-content h2, .comment-content h3, .comment-content h4, .comment-content h5, .comment-content h6, .textwidget h1, .textwidget h2, .textwidget h3, .textwidget h4, .textwidget h5, .textwidget h6 {
font-weight: 900;
}
.entry-content h1:first-child, .entry-content h2:first-child, .entry-content h3:first-child, .entry-content h4:first-child, .entry-content h5:first-child, .entry-content h6:first-child, .entry-summary h1:first-child, .entry-summary h2:first-child, .entry-summary h3:first-child, .entry-summary h4:first-child, .entry-summary h5:first-child, .entry-summary h6:first-child, .comment-content h1:first-child, .comment-content h2:first-child, .comment-content h3:first-child, .comment-content h4:first-child, .comment-content h5:first-child, .comment-content h6:first-child, .textwidget h1:first-child, .textwidget h2:first-child, .textwidget h3:first-child, .textwidget h4:first-child, .textwidget h5:first-child, .textwidget h6:first-child {
margin-top: 0;
}
.post-navigation .post-title, .entry-title, .comments-title {
-webkit-hyphens: auto;
-moz-hyphens: auto;
-ms-hyphens: auto;
hyphens: auto;
}
body:not(.search-results) .entry-summary {
color: #686868;
font-size: 19px;
font-size: 1.1875rem;
line-height: 1.4736842105;
margin-bottom: 1.4736842105em;
}
body:not(.search-results) .entry-header+.entry-summary {
margin-top: -0.736842105em;
}
body:not(.search-results) .entry-summary p, body:not(.search-results) .entry-summary address, body:not(.search-results) .entry-summary hr, body:not(.search-results) .entry-summary ul, body:not(.search-results) .entry-summary ol, body:not(.search-results) .entry-summary dl, body:not(.search-results) .entry-summary dd, body:not(.search-results) .entry-summary table {
margin-bottom: 1.4736842105em;
}
body:not(.search-results) .entry-summary li>ul, body:not(.search-results) .entry-summary li>ol {
margin-bottom: 0;
}
body:not(.search-results) .entry-summary th, body:not(.search-results) .entry-summary td {
padding: 0.3684210526em;
}
body:not(.search-results) .entry-summary fieldset {
margin-bottom: 1.4736842105em;
padding: 0.3684210526em;
}
body:not(.search-results) .entry-summary blockquote {
border-color: currentColor;
}
body:not(.search-results) .entry-summary blockquote> :last-child {
margin-bottom: 0;
}
body:not(.search-results) .entry-summary .alignleft {
margin: 0.2631578947em 1.4736842105em 1.4736842105em 0;
}
body:not(.search-results) .entry-summary .alignright {
margin: 0.2631578947em 0 1.4736842105em 1.4736842105em;
}
body:not(.search-results) .entry-summary .aligncenter {
margin-bottom: 1.4736842105em;
}
.entry-content> :last-child, .entry-summary> :last-child, body:not(.search-results) .entry-summary> :last-child, .page-content> :last-child, .comment-content> :last-child, .textwidget> :last-child {
margin-bottom: 0;
}
.more-link {
white-space: nowrap;
}
.author-info {
border-color: inherit;
border-style: solid;
border-width: 1px 0 1px 0;
clear: both;
padding-top: 1.75em;
padding-bottom: 1.75em;
}
.author-avatar .avatar {
float: left;
height: 42px;
margin: 0 1.75em 1.75em 0;
width: 42px;
}
.author-description> :last-child {
margin-bottom: 0;
}
.entry-content .author-title {
clear: none;
font-size: 16px;
font-size: 1rem;
font-weight: 900;
line-height: 1.75;
margin: 0;
}
.author-bio {
color: #686868;
font-size: 13px;
font-size: 0.8125rem;
line-height: 1.6153846154;
margin-bottom: 1.6153846154em;
overflow: hidden;
}
.author-link {
white-space: nowrap;
}
.entry-footer {
color: #686868; font-size: 13px;
font-size: 0.8125rem;
line-height: 1.6153846154;
margin-top: 2.1538461538em;
}
.entry-footer:empty {
margin: 0;
}
.entry-footer a {
color: #686868;
}
.entry-footer a:hover, .entry-footer a:focus {
color: #007acc;
}
.entry-footer>span:not(:last-child):after {
content: "\002f";
display: inline-block;
opacity: 0.7;
padding: 0 0.538461538em;
}
.entry-footer .avatar {
height: 21px;
margin: -0.1538461538em 0.5384615385em 0 0;
width: 21px;
}
.sticky-post {
color: #686868;
display: block; font-size: 13px;
font-size: 0.8125rem;
letter-spacing: 0.076923077em;
line-height: 1.6153846154;
margin-bottom: 0.5384615385em;
text-transform: uppercase;
} .updated:not(.published) {
display: none;
}
.sticky .posted-on, .byline {
display: none;
}
.single .byline, .group-blog .byline {
display: inline;
}
.page-header {
border-top: 4px solid #1a1a1a;
margin: 0 7.6923% 3.5em;
padding-top: 1.75em;
}
body.error404 .page-header, body.search-no-results .page-header {
border-top: 0;
padding-top: 0;
}
.page-title { font-size: 23px;
font-size: 1.4375rem;
line-height: 1.2173913043;
}
.taxonomy-description {
color: #686868;
font-size: 13px;
font-size: 0.8125rem;
line-height: 1.6153846154;
}
.taxonomy-description p {
margin: 0.5384615385em 0 1.6153846154em;
}
.taxonomy-description> :last-child {
margin-bottom: 0;
}
.page-links {
clear: both; margin: 0 0 1.75em;
}
.page-links a, .page-links>span {
border: 1px solid #d1d1d1;
border-radius: 2px;
display: inline-block;
font-size: 13px;
font-size: 0.8125rem;
height: 1.8461538462em;
line-height: 1.6923076923em;
margin-right: 0.3076923077em;
text-align: center;
width: 1.8461538462em;
}
.page-links a {
background-color: #1a1a1a;
border-color: #1a1a1a;
color: #fff;
}
.page-links a:hover, .page-links a:focus {
background-color: #007acc;
border-color: transparent;
color: #fff;
}
.page-links>.page-links-title {
border: 0;
color: #1a1a1a;
height: auto;
margin: 0;
padding-right: 0.6153846154em;
width: auto;
}
.entry-attachment {
margin-bottom: 1.75em;
}
.entry-caption {
color: #686868;
font-size: 13px;
font-size: 0.8125rem;
font-style: italic;
line-height: 1.6153846154;
padding-top: 1.0769230769em;
}
.entry-caption> :last-child {
margin-bottom: 0;
}
.content-bottom-widgets {
margin: 0 7.6923%;
}
.content-bottom-widgets .widget-area {
margin-bottom: 3.5em;
} .format-aside .entry-title, .format-image .entry-title, .format-video .entry-title, .format-quote .entry-title, .format-gallery .entry-title, .format-status .entry-title, .format-link .entry-title, .format-audio .entry-title, .format-chat .entry-title {
font-size: 19px;
font-size: 1.1875rem;
line-height: 1.473684211;
margin-bottom: 1.473684211em;
}
.blog .format-status .entry-title, .archive .format-status .entry-title {
display: none;
} .comments-area {
margin: 0 7.6923% 3.5em;
}
.comment-list+.comment-respond, .comment-navigation+.comment-respond {
padding-top: 1.75em;
}
.comments-title, .comment-reply-title {
border-top: 4px solid #1a1a1a; font-size: 23px;
font-size: 1.4375rem;
font-weight: 700;
line-height: 1.3125;
padding-top: 1.217391304em;
}
.comments-title {
margin-bottom: 1.217391304em;
}
.comment-list {
list-style: none;
margin: 0;
}
.comment-list article, .comment-list .pingback, .comment-list .trackback {
padding: 0.75em 0;
}
.comment-list .children {
list-style: none;
margin: 0;
}
.comment-list .children>li {
padding-left: 0.875em;
}
.comment-author {
color: #1a1a1a;
margin-bottom: 0.4375em;
}
.comment-author .avatar {
float: left;
height: 28px;
margin-right: 0.875em;
position: relative;
width: 28px;
}
.bypostauthor>article .fn:after {
content: "\f304";
left: 3px;
position: relative;
top: 5px;
}
.comment-metadata, .pingback .edit-link {
color: #686868; font-size: 13px;
font-size: 0.8125rem;
line-height: 1.6153846154;
}
.comment-metadata {
margin-bottom: 2.1538461538em;
}
.comment-metadata a, .pingback .comment-edit-link {
color: #686868;
}
.comment-metadata a:hover, .comment-metadata a:focus, .pingback .comment-edit-link:hover, .pingback .comment-edit-link:focus {
color: #007acc;
}
.comment-metadata .edit-link, .pingback .edit-link {
display: inline-block;
}
.comment-metadata .edit-link:before, .pingback .edit-link:before {
content: "\002f";
display: inline-block;
opacity: 0.7;
padding: 0 0.538461538em;
}
.comment-content ul, .comment-content ol {
margin: 0 0 1.5em 1.25em;
}
.comment-content li>ul, .comment-content li>ol {
margin-bottom: 0;
}
.comment-reply-link {
border: 1px solid #d1d1d1;
border-radius: 2px;
color: #007acc;
display: inline-block; font-size: 13px;
font-size: 0.8125rem;
line-height: 1;
margin-top: 2.1538461538em;
padding: 0.5384615385em 0.5384615385em 0.4615384615em;
}
.comment-reply-link:hover, .comment-reply-link:focus {
border-color: currentColor;
color: #007acc;
outline: 0;
}
.comment-form {
padding-top: 1.75em;
}
.comment-form label {
color: #686868;
display: block; font-size: 13px;
font-size: 0.8125rem;
letter-spacing: 0.076923077em;
line-height: 1.6153846154;
margin-bottom: 0.5384615385em;
text-transform: uppercase;
}
.comment-list .comment-form {
padding-bottom: 1.75em;
}
.comment-notes, .comment-awaiting-moderation, .logged-in-as, .form-allowed-tags {
color: #686868;
font-size: 13px;
font-size: 0.8125rem;
line-height: 1.6153846154;
margin-bottom: 2.1538461538em;
}
.no-comments {
border-top: 1px solid #d1d1d1; font-weight: 700;
margin: 0;
padding-top: 1.75em;
}
.comment-navigation+.no-comments {
border-top: 0;
padding-top: 0;
}
.form-allowed-tags code {
font-family: Inconsolata, monospace;
}
.form-submit {
margin-bottom: 0;
}
.comment-reply-title small {
font-size: 100%;
}
.comment-reply-title small a {
border: 0;
float: right;
height: 32px;
overflow: hidden;
width: 26px;
}
.comment-reply-title small a:hover, .comment-reply-title small a:focus {
color: #1a1a1a;
}
.comment-reply-title small a:before {
content: "\f405";
font-size: 32px;
position: relative;
top: -5px;
}
.comment-form #wp-comment-cookies-consent {
margin: 0 10px 0 0;
}
.comment-form .comment-form-cookies-consent label {
display: inline; letter-spacing: 0;
text-transform: none;
} .sidebar {
margin-bottom: 3.5em;
padding: 0 7.6923%;
} .site-footer {
padding: 0 7.6923% 1.75em;
}
.site-info {
color: #686868;
font-size: 13px;
font-size: 0.8125rem;
line-height: 1.6153846154;
}
.site-info a {
color: #686868;
}
.site-info a:hover, .site-info a:focus {
color: #007acc;
}
.site-footer .site-title {
font-family: inherit;
font-size: inherit;
font-weight: 400;
}
.site-footer .site-title:after {
content: "\002f";
display: inline-block; opacity: 0.7;
padding: 0 0.307692308em 0 0.538461538em;
}
.site-footer span[role=separator] { opacity: 0.7;
padding: 0 0.307692308em 0 0.538461538em;
}
.site-footer span[role=separator]::before {
content: '\002f';
} .site .avatar {
border-radius: 50%;
}
.entry-content .wp-smiley, .entry-summary .wp-smiley, .comment-content .wp-smiley, .textwidget .wp-smiley {
border: none;
margin-top: 0;
margin-bottom: 0;
padding: 0;
}
.entry-content a img, .entry-summary a img, .comment-content a img, .textwidget a img {
display: block;
} embed, iframe, object, video {
margin-bottom: 1.75em;
max-width: 100%;
vertical-align: middle;
}
p>embed, p>iframe, p>object, p>video {
margin-bottom: 0;
}
.entry-content .wp-audio-shortcode a, .entry-content .wp-playlist a {
box-shadow: none;
}
.wp-audio-shortcode, .wp-video, .wp-playlist.wp-audio-playlist {
margin-top: 0;
margin-bottom: 1.75em;
}
.wp-playlist.wp-audio-playlist {
padding-bottom: 0;
}
.wp-playlist .wp-playlist-tracks {
margin-top: 0;
}
.wp-playlist-item .wp-playlist-caption {
border-bottom: 0;
padding: 0.7142857143em 0;
}
.wp-playlist-item .wp-playlist-item-length {
top: 0.7142857143em;
} .wp-caption {
margin-bottom: 1.75em;
max-width: 100%;
}
.wp-caption img[class*="wp-image-"] {
display: block;
margin: 0;
}
.wp-caption .wp-caption-text {
color: #686868;
font-size: 13px;
font-size: 0.8125rem;
font-style: italic;
line-height: 1.6153846154;
padding-top: 0.5384615385em;
} .gallery {
margin: 0 -1.1666667% 1.75em;
}
.gallery-item {
display: inline-block;
max-width: 33.33%;
padding: 0 1.1400652% 2.2801304%;
text-align: center;
vertical-align: top;
width: 100%;
}
.gallery-columns-1 .gallery-item {
max-width: 100%;
}
.gallery-columns-2 .gallery-item {
max-width: 50%;
}
.gallery-columns-4 .gallery-item {
max-width: 25%;
}
.gallery-columns-5 .gallery-item {
max-width: 20%;
}
.gallery-columns-6 .gallery-item {
max-width: 16.66%;
}
.gallery-columns-7 .gallery-item {
max-width: 14.28%;
}
.gallery-columns-8 .gallery-item {
max-width: 12.5%;
}
.gallery-columns-9 .gallery-item {
max-width: 11.11%;
}
.gallery-icon img {
margin: 0 auto;
}
.gallery-caption {
color: #686868;
display: block;
font-size: 13px;
font-size: 0.8125rem;
font-style: italic;
line-height: 1.6153846154;
padding-top: 0.5384615385em;
}
.gallery-columns-6 .gallery-caption, .gallery-columns-7 .gallery-caption, .gallery-columns-8 .gallery-caption, .gallery-columns-9 .gallery-caption {
display: none;
} .widecolumn {
margin-bottom: 3.5em;
padding: 0 7.6923%;
}
.widecolumn .mu_register {
width: auto;
}
.widecolumn .mu_register .mu_alert {
background: transparent;
border-color: #d1d1d1;
color: inherit;
margin-bottom: 3.5em;
padding: 1.75em;
}
.widecolumn form, .widecolumn .mu_register form {
margin-top: 0;
}
.widecolumn h2 {
font-size: 23px;
font-size: 1.4375rem;
font-weight: 900;
line-height: 1.2173913043;
margin-bottom: 1.2173913043em;
}
.widecolumn p {
margin: 1.75em 0;
}
.widecolumn p+h2 {
margin-top: 2.4347826087em;
}
.widecolumn label, .widecolumn .mu_register label {
color: #686868; font-size: 13px;
font-size: 0.8125rem;
font-weight: 400;
letter-spacing: 0.076923077em;
line-height: 1.6153846154;
text-transform: uppercase;
}
.widecolumn .mu_register label {
margin: 2.1538461538em 0.7692307692em 0.5384615385em 0;
}
.widecolumn .mu_register label strong {
font-weight: 400;
}
.widecolumn #key, .widecolumn .mu_register #blog_title, .widecolumn .mu_register #user_email, .widecolumn .mu_register #blogname, .widecolumn .mu_register #user_name {
font-size: 16px;
font-size: 1rem;
width: 100%;
}
.widecolumn .mu_register #blogname {
margin: 0;
}
.widecolumn .mu_register #blog_title, .widecolumn .mu_register #user_email, .widecolumn .mu_register #user_name {
margin: 0 0 0.375em;
}
.widecolumn #submit, .widecolumn .mu_register input[type="submit"] {
font-size: 16px;
font-size: 1rem;
margin: 0;
width: auto;
}
.widecolumn .mu_register .prefix_address, .widecolumn .mu_register .suffix_address {
font-size: inherit;
}
.widecolumn .mu_register> :last-child, .widecolumn form> :last-child {
margin-bottom: 0;
}  @-ms-viewport {
width: device-width;
}
@viewport {
width: device-width;
} @media screen and (min-width: 44.375em) {
body:not(.custom-background-image):before, body:not(.custom-background-image):after {
background: inherit;
content: "";
display: none;
height: 21px;
left: 0;
position: fixed;
width: 100%;
z-index: 99;
}
body:not(.custom-background-image):before {
top: 0;
}
body:not(.custom-background-image).admin-bar:before {
top: 46px;
}
body:not(.custom-background-image):after {
bottom: 0;
}
.site { }
.site-main {
margin-bottom: 5.25em;
}
.site-header {
padding: 3.9375em 7.6923%;
}
.site-branding {
margin-top: 1.3125em;
margin-bottom: 1.3125em;
}
.custom-logo {
max-width: 210px;
}
.site-title {
font-size: 28px;
font-size: 1.75rem;
line-height: 1.25;
}
.wp-custom-logo .site-title {
margin-top: 0.5em;
}
.site-description {
display: block;
}
.menu-toggle {
font-size: 16px;
font-size: 1.0rem;
margin: 1.3125em 0;
padding: 0.8125em 0.875em 0.6875em;
}
.site-header-menu {
margin: 1.3125em 0;
}
.site-header .main-navigation+.social-navigation {
margin-top: 2.625em;
}
.header-image {
margin: 1.3125em 0;
}
.pagination {
margin: 0 23.0769% 4.421052632em 7.6923%
}
.post-navigation {
margin-bottom: 5.25em;
}
.post-navigation .post-title {
font-size: 28px;
font-size: 1.75rem;
line-height: 1.25;
} .pagination .current .screen-reader-text {
position: absolute !important;
}
.pagination .page-numbers {
display: inline-block;
}
.site-main>article {
margin-bottom: 5.25em;
}
.entry-header, .post-thumbnail, .entry-content, .entry-summary, .entry-footer, .comments-area, .image-navigation, .post-navigation, .page-header, .page-content, .content-bottom-widgets { }
.entry-title {
font-size: 33px;
font-size: 2.0625rem;
line-height: 1.2727272727;
margin-bottom: 0.8484848485em;
}
.entry-content blockquote.alignleft, .entry-content blockquote.alignright {
border-width: 4px 0 0 0;
padding: 0.9473684211em 0 0;
width: -webkit-calc(50% - 0.736842105em);
width: calc(50% - 0.736842105em);
}
.entry-content blockquote:not(.alignleft):not(.alignright), .entry-summary blockquote, .comment-content blockquote {
margin-left: -1.473684211em;
}
.entry-content blockquote blockquote:not(.alignleft):not(.alignright), .entry-summary blockquote blockquote, .comment-content blockquote blockquote {
margin-left: 0;
}
.entry-content ul, .entry-summary ul, .comment-content ul, .entry-content ol, .entry-summary ol, .comment-content ol {
margin-left: 0;
}
.entry-content li>ul, .entry-summary li>ul, .comment-content li>ul, .entry-content blockquote>ul, .entry-summary blockquote>ul, .comment-content blockquote>ul {
margin-left: 1.25em;
}
.entry-content li>ol, .entry-summary li>ol, .comment-content li>ol, .entry-content blockquote>ol, .entry-summary blockquote>ol, .comment-content blockquote>ol {
margin-left: 1.5em;
}
.comment-author {
margin-bottom: 0;
}
.comment-author .avatar {
height: 42px;
position: relative;
top: 0.25em;
width: 42px;
}
.comment-list .children>li {
padding-left: 1.75em;
}
.comment-list+.comment-respond, .comment-navigation+.comment-respond {
padding-top: 3.5em;
}
.comments-area, .widget, .content-bottom-widgets .widget-area {
margin-bottom: 5.25em;
}
.sidebar, .widecolumn {
margin-bottom: 5.25em;
padding-right: 23.0769%;
}
body:not(.search-results) .entry-summary li>ul, body:not(.search-results) .entry-summary blockquote>ul {
margin-left: 1.157894737em;
}
body:not(.search-results) .entry-summary li>ol, body:not(.search-results) .entry-summary blockquote>ol {
margin-left: 1.473684211em;
}
} @media screen and (min-width: 48.9375em) {
body:not(.custom-background-image).admin-bar:before {
top: 32px;
}
} @media screen and (min-width: 56.875em) {
.site-header {
padding-right: 4.5455%;
padding-left: 4.5455%;
}
.site-header-main { }
.wp-custom-logo .site-header-main { }
.site-header-menu { }
.main-navigation {
margin: 0;
}
.main-navigation .primary-menu, .main-navigation .primary-menu>li {
border: 0;
}
.main-navigation .primary-menu>li {
float: left;
}
.main-navigation a {
outline-offset: -8px;
padding: 0.65625em 0.875em;
white-space: nowrap;
}
.main-navigation ul ul {
border-bottom: 1px solid #d1d1d1;
display: block;
left: -999em;
margin: 0;
position: absolute;
z-index: 99999;
}
.main-navigation ul ul ul {
top: -1px;
}
.main-navigation ul ul ul:before, .main-navigation ul ul ul:after {
border: 0;
display: none;
}
.main-navigation ul ul li {
background-color: #fff;
border: 1px solid #d1d1d1;
border-bottom-width: 0;
}
.main-navigation ul ul a {
white-space: normal;
width: 12.6875em;
}
.main-navigation ul ul:before, .main-navigation ul ul:after {
border-style: solid;
content: "";
position: absolute;
display: none;
}
.main-navigation ul ul:before {
border-color: #d1d1d1 transparent;
border-width: 0 10px 10px;
right: 9px;
top: -9px;
display: none;
}
.main-navigation ul ul:after {
border-color: #fff transparent;
border-width: 0 8px 8px;
right: 11px;
top: -7px;
display: none;
}
.main-navigation li:hover>ul, .main-navigation li.focus>ul {
left: auto;
right: 0;
}
.main-navigation ul ul li:hover>ul, .main-navigation ul ul li.focus>ul {
left: auto;
right: 100%;
}
.main-navigation .menu-item-has-children>a {
margin: 0; }
.main-navigation .menu-item-has-children>a:after {
content: "\f431";
position: absolute;
right: 0.625em;
top: 0.8125em;
display: none;
}
.main-navigation ul ul .menu-item-has-children>a { }
.main-navigation ul ul .menu-item-has-children>a:after {
right: 0.5625em;
top: 0.875em;
-webkit-transform: rotate(90deg);
-moz-transform: rotate(90deg);
-ms-transform: rotate(90deg);
transform: rotate(90deg);
display: none;
}
.dropdown-toggle, .main-navigation ul .dropdown-toggle.toggled-on, .menu-toggle, .site-header .social-navigation {
display: none;
}
.site-content {
padding: 0 4.5455%;
}
.content-area { }
.entry-header, .post-thumbnail, .entry-content, .entry-summary, .entry-footer, .comments-area, .image-navigation, .post-navigation, .pagination, .page-header, .page-content, .content-bottom-widgets {
margin-right: 0;
margin-left: 0;
}
.sidebar {
float: left;
margin-left: 75%;
padding: 0;
width: 25%;
}
.widget {
font-size: 13px;
font-size: 0.8125rem;
line-height: 1.6153846154;
margin-bottom: 3.230769231em;
padding-top: 1.615384615em;
}
.widget .widget-title {
margin-bottom: 1.3125em;
}
.widget p, .widget address, .widget hr, .widget ul, .widget ol, .widget dl, .widget dd, .widget table {
margin-bottom: 1.6153846154em;
}
.widget li>ul, .widget li>ol {
margin-bottom: 0;
}
.widget blockquote {
font-size: 16px;
font-size: 1rem;
line-height: 1.3125;
margin-bottom: 1.3125em;
padding-left: 1.0625em;
}
.widget blockquote cite, .widget blockquote small {
font-size: 13px;
font-size: 0.8125rem;
line-height: 1.6153846154;
}
.widget th, .widget td {
padding: 0.5384615385em;
}
.widget pre {
font-size: 13px;
font-size: 0.8125rem;
line-height: 1.6153846154;
margin-bottom: 1.6153846154em;
padding: 0.5384615385em;
}
.widget fieldset {
margin-bottom: 1.6153846154em;
padding: 0.5384615385em;
}
.widget button, .widget input, .widget select, .widget textarea {
font-size: 13px;
font-size: 0.8125rem;
line-height: 1.6153846154;
}
.widget button, .widget input[type="button"], .widget input[type="reset"], .widget input[type="submit"] {
line-height: 1;
padding: 0.846153846em;
}
.widget input[type="date"], .widget input[type="time"], .widget input[type="datetime-local"], .widget input[type="week"], .widget input[type="month"], .widget input[type="text"], .widget input[type="email"], .widget input[type="url"], .widget input[type="password"], .widget input[type="search"], .widget input[type="tel"], .widget input[type="number"], .widget textarea {
padding: 0.4615384615em 0.5384615385em;
}
.widget h1 {
font-size: 23px;
font-size: 1.4375rem;
line-height: 1.2173913043;
margin-bottom: 0.9130434783em;
}
.widget h2 {
font-size: 19px;
font-size: 1.1875rem;
line-height: 1.1052631579;
margin-bottom: 1.1052631579em;
}
.widget h3 {
font-size: 16px;
font-size: 1rem;
line-height: 1.3125;
margin-bottom: 1.3125em;
}
.widget h4, .widget h5, .widget h6 {
font-size: 13px;
font-size: 0.8125rem;
line-height: 1.6153846154;
margin-bottom: 0.9130434783em;
}
.widget .alignleft {
margin: 0.2307692308em 1.6153846154em 1.6153846154em 0;
}
.widget .alignright {
margin: 0.2307692308em 0 1.6153846154em 1.6153846154em;
}
.widget .aligncenter {
margin-bottom: 1.6153846154em;
}
.widget_calendar td, .widget_calendar th {
line-height: 2.6923076923;
padding: 0;
}
.widget_rss .rssSummary:last-child {
margin-bottom: 1.615384615em;
}
.widget input[type="search"].search-field {
width: -webkit-calc(100% - 35px);
width: calc(100% - 35px);
}
.widget .search-submit:before {
font-size: 16px;
left: 1px;
line-height: 35px;
width: 34px;
}
.widget button.search-submit {
padding: 0;
width: 35px;
}
.tagcloud a {
margin: 0 0.2307692308em 0.5384615385em 0;
padding: 0.5384615385em 0.4615384615em 0.4615384615em;
}
.textwidget h1 {
margin-top: 1.8260869565em;
}
.textwidget h2 {
margin-top: 2.2105263158em;
}
.textwidget h3 {
margin-top: 2.625em;
}
.textwidget h4 {
letter-spacing: 0.153846154em;
}
.textwidget h4, .textwidget h5, .textwidget h6 {
margin-top: 3.2307692308em;
}
.content-bottom-widgets .widget-area:nth-child(1):nth-last-child(2), .content-bottom-widgets .widget-area:nth-child(2):nth-last-child(1) {
float: left;
margin-right: 7.1428571%;
width: 46.42857145%;
}
.content-bottom-widgets .widget-area:nth-child(2):nth-last-child(1):last-of-type {
margin-right: 0;
}
.site-footer { }
.site-footer .social-navigation {
margin: 0;
-webkit-order: 2;
-ms-flex-order: 2;
order: 2;
}
.site-info {
margin: 0.538461538em auto 0.538461538em 0;
-webkit-order: 1;
-ms-flex-order: 1;
order: 1;
}
.no-sidebar .content-area {
float: none;
margin: 0;
width: 100%;
}
.no-sidebar .entry-header, .no-sidebar .entry-content, .no-sidebar .entry-summary, .no-sidebar .entry-footer, .no-sidebar .comments-area, .no-sidebar .image-navigation, .no-sidebar .post-navigation, .no-sidebar .pagination, .no-sidebar .page-header, .no-sidebar .page-content, .no-sidebar .content-bottom-widgets {
margin-right: 15%;
margin-left: 15%;
}
.widecolumn {
padding-right: 15%;
padding-left: 15%;
}
} @media screen and (min-width: 61.5625em) {
.site-main {
margin-bottom: 7.0em;
}
.site-header {
padding: 5.25em 4.5455%;
}
.site-branding, .site-header-menu, .header-image {
margin-top: 1.75em;
margin-bottom: 1.75em;
}
.custom-logo {
max-width: 240px;
}
.image-navigation {
margin-bottom: 3.230769231em;
}
.post-navigation {
margin-bottom: 7.0em;
}
.pagination {
margin-bottom: 5.894736842em;
}
.widget {
margin-bottom: 4.307692308em;
}
.site-main>article {
margin-bottom: 7.0em;
}
.entry-title {
font-size: 40px;
font-size: 2.5rem;
line-height: 1.225;
margin-bottom: 1.05em;
}
.format-aside .entry-title, .format-image .entry-title, .format-video .entry-title, .format-quote .entry-title, .format-gallery .entry-title, .format-status .entry-title, .format-link .entry-title, .format-audio .entry-title, .format-chat .entry-title {
font-size: 23px;
font-size: 1.4375em;
line-height: 1.304347826;
margin-bottom: 1.826086957em;
}
.post-thumbnail {
margin-bottom: 2.625em;
}
.entry-content h1, .entry-summary h1, .comment-content h1 {
font-size: 33px;
font-size: 2.0625rem;
line-height: 1.2727272727;
margin-top: 1.696969697em;
margin-bottom: 0.8484848485em;
}
.entry-content h2, .entry-summary h2, .comment-content h2 {
font-size: 28px;
font-size: 1.75rem;
line-height: 1.25;
margin-top: 2em;
margin-bottom: 1em;
}
.entry-content h3, .entry-summary h3, .comment-content h3 {
font-size: 23px;
font-size: 1.4375rem;
line-height: 1.2173913043;
margin-top: 2.4347826087em;
margin-bottom: 1.2173913043em;
}
.entry-content h4, .entry-summary h4, .entry-intro h4, .comment-content h4 {
letter-spacing: 0.131578947em;
}
.entry-content h4, .entry-content h5, .entry-content h6, .entry-summary h4, .entry-summary h5, .entry-summary h6, .comment-content h4, .comment-content h5, .comment-content h6 {
font-size: 19px;
font-size: 1.1875rem;
line-height: 1.1052631579;
margin-top: 2.9473684211em;
margin-bottom: 1.473684211em;
}
.author-info {
border-bottom-width: 0;
padding-bottom: 0;
}
.comment-list+.comment-respond, .comment-navigation+.comment-respond {
padding-top: 5.25em;
}
.comments-area, .sidebar, .content-bottom-widgets .widget-area, .widecolumn {
margin-bottom: 7.0em;
}
body:not(.search-results) .entry-summary {
margin-bottom: 2.210526316em;
}
body:not(.search-results) .entry-header+.entry-summary {
margin-top: -1.105263158em;
}
body:not(.search-results) article:not(.type-page) .entry-content {
float: right;
width: 71.42857144%;
}
body:not(.search-results) article:not(.type-page) .entry-content>blockquote.alignleft.below-entry-meta {
margin-left: -40%;
width: -webkit-calc(60% - 1.4736842105em);
width: calc(60% - 1.4736842105em);
}
body:not(.search-results) article:not(.type-page) img.below-entry-meta, body:not(.search-results) article:not(.type-page) figure.below-entry-meta {
clear: both;
display: block;
float: none;
margin-right: 0;
margin-left: -40%;
max-width: 140%;
}
body:not(.search-results) article:not(.type-page) figure.below-entry-meta img.below-entry-meta, body:not(.search-results) article:not(.type-page) table figure.below-entry-meta, body:not(.search-results) article:not(.type-page) table img.below-entry-meta {
margin: 0;
max-width: 100%;
}
body:not(.search-results) article:not(.type-page) .entry-footer {
float: left;
margin-top: 0.1538461538em;
width: 21.42857143%;
}
body:not(.search-results) article:not(.type-page) .entry-footer>span:not(:last-child):after {
display: none;
}
.single .byline, .full-size-link, body:not(.search-results).group-blog .byline, body:not(.search-results) .entry-format, body:not(.search-results) .cat-links, body:not(.search-results) .tags-links, body:not(.search-results) article:not(.sticky) .posted-on, body:not(.search-results) article:not(.type-page) .comments-link, body:not(.search-results) article:not(.type-page) .entry-footer .edit-link {
display: block;
margin-bottom: 0.5384615385em;
}
body:not(.search-results) article:not(.type-page) .entry-footer>span:last-child {
margin-bottom: 0;
}
body:not(.search-results) article:not(.type-page) .entry-footer .avatar {
display: block;
height: auto;
margin: 0 0 0.5384615385em;
width: 49px;
}
body.no-sidebar:not(.search-results) article:not(.type-page) .entry-content {
float: left;
margin-right: -100%;
margin-left: 34.99999999%;
width: 50.00000001%;
}
body.no-sidebar:not(.search-results) article:not(.type-page) .entry-footer {
margin-right: -100%;
margin-left: 15%;
width: 15%;
}
} @media screen and (min-width: 75em) {
body:not(.search-results) .entry-summary {
font-size: 23px;
font-size: 1.4375rem;
line-height: 1.5217391304;
margin-bottom: 1.826086957em;
}
body:not(.search-results) .entry-header+.entry-summary {
margin-top: -0.913043478em;
}
body:not(.search-results) .entry-summary p, body:not(.search-results) .entry-summary address, body:not(.search-results) .entry-summary hr, body:not(.search-results) .entry-summary ul, body:not(.search-results) .entry-summary ol, body:not(.search-results) .entry-summary dl, body:not(.search-results) .entry-summary dd, body:not(.search-results) .entry-summary table {
margin-bottom: 1.5217391304em;
}
body:not(.search-results) .entry-summary li>ul, body:not(.search-results) .entry-summary blockquote>ul {
margin-left: 0.956521739em;
}
body:not(.search-results) .entry-summary li>ol, body:not(.search-results) .entry-summary blockquote>ol {
margin-left: 1.52173913em;
}
body:not(.search-results) .entry-summary blockquote {
font-size: 23px;
font-size: 1.4375rem;
line-height: 1.5217391304;
margin: 0 0 1.5217391304em;
padding-left: 1.347826087em;
}
body:not(.search-results) .entry-summary blockquote:not(.alignleft):not(.alignright) {
margin-left: -1.52173913em;
}
body:not(.search-results) .entry-summary blockquote blockquote:not(.alignleft):not(.alignright) {
margin-left: 0;
}
body:not(.search-results) .entry-summary blockquote cite, body:not(.search-results) .entry-summary blockquote small {
font-size: 19px;
font-size: 1.1875rem;
line-height: 1.8421052632;
}
body:not(.search-results) .entry-summary th, body:not(.search-results) .entry-summary td {
padding: 0.3043478261em;
}
body:not(.search-results) .entry-summary pre {
font-size: 16px;
font-size: 1rem;
line-height: 1.75;
margin-bottom: 1.75em;
padding: 1.75em;
}
body:not(.search-results) .entry-summary fieldset {
margin-bottom: 1.5217391304em;
padding: 0.3043478261em;
}
body:not(.search-results) .entry-summary h1 {
margin-top: 2.121212121em;
margin-bottom: 1.060606061em;
}
body:not(.search-results) .entry-summary h2 {
margin-top: 2.5em;
margin-bottom: 1.25em;
}
body:not(.search-results) .entry-summary h3 {
margin-top: 3.043478261em;
margin-bottom: 1.52173913em;
}
body:not(.search-results) .entry-summary h4, body:not(.search-results) .entry-summary h5, body:not(.search-results) .entry-summary h6 {
margin-top: 3.684210526em;
margin-bottom: 1.842105263em;
}
body:not(.search-results) .entry-summary h1:first-child, body:not(.search-results) .entry-summary h2:first-child, body:not(.search-results) .entry-summary h3:first-child, body:not(.search-results) .entry-summary h4:first-child, body:not(.search-results) .entry-summary h5:first-child, body:not(.search-results) .entry-summary h6:first-child {
margin-top: 0;
}
body:not(.search-results) .entry-summary .alignleft {
margin: 0.2608695652em 1.5217391304em 1.5217391304em 0;
}
body:not(.search-results) .entry-summary .alignright {
margin: 0.2608695652em 0 1.5217391304em 1.5217391304em;
}
body:not(.search-results) .entry-summary .aligncenter {
margin-bottom: 1.5217391304em;
}
} @media print {
form, button, input, select, textarea, .navigation, .main-navigation, .social-navigation, .sidebar, .content-bottom-widgets, .header-image, .page-links, .edit-link, .comment-respond, .comment-edit-link, .comment-reply-link, .comment-metadata .edit-link, .pingback .edit-link {
display: none;
}
body, blockquote cite, blockquote small, pre, .entry-content h4, .entry-content h5, .entry-content h6, .entry-summary h4, .entry-summary h5, .entry-summary h6, .comment-content h4, .comment-content h5, .comment-content h6, .entry-content .author-title {
font-size: 12pt;
}
blockquote {
font-size: 14.25pt;
}
.site-title, .page-title, .comments-title, .entry-content h2, .entry-summary h2, .comment-content h2, .widecolumn h2 {
font-size: 17.25pt;
}
.site-description {
display: block;
}
.entry-title {
font-size: 24.75pt;
line-height: 1.2727272727;
margin-bottom: 1.696969697em;
}
.format-aside .entry-title, .format-image .entry-title, .format-video .entry-title, .format-quote .entry-title, .format-gallery .entry-title, .format-status .entry-title, .format-link .entry-title, .format-audio .entry-title, .format-chat .entry-title {
font-size: 17.25pt;
line-height: 1.304347826;
margin-bottom: 1.826086957em;
}
.entry-content h1, .entry-summary h1, .comment-content h1 {
font-size: 21pt;
}
.entry-content h3, .entry-summary h3, .comment-content h3, body:not(.search-results) .entry-summary {
font-size: 14.25pt;
}
.site-description, .author-bio, .entry-footer, .sticky-post, .taxonomy-description, .entry-caption, .comment-metadata, .comment-notes, .comment-awaiting-moderation, .site-info, .wp-caption .wp-caption-text, .gallery-caption {
font-size: 9.75pt;
}
body, .site {
background: none !important; }
body, blockquote cite, blockquote small, .site-branding .site-title a, .entry-title a, .comment-author {
color: #1a1a1a !important; }
blockquote, .page-header, .comments-title {
border-color: #1a1a1a !important; }
blockquote, .site-description, body:not(.search-results) .entry-summary, body:not(.search-results) .entry-summary blockquote, .author-bio, .entry-footer, .entry-footer a, .sticky-post, .taxonomy-description, .entry-caption, .comment-author, .comment-metadata a, .comment-notes, .comment-awaiting-moderation, .site-info, .site-info a, .wp-caption .wp-caption-text, .gallery-caption {
color: #686868 !important; }
code, hr {
background-color: #d1d1d1 !important; }
pre, abbr, acronym, table, th, td, .author-info, .comment-list article, .comment-list .pingback, .comment-list .trackback, .no-comments {
border-color: #d1d1d1 !important; }
a {
color: #007acc !important; }
.entry-content a, .entry-summary a, .taxonomy-description a, .comment-content a, .pingback .comment-body>a {
box-shadow: none;
border-bottom: 1px solid #007acc !important; }
.site {
margin: 5%;
}
.site-inner {
max-width: none;
}
.site-header {
padding: 0 0 1.75em;
}
.site-branding {
margin-top: 0;
margin-bottom: 1.75em;
}
.site-main {
margin-bottom: 3.5em;
}
.entry-header, .entry-footer, .page-header, .page-content, .entry-content, .entry-summary, .post-thumbnail, .comments-area {
margin-right: 0;
margin-left: 0;
}
.post-thumbnail, .site-main>article {
margin-bottom: 3.5em;
}
.entry-content blockquote.alignleft, .entry-content blockquote.alignright {
border-width: 4px 0 0 0;
padding: 0.9473684211em 0 0;
width: -webkit-calc(50% - 0.736842105em);
width: calc(50% - 0.736842105em);
}
body:not(.search-results) .entry-header+.entry-summary {
margin-top: -1.473684211em;
}
.site-footer, .widecolumn {
padding: 0;
}
} body {
margin: 0;
padding: 0;
font-family: 'Montserrat-Regular';
color: #ffffff;
font-size: 18px;
background: #fff;
line-height: 28px;
color: #404041;
font-weight: 300;
}
.container-small p:last-child, .equal-height-inner-wrap p:last-child, .container-small-1 p:last-child, .container-small-2 p:last-child, .container-small-3 p:last-child {
margin: 0;
}
.w-0 {
width: 0%;
float: left;
}
.w-2 {
width: 2%;
float: left;
}
.w-5 {
width: 5%;
float: left;
}
.w-10 {
width: 10%;
float: left;
}
.w-14-28 {
width: 14.28%;
float: left;
}
.w-16-66 {
width: 16.66%;
float: left;
}
.w-20 {
width: 20%;
float: left;
}
.w-23 {
width: 23%;
float: left;
}
.w-23-5 {
width: 23.5%;
float: left;
}
.w-25 {
width: 25%;
float: left;
}
.w-29 {
width: 29%;
float: left;
}
.w-30 {
width: 30%;
float: left;
}
.w-32 {
width: 32%;
float: left;
}
.w-33 {
width: 33.33333333%;
float: left;
}
.w-35 {
width: 35%;
float: left;
}
.w-40 {
width: 40%;
float: left;
}
.w-45 {
width: 45%;
float: left;
}
.w-48 {
width: 48%;
float: left;
}
.w-49 {
width: 49%;
float: left;
}
.w-50 {
width: 50%;
float: left;
}
.w-55 {
width: 55%;
float: left;
}
.w-60 {
width: 60%;
float: left;
}
.w-65 {
width: 65%;
float: left;
}
.w-66 {
width: 66.66666666%;
float: left;
}
.w-70 {
width: 70%;
float: left;
}
.w-74-5 {
width: 74.5%;
float: left;
}
.w-75 {
width: 75%;
float: left;
}
.w-80 {
width: 80%;
float: left;
}
.w-100 {
width: 100%;
float: left;
}
.full-width {
width: 100%;
display: block;
}
.align-left {
text-align: left;
}
.align-center {
text-align: center;
}
.color-white {
color: #fff;
}
.color-blue {
color: #5f51cb;
} .clear-both {
clear: both;
}
.clearfix::after {
content: "";
clear: both;
display: table;
}
.site-content {
padding: 0;
overflow: hidden; }
.site-main {
margin: 0;
}
.site-main>article {
margin: 0;
}
.site-branding, .site-header-menu, .header-image {
margin: 0;
}
.site-header {
position: fixed;
background: rgba(0, 0, 0, 0.7);
padding: 0;
left: 0px;
top: 0px;
right: 0px;
height: 100px;
z-index: 100;
padding: 0px 35px 0 35px;
transition: all 0.1s;
-webkit-transition: all 0.1s;
-moz-transition: all 0.1s;
-ms-transition: all 0.1s;
-webkit-transition-timing-function: ease-in-out;
}
.main-nav-wrap {
position: relative;
clear: both;
}
.site-header-menu {
position: absolute;
right: 0px;
top: 0px;
padding: 30px 0;
}
.site-footer {
background: rgba(0, 0, 0, 1);
padding: 35px 35px 0 35px;
color: #b0b3b5;
font-size: 7px;
text-align: center;
line-height: normal;
}
.site-footer .footer-inner-wrap {
padding: 0px 125px;
}
.comment-reply-title {
font-family: 'Montserrat-Regular';
font-size: 16px;
font-weight: 700;
margin-bottom: 17px;
}
.comment-form {
padding-top: 0;
}
.comment-form .comment-notes {
display: none;
}
.comment-form .txt-box, .comment-form .txt-area {
border: 2px solid #b0b0b1;
background: #fff;
color: #4d4d4f;
font-family: 'Montserrat-Regular';
font-size: 16px;
}
.comment-form .txt-area {
height: 200px;
resize: none;
}
.comment-form .submit, .comment-form .submit:hover, .comment-form .submit:focus {
border: 2px solid #b0b0b1;
background: #fff;
color: #4d4d4f;
font-family: 'Montserrat-Regular';
font-size: 14px;
padding: 10px 25px;
}
::-webkit-input-placeholder { color: #bbbdbf;
}
:-ms-input-placeholder { color: #bbbdbf;
}
::-moz-placeholder { color: #bbbdbf;
opacity: 1;
}
:-moz-placeholder { color: #bbbdbf;
opacity: 1;
}
.comment-list+.comment-respond, .comment-navigation+.comment-respond {
padding-top: 0 !important;
}
footer .addtoany_share_save_container {
display: none;
}
.error-404 {
text-align: center;
padding: 135px 0 35px 0;
}
.error-404 h1 {
font-size: 21px;
font-family: 'Montserrat-Regular';
margin-top: 35px;
}
.error-404 p {
margin: 0;
}
.error-page-home-btn {
color: #ee7624;
border-color: #ee7624;
margin-top: 35px;
}
.site-header {
height: 42px;
padding: 30px 25px;
background: none;
position: fixed;
left: 0;
right: 0;
top: 0;
z-index: 100;
transition: all 0.1s;
-webkit-transition: all 0.1s;
-moz-transition: all 0.1s;
-ms-transition: all 0.1s;
-webkit-transition-timing-function: ease-in-out;
-webkit-box-sizing: initial;
-moz-box-sizing: initial;
box-sizing: initial;
}
.home .site-header.freez { z-index: 1001;
}
.site-header.freez {
background: #fff;
}
.site-header.sticky {
z-index: 1001;
}
.site-header-main {
height: 42px;
}
.site-header .logo {
height: 42px;
width: 156px;
float: left;
background-image: url(//www.ninestarsglobal.com/wp-content/themes/ninestars/img/Ninestars_Logo_black.svg);
background-repeat: no-repeat;
background-size: 100%;
}
.site-header .logo1 {
height: 42px;
width: 156px;
float: left;
background-image: url(//www.ninestarsglobal.com/wp-content/themes/ninestars/img/Ninestars_Logo.svg);
background-repeat: no-repeat;
background-size: 100%;
} 
.page-template-page-content-template .site-header .logo, .page-template-page-solution-template .site-header .logo,
.page-template-page-Industries-template .site-header .logo, .page-template-page-about-us .site-header .logo,
.page-template-page-careers .site-header .logo, .page-template-page-contact-us-new .site-header .logo,
.page-template-page-blog .site-header .logo,
.page-template-page-home-new .site-header .logo1, .page-template-page-solutionlanding-template .site-header .logo,
.page-template-page-Tlab .site-header .logo,
.single-post .site-header .logo, .page-template-page-blog-list .site-header .logo,.page-template-page-artgallery-template .site-header .logo,.single-webinars .site-header .logo,.page-template-page-weninar-template .site-header .logo, .page-template-page-newslib-template-php .site-header .logo {
height: 42px;
width: 156px;
float: left;
background-image: url(//www.ninestarsglobal.com/wp-content/themes/ninestars/img/Ninestars_Logo.svg);
background-repeat: no-repeat;
background-size: 100%;
}
.page-template-page-content-template .freez .logo, 
.page-template-page-solution-template .freez .logo,
.page-template-page-Industries-template .freez .logo,
.page-template-page-about-us .freez .logo, 
.page-template-page-careers .freez .logo, .page-template-page-contact-us-new .freez .logo,
.page-template-page-blog .freez .logo,
.page-template-page-home-new .freez .logo1, .page-template-page-solutionlanding-template .freez .logo,
.page-template-page-Tlab .freez .logo,
.single-post .freez .logo, .page-template-page-blog-list .freez .logo, .single-format-standard .site-header .logo,.page-template-page-artgallery-template .freez .logo,.single-webinars .freez .logo,.page-template-page-weninar-template .freez .logo, .page-template-page-newslib-template-php .freez .logo {
background-image: url(//www.ninestarsglobal.com/wp-content/themes/ninestars/img/Ninestars_Logo_black.svg) !important;
} .menu-toggle {
height: 26px;
width: 48px;
margin: 0;
float: right;
display: block;
clear: right;
position: relative;
border: none;
cursor: pointer;
padding: 0;
transition: all 0.5s;
-webkit-transition: all 0.5s;
-moz-transition: all 0.5s;
-ms-transition: all 0.5s;
-webkit-transition-timing-function: ease-in-out;
margin-top: 10px;
z-index: 1; }
.menu-toggle span {
position: absolute;
width: 30px;
height: 3px;
background: #f27321;
right: 0px;
top: 0px;
width: 19px;
transition: all 0.5s;
-webkit-transition: all 0.5s;
-moz-transition: all 0.5s;
-ms-transition: all 0.5s;
-webkit-transition-timing-function: ease-in-out;
}
.menu-toggle::after {
content: '';
position: absolute;
height: 3px;
background: #636466;
right: 0px;
top: 17px;
width: 32px;
transition: all 0.5s;
-webkit-transition: all 0.5s;
-moz-transition: all 0.5s;
-ms-transition: all 0.5s;
-webkit-transition-timing-function: ease-in-out;
}
.menu-toggle::before {
content: '';
position: absolute;
width: 30px;
height: 3px;
background: #636466;
right: 0px;
top: 9px;
width: 28px;
transition: all 0.5s;
-webkit-transition: all 0.5s;
-moz-transition: all 0.5s;
-ms-transition: all 0.5s;
-webkit-transition-timing-function: ease-in-out;
}
.menu-toggle.toggled-on, .menu-toggle.toggled-on:hover, .menu-toggle.toggled-on:focus {
background: none;
border: none;
margin-top: 0px;
}
.menu-toggle.toggled-on {
height: 46px;
}
.toggled-on.menu-toggle span { opacity: 0;
}
.toggled-on.menu-toggle::after {
-moz-transform: rotate(45deg);
-webkit-transform: rotate(45deg);
-o-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg);
bottom: 20px;
width: 32px;
right: 0px;
}
.toggled-on.menu-toggle::before {
-moz-transform: rotate(135deg);
-webkit-transform: rotate(135deg);
-o-transform: rotate(135deg);
-ms-transform: rotate(135deg);
transform: rotate(135deg);
top: 17px;
width: 32px;
right: 0px;
}
.site-footer {
background: #454545;
color: #bcbcbc;
font-size: 14px;
text-align: center;
padding: 15px 0;
line-height: normal;
position: relative;
}
.site-footer nav {
display: inline-block;
}
.site-footer nav a {
color: #bcbcbc;
margin: 15px 22px;
line-height: normal;
display: inline-block;
}
.site-footer nav .privacy-links a {
margin: 10px 10px 15px 10px;
}
.site-footer nav .social-icon a {
margin: 15px 12px;
width: 23px;
height: 22px;
display: block;
border: none;
}
.site-footer nav .social-icon a:before {
display: none;
}
.site-footer nav .social-icon li.fb-icon a {
background: url(//www.ninestarsglobal.com/wp-content/themes/ninestars/img/fb-icon.png) no-repeat center;
}
.site-footer nav .social-icon li.tw-icon a {
background: url(//www.ninestarsglobal.com/wp-content/themes/ninestars/img/tw-icon.png) no-repeat center;
}
.site-footer nav .social-icon li.yt-icon a {
background: url(//www.ninestarsglobal.com/wp-content/themes/ninestars/img/yt-icon.png) no-repeat center;
}
.site-footer nav .social-icon li.in-icon a {
background: url(//www.ninestarsglobal.com/wp-content/themes/ninestars/img/in-icon.png) no-repeat center;
}
.site-footer nav li.no-margin-left a {
margin-left: 0;
}
.site-footer nav li.no-margin-right a {
margin-right: 0;
}
.site-footer .copywright {
font-size: 14px;
margin-top: 26px;
margin-bottom: 14px;
}
.site-footer .divider {
height: 1px;
background: #7b7b7b;
}
#menu-footer-nav li a {
font-size: 17px;
text-decoration: none !important
}
#menu-footer-nav li a:hover {
color:#ffffff70;
}
.menu-footer-nav-container ul, .menu-footer-nav-container ul li, .menu-footer-secondry-nav-container ul, .menu-footer-secondry-nav-container ul li, .social-icon ul, .social-icon ul li {
list-style: none;
margin: 0;
padding: 0;
display: inline-block;
}
.site-header-menu {
width: auto;
border: none;
background: #fff;
left: 0;
right: 0;
top: 0;
padding: 0;
overflow-y: hidden;
max-height: 0;
transition-property: all;
transition-duration: 0.5s;
transition-timing-function: cubic-bezier(0, 1, 0.5, 1);
}
.site-header-menu.toggled-on, .no-js .site-header-menu {
max-height: 300px;
}
.main-navigation {
padding: 30px 0;
}
.site-header-menu ul, .site-header-menu ul li {
display: block !important;
position: static !important;
border: none !important;
padding: 0 !important;
}
.menu-top-nav-container>ul {
padding: 30px 0;
}
.menu-top-nav-container>ul>li {
float: left;
margin-left: 2%;
}
.menu-top-nav-container, .header-secondry-links {
float: left;
}
.menu-top-nav-container {
width: 87%;
}
.header-secondry-links {
width: 10%;
margin-left: 2%;
}
.menu-top-nav-container>ul>li:nth-child(1) {
width: 4%;
}
.menu-top-nav-container>ul>li:nth-child(2) {
width: 41%;
}
.menu-top-nav-container>ul>li:nth-child(3) {
width: 35%;
}
.menu-top-nav-container>ul>li:nth-child(4) {
width: 12%;
}
.menu-top-nav-container>ul>li:nth-child(2) ul>li, .menu-top-nav-container>ul>li:nth-child(3) ul>li {
float: left;
width: 33%;
}
.menu-top-nav-container>ul>li:nth-child(2) ul>li a, .menu-top-nav-container>ul>li:nth-child(3) ul>li a {
margin-left: 15px;
}
.menu-top-nav-container>ul>li:nth-child(2) ul>li.no-pad a, .menu-top-nav-container>ul>li:nth-child(3) ul>li.no-pad a {
margin-left: 0px;
}
.menu-top-nav-container>ul>li:nth-child(2) ul>li ul li, .menu-top-nav-container>ul>li:nth-child(3) ul>li ul li {
float: none;
width: auto;
} .menu-top-nav-container>ul>li a, .header-secondry-links ul>li a {
color: #f27321;
font-size: 16px;
line-height: 31px;
padding: 0;
margin: 0;
}
.menu-top-nav-container>ul>li a:hover, .header-secondry-links ul>li a:hover, .menu-top-nav-container>ul>li a:focus, .header-secondry-links ul>li a:focus, .menu-top-nav-container>ul>li a:active, .header-secondry-links ul>li a:active {
color: #f27321;
}
.menu-top-nav-container>ul>li.parent>a {
border-bottom: 1px solid #f27321;
display: block;
}
.menu-top-nav-container>ul>li ul, .menu-top-nav-container>ul>li ul li, .menu-top-nav-container>ul>li ul li a {
color: #4d4d4f;
font-size: 8px;
line-height: 10px;
font-family: 'Montserrat-light'; width: auto;
}
.menu-top-nav-container>ul>li ul li a:hover, .menu-top-nav-container>ul>li ul li a:focus, .menu-top-nav-container>ul>li ul li a:active {
color: #4d4d4f;
}
.menu-top-nav-container>ul>li ul li a strong {
font-family: 'Montserrat-Bold';
font-weight: 700;
}
.menu-top-nav-container>ul>li ul {
display: inline-block;
vertical-align: top;
}
.menu-top-nav-container>ul>li ul li {
margin-top: 10px;
padding-left: 15px;
}
.menu-top-nav-container>ul>li ul.no-pad li {
padding-left: 0;
}
.menu-top-nav-container>ul>li ul li.nav-heading>a {
color: #f27321;
font-family: 'Montserrat-Bold';
font-weight: 700;
}
.home .pages {
padding-left: 215px;
position: relative;
}
.pages {
position: relative;
background-color: #fff;
z-index: 0;
}
.home .pages.blog-bg {
padding: 0;
}
.left-nav {
position: fixed;
left: 0;
top: 0;
bottom: 0;
width: 215px;
font-family: 'Montserrat-Black';
display: flex;
align-items: center;
justify-content: center;
opacity: 0;
}
.left-nav>div {
width: 100%;
}
.left-nav>div .nav-number {
font-size: 28px;
line-height: normal;
color: #8d8d8d;
}
.left-nav>div .nav-number span {
display: block;
text-align: center;
width: 40px;
margin: 0 auto;
}
.left-nav>div .nav-number span:first-child {
color: #f27321;
border-bottom: 1px solid #a2a2a2;
padding-bottom: 2px;
}
.nav-sec-number {
font-size: 16px;
line-height: 28px;
color: #8d8d8d;
font-family: 'MyriadPro-Black';
font-weight: 400;
display: none;
}
.left-nav>div:hover .nav-number {
display: none;
}
.left-nav>div:hover .nav-sec-number {
display: block;
}
.left-nav .scroll-link {
cursor: pointer;
text-align: center;
position: relative;
transition: all 0.3s;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-webkit-transition-timing-function: ease-in-out;
}
.left-nav .scroll-link:hover {
color: #f27321;
font-size: 28px;
}
.left-nav .scroll-link span {
position: absolute;
font-family: 'myriadpro-regular';
color: #737373;
font-size: 10px;
line-height: 10px;
text-align: left;
padding-left: 10px;
margin-top: 5px;
opacity: 0;
transition: all 0.3s;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-webkit-transition-timing-function: ease-in-out;
}
.left-nav .scroll-link span:after {
content: '';
position: absolute;
left: 5px;
top: 0;
bottom: 0;
width: 1px;
background: #737373;
}
.left-nav .scroll-link:hover span {
opacity: 1;
}
.first-fold {
background-position: center;
background-repeat: no-repeat;
background-size: cover;
}
.fold-box {
height: 350px;
position: relative;
background-image: url(//www.ninestarsglobal.com/wp-content/themes/ninestars/img/border.png);
background-position: left top;
background-repeat: repeat-y;
}
.fold-box.first {
background-image: url(//www.ninestarsglobal.com/wp-content/themes/ninestars/img/border.png), url(//www.ninestarsglobal.com/wp-content/themes/ninestars/img/border.png);
background-position: left top, left top;
background-repeat: repeat-y, repeat-x;
}
.fold-box .inner {
color: #ffffff;
line-height: normal;
position: absolute;
left: 1px;
right: 0px;
top: 0px;
bottom: 0px;
padding: 50px 40px;
background-position: center;
background-repeat: no-repeat;
background-size: cover;
}
.fold-box.first .inner {
top: 1px;
}
.fold-box .inner.box-1 {
background-image: url(//www.ninestarsglobal.com/wp-content/themes/ninestars/timeline/bg1.png);
}
.fold-box .inner.box-2 {
background-image: url(//www.ninestarsglobal.com/wp-content/themes/ninestars/timeline/bg2.png);
}
.fold-box .inner.box-3 {
background-image: url(//www.ninestarsglobal.com/wp-content/themes/ninestars/timeline/bg3.png);
}
.fold-box .inner.box-4 {
background-image: url(//www.ninestarsglobal.com/wp-content/themes/ninestars/timeline/bg4.png);
}
.fold-box .inner.box-5 {
background-image: url(//www.ninestarsglobal.com/wp-content/themes/ninestars/timeline/bg5.png);
}
.fold-box .inner span {
display: block;
color: #f27321;
}
.fold-box .inner .inner-desc {
color: #bcbec0;
font-size: 13px;
margin-top: 15px;
line-height: 20px;
}
.fold-box .inner.second {
position: absolute;
left: 25px;
bottom: 25px;
top: auto;
right: auto;
font-size: 32px;
color: #f27321;
padding: 0;
font-family: 'Montserrat-ExtraBold';
}
.fold-box .inner ul {
margin-top: 20px;
}
.fold-box .inner ul li {
font-size: 11px;
line-height: 14px;
font-family: 'Raleway-Light';
font-weight: 300;
margin-bottom: 10px;
}
.fold-box .inner ul li strong {
font-family: 'Raleway-Bold';
font-weight: 700;
}
.know-more {
width: 127px;
height: 35px;
background: url(//www.ninestarsglobal.com/wp-content/themes/ninestars/img/know-more.svg) no-repeat;
background-size: 100%;
position: absolute;
left: 40px;
bottom: 50px;
} .flip {
height: 350px;
width: 100%;
margin: 0 auto;
z-index: 1000;
}
.flip .back {}
.flip:hover {}
.contact-bg {
padding-top: 70px;
padding-bottom: 70px;
padding-right: 40px;
}
.contact-bg .border-wrap {
border-right: 1px solid #4d4d4f;
}
.address {
font-size: 18px;
color: #505050;
font-family: 'Montserrat-Light';
line-height: 24px;
margin-top: 70px;
margin-left: 70px;
padding-left: 40px;
}
.address.no-margin {
margin-top: 0;
}
.address .marker-icon {
width: 28px;
margin-left: -40px;
float: left;
}
.address span {
font-family: 'Montserrat-Black';
font-size: 20px;
color: #f27321;
font-weight: 400;
}
.address strong {
font-family: 'Montserrat-ExtraBold';
font-size: 20px;
font-weight: 700;
}
.form-wrap {
padding-left: 50px;
font-size: 18px;
color: #505050;
font-family: 'Montserrat-Light';
line-height: 24px;
}
.form-wrap span {
font-family: 'Montserrat-Black';
font-size: 20px;
color: #f27321;
font-weight: 400;
}
.form-wrap .wpcf7-text, .form-wrap .wpcf7-textarea {
height: 35px;
border: 1px solid #adadad !important;
background: #fff !important;
width: 100%;
margin-top: 20px !important;
color: #afafaf;
font-size: 14px;
box-sizing: border-box;
font-family: 'Montserrat-Regular' !important;
resize: none;
}
.form-wrap .first-inner {
margin-right: 10px;
}
.form-wrap .last-inner {
margin-left: 10px;
}
.form-wrap .required {
font-size: 14px;
font-style: italic;
color: #505050;
font-family: 'Montserrat-Regular';
}
.form-wrap .wpcf7-textarea {
margin-bottom: 20px;
height: 195px;
}
.form-wrap .wpcf7-submit, .form-wrap .wpcf7-submit:hover, .form-wrap .wpcf7-submit:active, .form-wrap .wpcf7-submit:focus {
width: 115px;
height: 35px;
font-size: 14px;
color: #fff;
background: #f27321;
float: right;
padding: 0;
margin: 0;
font-family: 'Montserrat-Regular';
outline: none;
}
.form-wrap .wpcf7-not-valid-tip {
display: none;
}
.form-wrap .wpcf7-response-output {
border: none;
padding: 0;
margin-left: 0;
margin-right: 0;
margin-bottom: 0;
}
.wpcf7-response-output{
color: #F27321 !important;
}
::placeholder { color: #afafaf;
opacity: 1; }
:-ms-input-placeholder { color: #afafaf;
}
::-ms-input-placeholder { color: #afafaf;
}
.industries-wrap .w-14-28 {
background-position: center;
background-repeat: no-repeat;
background-size: cover;
height: 590px;
font-size: 22px;
color: #fff;
font-family: 'Montserrat-ExtraBold';
}
.industries-wrap .w-14-28 .inner {
padding-top: 25px;
padding-left: 10px;
}
.industries-wrap .bg-1 {
background-image: url(//www.ninestarsglobal.com/wp-content/themes/ninestars/img/bg-1.png);
}
.industries-wrap .bg-2 {
background-image: url(//www.ninestarsglobal.com/wp-content/themes/ninestars/img/bg-2.png);
}
.industries-wrap .bg-3 {
background-image: url(//www.ninestarsglobal.com/wp-content/themes/ninestars/img/bg-3.png);
}
.industries-wrap .bg-4 {
background-image: url(//www.ninestarsglobal.com/wp-content/themes/ninestars/img/bg-4.png);
}
.industries-wrap .bg-5 {
background-image: url(//www.ninestarsglobal.com/wp-content/themes/ninestars/img/bg-5.png);
}
.industries-wrap .bg-6 {
background-image: url(//www.ninestarsglobal.com/wp-content/themes/ninestars/img/bg-6.png);
}
.industries-wrap .bg-7 {
background-image: url(//www.ninestarsglobal.com/wp-content/themes/ninestars/img/bg-7.png);
}
.section-heading {
font-size: 37px;
color: #8d8d8d;
font-family: 'Montserrat-Black';
padding: 50px 0;
font-weight: 400;
line-height: 40px;
}
.section-heading.white {
color: #fff;
}
.section-heading span {
display: block;
color: #f27321;
font-weight: 400;
}
.why-wrap { background-repeat: no-repeat;
background-position: left top;
background-size: cover;
}
.why-wrap.pages {
background-color: transparent;
}
body.home .site-main {
background-image: url(//www.ninestarsglobal.com/wp-content/themes/ninestars/img/why-bg.png);
background-repeat: no-repeat;
background-position: left top;
background-attachment: fixed;
background-position: center;
}
.two-col-wrap {
column-count: 2;
column-gap: 60px;
padding-right: 60px;
padding-bottom: 60px;
}
.journey-bg-outer {
position: relative;
}
.home .pages.journey-bg-outer {
padding-left: 0;
}
.journey-bg {
background-image: url(//www.ninestarsglobal.com/wp-content/themes/ninestars/img/journey-bg.png);
background-repeat: no-repeat;
background-position: center;
background-size: cover;
padding-bottom: 60px;
padding-right: 60px;
padding-left: 215px;
}
.journey-bg.freez {
position: fixed;
top: 102px;
left: 0;
right: 0;
}
.journey-bg.freez.sticky {
position: absolute;
bottom: 0;
top: auto;
}
.jouney-icons {
margin-bottom: 15px;
width: 75px;
}
.jouney-heading {
font-size: 20px;
color: #fff;
font-family: 'Montserrat-Black';
line-height: 28px;
font-weight: 400;
min-height: 85px;
}
.jouney-desc {
font-size: 18px;
color: #fff;
font-family: 'Montserrat-Light';
line-height: 28px;
font-weight: 300;
padding: 0 5px 0 0;
}
.jouney-bar {
margin: 25px 0;
height: 7px;
margin-right: 17px;
position: relative;
background: #b49dff;
background: rgba(255, 255, 255, 0.5);
}
.jouney-bar span {
position: absolute;
height: 7px;
left: 0;
top: 0;
width: 0%; }
.jouney-bar:before {
content: '';
position: absolute;
width: 15px;
height: 15px;
-webkit-border-radius: 50%;
border-radius: 50%;
right: -16px;
top: -4px;
background: #b49dff;
}
.jouney-bar:after {
content: '';
position: absolute;
width: 15px;
height: 15px;
-webkit-border-radius: 50%;
border-radius: 50%;
right: -16px;
top: -4px;
display: none;
}
.jouney-bar.active:after {
display: block;
}
.bar-1-wrap .jouney-icons, .bar-1-wrap .jouney-heading, .bar-1-wrap .jouney-desc, .bar-2-wrap .jouney-icons, .bar-2-wrap .jouney-heading, .bar-2-wrap .jouney-desc, .bar-3-wrap .jouney-icons, .bar-3-wrap .jouney-heading, .bar-3-wrap .jouney-desc, .bar-4-wrap .jouney-icons, .bar-4-wrap .jouney-heading, .bar-4-wrap .jouney-desc, .bar-5-wrap .jouney-icons, .bar-5-wrap .jouney-heading, .bar-5-wrap .jouney-desc, .bar-6-wrap .jouney-icons, .bar-6-wrap .jouney-heading, .bar-6-wrap .jouney-desc {
opacity: 0.5;
transition: all 0.2s;
-webkit-transition: all 0.2s;
-moz-transition: all 0.2s;
-ms-transition: all 0.2s;
-webkit-transition-timing-function: ease-in-out;
}
.bar-1-wrap.active .jouney-icons, .bar-1-wrap.active .jouney-heading, .bar-1-wrap.active .jouney-desc, .bar-2-wrap.active .jouney-icons, .bar-2-wrap.active .jouney-heading, .bar-2-wrap.active .jouney-desc, .bar-3-wrap.active .jouney-icons, .bar-3-wrap.active .jouney-heading, .bar-3-wrap.active .jouney-desc, .bar-4-wrap.active .jouney-icons, .bar-4-wrap.active .jouney-heading, .bar-4-wrap.active .jouney-desc, .bar-5-wrap.active .jouney-icons, .bar-5-wrap.active .jouney-heading, .bar-5-wrap.active .jouney-desc, .bar-6-wrap.active .jouney-icons, .bar-6-wrap.active .jouney-heading, .bar-6-wrap.active .jouney-desc {
opacity: 1;
}
.bar-1 span {
background: #f2e721;
}
.bar-1:after {
background: #f2cd21;
}
.bar-2 span {
background: #f2cd21;
}
.bar-2:after {
background: #f2b821;
}
.bar-3 span {
background: #f2b821;
}
.bar-3:after {
background: #f2ab21;
}
.bar-4 span {
background: #f2ab21;
}
.bar-4:after {
background: #f28921;
}
.bar-5 span {
background: #f28921;
}
.bar-5:after {
background: #f27321;
}
.bar-6 span {
background: #f27321;
}
.bar-6:before {
background: none;
}
.blog-bg {
padding: 0;
background: #f1f1f1;
}
.blog-inner-wrap {
padding-left: 215px;
background: #dadada;
padding-right: 45px;
padding-bottom: 45px;
}
.blog-inner-wrap .section-heading {
padding-bottom: 20px;
}
.blog-outer {
position: relative;
}
#blog-slider {
position: relative;
}
#blog-slider .MS-content {
margin: 0%;
overflow: hidden;
white-space: nowrap;
}
#blog-slider .MS-content .item {
display: inline-block;
height: 100%;
overflow: hidden;
position: relative;
vertical-align: top;
border-right: none;
width: 50%;
}
#blog-slider .MS-controls button {
position: absolute;
border: none;
font-size: 0px;
outline: 0;
margin: 0;
padding: 0;
}
#blog-slider .MS-content .item .item-inner {
width: 310px;
height: 310px;
background: #fff;
margin: 20px auto;
-webkit-box-shadow: 0 0 9px 1px rgba(35, 31, 32, 0.1);
box-shadow: 0 0 9px 1px rgba(35, 31, 32, 0.1);
}
#blog-slider .MS-content .item .item-inner .item-heading {
padding: 20px;
height: 90px;
color: #505050;
font-size: 18px;
line-height: 22.5px;
}
#blog-slider .MS-content .item .item-inner .item-img {
padding: 0 20px;
height: 195px;
}
#blog-slider .MS-content .item .item-inner .item-img img {
width: 100%;
}
#blog-slider .MS-content .item .item-inner .read-more {
float: right;
margin-right: 20px;
line-height: normal;
}
.blog-prev, .blog-next {
width: 20px !important;
height: 36px !important;
position: absolute;
top: 50%;
margin-top: -18px;
cursor: pointer;
z-index: 1;
}
.blog-prev, .blog-prev:hover, .blog-prev:active, .blog-prev:focus {
background: url(//www.ninestarsglobal.com/wp-content/themes/ninestars/img/prev.png) no-repeat center;
left: -20px;
}
.blog-next, .blog-next:hover, .blog-next:active, .blog-next:focus {
background: url(//www.ninestarsglobal.com/wp-content/themes/ninestars/img/next.png) no-repeat center;
right: -20px;
}
.testi-inner-wrap {
padding-left: 215px;
background: #ebebeb;
padding-right: 45px;
padding-bottom: 45px;
}
.testi-inner-wrap .section-heading {
padding-bottom: 20px;
}
.testi-outer {
position: relative;
}
@media (min-width: 1025px) {
.testi-slider {
width: 100% !important;
margin: 0;
padding: 0;
margin-top: 20px;
}
.testi-slider li {
margin: 0;
padding: 0;
width: 100% !important;
background: #ebebeb;
}
}
.testi-slider li .testi-list {
padding: 5px 60px 0 75px;
margin: 0 75px;
background-image: url(//www.ninestarsglobal.com/wp-content/themes/ninestars/img/testi-left.png), url(//www.ninestarsglobal.com/wp-content/themes/ninestars/img/testi-right.png);
background-position: left top, right 10px;
background-repeat: no-repeat, no-repeat;
font-size: 18px;
line-height: 22px;
color: #505050;
}
.testi-slider li .testi-list .autor {
text-align: right;
margin-top: 40px;
margin-right: -60px;
}
.testi-prev, .testi-next {
width: 20px;
height: 36px;
position: absolute;
top: 50%;
margin-top: -18px;
cursor: pointer;
z-index: 1;
}
.testi-prev {
background: url(//www.ninestarsglobal.com/wp-content/themes/ninestars/img/prev.png) no-repeat center;
left: -20px;
}
.testi-next {
background: url(//www.ninestarsglobal.com/wp-content/themes/ninestars/img/next.png) no-repeat center;
right: -20px;
}
.social-inner-wrap {
padding-left: 40px;
padding-right: 40px;
}
.social-inner-wrap .section-heading {
padding-bottom: 20px;
}
.feed {
background: #fff;
margin-bottom: 10px;
padding: 24px 12px 12px 12px;
font-size: 14px;
color: #000;
line-height: 18px;
line-height: normal;
}
.feed .tw-blue {
float: left;
margin: 7px 5px 7px 0;
}
.feed a {
color: #0000ff;
}
.feed .date {
display: block;
font-family: 'Montserrat-Light';
font-style: italic;
text-align: right;
margin-top: 12px;
}
.left-fold {
position: absolute;
left: 200px;
top: 0;
bottom: 0;
display: flex;
align-items: center;
justify-content: left;
}
.right-fold {
position: absolute;
width: 35%;
right: 0px;
top: 0;
bottom: 0;
display: flex;
align-items: center;
justify-content: left;
}
.analy-main-heading {
font-family: 'Montserrat-Black';
color: #f27321;
font-size: 44px;
font-weight: 400;
line-height: 49px;
}
.analy-main-heading span {
display: block;
}
.analy-heading {
font-family: 'Montserrat-Black';
color: #8d8d8d;
font-size: 37px;
font-weight: 400;
line-height: 40px;
}
.analy-heading.gray {
color: #636466;
}
.analy-heading.gray1 {
color: #bcbec0;
}
.analy-heading span {
display: block;
color: #f27321;
}
.analy-desc, .analy-main-desc {
font-size: 16px;
line-height: 26px;
color: #4d4d4f;
width: 400px;
margin: 30px 0;
font-family: 'Montserrat-Light';
}
.white .analy-desc {
color: #FFFFFF;
}
.analy-main-desc {
margin: 30px 0 0 0;
}
.know-more-link-small {
display: block;
width: 154px;
height: 15px;
background: url(//www.ninestarsglobal.com/wp-content/themes/ninestars/img/know-more-link-small.svg) no-repeat;
background-size: 100%;
}
.know-more-link-small-white {
display: block;
width: 154px;
height: 15px;
background: url(//www.ninestarsglobal.com/wp-content/themes/ninestars/img/know-more-link-small-white.svg) no-repeat;
background-size: 100%;
}
.menu-top-nav-container ul li a, .menu-header-secondry-nav-container ul li a {
border-bottom: 1px solid #fff;
}
.menu-top-nav-container ul>li>a:hover, .menu-header-secondry-nav-container ul li a:hover, .menu-top-nav-container ul li ul.sub-menu li.nav-heading>a:hover, .menu-top-nav-container ul li ul.sub-menu li.nav-heading.current_page_item>a {
border-bottom: 1px solid #f27321;
}
.menu-top-nav-container ul li ul.sub-menu li a:hover, .menu-top-nav-container ul li ul.sub-menu li.nav-heading ul.sub-menu li a:hover, .menu-top-nav-container ul li ul.sub-menu li.current_page_item>a {
border-bottom: 1px solid #4d4d4f;
} .mac-os .block-heading {
padding: 18px 20px 12px 20px;
}
.desktop {
display: block;
}
.mobile {
display: none;
}
@media (max-width: 1199px) {
.left-nav {
width: 150px;
}
.home .pages, .journey-bg, .blog-inner-wrap, .testi-inner-wrap {
padding-left: 150px;
}
.address {
margin-left: 0;
}
.site-header {
padding: 20px;
}
.site-header .logo {
width: 125px;
}
.section-heading {
padding: 20px;
}
.two-col-wrap {
column-gap: 20px;
padding-right: 20px;
padding-bottom: 20px;
}
.journey-bg {
padding-bottom: 20px;
padding-right: 20px;
}
.blog-inner-wrap {
padding-bottom: 20px;
}
testi-inner-wrap {
padding-bottom: 20px;
}
.testi-slider li .testi-list {
margin: 0 20px;
}
.social-inner-wrap {
padding-left: 20px;
padding-right: 20px;
}
.twitter-timeline {
height: 555px !important;
}
.contact-bg {
padding-top: 20px;
padding-bottom: 20px;
padding-right: 20px;
}
#blog-slider .MS-content .item .item-inner {
width: 270px;
height: 280px;
}
#blog-slider .MS-content .item .item-inner .item-img {
height: 165px;
}
}
@media (max-width: 1024px) {
.w-0, .w-2, .w-5, .w-14-28, .w-20, .w-23, .w-23-5, .w-25, .w-29, .w-30, .w-32, .w-33, .w-35, .w-40, .w-48, .w-49, .w-50, .w-60, .w-65, .w-66, .w-70, .w-74-5, .w-75, .w-80, .w-100 {
width: 100%;
}
body {
font-size: 14px;
line-height: 22px;
}
.desktop {
display: none !important;
}
.mobile {
display: block !important;
}
.mobile-off {
display: none !important;
}
.site-header .logo {
width: 156px;
}
.site-header-menu ul li.desktop {
display: none !important;
}
.main-navigation {
padding: 20px;
}
.menu-top-nav-container>ul>li.parent>a {
border: none;
margin: 0;
}
.menu-top-nav-container, .header-secondry-links {
float: none;
width: 100%;
margin: 0;
}
.menu-top-nav-container>ul>li {
width: 100% !important;
float: none;
margin: 0 !important;
}
.main-navigation ul ul {
margin-left: 0;
}
.menu-top-nav-container>ul>li ul>li {
float: none !important;
width: 100% !important;
margin: 0 !important;
padding: 0 !important;
}
.main-navigation .menu-item-has-children>a {
margin: 0 !important;
}
.menu-top-nav-container>ul>li ul li.nav-heading>a {
line-height: 31px;
}
.site-header-menu.toggled-on, .no-js .site-header-menu {
max-height: 1000px;
}
.left-nav {
display: none;
}
.home .pages, .journey-bg, .blog-inner-wrap, .testi-inner-wrap {
padding-left: 0px;
}
.journey-bg-outer {
overflow: auto;
z-index: 0;
}
.journey-bg {
padding-left: 20px;
width: 1024px;
}
.journey-bg .section-heading {
padding-left: 0px;
}
.two-col-wrap {
padding-left: 20px;
column-count: 1;
}
.first-fold .w-33 {
position: absolute;
left: 0;
right: 0;
top: 0;
bottom: 0;
height: auto;
display: flex;
align-items: center;
justify-content: center;
}
.fold-box .inner.second {
position: static;
}
.industries-wrap .w-14-28 {
background-position: center;
background-repeat: no-repeat;
background-size: cover;
height: 170px;
font-size: 22px;
color: #fff;
font-family: 'Montserrat-ExtraBold';
}
.industries-wrap .w-14-28 .inner {
padding-top: 20px;
padding-left: 20px;
}
.industries-wrap .bg-1 {
background-image: url(https://www.ninestarsglobal.com/wp-content/themes/ninestars/img/bg-1-mobile.png);
}
.industries-wrap .bg-2 {
background-image: url(https://www.ninestarsglobal.com/wp-content/themes/ninestars/img/bg-2-mobile.png);
}
.industries-wrap .bg-3 {
background-image: url(https://www.ninestarsglobal.com/wp-content/themes/ninestars/img/bg-3-mobile.png);
}
.industries-wrap .bg-4 {
background-image: url(https://www.ninestarsglobal.com/wp-content/themes/ninestars/img/bg-4-mobile.png);
}
.industries-wrap .bg-5 {
background-image: url(https://www.ninestarsglobal.com/wp-content/themes/ninestars/img/bg-5-mobile.png);
}
.industries-wrap .bg-6 {
background-image: url(https://www.ninestarsglobal.com/wp-content/themes/ninestars/img/bg-6-mobile.png);
}
.industries-wrap .bg-7 {
background-image: url(https://www.ninestarsglobal.com/wp-content/themes/ninestars/img/bg-7-mobile.png);
}
.social-inner-wrap .section-heading {
padding-left: 0;
}
.social-inner-wrap {
padding-bottom: 20px;
}
.contact-bg {
padding-left: 20px !important;
}
.contact-bg .border-wrap {
padding-bottom: 20px;
border-bottom: 1px solid #4d4d4f;
border-right: none;
margin-bottom: 20px;
}
.form-wrap {
padding-left: 0;
}
.form-wrap .first-inner {
margin-right: 0;
}
.form-wrap .last-inner {
margin-left: 0;
}
.address {
margin-top: 20px;
}
.jouney-bar span {
width: 100%;
}
.jouney-bar:after {
display: block;
}
.site-footer {
padding: 20px 20px 10px 20px;
}
.site-footer .social-navigation {
margin-bottom: 0;
}
.site-footer .copywright {
margin-top: 0;
} .MS-controls, .testi-prev, .testi-next {
display: none;
}
#blog-slider .MS-content {
white-space: inherit;
}
.blog-inner-wrap, .testi-inner-wrap {
padding-right: 0px;
padding-bottom: 0px;
}
#blog-slider {
overflow: auto;
padding-bottom: 20px;
}
#blog-slider .MS-content .item {
width: 320px;
float: left;
}
#blog-slider .MS-content .item .item-inner {
margin: 0 auto;
}
.testi-outer {
overflow: auto;
padding-bottom: 20px;
}
.testi-slider li {
list-style: none;
width: 500px !important;
float: left;
}
.testi-slider li .testi-list {
margin-left: 0;
}
.left-fold {
left: 20px;
}
.analy-main-heading, .analy-heading {
font-size: 18px;
line-height: 18px;
margin-bottom: 10px;
}
.analy-main-desc, .analy-desc {
display: none;
}
.know-more-link-small, .know-more-link-small-white {
width: 124px;
}
.page-width {
padding: 20px;
}
.sec-title {
margin-bottom: 20px;
font-size: 18px;
line-height: 18px;
}
.column-count-2 {
column-count: 1;
column-gap: 0;
}
.column-count-2 p:last-child {
margin: 0;
}
.content-inner-wrap {
padding-bottom: 0;
margin-bottom: 0;
}
.feature-wrap {
margin-left: 0;
}
.feature-inner-wrap {
padding-left: 0;
padding-right: 0;
}
.sec-subtitle {
font-size: 18px;
line-height: 18px;
}
.benifits-wrap {
padding-bottom: 20px;
}
.border-bottom {
padding-bottom: 20px;
margin-bottom: 20px;
}
.sec-desc {
font-size: 14px;
line-height: 22px;
}
.mar-top-minus-70 {
margin-top: 0;
}
.technology-expertise-wrap {
background: #03040a;
}
.tech-expertise {
position: static;
padding: 20px;
}
.tech-expertise ul {
margin-bottom: 0;
}
}
@media (max-width: 1023px) {}
@media (max-width: 999px) {}
@media (max-width: 767px) {}
@media (max-height: 580px) {}
@media (max-width: 320px) {} .s1 {
padding-bottom: 196px;
padding-top: 100px;
background-size: cover;
background-repeat: no-repeat;
}
.s1-img {
text-align: right;
}
.s1-con {
padding-left: 5% !important;
}
.s1 h2 {
font-size: 36px;
font-weight: 700;
color: #000;
}
.s1 h2 {
font-size: 36px;
font-weight: 700;
color: #000;
}
.s2 h3 {
font-size: 36px;
font-weight: 700;
color: #000;
}
.s2 .row {
border-bottom: 2px solid #666;
padding-bottom: 30px;
}
.s3img {
width: 19%;
float: left;
margin-right: 1%;
}
.s3img-1 {
background-repeat: no-repeat;
padding-top: 140px;
padding-bottom: 100px;
}
.s3img-2 {
background-repeat: no-repeat;
padding-top: 140px;
padding-bottom: 100px;
}
.s3img-3 {
background-repeat: no-repeat;
padding-top: 140px;
padding-bottom: 100px;
}
.s3img-4 {
background-repeat: no-repeat;
padding-top: 140px;
padding-bottom: 100px;
}
.s3img-5 {
background-repeat: no-repeat;
padding-top: 140px;
padding-bottom: 100px;
}
.s3 h3 {
font-size: 36px;
font-weight: 700;
color: #000;
}
.s3 .s3img .con {
text-align: center;
padding: 10px 30px 10px 10px;
}
.s4 h3 {
font-size: 36px;
font-weight: 700;
color: #000;
}
.s4 {
background: #efefef;
padding-top: 10px;
padding-bottom: 10px;
}
.s5 {
margin-top: 40px;
}
.s5 h3 {
font-size: 36px;
font-weight: 700;
color: #000;
}
.s5-con h2 {
font-size: 33px;
font-weight: 700;
color: #fff;
}
.s5-right {
background: #98d1f9;
}
.s5-con p {
color: #fff;
}
.s5-con button {
margin-top: 20px;
margin-bottom: 35px;
background: transparent;
border: 2px solid #fff;
}
.s6 .read-more {
margin-top: -40px;
}
.s6 .item-heading {
font-size: 20px !important;
font-weight: 700;
color: #000 !important;
margin-top: 20px;
}
#blog-slider .MS-content .item .item-inner .item-img { height: 195px;
padding: 15px;
}
#blog-slider .MS-content .item .item-inner {
background: #efefef;
}
.s6 h3 {
font-size: 36px;
font-weight: 700;
color: #000;
}
.blog-con h3 {
font-size: 18px;
font-weight: 500;
color: #000;
}
.blog-con button {
background: transparent;
color: #000;
border: 1px solid orange;
border-radius: 20px !important;
padding: 5px 20px 5px 20px;
}
.s6-right .col-md-7 {
background: #dcddde;
padding-bottom: 7px;
}
.s6-right .col-md-5 {
padding-right: 0;
}
.s6-right .row {
margin-bottom: 10px;
}  .hero {
background-image: url(https://www.ninestarsglobal.com/wp-content/themes/ninestars/img/Rectangle-1.png);
background-position: bottom;
background-repeat: no-repeat;
background-size: cover;
padding-top: 347px;
padding-bottom: 347px;
}
.con {
font-weight: bold;
color: #f27321;
}
.content_service-bg {
background-image: url(https://www.ninestarsglobal.com/wp-content/themes/ninestars/img/content-service-bg.png);
top: 88px;
background-repeat: no-repeat;
background-size: cover;
position: relative;
padding-bottom: 120px;
height: 100%;
margin: 0;
}
.con1 {
padding-top: 222px;
font-weight: 1000;
font-size: 40px;
}
.con3 {
padding-top: 315px;
font-weight: 1000;
font-size: 40px;
}
.con4 {
padding-top: 266px;
font-weight: 1000;
font-size: 40px;
}
.con5 {
padding-top: 258px;
font-weight: 1000;
font-size: 40px;
}
.con2 {
padding-top: 222px;
font-weight: 800;
font-size: 40px;
}
.con02 {
padding-left: 222px;
}
.know {
border: 1px solid red;
border-radius: 22px;
text-align: center;
width: 130px;
padding: 3px 0 3px 0;
padding-top: 5px;
font-size: 17px;
font-weight: bold; }
.dig {
background-image: url(https://www.ninestarsglobal.com/wp-content/themes/ninestars/img/Layer_ 5.png);
background-repeat: no-repeat;
background-size: cover;
position: inherit;
top: -150px;
}
.img1 {
bottom: 27px;
position: relative;
}
.img3 {
padding-top: 75px;
}
.img4 {
padding-top: 200px;
}
.img5 {
padding-top: 112px;
padding-left: 16px;
width: 70%;
} .black {
color: #242424;
}
.know-more-new {
border: 1px solid #f27321;
border-radius: 22px;
text-align: center;
width: 130px;
padding: 3px 0 3px;
}
.know-more-new a {
color: #353132;
font-weight: bold
}
.know-more-new a:hover, .know-more-new a:active {
color: #353132;
text-decoration: none;
} .head1 {
padding-top: 260px;
}
.local {
padding-bottom: 156px;
}
.img6 {
padding-top: 210px;
max-width: none !important;
padding-left: 26px;
}
.para {
padding-top: 12px;
padding-bottom: 12px;
}
.imgd {
padding-left: 98px;
} @media(min-width: 426px) and (max-width: 768px) {
.s3img {
width: 30%;
float: left;
margin-right: 1%;
}
#blog-slider .MS-content .item .item-inner .item-heading {
margin-top: 0px;
}
.blog-img-icon {
margin-top: -15px;
}
.s6 .col-md-5 {
width: 20%;
float: left;
}
.s6 .col-md-7 {
width: 80%;
float: left;
padding-bottom: 16px;
}
}
@media(max-width: 425px) {
#blog-slider .MS-content .item .item-inner .item-heading {
margin-top: 0px;
}
.blog-img-icon {
margin-top: -10px;
}
.s6 .col-md-5 {
width: 70%;
margin-left: auto;
margin-right: auto;
padding: 0;
}
.s6 .col-md-7 {
width: 70%;
margin-left: auto;
margin-right: auto;
padding: 0;
padding-bottom: 20px;
}
.s6-right {
text-align: center;
}
.blog-con h3 {
font-size: 18px;
font-weight: 500;
color: #000;
margin-top: 0;
padding-top: 20px;
}
}
@media(min-width: 426px) {
.mob-slider {
display: none;
}
}
#btn-more, #btn-ls {
background: transparent;
}
#readMore {
display: none;
}
.blog-img-icon {
width: 26px;
}
@media(min-width: 1200px) and (max-width: 1500px) { .s3img-1, .s3img-2, .s3img-3, .s3img-4, .s3img-5 {
padding-bottom: 13px;
background-size: contain; }
.s3 {
margin-bottom: 20px;
}
.blog-img img {
height: 107px;
}
.blog-img-icon {
width: 26px;
margin-right: 10px;
}
}
.con p {
color: #000;
}
#btn-ls {
display: none;
} @media(min-width: 426px) and (max-width: 768px) {
#imaging-digitization .col-md-8 {
width: 50%;
float: left;
}
#imaging-digitization .col-md-4 {
width: 50%;
float: left;
padding-top: 40px;
}
.con1 {
font-size: 18px;
line-height: 18px;
margin-bottom: 10px;
padding-top: 55px;
}
#digital-publishing-solutions .col-md-6 {
width: 50%;
float: left;
}
#data-management-enhancement .col-md-7 {
width: 50%;
float: left;
}
#data-management-enhancement .col-md-5 {
width: 50%;
float: left;
padding-top: 73px;
}
.con3 {
font-size: 18px;
line-height: 18px;
margin-bottom: 10px;
padding-top: 55px;
}
#translation-localization-services .local {
width: 50%;
float: left;
padding-bottom: 0px;
padding-top: 175px;
}
#translation-localization-services .col-md-6 {
width: 50%;
float: left;
padding-bottom: 0px;
}
.con4 {
font-size: 18px;
line-height: 18px;
margin-bottom: 10px;
padding-top: 55px;
}
#archival-storage .col-md-8 {
width: 50%;
float: left;
}
#archival-storage .col-md-4 {
width: 50%;
float: left;
padding-top: 70px;
}
.con5 {
font-size: 18px;
line-height: 18px;
margin-bottom: 10px;
padding-top: 55px;
}
#content-augmentation .col-md-6 {
width: 50%;
float: left;
}
#content-augmentation .col-md-6 .img6 {
width: 100%;
padding-top: 65px;
}
}
@media(max-width: 425px) {
.head1 {
padding-top: 0px;
}
.con1 {
font-size: 18px;
line-height: 18px;
margin-bottom: 10px;
padding-top: 55px;
}
.con3 {
font-size: 18px;
line-height: 18px;
margin-bottom: 10px;
padding-top: 55px;
}
.con4 {
font-size: 18px;
line-height: 18px;
margin-bottom: 10px;
padding-top: 55px;
}
.con5 {
font-size: 18px;
line-height: 18px;
margin-bottom: 10px;
padding-top: 55px;
}
#digital-publishing-solutions .row {
display: flex;
flex-direction: column-reverse;
}
#translation-localization-services .row {
display: flex;
flex-direction: column-reverse;
}
#content-augmentation .row {
display: flex;
flex-direction: column-reverse;
}
}
.resourceCon {
width: 85%;
float: left;
text-align: center;
background: #f5f5f5;
padding: 21px;
height: 565px;
}
.blog-img-icon {
position: absolute;
bottom: 15px;
}
.resource-content {
text-align: left;
padding: 0px 20px 0px 20px;
}
.resource-content a {
float: right;
}
.resource-img img {
margin-left: auto;
margin-right: auto;
}
.s3 {
margin-bottom: 30px;
}
.s3 .s3img .con {
text-align: center;
padding: 10px 30px 10px 10px;
width: 245px !important;
}
.s3 .s3img .con {
padding: 10px 51px 11px 10px;
} .feature-box {
width: 30%;
text-align: center;
float: left;
margin-right: 20px;
}
.left-line {
width: 5%;
float: left;
border-left: 3px solid #fff;
height: 88px;
margin-top: 115px;
}
.right-line {
width: 5%;
float: left;
border-right: 3px solid #fff;
height: 88px;
margin-top: 115px;
}
.feature-box-con {
width: 90%;
float: left;
}
.feature-con {
color: #fff;
}
.features {
background: #102d58;
padding-top: 40px;
padding-bottom: 40px;
margin-top: 40px;
}
.feaTure h3 {
color: #fff;
}
.feBox {
width: 75%;
margin-left: auto;
margin-right: auto;
}
.feature-img img {
margin-left: auto;
margin-right: auto;
}  .why .row {
margin-bottom: 20px;
}
.why .col-md-12 h3 {
font-weight: 700;
color: #000;
}
.why .col-md-4 p {
margin-top: 10px;
}  .how_we_do_it {
background: #542782;
padding-top: 20px;
padding-bottom: 35px;
color: #fff;
}
.how_we_do_it h3 {
margin-bottom: 25px;
}
.how_box {
width: 16%;
float: left;
margin-right: 0.5%;
}  .about-sec1 {
padding-top: 394px;
padding-bottom: 525px;
background-repeat: no-repeat;
background-position: center;
background-size: cover;
color: #fff;
}
.about-sec1 h2 {
font-weight: 700;
}
.about-sec2 h3 {
font-weight: 700;
font-size: 28px;
}
.about-sec3 {
background: url(//www.ninestarsglobal.com/wp-content/themes/ninestars/timeline/BackTint.png);
background-position: center;
background-size: cover;
background-repeat: no-repeat;
padding-top: 35px;
padding-bottom: 229px;
}
.about-sec3 h2 {
color: #fff;
font-weight: 700;
}
.img-box {
background: #fff;
width: 315px;
}
.img-box-img {
text-align: center;
padding-top: 12px;
}
.img-box-con {
padding: 4px 20px 10px 20px;
}
.img-box-con-left h4 {
margin-bottom: 0;
margin-top: 0;
}
.about-sec4 .img-box {
background: #fff;
width: 315px;
box-shadow: 0 0 8px rgba(0, 0, 0, .20);
}
.about-sec4 .row, .about-sec5 .row {
margin-bottom: 25px;
}
.border-box {
border-bottom: 1px solid #000;
padding-bottom: 60px;
}
.about-sec5 .img-box {
background: #fff;
width: 265px;
box-shadow: 0 0 8px rgba(0, 0, 0, .20);
}
.about-sec5 .img-box-img img {
width: 245px;
}
.about-sec6 {
background: url(//www.ninestarsglobal.com/wp-content/themes/ninestars/timeline/layer1.jpg);
color: #fff;
padding-top: 221px;
padding-bottom: 563px;
background-repeat: no-repeat;
background-size: cover;
}
.about-sec7 {
background: url(//www.ninestarsglobal.com/wp-content/themes/ninestars/timeline/layer2.jpg);
color: #fff;
padding-top: 60px;
background-repeat: no-repeat;
background-size: cover;
padding-bottom: 405px;
}
.about-sec8 {
background: url(//www.ninestarsglobal.com/wp-content/themes/ninestars/timeline/layer3.jpg);
color: #fff;
padding-top: 346px;
background-repeat: no-repeat;
background-size: cover;
padding-bottom: 293px;
}
#ab-li {
margin-bottom: 25px;
}
.about-sec9 h2 {
text-align: center;
}
.about-sec9 {
padding-bottom: 30px;
} @media(min-width:1025px) and (max-width: 1500px) {
.s3 .s3img .con {
text-align: center;
padding: 0px 15px 25px 15px;
width: 171px !important;
}
.resource-img img {
margin-left: auto;
margin-right: auto;
width: 200px;
}
.resource-content h3 {
font-size: 25px;
font-weight: 700;
color: #000;
}
.con1, .con3, .con4, .con5 {
font-size: 36px;
}
.imgd {
padding-left: 98px;
padding-top: 23px;
}
.logo-img {
width: 25%;
float: left;
}
.s3img {
background-position: center;
background-size: contain;
}
#imaging-digitization .head1 {
padding-top: 146px;
}
#digital-publishing-solutions .con1 {
padding-top: 125px;
}
#data-management-enhancement .img3 {
padding-top: 254px;
}
#data-management-enhancement .con1 {
padding-top: 316px;
}
#translation-localization-services .img4 {
padding-top: 295px;
}
#archival-storage .img5 {
padding-top: 250px;
}
}
@media(min-width: 993px) and (max-width: 1024px) {
.s3 .s3img .con {
text-align: center;
padding: 10px 90px 10px 15px;
width: 280px !important;
}
.resource-img img {
margin-left: auto;
margin-right: auto;
width: 220px;
}
.resource-content h3 {
font-size: 25px;
font-weight: 700;
color: #000;
}
.blog-img img {
height: 107px;
}
.your-class {
padding-left: 68px;
}
.analy-main-heading, .analy-heading {
font-size: 36px;
line-height: 40px;
}
.img6 {
width: 500px;
}
#data-management-enhancement .img3 {
padding-top: 0px;
}
#data-management-enhancement .con1 {
padding-top: 105px;
}
#translation-localization-services .img4 {
padding-top: 154px;
}
}
@media(max-width: 768px) {
.s1-img {
text-align: center;
}
.your-class {
padding-left: 25px;
}
.s3 .s3img .con {
padding: 10px 45px 10px 10px;
}
#beni-title {
padding-left: 30px;
}
.resource-content h3 {
font-size: 25px;
font-weight: 700;
color: #000;
}
.analy-main-heading, .analy-heading {
font-size: 31px;
line-height: 40px;
}
#data-management-enhancement .img3 {
padding-top: 0px;
}
#data-management-enhancement .con1 {
padding-top: 0px;
}
#translation-localization-services .img4 {
padding-top: 132px;
}
}
@media(max-width: 425px) {
.s3 .s3img .con {
text-align: center;
padding: 10px 25% 10px 25%;
width: 100% !important;
}
#beni-title {
text-align: center;
padding-left: 0;
}
.resourceCon {
margin-left: 8%;
}
.blog-img img {
width: 300px;
}
.s3img {
background-position: center;
}
#res-title {
text-align: center;
}
#imaging-digitization .row, #digital-publishing-solutions .row, #data-management-enhancement .row, #translation-localization-services .row, #archival-storage .row, #content-augmentation .row {
text-align: center;
}
.img6 {
width: 100%;
}
.imgd {
padding-left: 0;
width: 75%;
}
.know-more-new {
margin-left: auto;
margin-right: auto;
}
.analy-main-heading, .analy-heading {
margin-top: 0;
}
#imaging-digitization .img1 {
margin-top: -60px;
}
#imaging-digitization .analy-heading {
margin-top: -33px;
}
#digital-publishing-solutions .imgd {
margin-top: 25px;
}
#digital-publishing-solutions .con1 {
padding-top: 0px;
}
#data-management-enhancement .img3 {
margin-top: 154px;
}
#data-management-enhancement .con1 {
padding-top: 25px;
}
#tech-advisory .analy-heading {
margin-top: -40px;
}
#managed-services .analy-heading {
margin-top: 200px;
}
#features .row {
margin-left: 0;
margin-right: 0;
}
.how_box_con {
width: 90%;
margin-left: auto;
margin-right: auto;
}
}
@media(max-width: 375px) {
.resource-img img {
margin-left: auto;
margin-right: auto;
width: 253px;
}
#data-management-enhancement .img3 {
margin-top: 200px;
}
}
@media(max-width: 350px) {
.s3 .s3img .con {
padding: 10px 20% 10px 20%;
}
.s6 .col-md-7 {
padding-left: 10px;
padding-right: 10px;
}
#beni-title {
text-align: center;
}
.resource-img img {
width: 208px;
}
#data-management-enhancement .img3 {
margin-top: 235px;
}
#tech-services {
margin-top: 24px;
}
} .imgind {
width: 100% !important;
}
.know-white {
color: white !important;
}
.analy-heading-white {
font-family: 'Montserrat-Black';
font-size: 37px;
font-weight: 400;
line-height: 40px;
color: white;
}
.analy-desc-white {
font-size: 16px;
line-height: 26px;
color: #fff;
width: 400px;
margin: 30px 0;
font-family: 'Montserrat-Light';
}  .contact-address {
background-color: #81a8b0;
width: 100%;
margin-top: 55px;
padding-bottom: 63px;
padding-top: 63px;
}
.frm-email {
margin-top: 26px;
}
.wpcf7-textarea {
height: 160px;
}
.frm-text {
margin-top: 26px;
}
.wpcf7-submit {
margin-top: 26px;
background-color: #f27321 !important;
}
.contact-loc {
font-family: 'Montserrat-Black';
font-size: 18px;
font-weight: 400;
color: white;
margin-left: -27px;
}
.contact-white {
color: white;
}
.analy-desc-white-loc {
font-size: 15px;
color: #fff;
width: 400px;
font-family: 'Montserrat-Light';
margin-left: -27px;
}
.contact-img {
width: 100%;
margin-bottom: 79px;
} .blog-page-img {
background-image: url(https://www.ninestarsglobal.com/wp-content/themes/ninestars/images/blog.png);
background-repeat: no-repeat;
width: 100%;
background-size: cover;
padding-top: 249px;
padding-bottom: 471px;
}
.blog-white {
color: white;
}
.analy-desc-white-loc {
margin: 0px !important;
}
.blog-1 {
padding-left: 118px !important;
}
.img-b4 { margin-top: 50px;
margin-bottom: 20px;
}
.blog-top {
margin-top: 84px;
}
.blog-hr {
margin-top: 20px;
margin-bottom: 20px;
border: 0;
border-top: 4px solid #eee;
width: 375px;
}
.img-b1 {
margin-top: 19px;
margin-bottom: 20px;
} .my-container-right {
padding-left: 5%;
padding-right: 5%;
}
.my-container-left {
padding-left: 40%;
padding-right: 0;
}
.home-right .col-md-5 {
padding-top: 200px;
}
.home-left {
padding-top: 470px;
}
.homeSlideicom img {
margin-left: auto;
margin-right: auto;
}
.s-icon1 {
width: 30%;
float: left;
text-align: center;
}
.home-left h3 {
font-weight: 700;
}
.orngColor, .orng-text {
color: orangered;
}
.home-sec2 h3 {
font-size: 30px;
font-weight: 700;
color: #4d4d4f;
}
.homeSec2imgbox {
width: 230px;
text-align: center;
margin-left: auto;
margin-right: auto;
background: #fff; height: 250px;
padding-top: 25px;
padding-left: 25px;
padding-right: 25px;
}
.home-sec2 .row {
margin-top: 30px;
}
.homeboxcon h4 {
font-size: 20px;
}
.home-sec1 {
margin-bottom: 40px;
}
.home-sec2 {
margin-bottom: 60px;
}
#top-hone-img {
margin-left: -75px;
}
.socila-icon {
padding-top: 334px;
}
.home-top-container {
color: #1BBBBC;
}
#home-head {
font-weight: 1000 !important;
}
.home-top-container p {
font-size: 18px;
} .demo-3 img {
max-width: 85%;
margin-left: auto !important;
margin-right: auto !important;
}
.demo-3 {
position: relative;
overflow: hidden;
float: left;
margin-right: 20px
}
.demo-3 figure {
margin: 0;
padding: 0;
position: relative;
cursor: pointer;
margin-left: -50px
}
.demo-3 figure img {
display: block;
position: relative;
z-index: 10;
margin: -15px 0
}
.demo-3 figure figcaption {
display: block;
position: absolute;
z-index: 5;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box
}
.demo-3 figure h2 {
font-family: 'Lato';
color: #fff;
font-size: 20px;
text-align: left
}
.demo-3 figure p {
display: block;
font-family: 'Lato';
font-size: 12px;
line-height: 18px;
margin: 0;
color: #fff;
text-align: left
}
.demo-3 figure figcaption {
top: 0;
left: 0;
width: 100%;
height: 100%;
padding: 29px 44px;
background-color: rgba(26, 76, 110, 0.5);
text-align: center;
backface-visibility: hidden;
-webkit-transform: rotateY(-180deg);
-moz-transform: rotateY(-180deg);
transform: rotateY(-180deg);
-webkit-transition: all .5s;
-moz-transition: all .5s;
transition: all .5s
}
.demo-3 figure img {
backface-visibility: hidden;
-webkit-transition: all .5s;
-moz-transition: all .5s;
transition: all .5s
}
.demo-3 figure:hover img, figure.hover img {
-webkit-transform: rotateY(180deg);
-moz-transform: rotateY(180deg);
transform: rotateY(180deg)
}
.demo-3 figure:hover figcaption, figure.hover figcaption {
-webkit-transform: rotateY(0);
-moz-transform: rotateY(0);
transform: rotateY(0)
}
.demo-3 img {
width: 85%;
margin-left: auto;
margin-right: auto;
}
.home-sec1 {
background-position: center;
background-repeat: no-repeat;
background-size: cover;
padding-top: 200px;
padding-bottom: 8px;
}
.home-top-container {
padding-left: 10%;
padding-right: 10%;
}
.home-top-container .col-md-7 {
padding-top: 310px;
color: #1BBBBC;
}
.s-icon1 {
width: 6%;
float: left;
text-align: center;
margin-right: 5px;
}  .homeTopslide {
width: 300px;
margin-left: -12%;
} @media(min-width: 1020px) {
.resource-img img {
margin-left: auto;
margin-right: auto;
width: 437px;
}
}
.fot-container {
padding-left: 7%;
padding-right: 7%;
}
.homeSec2imgbox:hover { }
.demo-3 figure figcaption {
background: #fff;
color: orangered;
}
.s3img {
height: 290px !important;
}
.s3 .s3img .con {
padding: 10px 51px 11px 10px;
color: #000;
} .col-md-4 .img-box {
width: 315px;
height: 480px;
}
.about-sec5 .img-box {
width: 265px;
height: 425px;
} .sec1 {
padding-top: 598px !important;
margin-bottom: 60px !important;
padding-bottom: 439px !important;
} body.home .site-main {
background-image: none;
}
.demo-3 figure figcaption {
padding: 90px;
}
.home-top-container .col-md-7 {
padding-top: 0;
}
#home-head {
padding-top: 175px;
}
.home-sec1 {
padding-top: 175px;
}
.s-icon1 {
width: 3%;
float: left;
text-align: center;
margin-right: 5px;
}
.socila-icon {
padding-top: 115px;
}
.s3 .s3img .con {
padding: 10px 51px 11px 10px;
color: #464444;
font-weight: 700;
}
.page-id-1079 .analy-desc {
color: #8d8d8d;
} @media(min-width: 993px) {
.slick-dots button {
display: none !important;
}
.new-home-top1 .slick-dots button {
display: block !important;
}
.fold-4-slider .slick-dots button {
display: block !important;
}
} .btn-group-lg>.btn, .btn-lg {
padding: 0 !important;
background: transparent !important;
color: #000 !important;
float: right;
border: none !important;
font-size: 22px;
}  .imgcareer {
width: 100%;
}   .contact-address .analy-desc-white-loc {
margin-left: -25px !important;
}
.left-nav { 
width: 120px !important;
}
.analy-main-heading {
font-size: 40px;
} @media(min-width:1025px) and (max-width: 1500px) {
.homeTopslide {
width: 300px;
margin-left: -17%;
}
.homeSec2imgbox {
width: 215px;
}
.analy-desc-white-loc {
margin: 0px !important;
margin-left: -25px !important;
}
}
@media(min-width: 993px) and (max-width: 1024px) {}
@media(max-width: 991px) {
.home-left {
display: none;
}
#top-hone-img {
display: none;
}
.demo-3 {
float: right;
}
.home-sec2 .col-md-3 {
margin-bottom: 20px;
}
}
.demo-3 figure figcaption {
background: #00000012;
color: white;
}
@media (max-width: 1024px) {
.testi-slider li {
list-style: none;
width: 49% !important;
float: left;
}
.analy-desc-white-loc {
margin: 0px !important;
margin-left: -25px !important;
}
}
@media(max-width: 992px) {
.socila-icon {
padding-top: 0;
}
.slick-dotted.slick-slider {
margin-bottom: 30px;
padding-top: 50px;
}
.menu-toggle {
margin-right: 40px;
}
}  @media(max-width: 425px) {
.home-sec1 {
background: url(//www.ninestarsglobal.com/wp-content/themes/ninestars/timeline/Background-1.png);
}
}
@media(max-width: 768px) {
.s-icon1 {
width: 6%;
float: left;
text-align: center;
margin-right: 5px;
}
#home-head {
padding-top: 0px;
}
.s-icon1 {
width: 17%;
float: left;
text-align: center;
margin-right: 5px;
}
.resoContent {
margin-left: 1%;
}
.contact-address .col-md-2 {
width: 8%;
float: left;
}
.contact-address .col-md-10 {
width: 92%;
float: left;
}
#wpcf7-f96-o1 .frm-first {
margin-bottom: 35px;
}
.contact-back .analy-desc-white-loc {
margin-left: 0 !important;
text-align: center;
width: 100%;
}
}
.demo-3 h3 {
font-size: 20px;
text-align: left;
}
#white-text {
color: #fff;
}
.demo-3 figure {
margin-left: 0;
}
@media (max-width: 425px) {
.home-sec1 {
background: url(//www.ninestarsglobal.com/wp-content/themes/ninestars/timeline/Background-1.png);
padding-top: 75px;
}
#home-head {
padding-top: 0;
font-size: 30px;
}
.demo-3 figure figcaption {
padding: 10px;
}
.demo-3 figcaption h3 {
font-size: 16px;
}
}
@media (max-width: 425px) {
#home-head {
padding-top: 0;
font-size: 20px;
}
}
@media(max-width: 425px) {
.demo-3 figure {
margin: 0;
padding: 0;
position: relative;
cursor: pointer;
margin-left: -7px;
margin-top: 20px;
margin-bottom: 20px;
}
.s-icon1 {
width: 14%;
float: left;
text-align: center;
margin-right: 5px;
}
.contact-address .col-md-10 {
width: 85%;
float: left;
}
.contact-address .col-md-2 {
width: 15%;
float: left;
}
}
@media (max-width: 375px) {
.contact-address {
text-align: left; 
}
}
@media (max-width: 992px) {
.socila-icon {
padding-top: 0;
margin-left: 24%;
}
}
left-nav {
width: 160px;
}  @media (max-width: 992px) {
.mar-top-minus-70 {
margin-top: 0;
position: relative;
width: 100%;
text-align: center;
display: block;
}
.analy-desc {
width: 100% !important;
}
}
@media (max-width: 992px) {
.analy-desc {
width: 100% !important;
text-align: center;
margin: 0;
margin-left: 0 !important;
}
} @media (max-width: 992px) {
.menu-toggle {
margin-right: 0px;
}
}
.menu-top-nav-container>ul>li:nth-child(2) ul>li a {
margin-left: 0 !important;
line-height: 17px;
}
.menu-top-nav-container ul>li>a:hover, .menu-header-secondry-nav-container ul li a:hover, .menu-top-nav-container ul li ul.sub-menu li.nav-heading>a:hover, .menu-top-nav-container ul li ul.sub-menu li.nav-heading.current_page_item>a {
border-bottom: 0;
}
b {
font-family: 'Montserrat-Light';
} .menu-top-nav-container>ul>li.parent>a {
border: none;
}
.menu-top-nav-container>ul>li.parent>a:hover {
text-decoration: none !important;
font-weight: 700;
}
.menu-top-nav-container ul li ul.sub-menu li a:hover, .menu-top-nav-container ul li ul.sub-menu li.nav-heading ul.sub-menu li a:hover, .menu-top-nav-container ul li ul.sub-menu li.current_page_item>a {
border-bottom: none;
text-decoration: none !important;
font-weight: 700 !important;
}
.menu-top-nav-container ul li ul.sub-menu li a:focus,.menu-top-nav-container ul li ul.sub-menu li a:active,.menu-top-nav-container ul li ul.sub-menu li a:visited {
outline: none !important;
outline-offset: none !important;
font-weight: 700 !important;
}
.menu-top-nav-container ul li a, .menu-header-secondry-nav-container ul li a {
border-bottom: none;
text-decoration: none;
}  .s1 {
padding-top: 340px;
padding-bottom: 372px;
background-repeat: no-repeat !important;
background-position: center !important;;
background-size: cover !important;;
}
.page-id-230 .sec1 {
padding-top: 598px !important;
margin-bottom: 60px !important;
padding-bottom: 521px !important;
}
.page-id-140 .sec1 {
padding-top: 598px !important;
margin-bottom: 60px !important;
padding-bottom: 533px !important;
}
.s6-right .col-md-7 {
background: #dcddde;
padding-bottom: 7px;
height: 147px;
padding-top: 10px;
}
.blog-img img {
height: 147px;
}
#wpcf7-f2069-p2066-o1 .col-md-6, #wpcf7-f2069-p1956-o1 .col-md-6, #wpcf7-f2069-p1958-o1 .col-md-6 {
margin-bottom: 20px;
}
.fa-linkedin-square {
text-align: left !important;
}
@media(min-width: 1025px) and (max-width: 1500px) {
.s3 .s3img .con {
padding: 10px 10px 11px 10px;
color: #464444;
font-weight: 100;
}
.about-sec5 .img-box {
width: 265px;
height: 370px;
}
}
@media (max-width: 1024px) {
.analy-main-desc, .analy-desc {
margin-left: 0 !important;
font-size: 13px !important;
}
.s3 .s3img .con {
padding: 10px 84px 11px 10px;
}
.sec-title {
margin-bottom: 20px;
font-size: 18px;
line-height: 36px;
}
.resource-content h3 {
font-size: 17px;
font-weight: 700;
color: #000;
}
.sec1 {
padding-top: 375px !important;
margin-bottom: 60px !important;
padding-bottom: 439px !important;
}
.page-id-230 .sec1 {
padding-top: 375px !important;
margin-bottom: 60px !important;
padding-bottom: 439px !important;
}
.page-id-140 .sec1 {
padding-top: 375px !important;
margin-bottom: 60px !important;
padding-bottom: 439px !important;  
}
.about-sec5 .img-box {
width: 265px;
height: 378px;
}
}
@media screen and (max-width: 1024px) and (min-width: 768px) {
.page-id-1032 .img-box > .img-box-con {
text-align: left;
}
}
@media(max-width: 768px) {
.s3 .s3img .con {
padding: 10px 47px 11px 10px;
}
.analy-desc {
text-align: center;
padding: 0 51px;
font-size: 15px !important;
}
.analy-main-heading {
text-align: center !important;
font-size: 36px !important;
line-height: 40px !important;
}
.sec1 {
padding-top: 180px !important;
margin-bottom: 60px !important;
padding-bottom: 289px !important;
}
.page-id-230 .sec1 {
padding-top: 180px !important;
margin-bottom: 60px !important;
padding-bottom: 289px !important;
}
.page-id-140 .sec1 {
padding-top: 180px !important;
margin-bottom: 60px !important;
padding-bottom: 289px !important; 
}
.s1 {
padding-top: 110px;
padding-bottom: 110px;
}
.img-box-img > img, .about-sec4 .img-box, .about-sec5 .img-box, .col-md-4 .img-box {
width: 300px !important;
margin-left: auto;
margin-right: auto;
margin-bottom: 20px;
}
.about-sec5 .img-box {
width: 265px;
height: 466px;
}
.page-id-362 .know-more-new, .page-id-114 .know-more-new, .page-id-438 .know-more-new, .page-id-493 .know-more-new{
margin-left: auto;
margin-right: auto;
margin-top: 20px;
}
#sentiment-analysis {
margin-bottom: 20px;
}
.page-id-114 .left-fold {
left: 20px;
width: 100%;
text-align: center;
}
.page-id-114 .right-fold {
position: absolute;
width: 100%; 
}
.page-id-114 .analy-desc-white {
width: 100%;
}
.page-id-114 .analy-desc-white {
width: 95%;
}
.page-id-493 div  {
width: 100% !important;
}
.page-id-493 .analy-heading-white {
text-align: center;
}
.page-id-493  #media-and-content-aggregators .left-fold{
left: 0;
}
.page-id-493 #media-and-content-aggregators .analy-desc-white {
text-align: center;
}
.page-id-493 #media-monitoring .analy-heading-white, #media-and-content-aggregators .analy-heading-white, #government-and-public-sector .analy-heading {
margin-top: -170px;
}
.page-id-493 #menu-toggle {
width: 48px !important;
}
}
@media(min-width: 426px) and (max-width: 768px) {
.homeSec2imgbox {
height: auto;
}
}
@media (max-width: 425px) {
.resouRce .slick-dots {
width: 100% !important;
}
.about-sec5 .img-box {
width: 265px;
height: 480px;
}
.page-id-114 .analy-main-heading, .analy-heading {
font-size: 25px;
line-height: 29px;
padding-top: 0px;
}
.page-id-114 .analy-main-heading {
text-align: center !important;
font-size: 25px !important;
line-height: 29px !important;
}
.page-id-114 .analy-heading-white {
font-size: 25px;
line-height: 29px;
}
.page-id-114 #predictive-analytics .imgind {
height: 326px;
}
.page-id-114  #sentiment-analysis .imgind {
height: 200px;
}
.page-id-114 #ontology-development .imgind {
height: 334px;
}
.page-id-114 #ontology-development .left-fold {
padding-top: 60px;
}
.page-id-114 #media-analysis-reporting .imgind {
height: 260px;
}
.page-id-114 #brand-intelligence .imgind {
height: 250px;
}
.page-id-438 .imgtech {
height: 300px;
}
.page-id-493  #industries .left-fold, .page-id-493  #media-monitoring .left-fold, .page-id-493  #media-and-content-aggregators .left-fold, .page-id-493  #banking-financial-insurance-services .left-fold, .page-id-493  #government-and-public-sector .left-fold, .page-id-493  #libraries-archives .left-fold, .page-id-493  #information-services-publishing .left-fold, .page-id-493 #enterprises .left-fold{
left: 0;
}
.page-id-493 .analy-main-heading, .page-id-493 .analy-heading-white {
font-size: 25px !important;
}
.page-id-493 #media-monitoring .analy-heading-white, #media-and-content-aggregators .analy-heading-white, #government-and-public-sector .analy-heading {
margin-top: 0px; 
line-height: 30px;
}
.page-id-493 #media-monitoring .imgind {
height: 345px;
}
.page-id-493 #media-monitoring .analy-heading-white {
margin-top: -118px;
}
.page-id-493 #media-and-content-aggregators .imgind {
height: 255px;
}
.page-id-493 #government-and-public-sector .imgind {
height: 418px;
}
.page-id-493 #government-and-public-sector .analy-heading  {
margin-top: -153px;
}
.page-id-493 #libraries-archives .left-fold {
margin-top: -75px;
}
.left-fold {
left: 0 !important;
}
.resourceCon {
margin-left: 5%;
}
#benefits .slick-prev {
left: 0px !important;
background: #00000047;
}
#benefits .slick-next {
right: 0px !important;
background: #00000047;
}
}
.fold-box .back {
transform-style: unset !important;
}
.menu-top-nav-container>ul>li ul, .menu-top-nav-container>ul>li ul li, .menu-top-nav-container>ul>li ul li a {
color: #4d4d4f;
font-size: 8px;
line-height: 18px;
font-family: 'Montserrat-light'; width: auto;
}
.fold-box { } .indHead h3 {
font-size: 37px;
color: #4d4d4d;
font-family: 'Montserrat-Black';
padding: 20px 0;
font-weight: 400;
line-height: 40px;
}
.homeboxcon h4 {
font-size: 16px;
}
#content-journey p, .jouney-desc {
font-size: 16px;
}
.resource-content p {
max-width: 100%;
}
.section-heading {
font-size: 37px;
color: #4d4d4d;
}
h1,h2, h3 {
font-family: 'Montserrat-Black' !important;
font-weight: 400 !important;
line-height: 40px !important;
}
#wpcf7-f2069-p2070-o1 .col-md-6 {
margin-bottom: 20px;
}
@media(min-width: 1020px) and (max-width: 1500px) {
.indHead {
padding-left: 0 !important;
} 
.homeSec2imgbox {
height: auto;
}
.home-sec2 .row {
margin-top: 0;
}
}
@media(min-width: 1400px) {
.home-sec2 .col-md-3 {
width: 14.2%;
float: left;
}
.home-sec2 .container {
width: 100% !important;
}
.homeSec2imgbox {
width: 100%;
height: auto;
}
.home-sec2 .row {
margin-top: 0px;
}
.home-sec2 {
margin-bottom: 30px;
}
.indHead {
padding-left: 0 !important;
}
}
.inner {
font-size: 16px;
}
@media(max-width: 425px) {
.home-sec2 .col-md-3 {
margin-bottom: 0px; 
}
.home-sec2 .row {
margin-top: 0px; 
}
.homeSec2imgbox {
width: 100%;
height: auto;
padding-top: 0px;
}
} .featureSlide .slick-next, .s4 .slick-next{
right: 0 !important;
} .blog-heading {
font-family: 'Montserrat' !important;
font-weight: 400 !important;
line-height: 28px !important;
font-size: 20px !important;
color: #0a0a0a;
margin-top: 0;
}
.bolg-con a {
font-size: 16px;
color: #666;
}
.blog-im {
max-width: 100%;
}
.bolg-con {
width: 80%;
margin-left: 13%;
margin-top: -80px;
background: #fff;
position: absolute;
padding: 20px;
box-shadow: 0 0 8px rgba(0, 0, 0, .20);
min-height: 235px;
}
.blog-top {
height: 613px;
}
.blog-im {
width: 100%;
height: auto;
overflow: hidden;
}
.img-b1 {
margin-top: 19px;
margin-bottom: 20px;
width: 98.5%;
}
.img-b1:hover {
width: 98.5%;
} .blog-im:hover img {
transform: scale(1.1);
}
.blog-im img:hover {
transition: transform .5s ease;
}
@media(min-width: 1501px) {
.blog-page-img {
padding-bottom: 650px;
}
} .blog-pg-top .container {
width: 90% !important;
}
.blog-im {
width: 98%;
height: auto;
overflow: hidden;
}  .first-fold {
height: 100vh;
}
.fold-box {
height: 50vh;
}
.flip {
height: 50vh;
}  .wave-img {
width: 100%;
position: absolute;
bottom: 0;
}
@media(max-width: 768px) {
.blog-top .col-md-6 {
min-height: 600px;
}
.blog-top {
height: auto;
}
.blog-top {
margin-top: 0;
}
}
@media(max-width: 425px) {
.blog-top .col-md-6 {
min-height: 790px;
}
}  .term1 {
background-repeat: no-repeat !important;
background-size: cover !important;
position: relative !important;
height: 475px !important;
background-position: 0 -50px !important;
}
.term1 .col-md-12{
padding-top: 143px;
padding-bottom: 80px;
color: #fff;
}
#term-head {
font-weight: 700;
color: #000;
}  .resource-content .more-link {
display: none;
} #singleBlogTitle {
padding-top: 150px;
font-size: 27px;
text-align: center;
}
.blogSec1 {
background: #dadada;
height: 507px;
position: relative;
}
#blog-wave {
width: 100%;
position: absolute;
bottom: 0;
}
#blogimgrads {
border-top-left-radius: 190px;
border-bottom-left-radius: 300px;
height: 100%;
}
@media(max-width: 1440px) {
#blog-wave {
bottom: 0;
}
}
@media(max-width: 1024px) { }
@media(max-width: 768px) {
.blogSec1 .row {
display: flex;
flex-direction: column-reverse;
}
#singleBlogTitle {
padding-top: 0px;
}
.blogSec2 {
margin-top: 110px;
} }
.new-home6 .hov-button {
float: right;
}
#fotget {
margin-right: 30px;
}  .full-container {
height: 545px;
background-position: center !important;
background-repeat: no-repeat !important;
background-size: cover !important;
position: relative;
}
#service-header-title {
padding-top: 130px;
padding-bottom: 0px;
color: #fff;
}
.full-container p {
font-size: 20px;
color: #000;
max-width: 430px;
}
#service-header-title {
color: #000;
}
.slick-next {
right: 55px !important;
}
@media(min-width: 1200px) and (max-width: 1400px) {
.full-container {
height: 480px;
}
}
@media(min-width: 1024px) and (max-width: 1400px) {
.resource-content h3 {
font-size: 18px;
font-weight: 700;
color: #000;
line-height: 26px !important;
}
.slick-next {
right: 17px !important;
}
.resourceCon {
height: 530px;
}
.resource-content {
padding: 0;
}
.blog-img-icon {
margin-left: -17px;
}
}
@media(max-width: 768px) {
.resource-content {
text-align: left;
padding: 0px 0px 0px 0px;
}
.resource-content h3 {
line-height: 25px !important;
font-size: 16px;
}
.resourceCon {
margin-left: -23%;
}
.blog-img-icon {
margin-left: -20px;
}
.slick-prev {
left: 55px !important;
}
.resourceCon {
height: 484px;
}
}
@media(max-width: 425px) {
.resourceCon {
margin-left: 0;
}
}  .back p {
line-height: 27px;
}  .testi-slider {
height: 150px !important;
}
.testi-slider li .testi-list .autor {
margin-top: 20px !important;
}
#What-Our-Clients-Say {
background: #dadada;
}
@media (max-width: 425px) {
.resourceCon {
margin-left: 0;
margin-bottom: 29px;
}
.blog-img-icon {
margin-bottom: 26px;
}
.slick-dots {
display: none !important;
}
}     .s2 h3, .s3 h3, .s4 h3, .s6 h3, .why .col-md-12 h3  {
color: #4d4d4d;
}
#benefits h3 {
padding-top: 30px;
padding-bottom: 30px;
}
#Features h3, .why .col-md-12 h3 {
font-size: 36px;
}
.resource-content {
padding: 0px 0 0px 0;
}
#Resources #res-title {
padding-top: 30px;
padding-bottom: 30px;
}
.resource-content h3 {
font-size: 24px;
line-height: 30px !important;
}
.blog-img-icon {
margin-left: -20px;
}
.s6 .slick-next {
right: 17px !important;
}
.s6 .col-md-8 .resourceCon {
height: 500px;
}
.full-container h1, .full-container p {
color: #4d4d4d !important;
} 
.s5-right {
background: #98d1f9;
padding: 20px;
padding-left: 20px !important;
padding-right: 20px !important;
margin-top: 20px;
}
.s5-right .sec-title {
color: #fff;
font-weight: 600 !important;
font-family: 'Montserrat' !important;
line-height: 30px !important;
font-size: 25px;
}
.s5-right .sec-desc {
font-size: 18px;
}
.page-id-232 .full-container h1, .page-id-232 .full-container p, .page-id-1489 .full-container h1, .page-id-1489 .full-container p, .page-id-1556 .full-container h1, .page-id-1556 .full-container p,
.page-id-213 .full-container h1, .page-id-638 .full-container h1, .page-id-644 .full-container h1, .page-id-632 .full-container h1, .page-id-636 .full-container h1, .page-id-634 .full-container h1, .page-id-1958 .full-container h1, .page-id-1079 .full-container h1, .page-id-1032 .full-container h1, .page-id-1513 .full-container h1,  .page-id-213 .full-container p, .page-id-638 .full-container p, .page-id-644 .full-container p, .page-id-632 .full-container p, .page-id-636 .full-container p, .page-id-634 .full-container p, .page-id-1958 .full-container p, .page-id-1079 .full-container p, .page-id-1032 .full-container p, .page-id-1513 .full-container p {
color: #fff !important;
}
.blogSec2 {
color: #4d4d4f;
font-family: 'Montserrat-Light';
}
.blog-con button {
position: absolute;
bottom: 10px;
}
.blogSec2 strong {
font-family: 'Montserrat-Light';
}
.page-id-1556 .sec-title {
margin-top: 40px;
}
@media(min-width: 1400px) {
#singleBlogTitle {
text-align: left;
width: 430px;
margin-left: auto;
margin-right: auto;
}
} @media(min-width: 1501px) and (max-width: 1730px) {
.full-container {
height: 500px;
}
.full-container p {
max-width: 430px;
}
.slick-next {
right: 32px !important;
}
}
@media(min-width: 1200px) and (max-width: 1500px) {
.s6 .col-md-8 .resourceCon {
height: 460px;
} 
.full-container {
height: 466px;
}
.fold-box .inner.box-1 p, .fold-box .inner.box-2 p, .fold-box .inner.box-3 p, .fold-box .inner.box-4 p, .fold-box .inner.box-5 p{
margin-top: 0px !important;
}
.know-more {
bottom: 7px;
}
.address {
margin-left: 0px;
}
}
@media(min-width: 1025px) and (max-width: 1199px) {
.full-container {
height: 445px;
} 
}
@media(min-width: 769px) and (max-width: 1024px) {
.full-container {
height: 421px;
} 
}
@media(max-width: 1024px) {
.resourceCon {
margin-left: 8%;
}
}
@media(max-width: 768px) {
#benefits h3 {
padding-left: 18px;
}
#Features .slick-prev {
left: -23px !important;
}
#Features .slick-next {
right: -21px !important;
}
.resourceCon {
margin-left: 2.3%;
}
#Features h3 {
margin-top: 0;
}
#benefits h3 {
padding-top: 7px;
padding-bottom: 0px;
}
.s4 {
padding-top: 44px;
}
.s4 h3 {
margin-top: 0px;
}
#Resources #res-title {
padding-top: 17px;
padding-bottom: 0px;
}
.s6-right h3 {
padding-bottom: 35px;
}
}
@media(min-width: 640px) and (max-width: 768px) {
.full-container {
height: 385px;
}
}
@media(max-width: 425px) {
.full-container {
height: 415px;
}
.resourceCon {
margin-left: 5%;
}
.blogSec2 {
margin-top: 145px;
}
}
@media(max-width: 768px) {
.slick-prev, .slick-next {
visibility: hidden !important;
}
}  .s6-right .blog-img {
width: 100%;
height: 147px;
background-position: center !important;
background-size: cover !important;
background-repeat: no-repeat !important;
}
.single-post .apss-social-share {
border-top: 3px solid #bcbcbc38;
border-bottom: 3px solid #bcbcbc38;
padding-top: 20px;
padding-bottom: 20px;
margin-bottom: 30px;
margin-top: 30px;
text-align: center;
}
.blogSec2 {
margin-bottom: 30px;
}
.reply {
margin-left: 15px;
margin-top: -30px;
}
.comments-sec p {
margin-left: 20px;
padding-top: 5px;
font-size: 16px;
}
.comment-reply-link {
text-decoration: none;
border: none;
color: #555;
font-size: 12px;
}
.comment-reply-link:hover {
text-decoration: none;
}
#reply-title {
text-align: center !important;
font-size: 22px !important;
padding-top: 0 !important;
}
#comment {
background: #fff;
}
@media(min-width: 769px) {
#comment {
height: 200px;
padding-top: 15px;
border-radius: 5px;
}
}
#commentform .form-submit {
text-align: center;
}
#commentform .form-submit #submit {
background: #dd5e20;
color: #fff;
border: none;
padding: 16px;
border-radius: 3px !important;
}
#cancel-comment-reply-link {
color:#dd5e20;
text-decoration: none;
}
.comment-form-comment {
margin-bottom: 30px;
}
.page-id-1556 .full-container p {
max-width: 516px;
}   .contactForm {
margin-top: 30px;
}
.testimonial_rotator_author_info p {
font-weight: 700;
}
.testimonial_rotator.template-default .testimonial_rotator_author_info {
border-left: solid 3px #f27a30;
}
.single-post .social-icon-new {
text-align: center;
} @media(max-width: 425px) {
.first-fold {
height: auto;
}
.blog-top .col-md-6 {
min-height: 475px;
} }
@media(min-width: 1025px) and (max-width: 1300px) {
.contact-bg .border-wrap {
padding-right: 30px;
}
}
@media(min-width: 1500px) {
.page-id-1556 .full-container {
height: 602px;
} 
}
@media(min-width: 769px) {
.apss-social-share  {
padding-left: 45%;
}
}
@media(min-width: 769px){
.apss-theme-3 .apss-single-icon a {
border-radius: 36px;
margin-right: 10px;
}
}
@media(max-width: 425px) {
.about-sec4 .row, .about-sec5 .row {
margin-bottom: 0;
}
.about-sec8 {
padding-top: 200px;
}
.blog-top .col-md-6 {
min-height: 640px;
}
.s6-right .col-md-7 {
padding-left: 10px;
padding-right: 10px;
}
}
.about-sec7 h2, .about-sec8 h2 {
color: #f27321;
}
@media(max-width: 768px) {
.about-sec7 {
padding-top: 0px;
padding-bottom: 285px;
}
}
@media(max-width: 425px) {
#blogimgrads {
border-top-left-radius: 0;
border-bottom-left-radius: 0;
height: 250px;
}
.blogSec1 {
background: #dadada;
height: 250px;
position: relative;
}
}   #top-title {
color: #fff;
max-width: 500px;
}
.new-home-top1 .btn-default {
width: 175px;
background: #f27321;
margin-top: 10px;
}
.new-home-top1 button p{
width: 56%;
float: left;
font-size: 22px;
color: #fff;
margin-right: 19px;
}
.new-home-top1 button img{
width: 30%;
float: left;
padding-top: 5px;
}
#sec-title {
color: #fff;
}
.sec-container {
padding-left: 5%;
padding-right: 5%;
}
#n20top {
float: right;
}
#n20top-text {
color: #db831f;
font-size: 29px;
margin-top: 0;
}
.col-md-6.new-hom-left {
background: #66666626;
padding-top: 20px;
padding-bottom: 20px;
height: 130px;
}
.col-md-6.new-hom-right {
background: #66666669;
padding-top: 20px;
padding-top: 35px;
height: 130px;
}
#box-p {
font-size: 17px;
font-weight: 500;
opacity: 0.8;
}
.col-md-6.new-home4-left, .col-md-6.new-home4-right, .col-md-12.new-home4-bottom {
padding: 5px 20px 20px 26px;
}
.new-home-top3 h2 {
font-size: 35px;
}
.new-home4-left button span, .new-home4-right button span, .new-home4-bottom button span{
max-width: 0;
-webkit-transition: max-width 1s;
transition: max-width 1s;
display: inline-block;
vertical-align: top;
white-space: nowrap;
overflow: hidden;
font-size: 20px;
font-weight: 900
}
.new-home4-left button:hover span, .new-home4-right button:hover span, .new-home4-bottom button:hover span
{
max-width: 20rem;
}
#btn:hover {
background: #f27321c2;
}
.new-home4-left {
color: #fff;
height: 265px;
padding: 30px;
}
.new-home4-right {
color: #fff;
height: 265px;
padding: 30px;
}
.new-home-top4 h3 {
font-size: 35px;
}
.new-home-top4 h4 {
font-weight: 700;
}
#btn {
background: transparent;
border: 2px solid #fff; }
#btn:hover { color: #fff;
}
#btn:hover .arro-right {
padding-top: 2px;
padding-left: 8px;
}
.new-home-top3 {
margin-bottom: 30px;
}
.new-home4-bottom {
color: #fff;
height: 250px;
padding: 30px;
}
.home4-bottom-row {
margin-top: 12px;
}
.hm-5inside {
padding: 20px;
box-shadow: 0 5px 18px 3px rgba(0,0,0,.1);
width: 95%;
}
.new-home5 .col-md-12 {
margin-top: 32px;
margin-bottom: 40px;
}
.hm-5inside h2 {
color: #f27321;
}
.s5-r2 {
margin-top: 35px;
}
.new-home6 {
background: #e2871d;
padding-top: 20px;
padding-bottom: 10px;
} .new-home6 .btn-default p {
width: 80%;
.home-new11 .hov-button .hov-eff:after {
top: -23px;
right: 0px;
}loat: left;
.home-new11 .hov-button .hov-eff:after {
top: -23px;
right: 0px;
}olor: #e58f1f;
.home-new11 .hov-button .hov-eff:after {
top: -23px;
right: 0px;
}argin-bottom: 0;
.home-new11 .hov-button .hov-eff:after {
top: -23px;
right: 0px;
}adding-top: 4px;
}
#fo-p {
font-size: 28px;
font-weight: 300;
margin-bottom: 27px;
}
.new-home6 .btn-default img {
width: 16%;
float: left;
}
.new-home6 h4 {
color: #fff;
}
section.new-home5 {
padding-bottom: 50px;
background-position: bottom;
background-size: cover;
background-repeat: no-repeat;
} .home-new8 header {
position: relative;
background-color: black;
min-height: 25rem;
width: 100%;
overflow: hidden;
}
header video {
position: absolute;
top: 50%;
left: 50%;
min-width: 100%;
min-height: 100%;
width: auto;
height: auto;
z-index: 0;
-ms-transform: translateX(-50%) translateY(-50%);
-moz-transform: translateX(-50%) translateY(-50%);
-webkit-transform: translateX(-50%) translateY(-50%);
transform: translateX(-50%) translateY(-50%);
}
header .container {
position: relative;
z-index: 2;
}
header .overlay {
position: absolute;
top: 0;
left: 0;
height: 100%;
width: 100%;
background-color: black;
opacity: 0.5;
z-index: 1;
}
@media (pointer: coarse) and (hover: none) {
header {
background: url(https://source.unsplash.com/XT5OInaElMw/1600x900) black no-repeat center center scroll;
}
header video {
display: none;
}
}
.text-white {
text-align: left;
width: 400px;
background: #fff;
padding: 25px;
margin-top: 45px;
}
.display-3 {
color: #e9a124;
font-size: 30px;
margin-top: 26px;
line-height: 36px !important;
font-weight: 700 !important;
margin-bottom: 22px;
}
.lead  {
font-size: 19px !important;
font-weight: 200 !important;
line-height: 25px !important;
letter-spacing: 0.68px;
color: #333333;
opacity: 0.8;
}
.home-new9 .col-md-12 {
margin-top: 20px;
margin-bottom: 20px;
}
.col-7-con h3 {
margin-top: 5px;
} section.home-new10 {
background-position: center !important;
background-repeat: no-repeat !important;
background-size: cover !important;
padding-bottom: 30px;
}
section.home-new11 {
background: #454545bf;
padding-top: 50px;
padding-bottom: 40px;
color: #fff;
}
.home-new11 .btn-default {
width: 192px;
background: #cf6a2c;
margin-top: 10px;
text-align: center;
border: none;
padding: 10px 0 8px 10px;
}
.home-new11 .btn-default p {
width: 85%;
float: left;
color: #fff;
font-weight: 700;
margin-bottom: 0;
font-size: 22px;
padding-right: 31px;
}
.home-new11 .btn-default img {
width: 15%;
float: left;
padding-top: 5px;
} .my-home-container{
padding-left: 10%;
padding-right: 10%;
width: 100%;
} .col-7-img, .col-7-con {
width: 95%;
}
.home-new7 .col-md-12 {
padding-top: 40px;
padding-bottom: 30px;
}  .new-home6 .btn-default:hover {
background: #fff;
}
h1#top-title {
font-size: 50px;
line-height: 58px !important;
margin-bottom: 20px;
font-weight: 700 !important;
}
#sec-title {
font-size: 20px;
opacity: 0.6;
}
.new-home-top1 button p {
width: 52%;
float: left;
font-size: 22px;
color: #fff;
margin-right: 27px;
}
.new-home-top1 button img {
width: 27%;
}
#n20top-text {
color: #e9a124;
font-size: 30px;
margin-top: 0px;
line-height: 36px !important;
font-weight: 700 !important;
} h1#top-title {
padding-top: 240px;
}
.home-top-slide.slick-slide.slick-current.slick-active {
height: 650px;
}
h4#fotget {
color: #f27321;
font-size: 20px;
width: 80%;
float: left;
font-weight: 700;
}
#top-title {
color: #fff;
max-width: 658px;
} .hov-button {
transition: all 0.5s;
cursor: pointer;
margin: 5px;
}
.hov-button .hov-eff {
cursor: pointer;
display: inline-block;
position: relative;
transition: 0.5s;
color: #fff;
font-weight: 500;
}
.hov-button .hov-eff:after {
content: '\2192';
position: absolute;
opacity: 0;
top: 0px;
right: -20px;
transition: 0.5s;
font-weight: 300;
color: #fff;
font-size: 41px;
line-height: 40px;
font-family: 'San Francisco Display';
} .home-new9 .hov-button .hov-eff:after {
color: #f27321;
margin-top: 11px;
}
.hov-button:hover .hov-eff {
padding-right: 14%;
}
.hov-button:hover .hov-eff:after {
opacity: 1;
right: 0;
}
.new-home-top1 button p {
width: 52%;
float: left;
font-size: 24px;
color: #fff;
margin-right: 27px;
}
.new-home-top1 .btn-default {
width: 316px;
background: rgba(221, 94, 33, 0.81);
margin-top: 10px; border: none;
margin-top: 30px;
font-size: 26px;
font-weight: 700;
padding-top: 9px;
padding-left: 20px;
padding-right: 10px;
height: 55px;
}
.new-home-top1 .btn-default:hover, .new-home-top1 .btn-default:focus {
background: rgba(221, 94, 33, 0.81); 
}
.new-home-top2 .btn-default {
width: 199px;
background: #fff; border: none;
margin-top: 18px;
font-size: 18px;
font-weight: 700;
padding-top: 9px;
padding-left: 20px;
padding-right: 10px;
height: 55px;
padding-bottom: 9px;
}
.new-home-top2 .hov-button .hov-eff {
color: #e58f1f;
}
.new-home-top2 .hov-button .hov-eff:after {
color: #e58f1f;
right: 0;
line-height: 28px;
font-size: 35px;
}
.new-home-top2 .hov-button:hover .hov-eff {
padding-right: 20%;
}
.new-home-top3 .btn-default {
width: 186px;
background: #dd5e21;
margin-top: 10px; border: none;
margin-top: 30px;
font-size: 22px;
font-weight: 700;
padding-top: 9px;
padding-right: 10px;
height: 55px;
padding-bottom: 9px;
}
.new-home-top3 .btn-default:hover {
background: #dd5e21; 
}
.new-home-top3 .hov-button .hov-eff:after {
color: #fff;
right: 0;
line-height: 34px;
font-size: 35px;
}
.new-home-top3 .hov-button:hover .hov-eff {
padding-right: 20%;
}
@media(max-width: 768px) {
.hov-button .hov-eff:after {
opacity: 1 !important;
right: 0 !important;
}
.hov-button .hov-eff {
padding-right: 14%;
}
.new-home-top2 .hov-button .hov-eff {
padding-right: 22%;
}
.new-home-top3 .hov-button .hov-eff {
padding-right: 22%;
}
}
.new-home-top1 button img {
width: 25%;
}
.new-hom-right p {
color: #000;
}
.new-hom-right .my-home-container {
padding-left: 5%;
}
.col-md-6.new-hom-right {
background: #e9e9e9;
}
.col-md-6.new-hom-left {
background: #f6f6f6;
}
#btn { padding-top: 9px;
padding-left: 13px;
padding-bottom: 8px;
padding-right: 17px;
color: #c66021;
}
.new-home-top4 .fa {
font-size: 25px;
font-weight: 700;
}
.new-home-top3 h2 {
font-size: 38px;
font-weight: 700 !important;
margin-top: 50px;
margin-bottom: 4px;
font-weight: 900 !important;
}
.new-home-top4 h3 {
font-size: 35px;
font-weight: 700 !important;
}
.new-home5 .col-md-12 h2 {
font-size: 38px;
font-weight: 900 !important;
}
.new-home5 .hm-5inside {
background: #fff;
height: 250px;
text-align: center;
}
.hm-5inside h2 {
color: #414042;
font-weight: 600 !important;
font-size: 25px; }
.hm-5inside .fa-home {
font-size: 34px;
color: #f27321;
}
.new-home6 {
padding-top: 15px;
padding-bottom: 15px;
margin-top: 60px;
}
.new-home6 h4 {
color: #fff;
font-size: 26px;
font-weight: 700;
line-height: 34px;
} .new-home6 .col-md-4 {
text-align: center;
}
.new-home6 .btn-default img {
padding-top: 2px;
}
#start-ur {
margin-right: 30px;
}
.home-new7 h2, .home-new9 h2, .top-sec-testi h2 {
font-size: 38px;
font-weight: 900 !important;
margin-bottom: 4px;
}
#sub-titl {
font-size: 17px;
font-weight: 600;
color: #666;
}
.home-new7 .col-md-12 {
padding-top: 35px;
padding-bottom: 20px;
}
section.home-new9 .row {
margin-top: 35px;
}
.home-new7 .logoSlide {
margin-top: 60px;
}
.text-white {
text-align: left;
width: 500px;
background: rgba(255, 255, 255, 0.95);
padding: 38px;
margin-top: 75px;
margin-bottom: 75px;
}
.home-new10 .testi-hn10 {
box-shadow: 0 5px 18px 3px rgba(0,0,0,.1);
margin-bottom: 30px;
background: #fff;
height: 233px;
padding: 42px;
}
.top-sec-testi {
margin-bottom: 30px;
margin-top: 40px;
}
section.home-new11 {
background: #454545f2;
}
.site-footer {
background: #343333;
}
.home-new11 img {
float: right;
}
#qut-img {
width: 100px;
position: absolute;
right: 25px;
bottom: 40px;
}
.home-new10 .testi-hn10 {
height: 345px;
}
button#fotbtn {
background: transparent;
border: none;
margin-top: 27px;
width: 300px;
float: right;
} .home-new7 .logoSlide {
margin-top: 0;
}
img#fotget-img {
width: 17%;
float: right;
padding-top: 14px;
}
div#trusted {
padding-bottom: 0;
padding-left: 0;
}
.home-top-slide.slick-slide.slick-current.slick-active {
background-position: center !important;
background-repeat: no-repeat !important;
background-size: cover !important;
}
.fotnav {
width: 100%;
}
.fotnav .my-home-container {
padding-left: 9%;
}
.site-footer {
text-align: left;
}
.fotnav-left {
padding-left: 0 !important;
padding-right: 0 !important;
}
.col-md-3.fotnav-right {
text-align: right;
padding-right: 0;
padding-left: 0;
}
.site-footer nav .privacy-links a {
margin: 10px 10px 15px 0;
}
.site-footer nav a {
margin: 15px 22px 15px 0px;
}
section.home-new11 {
background: #313131;
}
.site-footer {
background: #1A1A1A;
}
.site-footer {
padding: 40px 0;
}
.home-new11 img {
width: 163px;
}
.col-7-con h3 {
color: #333;
}
.home-new11 p {
font-size: 18px;
}
.home-new7 button {
display: none !important;
}
.new-home-top1 .slick-prev {
display: none !important;
}
.new-home4-left, .new-home4-right, .new-home4-bottom {
background-repeat: no-repeat !important;
background-position: center !important;
background-size: cover !important;
}  button#prev-home-top {
width: auto;
background: transparent;
position: absolute;
top: 5%;
left: 0.3%;
}
button#next-home-top {
width: auto;
background: transparent;
position: absolute;
top: 5%;
right: 1%;
}
.prev-next-btn .btn.active.focus, .btn.active:focus, .btn.focus, .btn:active.focus, .btn:active:focus, .btn:focus {
outline: none !important;
} 
.home-new9 .col-7-con h3 {
width: 100%;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
font-weight: 600 !important;
font-size: 26px;
}
#rd-more-con {
display: none;
position: absolute;
}
.home-new9 .col-md-4:hover  #rd-more-con {
display: block;
}
button#prev-home-top img, button#next-home-top img {
width: 100%;
}
#next-home-top, #prev-home-top {
display: none;
}
.new-home-top1:hover #next-home-top, .new-home-top1:hover #prev-home-top{
display: block;
}
#rd-more-img {
width: 30px;
margin-left: 10px;
}
#rd-more-con {
color: #e58f1f;
font-weight: 700;
}
.slick-prev:before {
content: ' \2039' !important;
color: #dd5e21 !important;
} 
.slick-next:before {
content: '\203A' !important;
color: #dd5e21 !important;
}
.testi-slide {
background: #fff;
}
#Slicknext, #Slickprev {
float: right;
width: 55px;
background: #f67921;
color: #fff;
height: 40px;
}
#Slicknext i, #Slickprev i {
font-size: 18px;
}
.testi-hn10 .terstimonialSlider.slick-initialized.slick-slider {
height: 300px;
}
.testi-hn10 .slick-track {
height: 300px;
}
.testi-indivedual .col-md-4 h3 {
font-size: 27px;
font-weight: 700 !important;
margin-bottom: 0;
}
.testi-indivedual .col-md-4 p {
font-size: 18px;
color: #8b949d;
font-weight: 400;
}
.testi-indivedual .col-md-8 p {
font-size: 18px;
line-height: 32px;
font-weight: 400;
color: #000;
}
.mob-con {
box-shadow: 0 5px 18px 3px rgba(0,0,0,.1);
margin-top: 30px;
}
.mob-vdo {
margin-top: 30px;
}
.mob-vdo .col-md-12 {
padding-left: 0;
padding-right: 0;
}
.titl-logo {
width: 50px;
height: 50px; }
.titl-ind-logo1 {  }
.text-white img {
width: 10.13vw;
max-width: 162px;
}
.new-home-top2 .new-hom-left img {
width: 100px;
}
#vido-pop-btn {
position: absolute;
right: 20%;
background: transparent !important;
padding: 15px !important;
display: block;
text-shadow: 0 0 black;
top: 254px
}
img#pop-img {
width: 5.32vw;
max-width: 100px;
}
#pop-vdo {
margin: 0;
vertical-align: -webkit-baseline-middle !important;
}
.freez:hover #vido-pop-btn{
display: block !important;
} .modal {
text-align: center;
}
.testi-indivedual .col-md-8 {
padding-top: 24px;
}
.top-sec-testi {
padding-left: 0;
} .new-home6 .btn-default:hover {
padding-right: 17px;
}
.new-home-top1 .btn-default {
padding-left: 18px;
padding-bottom: 9px;
}
.new-home-top1 .btn-default:hover {
padding-left: 20px;
}
button:focus {
outline: none;
}
.freez {
background: url(https://www.ninestarsglobal.com/wp-content/uploads/2019/09/video-Image.jpg);
background-repeat: no-repeat;
background-position: center;
background-size: cover;
}
.new-home-top4 .col-md-6 {
margin-bottom: 30px;
}
@media(min-width: 1180px) and (max-width: 1210px) {
#n20top-text {
font-size: 29px;
margin-top: 4px;
}
.col-md-6.new-hom-right {
padding-top: 22px;
}
} @media screen and (min-width: 768px) { 
.modal:before {
display: inline-block;
vertical-align: middle;
content: " ";
height: 100%;
}
}
.modal-dialog {
display: inline-block;
text-align: left;
vertical-align: middle;
} @media(min-width: 993px) {
.testi-indivedual .row, .testi-indivedual .col-md-4, .testi-indivedual .col-md-8 {
height: 300px;
}
.testi-indivedual .col-md-4 img {
position: absolute;
bottom: 0;
width: 200px;
}
}
@media(min-width: 769px) {
#sec-title {
max-width: 50%;
}
}
@media(min-width: 1024px) {
#sec-title {
max-width: 70%;
}
}  @media(min-width: 2200px)  {
.full-container {
height: 610px;
}
}
@media(min-width: 1300px) and (max-width: 1500px) {
.full-container {
height: 500px;
}
} @media(min-width: 1200px) and (max-width: 1500px) {
.col-md-6.new-hom-left {
height: 126px;
}
.col-md-6.new-hom-right {
height: 126px;
}
section.home-new7 img {
width: 170px;
margin-left: auto;
margin-right: auto;
}
.home-new10 .testi-hn10 {
height: 351px;
}
div#trusted {
padding-bottom: 0;
}
.new-home6 .btn-default {
margin-top: 14px;
}
}
@media(min-width: 1200px) and (max-width: 1300px) {
#vido-pop-btn {
right: 20%;
}
}
@media(min-width: 993px) and (max-width: 1300px) {
.new-home4-left, .new-home4-right, .new-home4-bottom {
height: 325px;
}
}
@media(max-width: 1024px) {
.col-md-6.new-hom-left {
height: 165px;
}
.col-md-6.new-hom-right {
height: 165px;
}
.slick-dotted.slick-slider {
margin-bottom: 0 !important;
}
.new-home5 .hm-5inside {
height: 300px;
}
.home-new10 .testi-hn10 {
height: 351px;
}
#vido-pop-btn {
right: 17%;
}
}
@media(max-width: 991px) {
.terstimonialSlider.slick-initialized.slick-slider.slick-dotted {
padding-top: 0;
}
}
@media(max-width: 768px) {
.new-hom-left .col-md-4 {
width: 20%;
float: left;
padding-left: 0;
padding-right: 0;
}
.new-hom-left .col-md-8 {
width: 80%;
float: right;
padding-left: 0;
padding-right: 0;
}
.col-md-6.new-hom-left {
height: 130px;
}
.col-md-6.new-hom-right {
height: 130px;
}
.new-home4-left, .new-home4-right {
width: 100% !important;
margin-bottom: 30px;
}
.s5-r2 {
margin-top: 0;
}
.home4-bottom-row {
margin-top: 0;
}
.new-home5 .col-md-4 {
margin-bottom: 30px;
}
section.new-home5 {
padding-bottom: 0px;
background: none !important;
}
.hm-5inside {
width: 100%;
}
.col-7-img, .col-7-con {
width: 100%;
}
.new-home6 {
height: 155px;
}
.new-home6 {
height: auto;
}
.new-home6 {
height: auto;
}
.new-home-top1 .slick-dotted.slick-slider {
padding-top: 0px;
}
.home-new10 .testi-hn10 {
height: 420px;
}
h1#top-title {
padding-top: 175px;
}
.new-home6 .btn-default {
margin-top: 0px;
float: left;
}
#footImg {
float: left;
margin-top: 30px;
width: 120px;
}
.testi-indivedual .col-md-4 h3 {
margin-top: 0;
margin-bottom: 0;
}
#qut-img {
display: block;
width: 100px;
position: relative;
right: 0;
bottom: 0;
float: right;
} 
.testi-hn10 .terstimonialSlider.slick-initialized.slick-slider {
height: auto;
}
.testi-hn10 .slick-track {
height: auto;
}
.home-new9 .col-md-4 {
margin-bottom: 65px;
}
.new-home6 {
margin-top: 35px;
}
.col-md-6.new-home4-left, .col-md-6.new-home4-right, .col-md-12.new-home4-bottom {
margin-bottom: 30px;
}
.mob-mar-bot0 {
margin-bottom: 0px !important;
}
}
@media(max-width: 425px) {
.col-md-6.new-hom-left {
height: 165px;
}
.col-md-6.new-hom-right {
height: 180px;
} 
.text-white {
width: 330px;
}
.new-home6 {
height: auto;
}
.home-new7 img {
margin-left: auto;
margin-right: auto;
}
.testimonial_rotator_quote {
width: 100% !important;
float: left !important;
}
.testimonial_rotator_author_info.cf-tr {
width: 100% !important;
float: left !important;
}
.home-new10 .testi-hn10 {
height: auto;
}
.text-white {
margin-top: 0;
margin-bottom: 0;
}
h1#top-title {
padding-top: 107px;
font-size: 32px;
line-height: 45px !important;
}
.home-new8 header {
height: 585px;
}
.testimonial_rotator.template-default .has-image .img, .testimonial_rotator_single.has-image.template-default .img {
width: 100%;
}
.new-home-top1 .btn-default {
position: absolute;
bottom: 60px;
}
.contact-1 .new-home-top1 .btn-default {
position: absolute;
bottom: -77px;
}
.col-7-con h3 {
color: #333;
line-height: 30px !important;
}
.new-home4-left, .new-home4-right, .new-home4-bottom {
height: 325px;
}
}
@media(max-width: 375px) {
.col-md-6.new-hom-right {
height: 190px;
}
.text-white {
width: 305px;
}
.home-new8 header {
height: 460px;
}
.col-md-6.new-hom-left {
height: 155px;
}
.new-home6 {
height: auto;
}
.home-new8 header {
height: 590px;
}
}
@media(max-width: 320px) {
.col-md-6.new-hom-right {
height: 245px;
}
.text-white {
width: 263px;
}
.home-new8 header {
height: 500px;
}
.new-home5 .hm-5inside {
background: #fff;
height: 290px;
}
}  .vedio-mob {
display: none;
}
@media(max-width: 768px) {
.home-new8 {
display: none;
}
.vedio-mob {
display: block;
}
}  .contact-1 {
height: 650px;
background-repeat: no-repeat !important;
background-size: cover !important;
}
.contact-1 .row {
padding: 230px 0;
color: #fff;
}
.contact-1 .row h1 {
font-size: 48px;
font-weight: 900 !important;
margin-bottom: 5px;
}
.contact-1 .row h3 {
font-size: 23px;
font-weight: 900 !important;
margin-top: 0;
margin-bottom: 0;
}
.contact-1 .row #sb-titl {
font-size: 19px;
font-weight: 500;
margin-top: 25px;
opacity: 0.8;
}
@media(min-width: 769px) {
.contact-1 .row #sb-titl {
width: 587px;
}
}
.contact-2 {
padding-top: 80px;
}
.contact-2 h2 {
font-size: 38px;
font-weight: 900 !important;
color: #000;
margin-bottom: 6px;
}
.contact-2 h4 {
opacity: 0.6;
font-size: 20px;
font-weight: 600;
color: #000;
margin-top: 0;
}  .flip-card {
background-color: transparent;
perspective: 800px;
height: 390px;
}
.flip-card-inner {
position: relative;
width: 100%;
height: 100%;
text-align: center;
transition: transform 1s;
transform-style: preserve-3d;
} .flip-card-hover .flip-card-inner {
-webkit-transform: rotateY(180deg);
-moz-transform: rotateY(180deg);
-o-transform: rotateY(180deg);
-ms-transform: rotateY(180deg);
transform: rotateY(180deg);
}  .flip-card-back {
position: absolute;
width: 100%;
height: 100%;
top:0;
left:0;
}
.flip-card-front { }
.flip-card-back { transform: rotateY(180deg) translateZ(1px);
backface-visibility: hidden;
}
.bk-fcRight {
height: 100%;
} .front {
background-position: center !important;
background-repeat: no-repeat !important;
background-size: cover !important;
padding: 143px 0;
height: 100%;
}
.frontfc1 {
background: url(http://www.ninestarsglobal.com/wp-content/uploads/2019/09/CP-1.jpg);
}
.frontfc2 {
background: url(http://www.ninestarsglobal.com/wp-content/uploads/2019/09/BP.jpg);
}
.frontfc3 {
background: url(http://www.ninestarsglobal.com/wp-content/uploads/2019/09/SP.jpg);
}
.frontfc4 {
background: url(http://www.ninestarsglobal.com/wp-content/uploads/2019/09/DP.jpg);
}
.frontfc5 {
background: url(http://www.ninestarsglobal.com/wp-content/uploads/2019/09/LP-1.jpg);
}
.frontfc6 {
background: url(http://www.ninestarsglobal.com/wp-content/uploads/2019/09/MP.jpg);
} .contact-3 .front h2 {
font-size: 38px;
font-weight: 900 !important;
letter-spacing: 3.06px;
color: #ffffff;
text-align: center;
margin-bottom: 0;
}
.contact-3 .front h4 {
font-size: 20px;
font-weight: 500;
letter-spacing: 0.79px;
color: #ffffff;
opacity: 0.8;
text-align: center;
margin-top: 5px;
}
.contact-3 {
padding-top: 80px;
}
.bk-fcLeft {
width: 55%;
float: left;
}
.bk-fcLeft iframe {
height: 390px;
}
.bk-fcRight {
width: 45%;
float: left;
}
.bk-fcRight {
padding: 112px 20px;
text-align: left;
background-position: center !important;
background-repeat: no-repeat !important;
background-size: cover !important;
}
.no-subtl {
padding: 123px 20px;
}
.nosbtil {
padding: 163px 0;
}
.bk-fcRight h3 {
font-size: 28px;
font-weight: bold !important;
letter-spacing: 1px;
color: #dd5e21;
margin-bottom: 0px;
}
.bk-fcRight h4 {
opacity: 0.7;
font-size: 18px;
font-weight: 500;
letter-spacing: 0.64px;
color: #000000;
margin-top: 3px;
margin-bottom: 0px;
}
.bk-fcRight p {
opacity: 0.5;
font-size: 15px;
font-weight: normal;
letter-spacing: 0.54px;
color: #000000;
margin-top: 20px;
}
.bk-fcRight-1 {
background: url(http://www.ninestarsglobal.com/wp-content/uploads/2019/09/CP2.jpg);
}
.bk-fcRight-2 {
background: url(http://www.ninestarsglobal.com/wp-content/uploads/2019/09/BP2.jpg);
}
.bk-fcRight-3 {
background: url(http://www.ninestarsglobal.com/wp-content/uploads/2019/09/SP2.jpg);
}
.bk-fcRight-4 {
background: url(http://www.ninestarsglobal.com/wp-content/uploads/2019/09/DP2.jpg);
}
.bk-fcRight-5 {
background: url(http://www.ninestarsglobal.com/wp-content/uploads/2019/09/Lp1.jpg);
}
.bk-fcRight-6 {
background: url(http://www.ninestarsglobal.com/wp-content/uploads/2019/09/Mp2.jpg);
}
.contact-3 .col-md-6 {
margin-bottom: 30px;
} .contact-5 h2 {
font-size: 38px;
font-weight: 900 !important;
color: #000;
margin-bottom: 6px;
}
.contact-5 h4 {
opacity: 0.6;
font-size: 20px;
font-weight: 600;
color: #000;
margin-top: 0;
}
#wpcf7-f2916-p2971-o1 .wpcf7-text, #wpcf7-f2916-p2971-o1 .wpcf7-number  {
height: 60px;
font-size: 20px;
color: #666;
background: #fff;
font-weight: normal;
padding-left: 30px;
}
#wpcf7-f2916-p2971-o1 .wpcf7-textarea {
font-size: 20px;
color: #666;
background: #fff;
font-weight: normal;
padding-left: 30px;
padding-top: 15px;
}
#wpcf7-f2916-p2971-o1 .col-md-12, #wpcf7-f2916-p2971-o1 .col-md-6 {
margin-bottom: 50px;
}
.contact-5 {
padding-top: 50px;
}
#wpcf7-f2916-p2971-o1 .wpcf7-submit, #wpcf7-f3018-p1958-o1 .wpcf7-submit{
width: 160px;
height: 55px;
opacity: 1;
background-color: #dd5e21 !important;
font-size: 19px;
font-weight: bold;
letter-spacing: 0.93px;
color: #ffffff;
float: none;
font-family: 'San Francisco Text';
}
.my-submit {
text-align: center;
}
.wpcf7-validation-errors {
display: none !important;
}
input[type="submit"]:focus {
outline: none;
}
.contact-5 {
background: url(http://www.ninestarsglobal.com/wp-content/uploads/2019/09/Contact-US-image.png);
background-position: center;
background-repeat: no-repeat;
background-size: cover;
}
.bang-padng {
padding: 99px 20px;
}
@media(min-width: 1200px) and (max-width: 1300px) {
.bk-fcRight {
padding: 89px 20px;
text-align: left;
}
}
@media(max-width: 1024px) {
.bk-fcRight {
padding: 89px 20px;
}
}
@media(max-width: 768px) {
.bk-fcRight {
padding: 112px 20px;
}
}
@media(max-width: 425px) {
.bk-fcRight {
padding: 79.5px 20px;
}
}
@media (max-width: 375px) {
.bk-fcRight {
padding: 19px 20px;
}}
@media(min-width: 1025px) {
#wpcf7-f2916-p2971-o1 {
width: 852px;
margin-left: auto;
margin-right: auto;
}
}  .newservice-1 {
background: url(http://www.ninestarsglobal.com/wp-content/uploads/2019/09/3.jpg);
}
.newService-3 .row {
height: 563px;
background-color: #f9f9f9;
}
.newService-4 .col-md-8 .row {
text-align: center;
margin-top: 75px;
}
.newService-4 {
background: url(http://www.ninestarsglobal.com/wp-content/uploads/2019/09/Contact-US-image.png);
background-position: center;
background-repeat: no-repeat;
background-size: cover;
}
.newService-4 {
padding-top: 80px;
padding-bottom: 80px;
}
.newService-4 h2 {
font-size: 38px;
font-weight: 900 !important;
color: #000;
margin-bottom: 6px;
}
.newService-4 h4 {
opacity: 0.6;
font-size: 20px;
font-weight: 600;
color: #000;
margin-top: 0;
margin-bottom: 0;
}
.newService-4 .col-md-8 h3 {
font-size: 34px;
font-weight: bold !important;
letter-spacing: 1.06px;
color: #414042;
margin-top: 75px;
margin-bottom: 0;
}
.newService-4 .col-md-8 p {
font-size: 20px;
font-weight: normal;
margin-top: 30px;
line-height: 2.3;
letter-spacing: 0.62px;
color: #777777;
margin-bottom: 58px;
}
.newService-4 .slick-next {
right: -24px !important;
}
.newService-4 .col-md-8 .row .col-md-3 h4{
font-size: 16px;
font-weight: 500;
margin-top: 15px;
line-height: normal;
letter-spacing: 0.5px; color: #999999;
}
.newService-3 {
padding-top: 60px;
}
.newService-3 .row .col-md-6 h4 {
font-size: 14px;
font-weight: 900;
line-height: normal;
letter-spacing: 1.5px;
color: #dd5e21;
margin-top: 105px;
margin-bottom: 0;
}
.newService-3 .row .col-md-6 p {
font-size: 24px;
font-weight: normal;
line-height: 1.83;
letter-spacing: 1.66px;
color: #555555;
margin-top: 30px;
}
.card-container {
width: 18%;
float: left;
}
.card-right {
margin-right: 2.2%;
} .content {
position: relative; }
.content .content-overlay {
box-shadow: 3px 4px 17px 0 rgba(0, 0, 0, 0.14);
background-color: #f9f9f9fc;
border-radius: 20px;
position: absolute;
height: 99%;
width: 100%;
left: 25px;
top: 25px;
bottom: 0;
right: 0;
opacity: 0;
-webkit-transition: all 0.4s ease-in-out 0s;
-moz-transition: all 0.4s ease-in-out 0s;
transition: all 0.4s ease-in-out 0s;
}
.content:hover .content-overlay{
opacity: 1;
}
.content-image{
width: 100%;
}
.content-details {
position: absolute;
text-align: center;
padding-left: 24%;
padding-right: 0;
width: 100%;
padding-top: 41px;
top: 50%;
left: 50%;
opacity: 0;
-webkit-transform: translate(-50%, -50%);
-moz-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
-webkit-transition: all 0.3s ease-in-out 0s;
-moz-transition: all 0.3s ease-in-out 0s;
transition: all 0.3s ease-in-out 0s;
}
.content:hover .content-details{
top: 50%;
left: 50%;
opacity: 1;
}
.content-details h3{
color: #fff;
font-weight: 500;
letter-spacing: 0.15em;
margin-bottom: 0.5em;
}
.content-details p{
color: #fff;
font-size: 0.8em;
}
.fadeIn-bottom{
top: 80%;
}
.fadeIn-top{
top: 20%;
}
.fadeIn-left{
left: 20%;
}
.fadeIn-right{
left: 80%;
}
.row-flex{
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center
}
.items-center{
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center
}
.about-us-block h4{
color: #dd5e21;
font-size: 14px;
font-weight: bold;
}
.about-us-block{
background: #f9f9f9;
}
.about-us-block p{
color: #555555;
font-size: 1.52vw;
line-height: 1.67;
letter-spacing: 1.66px;
font-weight: 400;
}
.Tkslide {
width: 380px;
padding: 30px 30px 30px 30px; 
box-shadow: 0 2px 7px 0 rgba(0, 0, 0, 0.16);
background-color: #ffffff;
border-bottom-right-radius: 100px;
}
.Tkslide h3 {
font-size: 28px;
font-weight: bold !important;
line-height: normal !important;
letter-spacing: 1px;
color: #dd5e21;
}
.Tkslide p {
font-size: 20px;
font-weight: normal;
line-height: 1.8;
letter-spacing: 0.71px;
color: #000000b0;
}
.content {
width: 222px;
height: 290px;
background: url(http://www.ninestarsglobal.com/wp-content/uploads/2019/09/AdobeStock_226340948_Preview.jpg);
background-position: center;
background-repeat: no-repeat;
background-size: cover;
border-radius: 20px;
margin-left: auto;
margin-right: auto;
}
#card-tl {
font-size: 24px;
font-weight: bold;
font-style: normal;
font-stretch: normal;
line-height: normal;
letter-spacing: 0.86px;
text-align: center;
color: #ffffff;
padding-top: 130px;
}
#overly-tl {
font-size: 20px;
font-weight: bold !important;
line-height: 1.6 !important;
letter-spacing: 0.71px;
text-align: center;
color: #dd5e21;
}
#overly-con {
font-size: 16px;
font-weight: normal;
letter-spacing: 1.07px;
text-align: center;
color: #414042;
}
.newService-5 {
margin-top: 80px;
}
.newService-6 {
margin-top: 85px;
}
.newService-7 .col-md-8 h2 {
font-size: 38px;
font-weight: 900 !important;
color: #000;
margin-bottom: 6px;
}
.newService-7 .col-md-8 h4 {
opacity: 0.6;
font-size: 20px;
font-weight: 600;
color: #000;
margin-top: 0;
}
.newService-7 {
padding-top: 80px;
}
.newService-7 .row {
margin-top: 0px !important;
}
#new-ser-post {
margin-top: 62px !important;
}
.new-ser10 {
margin-top: 62px;
padding-bottom: 106px !important;
}
#smrt-girl {
height: 755px;
}
@media(min-width: 1200px) and (max-width: 1300px) {
.newService-3 .row .col-md-6 h4 {
margin-top: 60px;
margin-bottom: 0;
}
.newService-3 .row .col-md-6 p {
margin-top: 20px;
}
#smrt-girl {
height: 866px;
}
.newService-4 .col-md-8 .row .col-md-3 h4 {
font-size: 13px;
}
.content {
width: 185px;
}
}
@media(max-width: 1024px) {
.newService-3 .row .col-md-6 h4 {
margin-top: 70px;
}
.newService-3 .row .col-md-6 p {
margin-top: 20px;
}
#smrt-girl {
height: 821px;
}
.content {
width: 190px;
}
}
@media(max-width: 992px) {
.newService-3 .col-md-6 img {
height: auto;
}
#smrt-girl {
height: auto;
}
.newService-3 .row {
height: auto;
}
.newService-5 .col-md-3 {
margin-bottom: 50px;
}
.content {
width: 222px;
}
.newService-4 .col-md-3 {
margin-bottom: 20px;
}
.newService-7 .col-md-8 {
padding-left: 15px;
}
.newService-7 .col-md-4 {
margin-bottom: 50px;
}
}
@media(max-width: 768px) {
.home-new10 .testi-hn10 {
height: auto;
}
.newService-6 .col-md-4, .newService-6 .col-md-8 {
padding-left: 15px;
padding-right: 15px;
}
.newService-7 .col-md-8 h4, .contact-2 h4  {
line-height: 30px;
}
.contact-1 .row h1 {
line-height: 50px !important;
}
.about-us-block p {
font-size: 14px;
}
#n20top-text {
margin-top: 14px !important;
}
}
@media(max-width:462px){
.row-flex{
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
}
.about-us-block p {
font-size: 16px;
line-height: 25px;
padding-top: 20px;
padding-bottom: 14px;
}
.about-us-block h4 {
margin-top: 30px;
}
}   .hovereffect {
width: 100%;
height: 100%;
float: left;
overflow: hidden;
position: relative;
text-align: center;
cursor: default;
}
.hovereffect .overlay {
width: 100%;
position: absolute;
overflow: hidden;
left: 0;
top: auto;
bottom: 0;
padding: 1em;
height: 4.75em;
background: #00000099;
color: #3c4a50;
-webkit-transition: -webkit-transform 0.35s;
transition: transform 0.35s;
-webkit-transform: translate3d(0,100%,0);
transform: translate3d(0,100%,0);
}
.hovereffect img {
display: block;
position: relative;
-webkit-transition: -webkit-transform 0.35s;
transition: transform 0.35s;
} .hovereffect h2 {
text-transform: uppercase;
color: #fff;
text-align: center;
position: relative;
font-size: 17px;
padding: 10px;
background: rgba(0, 0, 0, 0.6);
float: left;
margin: 0px;
display: inline-block;
}
.hovereffect a.info {
display: inline-block;
text-decoration: none;
padding: 7px 14px;
text-transform: uppercase;
color: #fff;
border: 1px solid #fff;
margin: 50px 0 0 0;
background-color: transparent;
}
.hovereffect a.info:hover {
box-shadow: 0 0 5px #fff;
}
.hovereffect p.icon-links a {
float: right;
color: #3c4a50;
font-size: 1.4em;
}
.hovereffect:hover p.icon-links a:hover,
.hovereffect:hover p.icon-links a:focus {
color: #252d31;
}
.hovereffect h2,
.hovereffect p.icon-links a {
-webkit-transition: -webkit-transform 0.35s;
transition: transform 0.35s;
-webkit-transform: translate3d(0,200%,0);
transform: translate3d(0,200%,0);
visibility: visible;
}
.hovereffect p.icon-links a span:before {
display: inline-block;
padding: 8px 10px;
speak: none;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.hovereffect:hover .overlay,
.hovereffect:hover h2,
.hovereffect:hover p.icon-links a {
-webkit-transform: translate3d(0,0,0);
transform: translate3d(0,0,0);
}
.hovereffect:hover h2 {
-webkit-transition-delay: 0.05s;
transition-delay: 0.05s;
}
.hovereffect:hover p.icon-links a:nth-child(3) {
-webkit-transition-delay: 0.1s;
transition-delay: 0.1s;
}
.hovereffect:hover p.icon-links a:nth-child(2) {
-webkit-transition-delay: 0.15s;
transition-delay: 0.15s;
}
.hovereffect:hover p.icon-links a:first-child {
-webkit-transition-delay: 0.2s;
transition-delay: 0.2s;
}
.icon-links a {
float: left !important;
color: #fff !important;
}
.icon-links  {
width: 100px;
margin-left: auto;
margin-right: auto;
} .newabout-4 .hovereffect img {
width: 100%;
}
.newabout-4 {
margin-top: 70px;
}
.margin-bot {
margin-bottom: 70px;
}
.about-modl .modal-header {
border-bottom: none; 
}
.about-modl .modal-body {
padding: 0px 50px 50px 50px !important;
}
.about-modl .modal-body h1 {
font-size: 36px;
font-weight: 600 !important;
margin-bottom: 5px;
line-height: normal !important;
letter-spacing: 1.29px;
color: #000000;
}
.about-modl .modal-body span {
font-size: 16px;
font-weight: normal;
line-height: normal;
letter-spacing: 0.57px;
color: #888888;
}
.about-modl .modal-body p {
font-size: 18px;
font-weight: normal;
margin-top: 24px;
line-height: 1.90;
letter-spacing: 1.49px;
color: #555555;
}
.about-img-info {
text-align: center;
}
.about-img-info h4 {
font-size: 20px;
font-weight: 600;
padding-top: 20px;
margin-bottom: 8px;
line-height: normal;
letter-spacing: 0.71px;
color: #333333;
}
.about-img-info p {
font-size: 14px;
font-stretch: normal;
line-height: normal;
letter-spacing: 0.5px;
color: #888888; 
} .abt-img-container {
position: relative;
}
.abt-bot-image {
opacity: 1;
display: block;
width: 100%;
height: auto;
transition: .5s ease;
backface-visibility: hidden;
}
.abt-middle {
transition: .5s ease;
opacity: 0;
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
text-align: center;
width: 100%;
padding: 0 20px;
}
.abt-img-container:hover .abt-bot-image {
opacity: 0.2;
}
.abt-img-container:hover .abt-middle {
opacity: 1;
} .abt-bot-image {
background-position: center;
background-repeat: no-repeat;
background-size: cover;
padding: 118px 0;
}
.abt-bot-image h2{
font-size: 35px;
font-weight: 900 !important;
font-style: normal;
font-stretch: normal;
line-height: 0.97 !important;
letter-spacing: 1.11px;
color: #ffffff;
text-align: center;
}
.abt-img-container:hover .abt-bot-image h2{
visibility: hidden;
}
.abt-middle h3 {
font-size: 30px;
font-weight: 900 !important;
line-height: 1.13 !important;
letter-spacing: 0.95px;
color: #dd5e21;
margin-bottom: 24px;
}
.abt-middle p {
font-size: 20px;
font-weight: normal;
font-style: normal;
font-stretch: normal;
line-height: normal;
letter-spacing: 0.64px;
color: #000000a8;
}
.about-last {
margin-top: 90px;
margin-bottom: 114px !important;
}
@media(max-width: 768px) {
.margin-bot20 {
margin-bottom: 60px;
}
}   .tabs UL.horizontal {
list-style: none outside none;
margin: 0;
}
.tabs LI {
background: transparent;
display: inline-block;
width: 23%; 
}
.tabs i {
color: #999999;
font-size: 30px;
}
.tabs A {
color: #ccc;
display: block;
font-size: 18px;
font-weight: 300;
padding: 4px 4px;
margin: 0 138px 0 0;
border-radius: 50%;
text-decoration: none;
margin-left: auto;
margin-right: auto;
width: 80px;
} .tabs LI:hover A {
color: #ff8020;
}
.tabs LI:hover i {
color: #ff8020;
}
.tabs LI:hover #tab-icon-tl {
color: #ff8020;
}
.active h4{
color: #ff8020 !important;
}
.active A {
color: #ff8020 !important;
}
.active A i{
color: #ff8020 !important;
}
.link {
color: white;
font-size: 14px;
font-weight: 300;
letter-spacing: 1px;
line-height: 48px;
margin-top: 20px;
margin-left: 6px;
text-decoration: none;
}
.link:hover {
text-decoration: underline;
color: inherit;
}
.anchorLink {
border-bottom: 1px dashed white;
color: white;
text-decoration: none;
}
.anchorLink:hover {
text-decoration: none;
border-bottom: none;
color: inherit;
}
.screenshot {
position: absolute;
clip: rect(0 0 0 0);
}
.prev,
.next { color: #ff8020 !important;
float: left;
margin-right: 10px;
margin-bottom: 10px;
}
.prev:hover,
.next:hover {
background:  #ff8020 !important;
color: white !important;
text-decoration: none;
}
.logo {
margin-top: -6px;
margin-right: 10px;
vertical-align: middle;
}
.button {
background-color: #a0cac0;
border: none;
border-bottom: 4px solid #68a697;
color: #FFFFFF;
border-radius: 0;
font-size: 14px;
letter-spacing: 2px;
height: 48px;
line-height: 48px;
}
.button:hover {
background: #93b7ae;
color: #FFF;
border-bottom-color: #68a697;
} .newsolutions-1 {
background: url(http://www.ninestarsglobal.com/wp-content/uploads/2019/09/image1.jpg);
}
.newSolution-3 {
padding-top: 80px;
}
#tab-hadin {
font-size: 38px;
font-weight: 900 !important;
color: #000;
margin-bottom: 6px;
}
#tab-sub-hadin {
opacity: 0.6;
font-size: 20px;
font-weight: 600;
color: #000;
margin-top: 0;
}
.newSolution-4 {
margin-top: 80px;
background: url(http://www.ninestarsglobal.com/wp-content/uploads/2019/09/Corporate-Culture-Backgrounf.jpg);
background-position: center;
background-repeat: no-repeat;
background-size: cover;
}
#tabcontent-title {
font-size: 34px;
font-weight: bold !important;
letter-spacing: 1.06px;
color: #414042;
margin-top: 75px;
margin-bottom: 0;
}
#tab-sub-content {
font-size: 20px;
font-weight: normal;
margin-top: 30px;
line-height: 2.3;
letter-spacing: 0.62px;
color: #777777;
margin-bottom: 58px;
}
#tab-icon-tl {
text-align: center;
font-size: 16px;
font-weight: 500;
margin-top: 15px;
line-height: normal;
letter-spacing: 0.5px;
color: #999999;
text-overflow: ellipsis; 
overflow: hidden; 
white-space: nowrap;
}
.tab-row {
margin-top: 75px;
}
.newSolution-5 {
margin-top: 70px;
}
.newSolution-5 i {
font-size: 35px;
color: #eead27;
}
.aplican-icon {
padding: 0px 8px !important;
}
.newSolution-5 h4 {
font-size: 24.2px;
font-weight: 600;
margin-top: 5px;
line-height: normal;
letter-spacing: 0.86px;
color: #414042;
}
.newSolution-5 p {
font-size: 16px;
font-weight: normal;
line-height: 1.88;
letter-spacing: 0.57px;
color: #0000008c;
}
.mar-bot60 {
margin-bottom: 60px;
}
#wpcf7-f2960-p2066-o1, #wpcf7-f2960-p2070-o1, #wpcf7-f2960-p1956-o1 {
width: 70%;
margin-left: auto;
margin-right: auto;
}
#wpcf7-f2960-p2066-o1 .wpcf7-select, #wpcf7-f2960-p2066-o1 .wpcf7-text, #wpcf7-f2960-p2066-o1 .wpcf7-number, #wpcf7-f2960-p2070-o1 .wpcf7-select, #wpcf7-f2960-p2070-o1 .wpcf7-text, #wpcf7-f2960-p2070-o1 .wpcf7-number, #wpcf7-f2960-p1956-o1 .wpcf7-select, #wpcf7-f2960-p1956-o1 .wpcf7-text, #wpcf7-f2960-p1956-o1 .wpcf7-number{
height: 60px;
border: 1px solid #666666;
font-size: 20px;
font-weight: normal;
padding-left: 30px;
line-height: normal;
letter-spacing: 0.86px;
color: #666666; background: #fff;
margin-top: 60px;
}
#wpcf7-f2960-p2066-o1 .wpcf7-submit, #wpcf7-f2960-p2070-o1 .wpcf7-submit, #wpcf7-f2960-p1956-o1 .wpcf7-submit{
width: 176px;
font-size: 19px;
font-weight: bold;
line-height: normal;
letter-spacing: 0.93px;
color: #ffffff;
}
.sol-sumt {
text-align: center;
}
.newSolution-6 {
padding-top: 80px;
background: url(http://www.ninestarsglobal.com/wp-content/uploads/2019/09/Contact-US-image.png);
background-position: center;
background-repeat: no-repeat;
background-size: cover;
}
@media(max-width: 991px) {
.mar-bot60 .col-md-2 {
width: 10%;
float: left;
}
.mar-bot60 .col-md-10 {
width: 90%;
float: left;
}
}
@media(max-width: 768px) {
.mob-mar60 {
margin-bottom: 60px;
}
}
@media(max-width: 425px) {
#wpcf7-f2960-p2955-o1 {
width: 85%;
margin-left: auto;
margin-right: auto;
}
.mar-bot60 .col-md-2 {
width: 25%;
float: left;
}
.mar-bot60 .col-md-10 {
width: 75%;
float: left;
}
}
@media(max-width: 360px) {
.tabs A {
padding: 16px 19px;
width: 70px;
}
}
@media(max-width: 325px) {
#tab-icon-tl {
font-size: 14px;
}
}  .ser-landing-outer {
background: url(http://www.ninestarsglobal.com/wp-content/uploads/2019/09/g2.jpg);
background-size: cover;
background-position: center;
background-repeat: no-repeat;
padding: 20px; 
text-align: center;
height: 337px;
}
.ser-landing-inner {
padding: 105px 30px 95px 30px;
height: 297px;
border: 1px solid transparent;
transition: border 0.3s ease;
}
.ser-landing-inner:hover {
border: 7px solid #d8d8d885;
}
.mar-bot65 { 
margin-bottom: 65px;
}
.ser-landing-inner h4{
font-size: 28px;
font-weight: 600;
font-style: normal;
font-stretch: normal;
line-height: normal;
letter-spacing: 1px;
text-align: center;
color: #ffffff;
}
.margn-righ20 {
margin-right: 20px;
}
.margn-left20 {
margin-left: 20px;
}
.ser-landing-inner button span {
max-width: 0;
-webkit-transition: max-width 1s;
transition: max-width 1s;
display: inline-block;
vertical-align: top;
white-space: nowrap;
overflow: hidden;
font-size: 20px;
font-weight: 900;
}
.ser-landing-inner .fa {
font-size: 25px;
font-weight: 700;
padding-top: 2px;
padding-bottom: 3px;
}
.ser-landing-inner button:hover span {
max-width: 20rem;
}
.landingservice-5 {
padding-top: 60px;
}
.newService-7 a:hover {
text-decoration: none !important;
}
@media(max-width: 1300px) {
.ser-landing-inner {
padding: 35px 10px 30px 10px;
height: 225px;
}
.ser-landing-outer {
height: 264px;
}
.ser-landing-inner h4 {
font-size: 24px;
}
}
@media(max-width: 768px) {
.margn-righ20, .margn-left20 {
margin-left: 0;
margin-right: 0;
}
.mob-marginbot {
margin-bottom: 65px;
}
}
@media(min-width: 426px) and (max-width:768px){
.ser-landing-outer {
width: 420px;
height: 337px;
margin-left: auto;
margin-right: auto;
}
.ser-landing-inner {
padding: 100px 10px 30px 10px;
height: 297px;
}
}
@media(max-width: 425px) {
.ser-landing-inner {
padding: 60px 10px 30px 10px;
}
}  .career-vid-container {
background-position: center !important;
background-repeat: no-repeat !important;
background-size: cover !important;
text-align: center;
padding: 112px 180px;
}
.career-vid-container-1 {
background: url(http://www.ninestarsglobal.com/wp-content/uploads/2019/09/g4.jpg);
}
.career-vid-container-2 {
background: url(http://www.ninestarsglobal.com/wp-content/uploads/2019/09/g2.jpg);
}
.career-vid-container-3 {
background: url(http://www.ninestarsglobal.com/wp-content/uploads/2019/09/g3.jpg)
}
.crr-video-play-btn {
background-color: transparent !important;
border: none !important;
width: 55px;
height: 55px;
padding: 0 !important;
}
.careerNew5 {
margin-top: 60px;
}
@media(min-width: 993px) and (max-width: 1399px) {
.career-vid-container {
padding: 112px 120px;
}
}
@media(max-width: 425px) {
.career-vid-container {
padding: 112px 125px;
}
}  #wpcf7-f2916-p2971-o1 {
padding-top: 80px;
}
.newSolution-6 h2 {
font-size: 38px;
font-weight: 900 !important;
color: #000;
margin-bottom: 6px;
}
.newSolution-6 h4 {
opacity: 0.6;
font-size: 20px;
font-weight: 600;
color: #000;
margin-top: 0;
}
#wpcf7-f2960-p2955-o1 {
padding-top: 20PX;
}  .new-tlab-2 {
margin-top: 114px;
}
.new-tlab-2 h3 {
font-size: 38px;
font-weight: 900 !important;
color: #000;
}
.overview-bordr {
width: 100px;
height: 5px;
margin-top: 15px;
margin-bottom: 0;
background: #ff8020;
}
.new-tlab-2 p {
margin-top: 50px;
font-size: 20px;
font-weight: normal;
line-height: 1.95;
letter-spacing: 1.38px;
color: #555555;
}
.areaFcsSlider .ar-fc-Sld {
text-align: center;
}
.areaFcsSlider .ar-fc-Sld h3{
font-size: 24px;
font-weight: bold !important;
line-height: normal !important;
letter-spacing: 0.86px;
color: #333333; 
}
.areaFcsSlider .ar-fc-Sld p{
opacity: 0.74;
font-size: 18px;
font-weight: normal;
line-height: 1.78;
letter-spacing: 0.82px;
text-align: center;
color: #555555;
margin-top: 35px;
}
.areaFcsSlider .ar-fc-Sld img{
margin-left: auto;
margin-right: auto;
width: 50px;
height: 50px;
}
.tlb-slid {
margin-top: 94px;
}
.new-tlab-3 {
background-position: center !important;
background-repeat: no-repeat !important;
background-size: cover !important;
padding-bottom: 40px;
}
.martp50 {
margin-top: 50px;
}
#wpcf7-f3018-p2993-o1 .wpcf7-select, #wpcf7-f3018-p2993-o1 .wpcf7-text, #wpcf7-f3018-p2993-o1 .wpcf7-email {
height: 50px !important;
background: #f5f5f5 !important;
}
#wpcf7-f3018-p2993-o1 .wpcf7-textarea {
background: #f5f5f5 !important;
}
#wpcf7-f3018-p2993-o1 .wpcf7-submit{
margin-top: 80px;
font-size: 24px;
font-weight: bold;
line-height: normal;
letter-spacing: 0.86px;
color: #ffffff;
width: 178px;
height: 67px;
}  .indus2-left h2 {
font-size: 38px;
font-weight: 900 !important;
line-height: normal !important;
letter-spacing: 1.36px;
color: #000000;
}
.indus2-right h3 {
font-size: 30px;
font-weight: normal !important;
line-height: 1.37 !important;
letter-spacing: 2.22px;
color: #444444;
}
.indus2-right p {
opacity: 0.9;
margin-top: 35px;
font-size: 20px;
font-weight: normal;
line-height: 1.75;
letter-spacing: 1.61px;
color: #666666;
}
.indus-2 {
padding-top: 80px;blog2-form-background
height: 5px;
background-color: #ff8020;
margin-top: 34px;
}
.indus-cut-inner {
width: 420px;
height: 211px;
box-shadow: 0 2px 7px 0 rgba(0, 0, 0, 0.16);
background-color: #ffffff;
padding: 24px;
border-top-right-radius: 50px;
}
.indus-cut-inner h3 {
font-size: 26px;
font-weight: bold !important;
margin: 0;
line-height: normal !important;
letter-spacing: 0.93px;
color: #dd5e21;
}
.indus-cut-inner p {
opacity: 0.8;
margin-top: 18px;
font-size: 16px;
font-weight: normal;
font-style: normal;
font-stretch: normal;
line-height: 1.44;
letter-spacing: 0.57px;
color: #000000;
}
.I-mt70 {
margin-top: 70px;
}   .tlb-slid .slick-slide {
margin: 0 27px;
}
.col-md-4.tab2-box {
margin-bottom: 40px;
} .pdL-0 {
padding-left: 0 !important;
padding-right: 0 !important;
}
.con-pad {
padding: 0 34px !important;
}
.mob-home-pwst {
display: none;
}
.modal-dialog button {
position: absolute;
z-index: 99;
top: 0;
right: 0;
background: #fff;
width: 30px;
height: 30px;
opacity: 1;
}
.page-template-page-solution-template .contact-1 .row {
padding: 210px 0;
color: #fff;
}
section.new-home-top1 {
background-repeat: no-repeat;
background-size: cover;
background-position: center;
}
p#start-ur {
color: #e2871d !important;
}
.material input[type="text"]:focus, .material textarea:focus, .material input[type="email"]:focus, .material input[type="search"]:focus, .material input[type="password"]:focus, .material input[type="tel"]:focus, .material input[type="url"]:focus, .material input[type="date"]:focus {
border-color: rgb(242, 115, 33) !important;
}
@media(min-width: 993px) {
.tb-mdl-img {
padding-top: 160px;
}
}
@media(max-width: 1500px) {
.hov-button .hov-eff:after {
font-size: 35px;
}
.indus-cut-inner {
width: 360px;
}
}
@media(min-width: 768px) and (max-width: 1797px) {
#n20top-text {
margin-top: 0px;
}
}
@media(max-width: 768px) {
.text-white {
width: 100%;
text-align: center;
}
#rd-more-con {
display: block;
}
.indus-cut-inner {
margin-left: auto;
margin-right: auto;
}
}
@media(max-width: 768px) {
.tabs LI {
width: 50%;
float: left;
}
.new-home4-left button span, .new-home4-right button span, .new-home4-bottom button span {
max-width: 20rem;
}
.ser-landing-inner button span {
max-width: 20rem;
}
#btn {
color: #fff;
}
#btn {
background: #f27321c2;
}
#btn .arro-right {
padding-top: 2px;
padding-left: 8px;
}
}
@media(min-width: 426px) and (max-width: 768px) {
.tab2-box {
width: 50%;
float: left;
}
}
@media(max-width: 425px) {
.copywright, .fotnav-right{
text-align: center !important;
}
.prev-next-btn {
display: none;
}
#n20top-text {
margin-top: -2px !important;
margin-left: 20px;
}
.mob-home-pwst {
display: block !important;
}
.dest-home-pwst {
display: none;
}
button#fotbtn {
float: left;
margin-left: 10%;
}
.bk-fcLeft {
width: 100%;
float: left;
height: 50%;
}
.bk-fcRight {
width: 100%;
float: left;
height: 50%;
padding: 0;
text-align: center;
}
.bk-fcLeft iframe {
height: 100%;
}
}
@media(max-width: 375px) {
button#fotbtn {
float: left;
margin-left: 6%;
}
}  @media (min-width: 1300px){
.container {
width: 1200px !important;
}
}
@media (min-width: 1400px){
.container {
width: 1300px !important;
}
}
@media (min-width: 1500px){
.container {
width: 1400px !important;
}
}
@media (min-width: 1600px){
.container {
width: 1500px !important;
}
}
@media (min-width: 1601px){
.container {
width: 1384px !important;
}
.about-us-block h4{
font-size: 14px;
}
.about-us-block p{
font-size: 22px;
}
} @media(max-width: 360px) {
.new-home-top4 h3 {
font-size: 29px;
}
}
@media(max-width: 768px) {
.copywright, .fotnav-right {
text-align: center !important;
}
.new-home-top1:hover #next-home-top, .new-home-top1:hover #prev-home-top {
display: none;
}
}
.blogSec2 {
margin-top: 20px;
}
@media(max-width: 768px) {
.new-tlab-2 .row-flex {
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
}
.mobmartp50 {
margin-top: 50px;
}
}
@media(max-width: 1024px) {
.single-post .contact-1 {
height: 450px;
background-repeat: no-repeat !important;
background-size: cover !important;
background-position: center;
}
}
@media(max-width: 768px) {
.blogSec2 {
margin-top: 0;
}
.single-post .contact-1 {
height: 350px;
background-repeat: no-repeat !important;
background-size: cover !important;
background-position: center;
}
}
@media(max-width: 425px) {
.single-post .contact-1 {
height: 175px;
background-repeat: no-repeat !important;
background-size: cover !important;
background-position: center;
}
}
@media(max-width: 320px) {
.single-post .contact-1 {
height: 150px;
background-repeat: no-repeat !important;
background-size: cover !important;
background-position: center;
}
}
.terstimonialSlider:focus, .testi-indivedual:focus, .testi-slide:focus {
outline: none !important;
} h1, h2, h3, h4, h5, p, a {
font-family: 'San Francisco Text' !important;
}  .left-nav,
.nopage {
display: none;
} .newBlog1 {
background-position: center;
background-repeat: no-repeat;
background-size: cover;
padding-top: 150px;
padding-bottom: 60px;
}
.newBlog1 h1{
font-size: 48px;
font-weight: 900 !important;
font-stretch: normal;
font-style: normal;
line-height: normal !important;
letter-spacing: 1.71px;
color: #ffffff; 
}
.newBlog1 p {
max-width: 821px;
font-size: 20px;
font-weight: normal;
font-stretch: normal;
font-style: normal;
line-height: 1.4;
letter-spacing: 0.71px;
color: #ffffff;
}
.blogTopNav span {
padding: 0 10px;
} .blog-tabs{
width: 51%;
margin-left: auto;
margin-right: auto;
}
.blogtab1{
margin-top: 0;
margin-bottom: 25px;
}
.blog-flex{
display: flex;
}
.blog-pad{
padding-left: 31px;
font-size: 1.3rem;
}
.blog2-article-img{
width: 100%;
}
#blog-header{
color: #000 !important;
text-align: left;
}
.blog-rlink p{
font-size: 1.2rem;
font-weight: 100;
}
.blog-news{
color: #f37323;
font-size: 1.2rem;
}
.blog-back-color{
background-color: #fff;
padding: 24px;
width: 100%;
}
.blog2-back-color{
background-color: #fff;
padding: 24px;
box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.21);
}
.blog-body-color{
background-color:#f5f5f5
}
.blog-height{
margin-top: 53px;
}
.blog-para{
color:#666666;
margin-top: 15px;
font-family: SFProDisplay;
}
.blog-para a, .blog-para a:hover {
color: #f37323;
}
.blog-tab-heading{
color:#666666 !important;
border-color: transparent !important;
}
.newBlog2 .active a{
color: #000000 !important;
font-weight: 600;
border-bottom: 2px solid #f97622 !important;
}
.blog-pagination{
display: flex;
width: 319px;
margin-right: auto;
margin-left: auto;
margin-bottom: 53px;
justify-content: center;
}
.blog-pagination a{
padding: 0 10px;
}
.blog-page-number{
padding-right: 29px;
}
.blognav-tabs{
padding-top: 11px;
} .blog2{
display: flex;
}
.blog2-img {
width: 100%; }
.blog-img{
width: 100%;
height: 200px;
}
.blog2-flex{
display: flex;
margin-top: 43px;
}
.blog2-header{
font-size: 43px;
font-weight: 600 !important;
font-stretch: normal;
font-style: normal;
line-height: normal !important;
letter-spacing: normal;
color: #262d3e;
}
.blog2-socialmedia-img{
text-align: right;
}
.socialmedia-img{
padding: 6px;
}
.blog2-para1{
color: #2e4093;
font-style: italic;
font-size: 2.3rem;
font-style: italic;
line-height: 1.61;
}
.blog2-para2{
font-size: 18px;
font-weight: normal;
font-stretch: normal;
font-style: normal;
line-height: 1.83;
letter-spacing: normal;
color: #666666;
margin-top: 32px
}
.blog2-para3{
font-size: 18px;
font-weight: normal;
font-stretch: normal;
font-style: normal;
line-height: 1.83;
letter-spacing: normal;
color: #666666;
margin-top: 25px
}
.blog2-para4{
font-size: 18px;
font-weight: normal;
font-stretch: normal;
font-style: normal;
line-height: 1.83;
letter-spacing: normal;
color: #666666;
margin-top: 26px
}
.blog-para5{ 
font-size: 31px;
font-weight: normal;
font-stretch: normal;
font-style: italic;
line-height: 1.68;
letter-spacing: 0.77px;
color: #818181;
margin-top: 64px;
}
.blog2-para5{
font-size: 18px;
font-weight: normal;
font-stretch: normal;
font-style: normal;
line-height: 1.83;
letter-spacing: normal;
color: #666666;
margin-top: 26px;
}
.blog2-para6{
font-size: 18px;
font-weight: normal;
font-stretch: normal;
font-style: normal;
line-height: 1.83;
letter-spacing: normal;
color: #666666;
margin-top: 26px;
}
.blog2-para7{
font-size: 24px;
font-weight: normal;
font-stretch: normal;
font-style: normal;
line-height: normal;
letter-spacing: 0.86px;
color: #666666;
}
.blog2-para8{
font-size: 22px;
font-weight: 500;
font-stretch: normal;
font-style: normal;
line-height: 1.18;
letter-spacing: 0.79px;
color: #ffffff;
padding: 32px 0px;
}
.blog2-header2{
font-size: 23px;
font-weight: 500;
font-stretch: normal;
font-style: normal;
line-height: 1.61;
letter-spacing: normal;
color: #2e4093;
margin-top: 26px;
}
.blog2-header3{
font-size: 23px;
font-weight: 500;
font-stretch: normal;
font-style: normal;
line-height: 1.61;
letter-spacing: normal;
color: #2e4093;
margin-top: 74px;
}
.cameron-bold{
font-size: 17px;
color: #252525;
}
.design-blog{
font-size: 14px;
font-weight: normal;
font-stretch: normal;
font-style: normal;
line-height: 0.71;
letter-spacing: normal;
color: #666666;
}
#respond{
background-color: #313131;
margin-top: 32px;
padding: 20px;
max-width: 700px;
margin-left: auto;
margin-right: auto;
}
.thankcomment{
background-color: #313131;
color: #fff;
padding-left: 16px;
}
#wpcf7-f3526-p3522-o1 .wpcf7-submit {
font-size: 18px !important;
font-weight: 500 !important;
font-stretch: normal;
font-style: normal;
line-height: normal;
letter-spacing: 0.64px !important;
color: #ffffff !important;
width: 100%;
background-color: #dd5e21 !important;
border: #dd5e21 !important;
height: 52px !important;
margin: 16px 0 0px 0;
}
#wpcf7-f3526-p3522-o1 .wpcf7-text{
margin-bottom: 16px;
}
.para5-backgtound{
background-color: aliceblue;
}
.article-margin1{
margin-top: 32px;
}
.article-margin2{
margin-top: 32px;
}
.blog2-size{
width: 310px;
float: right;
}
@media(max-width: 768px) {
.blog2-article-img {
width: 100%;
}
.blog2-size {
width: 100%;
}
}
@media(min-width:800px){
.singlepublish, .singlesocial{
width: 50% !important;
float: left !important;
}
}  .newSection {
background-position: center !important;
background-repeat: no-repeat !important;
background-size: cover !important;
}
.newSecRow {
padding: 50px 0;
}
.newSecTitle {
font-size: 38px;
font-weight: 900 !important;
font-stretch: normal;
font-style: normal;
line-height: normal !important;
letter-spacing: 1.36px;
color: #ffffff;
margin-bottom: 80px;
}
.newSection-right {
padding-top: 155px;
}
.newSection-right p {
font-size: 16px;
font-weight: normal;
font-stretch: normal;
font-style: normal;
line-height: 1.33;
letter-spacing: 0.64px;
color: #ffffff;
}
@media(max-width: 768px) {
.newSection-right {
padding-top: 85px;
}
.newSecImg {
text-align: center;
}
}  .page-not-home-buttton {
width: 197px;
height: 52px;
background-color: #f27321;
color: #fff;
border-color: #f27321;
font-size: 20px;
font-weight: 600;
font-stretch: normal;
font-style: normal;
line-height: normal;
letter-spacing: normal;
}
.home-buttton-link {
color: #fff !important;
text-decoration-line: none !important;
}
.page-img {
text-align: right;
}
.page-not-found {
font-family: San Francisco Text;
font-size: 40px;
font-weight: 600;
font-stretch: normal;
font-style: normal;
line-height: normal;
letter-spacing: normal;
color: #323232;
}
.page-not-found-para,.page-not-found-para1,.page-not-found-para2 {
font-family: San Francisco Text;
font-size: 18px;
font-weight: 500;
font-stretch: normal;
font-style: normal;
line-height: 1.44;
letter-spacing: normal;
color: #767676;
}
.page-not-found-height{
padding-top: 148px;
padding-bottom: 148px;
}
.linkcolor,.linkcolor:hover{
color: #f27321;
text-decoration: none;
}
.blog-rlink{
margin-top: 112px;
font-size: 1.2rem;
font-weight: bold;
}
.post-template-new-single-post .comment-reply-title {
border-top: none;
}
.comment-metadata a:hover, .comment-reply-link:hover {
text-decoration: none !important;
color: #f27321 !important;
}
.new-blog-comment {
margin-top: 30px;
}
@media(min-width: 768px) {
.error404 .site-footer{
position: fixed;
width: 100%;
bottom: 0;
}
.singlepublish, .singlesocial{
width: 50%;
float: left;
}
}
@media(min-width: 710px) {
.new-blog-comment .comment-content {
padding-left: 61px;
}
}
@media(max-width:768px){
.page-img {
text-align: center !important;
}
}
@media(max-width: 709px) {
.new-blog-comment .comment-content {
padding-left: 23px;
}  
}
@media(max-width: 425px){
.page-not-found{
text-align: center;
}
.blog2-header{
font-size: 31px !important;
}
.singlepublish, .singlesocial{
text-align: left;
}
.socialmedia-img {
padding: 2px !important;
}
.blog2-socialmedia-img{
text-align: left;
}
} .webinars{
padding-bottom: 20px;
}
.ondemand{
padding-bottom: 20px;
}
.webinars h2{
font-size: 34px;
font-weight: bold !important;
color: #414042;
padding-bottom: 22px;
}
.ondemand h2{
font-size: 34px;
font-weight: bold !important;
color: #414042;
padding-bottom: 22px;
}
.webinar p{
font-size: 20px;
padding: 20px;
}
.upcomingwebinar{
padding-left: 60px;
padding-right: 60px;
padding-bottom: 20px;
}
.ondemandwebinar{
padding-left: 60px;
padding-right: 60px;
margin-bottom: 20px;
}
.upcomingwebinar p{
text-align: left;
line-height: 26px;
font-size: 18px;
color: #000;
}
.ondemandwebinar p{
text-align: left;
line-height: 26px;
font-size: 18px;
color: #000;
}
.upcomingwebinar h3{
font-size: 27px;
text-align: left;
font-weight: bold !important;
color: #4e4e4e;
line-height: 31px !important;
}
.ondemandwebinar h3{
font-size: 27px;
text-align: left;
font-weight: bold !important;
color: #4e4e4e;
line-height: 31px !important;
}
.upcomingwebinar h4{
font-size: 24px;
font-weight: bold;
color: #4e4e4e;
}
.ondemandwebinar h4{
font-size: 24px;
font-weight: bold;
color: #4e4e4e;
}
.upcomingwebinar a{
color: #f27321;
font-size: 22px;
font-weight: 400;
}
.upcomingwebinar a:focus{
outline: none !important;
}
.upcomingwebinar .col-md-6:focus{
outline: none !important;
}
.ondemandwebinar .col-md-6:focus{
outline: none !important;
}
.ondemandwebinar a:focus{
outline: none !important;
}
.ondemandwebinar h5{
color: #000;
}
.ondemandwebinar a{
color: #f27321;
font-size: 22px;
font-weight: 400;
}
.webinar-section3 h2{
font-family: 'San Francisco Text' !important;
font-size: 34px;
font-weight: bold !important;
}
.webinar-section3 p{
font-size: 20px;
text-align: justify;
padding-right: 20px;
}
.reg-closed{
padding-bottom: 13px;
}
.webinars img{
width: 460px; }
.webinarslide1 a:hover {
color: #f27321 !important;
text-decoration: none !important;
}
.webinarslide2 a:hover {
color: #f27321 !important;
text-decoration: none !important;
}
.webinarslide1 .slick-dots button{
display: block !important;
}
.webinarslide1 .slick-dots li button{
color:  #f27321 !important;
}
.webinarslide1 .slick-dots li.slick-active button:before{
color:  #f27321 !important;
}
.webinarslide1 .slick-dots{
bottom: -45px !important;
}
.webinarslide1 .slick-dots li button:before{
font-size: 14px !important;
}
.webinarslide2 .slick-dots li button:before{
font-size: 14px !important;
}
.webinarslide2 .slick-dots button{
display: block !important;
}
.webinarslide2 .slick-dots li button{
color:  #f27321 !important;
}
.webinarslide2 .slick-dots li.slick-active button:before{
color:  #f27321 !important;
}
.webinarslide2 .slick-dots{
bottom: -45px !important;
}
.ondemandwebinar img{
width: 460px; } .webinar-register{
height: 650px;
background-repeat: no-repeat !important;
background-size: cover !important;
}
.webinar-registe .row {
padding: 260px 0;
color: #fff;
}
.webinar-page {
background-repeat: no-repeat !important;
background-size: cover !important;
}
.webinar-page .row {
padding-top: 251px;
padding-bottom: 59px;
color: #fff;
}
.webinar-page .row h1 {
font-size: 48px;
font-weight: 900 !important;
margin-bottom: 5px;
}
.webinar-page2 {
background-repeat: no-repeat !important;
background-size: cover !important;
}
.webinar-page2 .row {
padding-top: 251px;
padding-bottom: 59px;
color: #fff;
}
.webinar-page2 .row h1 {
font-size: 48px;
font-weight: 900 !important;
margin-bottom: 5px;
}
.webinar-page2 .row p {
font-size: 25px;
padding-top: 15px;
}
.webinar-section-2 .row{
padding-top: 7px;
padding-bottom: 7px;
}
.webinar-section-2 i{
font-size: 40px;
}
.webinar-section-2 p {
font-size: 18px;
font-weight: bold;
margin-bottom: 0px;
}
.webinar-section-2 .fa-clock{
font-size: 40px;
}
.spot-btn {
border: 1px solid;
width: 249px;
font-size: 20px !important; padding-top: 8px;
padding-bottom: 8px;
color: #fff;
background-color:#f27321;
margin-top: 18px;
font-weight: 100 !important;
text-align: center;
margin-left: auto;
margin-right: auto;
}
.webinar-section3{
background-color: #f1f1f1; }
.register-border{
color: #fff;
background-color: #000;
padding-top: 25px;
padding-bottom: 25px;
}
.register-border .timer{
font-size: 20px;
font-weight: 500;
}
.register-form-header{
font-size: 22px !important;
font-weight: normal !important;
padding-top: 35px;
}
.attend-para {
font-size: 23px;
text-align: left;
line-height: 34px;
padding-bottom: 50px;
}
.webinar-section3 h3 {
font-size: 29px;
font-weight: bold !important;
}
.webinar-section3 .col-md-6{
padding-bottom: 20px;
}
.register-form{
background-color: #fff !important;
padding-bottom: 235px;
}
.register-form .form-group {
margin-bottom: 15px;
padding-left: 127px;
padding-right: 127px;
}
.register-form input{
border-radius: 6px !important;
}
.register-form form{
margin-top: 30px;
margin-bottom: 30px;
}
.register-form .btn{
padding: 10px 73px !important;
background-color:#f27321;
color: #fff !important;
margin-top: 25px;
font-size: 18px;
border-radius: 0px !important;
}
.webinar-section3 button input[type="submit"]:hover{
color: #000 !important;
}
.calendar{
text-align: right;
}
.webinar-section-2{
background-color: #f3f3f3;
}
.calender-clock{
display: flex;
text-align: center;
}
.webinar-section3 .num{
font-weight: 600;
}
.webinar-section3 .number{
font-weight: 600;
color:#f27321;
}
.webinar-section3 strong{
font-family: 'San Francisco Text' !important;
}
.ondemand{
padding-bottom: 40px !important;
}
@media(max-width:1024px){
.webinarslide1 .slick-next {
right: -26px !important;
}
.webinarslide2 .slick-next {    
right: -26px !important;
}
}
@media (max-width: 992px){
.webinarslide1 .slick-dotted, .slick-slider {
padding-top: 20px !important;
}
.webinarslide2 .slick-dotted, .slick-slider {
padding-top: 20px !important;
}
}
@media (max-width: 768px){ .webinarslide2 .slick-next{
right: -34px !important;
} 
.webinarslide2 .slick-prev{
left: -34px !important;
}  
.webinarslide1 .slick-next{
right: -34px !important;
} 
.webinarslide1 .slick-prev{
left: -34px !important;
}  
}
@media(max-width: 425px){
.upcomingwebinar {
padding-left: 30px !important;
padding-right: 30px !important;
padding-bottom: 20px;
}
.ondemandwebinar {
padding-left: 30px !important;
padding-right: 30px !important;
padding-bottom: 20px;
}
.register-fail-border{
padding-left: 10px;
padding-right: 10px;
}
.webinar-section-2 .row{
padding-bottom: 0px !important;
}
.webinar-section3 p{
padding-right: 8px !important;
}
.upcomingwebinar p{
text-align: justify !important;
}
.ondemandwebinar p{
text-align: justify !important;
}
.webinarslide2 .slick-dots{
bottom: -21px !important;
}
.webinarslide1 .slick-next:before {
font-size: 60px !important;
}
.webinarslide1 .slick-prev:before {
font-size: 60px !important;
}
.webinarslide2 .slick-next:before {
font-size: 60px !important;
}
.webinarslide2 .slick-prev:before {
font-size: 60px !important;
}
.webinar p{
text-align: justify !important;
}
.ondemand{
padding-bottom: 20px !important;
}
.webinars {
padding-bottom: 20px;
}
.webinarslide1 .slick-dots {
bottom: -26px !important;
}
.webinarslide1 .slick-dots {
display: block !important;
}
.webinarslide2 .slick-dots {
display: block !important;
}
.webinars h2 {
font-size: 28px !important;
padding-bottom: 0px !important;
text-align: center !important;
}
.ondemand h2 {
font-size: 28px !important;
padding-bottom: 0px !important;
text-align: center !important;
}
.webinar-page2{
background-position: center;
}
.webinar-page{
background-position: center;
}
.ptframe{
padding-right: 10px;
padding-left: 10px;
}
.webinar-page .row h1 {
font-size: 37px !important;
}
.webinar-section-2 {
padding-bottom: 29px;
}
.attend-para {
font-size: 18px !important;
line-height: 31px !important;
}
.register-border .timer{
font-size: 22px !important;
} .register-form {
padding-bottom: 1px !important;
padding-top: 10px;
}
.calender-clock{
display: flex;
}
.webinar-calender{
text-align: center;
}
.webinar-mobview{
margin-left: auto !important;
margin-right: auto !important;
}
.ondemandwebinar h3{
font-size: 26px !important;
text-align: left;
color: #000;
line-height: 26px !important;
} 
.upcomingwebinar h3 {
font-size: 26px !important;
text-align: left;
color: #000;
line-height: 26px !important;
}
.register-form .form-group {
margin-bottom: 15px;
padding-left: 0px !important;
padding-right: 0px !important;
}
.register-form form{
margin-bottom: 30px;
}
.webinar-section-2 p {
font-size: 16px !important;
}
.mob-view{
text-align: center !important;
}
.calendar{
text-align: center !important;
}
.save-your-spot{
padding-left: 108px !important;
} }
@media(max-width: 320px){
.webinars h2{
font-size: 25px !important;
}
.ondemand h2{
font-size: 25px !important;  
}
}
@media(min-width:1024px){ } @media(max-width: 320px) {
.singlepublish, .singlesocial{
text-align: left;
}
.blog2-socialmedia-img{
text-align: left;
}
} .comment-reply-title{
color:#fff;
}
.error {
color: #fff;
}
#comment{
color:#686868;
}
.singlepublish{
padding-top: 9px;
}
.col-7-img img {
height: 200px;
} #library-top-title {
color: #f27321 !important;
font-size: 4.6rem;
padding-top: 280px;
line-height: 52px !important;
font-weight: 600 !important;
}
@media(min-width:1024px){
.library-fold-2-img {
margin-left: -121px;
}
}
.library-fold-title {
color: #f27321;
font-weight: 600 !important;
}
.library-fold-2 h5 {
font-size: 18px;
font-weight: 600;
color: #666;
}
.library-fold-2 p {
font-size: 17px;
font-weight: 500;
color: #666;
}
.library-fold-2 {
margin-top: 25px;
}
.library-fold-2-img {
padding-top: 33px;
}
.fold-4-slider-box {
width: 300px;
text-align: center;
padding: 35px 35px;
background: #f2f9f9;
margin-left: auto;
margin-right: auto;
box-shadow: 0 5px 18px 3px rgba(0,0,0,.1);
}
.fold-4-slider-box p {
color: #666;
font-size: 17px;
font-weight: 600;
}
.fold-4-slider-box img {
margin-left: auto;
margin-right: auto;
}
.fold-4-slider-box .hm-5inside-con {
font-size: 13px;
font-weight: 400;
color: #fff;
}
.lib-featured-logo{
width: 50px;
height: 50px;
}
.library-fold-3 .library-fold-title {
margin-top: 50px;
margin-bottom: 50px;
}
.fold-4-slider .slick-track {
margin-bottom: 50px;
}
.fold-4-slider .slick-dots li button:before {
font-size: 13px;
}
.fold-4-slider .slick-dots li.slick-active button:before {
color: #dd6228 !important;
font-size: 13px;
}
.fold-5 .library-fold-title {
margin-top: 50px;
margin-bottom: 30px;
}
.library-fold-subtitle {
font-size: 18px;
color: #666;
}
.fold-6-slider-box h3 {
color: #f27321;
font-weight: 600 !important;
}
.fold-6-slider-box h4 {
color: #666;
}
.fold-6-slider-box p {
font-size: 17px;
color: #666;
font-weight: 500;
margin-top: 20px;
}
.fold-6-slider .slick-next:before, .fold-6-slider .slick-prev:before {
color: #3567f3 !important;
font-size: 35px !important;
line-height: 0 !important;}
.fold-6-slider .slick-next {
box-shadow: 0 5px 18px 3px rgba(0,0,0,.1);
margin-right: -77px;
width: 50px;
height: 50px;
border-radius: 100% !important;
}
.fold-6-slider .slick-prev {
box-shadow: 0 5px 18px 3px rgba(0,0,0,.1);
margin-left: -40px;
width: 50px;
height: 50px;
border-radius: 100% !important;
}
.fold-6 .library-fold-title {
margin-top: 50px;
}
.fold-6 .library-fold-subtitle {
margin-bottom: 50px;
}
.fold-7 li {
color: #fff;
font-size: 20px;
line-height: 40px;
}
.fold-7 .library-fold-title {
margin-top: 40px;
margin-bottom: 40px;
}
.fold-7 {
margin-top: 60px;
padding-bottom: 60px;
}
.fold-8 .library-fold-title {
color: #6600cc;
margin-top: 50px;
}
.fold-8 .library-fold-subtitle {
margin-bottom: 50px;
} #wpcf7-f2916-p3671-o1 .wpcf7-text, #wpcf7-f2916-p3671-o1 .wpcf7-number  {
height: 60px;
font-size: 20px;
color: #666;
background: #fff;
font-weight: normal;
padding-left: 30px;
}
#wpcf7-f2916-p3671-o1 .wpcf7-textarea {
font-size: 20px;
color: #666;
background: #fff;
font-weight: normal;
padding-left: 30px;
padding-top: 15px;
}
#wpcf7-f2916-p3671-o1 .col-md-12, #wpcf7-f2916-p3671-o1 .col-md-6 {
margin-bottom: 50px;
}
.contact-5 {
padding-top: 50px;
}
#wpcf7-f2916-p3671-o1 .wpcf7-submit, #wpcf7-f2916-p3671-o1 .wpcf7-submit{
width: 160px;
height: 55px;
opacity: 1;
background-color: #dd5e21 !important;
font-size: 19px;
font-weight: bold;
letter-spacing: 0.93px;
color: #ffffff;
float: none;
font-family: 'San Francisco Text';
}  .fold-8  .wpcf7-text, .fold-8  .wpcf7-number  {
height: 60px;
font-size: 20px;
color: #666;
background: #fff;
font-weight: normal;
padding-left: 30px;
}
.fold-8  .wpcf7-textarea {
font-size: 20px;
color: #666;
background: #fff;
font-weight: normal;
padding-left: 30px;
padding-top: 15px;
}
.fold-8  .col-md-12, .fold-8  .col-md-6 {
margin-bottom: 50px;
}
.contact-5 {
padding-top: 50px;
}
.fold-8 .wpcf7-submit, .fold-8  .wpcf7-submit{
width: 160px;
height: 55px;
opacity: 1;
background-color: #dd5e21 !important;
font-size: 19px;
font-weight: bold;
letter-spacing: 0.93px;
color: #ffffff;
float: none;
font-family: 'San Francisco Text';
}
#library-top-subtitle {
color: #fff !important;
}
@media(max-width: 1024px) {
#library-top-title {
padding-top: 230px;
}
}
@media(max-width: 768px) {
.fold-6-slider .slick-prev, .fold-6-slider .slick-next {
visibility: visible !important;
margin-top: 129px
}
.fold-6-slider .slick-prev {
margin-left: -50px;
}
.fold-6-slider .slick-next {
margin-right: -50px;
}
}
@media(max-width: 425px) {
.fold-6-slider .slick-prev, .fold-6-slider .slick-next {
margin-top: 165px
}
#library-top-title {
padding-top: 130px;
}
.fold-4-slider .slick-dots {
display: block !important;
}
.fold-4-slider .slick-dots {
width: 100% !important;
}
}
.grecaptcha-badge{
visibility: hidden;
} .top-sub-title p {
max-width: 100%;
color: #fff !important;
}
.search-times-btn {
height: 48px;
border: 1px solid #d1d1d1;
font-size: 18px !important;
color: #666 !important;
background: #f7f7f7 !important;
border-left: none !important;
border-right: none !important
box-shadow: inset 0 1px 1px rgb(0 0 0 / 8%);
}
.search-icon-btn {
height: 48px;
border: 1px solid #d1d1d1;
font-size: 18px !important;
color: #666 !important;
padding: 0 20px !important;
border-left: none !important;
box-shadow: inset 0 1px 1px rgb(0 0 0 / 8%);
}
.search_page-title-light {
font-size: 16px !important;
}
.search_page-title-strong {
font-weight: 700;
}
.search-fold-3 {
margin-top: 40px;
}
.search_side_contant {
padding-bottom: 25px;
}
.search_side_contant-border {
border-bottom: 1px solid;
margin-bottom: 30px;
}
.search_page-title-light a {
color: #666 !important;
}
.search_side_contant-border h4 {
padding-bottom: 10px;
}
.search_mid_contant h3 {
color: #f27321;
margin-bottom: 0;
margin-top: 0;
}
.search_mid_contant h3 a{
color: #f27321;
margin-bottom: 0;
margin-top: 0;
}
.search_mid_contant h4 {
color: #666;
margin-top: 0;
}
.search_mid_contant {
border-bottom: 2px solid #ccc;
padding: 20px 0;
}