@import url("https://fonts.googleapis.com/css?family=Roboto:300|Raleway:300,400,700");
body {
font-variant-numeric: lining-nums;
-moz-font-feature-settings: "lnum" 1;
-moz-font-feature-settings: "lnum=1";
-ms-font-feature-settings: "lnum" 1;
-webkit-font-feature-settings: "lnum" 1;
font-feature-settings: "lnum" 1;
}
hr {
margin: 60px 0 !important
}
input {
border-radius: 0;
height: 45px;
}
input::-webkit-input-placeholder {
color: #c7cadd;
}
input[type=button], input[type=submit] {
font-weight: 600 !important;
font-size: 12px;
letter-spacing: .1em;
padding: 15px 30px !important;
}
input, textarea, select {
background-color: #efefef;
border-color: #f5f5f5;
margin: 0;
font-size: 1em;
color: #333
}
label {
margin-bottom: 15px;
color: #000000;
font-size: 11px;
}
ol, ul {
list-style-type: circle;
}
blockquote {
color: #73cef3;
font-weight: 600;
padding: 0 30px;
}
.btx-contactform--minimal .btx-form-container {
background-color: #f3f3f3 !important;
}
.btx-featuredpost--carousel .btx-entry-body {
width: 60%;
max-width: 650px;
}
.btx-featuredpost--carousel .btx-entry-body-inner {
padding: 10%;
}
.btx-featuredpost .btx-entry-category {
color: #ffffff;
font-weight: 700;
font-size: 14px;
}
.slick-slide > div > div.btx-entry-body > div > div.btx-entry-content > h3 > a:hover, .slick-slide > div > div.btx-entry-body > div > div > a:hover {
color: #ffffff;
}
.btx-highlight-border .btx-menu>li>a:hover:after, .btx-highlight-border.btx-side-navbar .btx-menu li a:after {
background-color: #000000;
}
.btx-item.btx-contactform--minimal input:not([type]), .btx-item.btx-contactform--minimal input[type=number], .btx-item.btx-contactform--minimal input[type=search], .btx-item.btx-contactform--minimal input[type=color], .btx-item.btx-contactform--minimal input[type=date], .btx-item.btx-contactform--minimal input[type=datetime], .btx-item.btx-contactform--minimal input[type=datetime-local], .btx-item.btx-contactform--minimal input[type=email], .btx-item.btx-contactform--minimal input[type=month], .btx-item.btx-contactform--minimal input[type=password], .btx-item.btx-contactform--minimal input[type=tel], .btx-item.btx-contactform--minimal input[type=text], .btx-item.btx-contactform--minimal input[type=time], .btx-item.btx-contactform--minimal input[type=url], .btx-item.btx-contactform--minimal input[type=week], .btx-item.btx-contactform--minimal select, .btx-item.btx-contactform--minimal textarea {
color: #333;
}
.btx-back-to-top {
right: 12px;
bottom: 12px;
}
.btx-dark-scheme .btx-p-border-border {
border-color: #fff3;
}
.btx-entry--columnist .btx-entry-category {
font-size: .75em;
font-weight: 700;
}
.btx-entry-link, .more-link {
font-weight: 600;
}
.btx-footer-column {
padding-left: 25px;
padding-right: 25px;
padding-bottom: 20px;
}
.btx-light-scheme .btx-navbar-search .btx-search-form input[type='text'] {
color: #fff;
}
.btx-navbar-search .btx-search-form input[type='text']:focus {
border-color: #93a0b3;
}
.btx-main.btx-left, .btx-sidebar.btx-left {
padding-right: 0;
}
@media (max-width: 767px) {
.btx-layout-responsive .slick-dots {
display: none !important;
}
.btx-navbar--minimal .btx-collapsed-button {
position: absolute;
top: 0px;
right: 0px;
}
.btx-navbar--mobile .btx-navbar-header {
position: relative;
text-align: center;
}
}
.btx-navbar-search.btx-p-bg-bg.btx-s-text-color.active,.btx-page-load {
background-color: rgba(23,19,29,.95);
}
.btx-navigation-content {
font-weight: 700;
}
.btx-post.btx-post--magazine.btx-post--no-sidebar.btx-post-format--standard.btx-post-featured--none {
padding-top: 106px;
}
.btx-post-featured--overlap .btx-post-media--standard {
margin-top: 106px;
}
.btx-post-featured--overlap .btx-post-media+.btx-container .btx-main {
margin-top: -60px;
}
.btx-post .btx-post-title {
font-weight: 700;
}
.btx-post iframe {
max-height: 400px;
}
.btx-post-content a {
font-weight: 600;
}
.btx-post-share, .btx-post-tag {
margin-top: 20px;
}
.btx-post-share {
margin-bottom: 40px;
}
.btx-section-wrapper {
padding-top: 60px;
padding-bottom: 60px;
}
.btx-slider-divider-inner {
height: 3px
}
.btx-slider-light-scheme .btx-button-color--basic.btx-button--border > .btnx {
color: #ffffff;
border-color: #ffffff;
}
.btx-testimonial--balloon .btx-testimonial-item {
margin-bottom: 140px;
}
.btx-testimonial-item-inner {
padding: 40px;
}
.btx-testimonial-author-name {
padding-bottom: 30px
}
.btx-text-content a {
font-weight: 500
}
.btx-topbar .btx-icon--with-hover.btx-icon--plain.btx-icon--hover-plain, .btx-topbar .btx-icon--without-hover, .btx-bottombar .btx-icon--with-hover.btx-icon--plain.btx-icon--hover-plain, .btx-bottombar .btx-icon--without-hover {
font-size: 16px;
}
.btx-topbar .btx-icon--with-hover.btx-icon--plain.btx-icon--hover-plain:hover>.btx-icon-hover, .btx-topbar .btx-icon--without-hover:hover>.btx-icon-hover, .btx-bottombar .btx-icon--with-hover.btx-icon--plain.btx-icon--hover-plain:hover>.btx-icon-hover, .btx-bottombar .btx-icon--without-hover:hover>.btx-icon-hover {
color: #fff;
opacity: .6;
}
.btx-widgets h3 {
line-height: 1.5
}
.btx-widgets h3.footer-links {
text-transform: none
}
.btx-widgets p {
font-size: 14px;
}
#menu-item-995 .btx-mega-menu {
left: auto;
min-width: 475px;
min-width: 480px;
width: 40%;
}
@media (max-width: 1024px) {
#menu-main-menu {
float: right
}
}
.tagcloud a {
border-width: 0px;
border-radius: 2px;
background-color: #92a0b3;
color: #fff !important;
}
.widget_recent_entries a {
line-height: 1.1;
} #frontpage-slider .btx-slider-subtitle, .btx-slider-subtitle--top {
line-height: 1.5;
word-break: break-word;
max-width: 600px;
margin: auto;
}
#frontpage-services {
margin-left: auto;
margin-right: auto;
max-width: 1040px;
}
#frontpage-services > div > div {
padding: 0
}
@media (max-width: 767px) {
#frontpage-services .btx-col-4:nth-child(2){
border-top: 1px solid #fff;
border-bottom: 1px solid #fff;
}
}
@media (min-width: 768px) {
#frontpage-services .btx-col-4:nth-child(2){
border-left: 1px solid #fff;
border-right: 1px solid #fff;
}
}
#frontpage-services a {
color: #fff
}
#frontpage-services a:hover {
color: #73cef3
}
@media (max-width: 320px) {
#frontpage-logos {
margin-top: -135px !important;
}
}
a.db-jpm {
background: rgba(255,255,255,.2);
padding: 0px 3px 3px 4px;
margin-left: 2px;
}
a.js-menu-cart.btx-menu-cart-link {
position: relative;
top: 10px;
font-size: 16px;
}
.btn-page-down .btnx i {
font-size: 24px
}
.btn-resource {
margin: 0;
}
.btn-resource a {
font-size: 16px !important;
padding-left: 0 !important;
padding-right: 0 !important;
text-transform: none;
}
.gradient-animated, .btx-topbar, .btx-footer, #frontpage-services, #boxzilla-1355.boxzilla {
-webkit-animation: GradientAnimation 8s ease infinite;
-moz-animation: GradientAnimation 8s ease infinite;
animation: GradientAnimation 8s ease infinite;
background: linear-gradient(34deg, #3b1f4e, #5e327a, #4A7FB4, #73cef3);
background-size: 800% 800% !important;
}
@-webkit-keyframes GradientAnimation {
0%{background-position:0% 74%}
50%{background-position:100% 27%}
100%{background-position:0% 74%}
}
@-moz-keyframes GradientAnimation {
0%{background-position:0% 74%}
50%{background-position:100% 27%}
100%{background-position:0% 74%}
}
@keyframes GradientAnimation {
0%{background-position:0% 74%}
50%{background-position:100% 27%}
100%{background-position:0% 74%}
}
.overlap-dropshadow, #frontpage-services {
box-shadow: 0 10px 24px rgba(0, 0, 0, 0.3);
}
.post-clearance {
color: #9395a5;
font-size: small;
margin-bottom: 50px;
text-align: center;
}
.topbar-link, .topbar-link a {
color: #FFFFFF!important;
margin: 0;
}
.btx-topbar.btx-topbar--standard.btx-dark-scheme {
display: block;
} div.wpcf7 .ajax-loader {
width: 25px;
height: 25px;
background-size: contain;
background-repeat: none;
}
span.wpcf7-not-valid-tip {
color: #73cef3;
font-size: .8em;
}
div.wpcf7-response-output {
margin: 2em 0 1em;
padding: .5em .75em;
text-align: center;
}
div.wpcf7-mail-sent-ok, div.wpcf7-validation-errors {
background: transparent;
font-size: 16px;
font-weight: 600;
}
div.wpcf7-mail-sent-ok {
border: 2px solid #5db51d;
color: #5db51d;
}
div.wpcf7-validation-errors {
border: 2px solid #ff6d6d;
color: #ff6d6d;
}
span.wpcf7-not-valid-tip {
color: #ff6d6d;
font-size: 1;
}
div.wpcf7-spam-blocked {
color: #ffa500;
}
#connect-form-recaptcha {
padding-bottom: 30px
}
#connect-form-response div.wpcf7-mail-sent-ok, #connect-form-response div.wpcf7-validation-errors {
color: initial !important
}
#contact-items>div>div>div>div.btx-feature-body>div.btx-feature-title {
margin-bottom: 0
} #custom-twitter-feeds-widget-2 .btx-heading {
margin-bottom: 0
}
#ctf, #sb_instagram {
border-bottom: 1px solid rgba(255,255,255,0.2);
}
#ctf .ctf-header .ctf-header-user {
font-size: 14px
}
#ctf .ctf-header .ctf-header-follow, #ctf .ctf-header a:hover .ctf-header-follow {
background: #221e2985;
border-radius: 0;
}
#ctf .ctf-item:first-child {
margin-top: 20px
}
#ctf .ctf-author-name, #ctf .ctf-author-screenname, #ctf .ctf-verified, #ctf .ctf-tweet-meta {
margin-left: 0px;
margin-right: 0px;
font-weight: 600;
}
#ctf .ctf-tweet-actions .ctf-reply:hover, #ctf .ctf-tweet-actions .ctf-reply:focus, #ctf .ctf-tweet-actions .ctf-retweet:hover, #ctf .ctf-tweet-actions .ctf-retweet:focus, #ctf .ctf-tweet-actions .ctf-like:hover, #ctf .ctf-tweet-actions .ctf-like:focus {
color: #3b1f4e !important
}
#ctf #ctf-more {
border-radius: 0
}
#ctf #ctf-more span {
font-size: 13px;
margin-top: 0px;
}
#ctf #ctf-more:hover {
background: rgba(0,0,0,0.05);
color: #ffffff
}
#ctf .ctf-retweet-icon {
background: none;
}
#sb_instagram .sbi_loader {
margin-top: 20px;
}
#sb_instagram #sbi_load .sbi_load_btn {
background: rgba(0,0,0,0.05);
border-radius: 0;
width: 100%;
min-height: 30px;
padding: 5px 0;
margin: 0;
} .widget li+li {
margin-top: 2px;
}
li.cat-item {
font-size: 15px;
} .evo_list_noevents {
color: #3b1f4e;
font-family: 'Raleway', sans-serif;
font-size: 36px;
font-style: normal;
font-weight: 700;
margin-top: 60px !important;
text-align: center;
}
.ajde_evcal_calendar .calendar_header p {
text-transform: capitalize
}
.evo_cal_above span, #evcal_list, .eventon_events_list .eventon_list_event .ev_ftImg, .evo_repeat_series_dates span {
border-radius: 0
}
.eventon_events_list .eventon_list_event .evcal_list_a {
padding: 20px 0 20px;
}
.eventon_events_list .eventon_list_event .event_description {
border: none
}
.eventon_full_description > .eventon_desc_in > p > a {
font-weight: 400;	
}
.eventon_events_list .eventon_list_event .evcal_cblock, .evo_pop_body .evcal_cblock {
padding-top: 2px
}
.evcal_cblock .evo_start em.month, .evcal_cblock .evo_end em.month, .evcal_cblock .evo_start em.day {
font-size: 20px;
padding-top: 2px;
}
.eventon_events_list .eventon_list_event .evcal_cblock, .evo_pop_body .evcal_cblock {
border-right: 1px solid #cccccc;;
padding-right:10px
}
#evcal_list .eventon_list_event a.sin_val.hasFtIMG .evcal_desc, .sin_val.hasFtIMG .evcal_desc {
padding-left: 170px;
}
.evcal_evdata_row.evcal_event_details .evcal_evdata_cell p, .eventon_list_event .event_description p, .evcal_list_a .event_description li, .evo_pop_body .evcal_evdata_row .evcal_evdata_cell p {
font-size: 16px;
line-height: 1.78571;
}
.ajde_evcal_calendar .calendar_header {
margin-bottom: 30px
}
.ajde_evcal_calendar .evcal_month_line {
text-align:center
}
.ajde_evcal_calendar .evcal_month_line p {
padding: 60px 0 30px;
font-size: 36px;
text-transform: capitalize;
min-height: 36px;
}
.evcal_evdata_row .evcal_evdata_cell h2, .evcal_evdata_row .evcal_evdata_cell h3, .evo_clik_row .evo_h3, .evo_metarow_ICS .evcal_evdata_cell p a, .evo_metarow_learnMICS .evcal_col50 .evcal_evdata_cell p a {
color: #3b1f4e;
}
.eventon_events_list .eventon_list_event .evcal_desc span.evcal_desc2, .evo_pop_body .evcal_desc span.evcal_desc2 {
text-transform: none !important;
font-size: 28px !important;
}
.eventon_events_list .eventon_list_event .evcal_desc span.evcal_event_subtitle, .evo_pop_body .evcal_desc span.evcal_event_subtitle {
text-transform: none;
}
.eventon_events_list .eventon_list_event .evcal_desc .evcal_desc_info, .evo_pop_body .evcal_desc .evcal_desc_info {
font-size: 16px;
opacity: 1
}
.eventon_events_list .eventon_list_event .evcal_desc em, .evo_pop_body .evcal_desc em {
font-weight: 300;
}
.eventon_events_list .eventon_list_event a {
color: inherit
}
.evcal_desc3 {
margin-top: 10px;
}
.evcal_desc3 .evcal_cmd i {
display: none
}
.eventon_events_list .eventon_list_event .evcal_desc .evcal_desc3 em {
font-family: 'Raleway';
font-size: 12px;
font-style: normal;
font-weight: 600;
text-transform: uppercase;
margin-bottom: 0 !important
}
@media (max-width: 480px) {
#evcal_list .eventon_list_event a.sin_val.hasFtIMG .evcal_desc, .sin_val.hasFtIMG .evcal_desc {
padding-left: 140px;
}
#evcal_list .eventon_list_event .event_description p, #evcal_list .eventon_list_event .event_description li, .evo_pop_body .evcal_evdata_row .evcal_evdata_cell p {
font-size: 16px;
line-height: 1.78571;
}
} a.btnx.button.checkout.wc-forward {
color: #221437;
border-color: #221437;
background-color: #fff;
}
a.btnx.button.checkout.wc-forward:hover {
color: #73cef3;
border-color: #73cef3;
background-color: #fff;
} .boxzilla h2, .boxzilla h5, .boxzilla a{
color: #ffffff
}
#boxzilla-box-1355-content > .wpcf7 {
max-width: 300px;
margin: 0 auto;
}
#wpcf7-f1353-o1 label, #wpcf7-f1353-o2 label {
color: #ffffff
}
#wpcf7-f1353-o1 input.wpcf7-form-control.wpcf7-submit, #wpcf7-f1353-o2 input.wpcf7-form-control.wpcf7-submit {
border-color: #ffffff;
color: #ffffff;
margin-left: 30px;
}
div.wpcf7 .ajax-loader {
margin-left: 10px !important
}