.mr-top-minus-250{margin:-250px 20px 0 0;
background:#1f384b;
color:#FFF;}
.quotes-bold{margin-top:-220px;}
.col-20 {
position:relative;
min-height:1px;
font-family:Tahoma, Geneva, sans-serif;
padding:5px 15px;
float:left;
border:1px solid #eee;
font-size:12px;
width:20%;
border-sizing:border-box;
}
.pro {
list-style:none;
background:#f7f6f6;
}
.pro li {
clear:both;
}
.pro li a {
display:block;
padding:15px 10px;
color:#333;
border-bottom:1px solid #ccc;
background:#f7f6f6;
font-weight:700;
}
.pro li a.active {
color:#fff;
background:#ffb606;
}
.app-box ul {
list-style:none;
margin:0;
}
.app-box ul li a {
padding-left:20px;
color:#FFF;
}
.app-box {
background:#ffb606;
padding:30px;
color:#FFF;
}
.city-by-prv {
list-style:none;
margin:0;
border-top:1px solid #ddd;
border-left:1px solid #ddd;
float:left;
width:100%;
background:#f7f6f6;
}
.city-by-prv li {
width:25%;
float:left;
padding:0.5% 1%;
background:#f7f6f6;
border:1px solid #ddd;
border-top:none;
border-left:none;
}
.city-by-prv li a {
font-family:Open Sans;
}
.big-field, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .subc-wrap {
float:left
}
.navbar-fixed-bottom .navbar-collapse, .navbar-fixed-top .navbar-collapse, .pre-scrollable {
max-height:340px
}
div {
border:0 solid red
}
.subc-wrap {
width:340px;
margin-top:30px
}
#customer_details.col2-set .col-2, #newsletter-custom, .jw_easy_slider_name {
display:none!important
}
.collapsing, .sr-only, svg:not(:root) {
overflow:hidden
}
.mfp-arrow, html {
-webkit-tap-highlight-color:transparent
}
.img-thumbnail, .table, label {
max-width:100%
}
.mfp-title, pre {
word-wrap:break-word
}
.woocommerce div.woocommerce-info, .woocommerce div.woocommerce-message, .woocommerce-page div.woocommerce-info, .woocommerce-page div.woocommerce-message {
border-top-color:#1a8aff!important
}
.cart_totals h2, .woocommerce .form-row label.checkbox a, .woocommerce .woocommerce-error::before, .woocommerce .woocommerce-info .showcoupon, .woocommerce .woocommerce-info::before, .woocommerce .woocommerce-message::before, .woocommerce h3, .woocommerce-page .form-row label.checkbox a, .woocommerce-page .woocommerce-info .showcoupon {
color:#1a8aff!important
}
.woocommerce-page .button {
color:#fff!important;
background:#1a8aff!important
}
.woocommerce-page .button:hover {
color:#333!important;
background-color:#ffb606!important
}
.big-field {
width:212px!important;
height:50px;
border:1px solid #fff;
background:#FFF;
padding:0 10px
}
.big-field1 {
width:210px!important;
height:50px;
border:1px solid #fff;
background:#FFF;
padding:0 10px
}
.big-field-btn {
height:50px;
border:1px solid #000;
background:#000;
float:left;
color:#fff;
padding:0 30px
}
.w-650 {
width:650px;
margin:0 auto
}
#customer_details.col2-set .col-1 {
width:98%!important
}
.vdo {
background:url(//www.australiastartups.org/wp-content/themes/eduma/assets/css/mbp-placeholder.png) left top no-repeat;
width:579px;
height:350px
}
.vdo iframe {
width:441px;
height:275px;
margin:19px 0 0 69px
}
body, figure {
margin:0
}
td.actions div.coupon {
padding-bottom:15px!important
}
.cart_totals {
width:100%!important
}
.checkout-button.button br {
display:none!important;
line-height:0!important
}
.jcarousel img { }
html {
font-family:sans-serif;
-ms-text-size-adjust:100%;
-webkit-text-size-adjust:100%
}
article, aside, details, figcaption, figure, footer, header, hgroup, 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
}
a:active, a:hover {
outline:0
}
b, optgroup, strong {
font-weight:700
}
dfn {
font-style:italic
}
h1 {
margin:.67em 0
}
mark {
background:#ff0
}
sub, sup {
font-size:75%;
line-height:0;
position:relative;
vertical-align:baseline
}
sup {
top:-.5em
}
sub {
bottom:-.25em
}
img {
border:0;
vertical-align:middle
}
hr {
-moz-box-sizing:content-box;
box-sizing:content-box;
margin-top:20px;
margin-bottom:20px
}
pre, textarea {
overflow:auto
}
code, kbd, pre, samp {
font-size:1em
}
button, input, optgroup, select, textarea {
color:inherit;
font:inherit;
margin:0
}
button {
overflow:visible
}
button, select {
text-transform:none
}
button, html input[type=button], input[type=reset], input[type=submit] {
-webkit-appearance:button;
cursor:pointer
}
button[disabled], html input[disabled] {
cursor:default
}
button::-moz-focus-inner, input::-moz-focus-inner {
border:0;
padding:0
}
input[type=checkbox], input[type=radio] {
box-sizing:border-box
}
input[type=number]::-webkit-inner-spin-button, input[type=number]::-webkit-outer-spin-button {
height:auto
}
input[type=search]::-webkit-search-cancel-button, input[type=search]::-webkit-search-decoration {
-webkit-appearance:none
}
@media print {
blockquote, img, pre, tr {
page-break-inside:avoid
}
*, :after, :before {
background:0 0!important;
color:#000!important;
box-shadow:none!important;
text-shadow:none!important
}
a, a:visited {
text-decoration:underline
}
a[href]:after {
content:" (" attr(href) ")"
}
abbr[title]:after {
content:" (" attr(title) ")"
}
a[href^="#"]:after, a[href^="javascript:"]:after {
content:""
}
blockquote, pre {
border:1px solid #999
}
thead {
display:table-header-group
}
img {
max-width:100%!important
}
h2, h3, p {
orphans:3;
widows:3
}
h2, h3 {
page-break-after:avoid
}
select {
background:#fff!important
}
.navbar {
display:none
}
.btn>.caret, .dropup>.btn>.caret {
border-top-color:#000!important
}
.label {
border:1px solid #000
}
.table {
border-collapse:collapse!important
}
.table td, .table th {
background-color:#fff!important
}
.table-bordered td, .table-bordered th {
border:1px solid #ddd!important
}
}
.btn, .btn-danger.active, .btn-danger:active, .btn-default.active, .btn-default:active, .btn-info.active, .btn-info:active, .btn-primary.active, .btn-primary:active, .btn-success.active, .btn-success:active, .btn-warning.active, .btn-warning:active, .btn.active, .btn:active, .form-control, .navbar-toggle, .open>.dropdown-toggle.btn-danger, .open>.dropdown-toggle.btn-default, .open>.dropdown-toggle.btn-info, .open>.dropdown-toggle.btn-primary, .open>.dropdown-toggle.btn-success, .open>.dropdown-toggle.btn-warning {
background-image:none
}
.img-thumbnail, body {
background-color:#fff
}
*, :after, :before {
-ms-box-sizing:border-box;
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box;
box-sizing:border-box
}
.wp-caption-text, input[type=search] {
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box
}
html {
font-size:10px
}
body {
font-family:Roboto, serif;
font-size:14px;
line-height:1.42857143;
color:#333
}
button, input, select, textarea {
font-family:inherit;
font-size:inherit;
line-height:inherit
}
a {
color:#337ab7;
text-decoration:none
}
a:focus, a:hover {
color:#23527c
}
a:focus {
outline-offset:-2px
}
.img-responsive {
display:block;
max-width:100%;
height:auto
}
.img-rounded {
border-radius:6px
}
.img-thumbnail {
padding:4px;
line-height:1.42857143;
border:1px solid #ddd;
border-radius:4px;
-webkit-transition:all .2s ease-in-out;
-moz-transition:all .2s ease-in-out;
-o-transition:all .2s ease-in-out;
-ms-transition:all .2s ease-in-out;
transition:all .2s ease-in-out;
display:inline-block;
height:auto
}
.img-circle {
border-radius:50%
}
.sr-only {
position:absolute;
width:1px;
height:1px;
margin:-1px;
padding:0;
clip:rect(0,0,0,0);
border:0
}
.sr-only-focusable:active, .sr-only-focusable:focus {
position:static;
width:auto;
height:auto;
margin:0;
overflow:visible;
clip:auto
}
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {
font-family:inherit;
font-weight:500;
color:inherit
}
.h1 .small, .h1 small, .h2 .small, .h2 small, .h3 .small, .h3 small, .h4 .small, .h4 small, .h5 .small, .h5 small, .h6 .small, .h6 small, h1 .small, h1 small, h2 .small, h2 small, h3 .small, h3 small, h4 .small, h4 small, h5 .small, h5 small, h6 .small, h6 small {
font-weight:400;
line-height:1;
color:#777
}
.h1, .h2, .h3, h1, h2, h3 {
margin-top:20px;
margin-bottom:10px
}
.h1 .small, .h1 small, .h2 .small, .h2 small, .h3 .small, .h3 small, h1 .small, h1 small, h2 .small, h2 small, h3 .small, h3 small {
font-size:65%
}
.h4, .h5, .h6, h4, h5, h6 {
margin-top:10px;
margin-bottom:10px
}
.h4 .small, .h4 small, .h5 .small, .h5 small, .h6 .small, .h6 small, h4 .small, h4 small, h5 .small, h5 small, h6 .small, h6 small {
font-size:75%
}
.h1, h1 {
font-size:36px
}
.h2, h2 {
font-size:30px
}
.h3, h3 {
font-size:24px
}
.h4, h4 {
font-size:18px
}
.h5, h5 {
font-size:14px
}
.h6, h6 {
font-size:12px
}
p {
margin:0 0 10px
}
.lead {
margin-bottom:20px;
font-size:16px;
font-weight:300;
line-height:1.4
}
dt, kbd kbd, label {
font-weight:700
}
address, blockquote .small, blockquote footer, blockquote small, dd, dt, pre {
line-height:1.42857143
}
@media (min-width:768px) {
.lead {
font-size:21px
}
}
.small, small {
font-size:92%
}
.mark, mark {
background-color:#fcf8e3;
padding:.2em
}
.list-inline, .list-unstyled {
padding-left:0;
list-style:none
}
.text-left {
text-align:left
}
.text-right {
text-align:right
}
.text-center {
text-align:center
}
.text-justify {
text-align:justify
}
.text-nowrap {
white-space:nowrap
}
.text-lowercase {
text-transform:lowercase
}
.text-uppercase {
text-transform:uppercase
}
.text-capitalize {
text-transform:capitalize
}
.initialism, button {
text-transform:uppercase
}
.text-muted {
color:#777
}
.text-primary {
color:#337ab7
}
a.text-primary:hover {
color:#286090
}
.text-success {
color:#3c763d
}
a.text-success:hover {
color:#2b542c
}
.text-info {
color:#31708f
}
a.text-info:hover {
color:#245269
}
.text-warning {
color:#8a6d3b
}
a.text-warning:hover {
color:#66512c
}
.text-danger {
color:#a94442
}
a.text-danger:hover {
color:#843534
}
.bg-primary {
color:#fff;
background-color:#337ab7
}
a.bg-primary:hover {
background-color:#286090
}
.bg-success {
background-color:#dff0d8
}
a.bg-success:hover {
background-color:#c1e2b3
}
.bg-info {
background-color:#d9edf7
}
a.bg-info:hover {
background-color:#afd9ee
}
.bg-warning {
background-color:#fcf8e3
}
a.bg-warning:hover {
background-color:#f7ecb5
}
.bg-danger {
background-color:#f2dede
}
a.bg-danger:hover {
background-color:#e4b9b9
}
pre code, table {
background-color:transparent
}
.page-header {
padding-bottom:9px;
margin:40px 0 20px;
border-bottom:1px solid #eee
}
dl, ol, ul {
margin-top:0
}
blockquote ol:last-child, blockquote p:last-child, blockquote ul:last-child, ol ol, ol ul, ul ol, ul ul {
margin-bottom:0
}
address, dl {
margin-bottom:20px
}
ol, ul {
margin-bottom:10px
}
.list-inline {
margin-left:-5px
}
.list-inline>li {
display:inline-block;
padding-left:5px;
padding-right:5px
}
dd {
margin-left:0
}
@media (min-width:768px) {
.dl-horizontal dt {
float:left;
width:160px;
clear:left;
text-align:right;
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap
}
.dl-horizontal dd {
margin-left:180px
}
.container {
width:750px
}
}
.clear, .clearfix:after, .container-fluid:after, .container:after, .dl-horizontal dd:after, .form-horizontal .form-group:after, .nav:after, .navbar-collapse:after, .navbar-header:after, .navbar:after, .row:after {
clear:both
}
abbr[data-original-title], abbr[title] {
cursor:help;
border-bottom:1px dotted #777
}
.initialism {
font-size:90%
}
blockquote {
padding:10px 20px;
margin:0 0 20px;
font-size:17.5px;
border-left:5px solid #eee
}
blockquote .small, blockquote footer, blockquote small {
display:block;
font-size:80%;
color:#777
}
legend, pre {
display:block;
color:#333
}
blockquote .small:before, blockquote footer:before, blockquote small:before {
content:'\2014 \00A0'
}
.blockquote-reverse, blockquote.pull-right {
padding-right:15px;
padding-left:0;
border-right:5px solid #eee;
border-left:0;
text-align:right
}
code, kbd {
padding:2px 4px;
font-size:90%
}
.blockquote-reverse .small:before, .blockquote-reverse footer:before, .blockquote-reverse small:before, blockquote.pull-right .small:before, blockquote.pull-right footer:before, blockquote.pull-right small:before {
content:''
}
.blockquote-reverse .small:after, .blockquote-reverse footer:after, .blockquote-reverse small:after, blockquote.pull-right .small:after, blockquote.pull-right footer:after, blockquote.pull-right small:after {
content:'\00A0 \2014'
}
address {
font-style:normal
}
code, kbd, pre, samp {
font-family:Menlo, Monaco, Consolas, "Courier New", monospace
}
code {
color:#c7254e;
background-color:#f9f2f4;
border-radius:4px
}
kbd {
color:#fff;
background-color:#333;
border-radius:3px;
box-shadow:inset 0 -1px 0 rgba(0, 0, 0, .25)
}
kbd kbd {
padding:0;
font-size:100%;
box-shadow:none
}
pre {
padding:9.5px;
margin:0 0 10px;
font-size:13px;
word-break:break-all;
background-color:#f5f5f5;
border:1px solid #ccc;
border-radius:4px
}
.container, .container-fluid {
margin-right:auto;
margin-left:auto
}
pre code {
padding:0;
font-size:inherit;
color:inherit;
white-space:pre-wrap;
border-radius:0
}
.col-sm-12, .container, .container-fluid {
padding-left:15px;
padding-right:15px
}
.pre-scrollable {
overflow-y:scroll
}
@media (min-width:992px) {
.container {
width:970px
}
}
@media (min-width:1200px) {
.container {
width:1170px
}
}
.row {
margin-left:-15px;
margin-right:-15px
}
.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 {
position:relative;
min-height:1px;
padding-left:15px;
padding-right:15px
}
.col-sm-12 {
min-height:1px
}
.col-xs-12 {
width:100%
}
.col-xs-11 {
width:91.66666667%
}
.col-xs-10 {
width:83.33333333%
}
.col-xs-9 {
width:75%
}
.col-xs-8 {
width:66.66666667%
}
.col-xs-7 {
width:58.33333333%
}
.col-xs-6 {
width:50%
}
.col-xs-5 {
width:41.66666667%
}
.col-xs-4 {
width:33.33333333%
}
.col-xs-3 {
width:25%
}
.col-xs-2 {
width:16.66666667%
}
.col-xs-1 {
width:8.33333333%
}
.col-xs-pull-12 {
right:100%
}
.col-xs-pull-11 {
right:91.66666667%
}
.col-xs-pull-10 {
right:83.33333333%
}
.col-xs-pull-9 {
right:75%
}
.col-xs-pull-8 {
right:66.66666667%
}
.col-xs-pull-7 {
right:58.33333333%
}
.col-xs-pull-6 {
right:50%
}
.col-xs-pull-5 {
right:41.66666667%
}
.col-xs-pull-4 {
right:33.33333333%
}
.col-xs-pull-3 {
right:25%
}
.col-xs-pull-2 {
right:16.66666667%
}
.col-xs-pull-1 {
right:8.33333333%
}
.col-xs-pull-0 {
right:auto
}
.col-xs-push-12 {
left:100%
}
.col-xs-push-11 {
left:91.66666667%
}
.col-xs-push-10 {
left:83.33333333%
}
.col-xs-push-9 {
left:75%
}
.col-xs-push-8 {
left:66.66666667%
}
.col-xs-push-7 {
left:58.33333333%
}
.col-xs-push-6 {
left:50%
}
.col-xs-push-5 {
left:41.66666667%
}
.col-xs-push-4 {
left:33.33333333%
}
.col-xs-push-3 {
left:25%
}
.col-xs-push-2 {
left:16.66666667%
}
.col-xs-push-1 {
left:8.33333333%
}
.col-xs-push-0 {
left:auto
}
.col-xs-offset-12 {
margin-left:100%
}
.col-xs-offset-11 {
margin-left:91.66666667%
}
.col-xs-offset-10 {
margin-left:83.33333333%
}
.col-xs-offset-9 {
margin-left:75%
}
.col-xs-offset-8 {
margin-left:66.66666667%
}
.col-xs-offset-7 {
margin-left:58.33333333%
}
.col-xs-offset-6 {
margin-left:50%
}
.col-xs-offset-5 {
margin-left:41.66666667%
}
.col-xs-offset-4 {
margin-left:33.33333333%
}
.col-xs-offset-3 {
margin-left:25%
}
.col-xs-offset-2 {
margin-left:16.66666667%
}
.col-xs-offset-1 {
margin-left:8.33333333%
}
.col-xs-offset-0 {
margin-left:0
}
@media (min-width:768px) {
.col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9 {
float:left
}
.col-sm-12 {
width:100%
}
.col-sm-11 {
width:91.66666667%
}
.col-sm-10 {
width:83.33333333%
}
.col-sm-9 {
width:75%
}
.col-sm-8 {
width:66.66666667%
}
.col-sm-7 {
width:58.33333333%
}
.col-sm-6 {
width:50%
}
.col-sm-5 {
width:41.66666667%
}
.col-sm-4 {
width:33.33333333%
}
.col-sm-3 {
width:25%
}
.col-sm-2 {
width:16.66666667%
}
.col-sm-1 {
width:8.33333333%
}
.col-sm-pull-12 {
right:100%
}
.col-sm-pull-11 {
right:91.66666667%
}
.col-sm-pull-10 {
right:83.33333333%
}
.col-sm-pull-9 {
right:75%
}
.col-sm-pull-8 {
right:66.66666667%
}
.col-sm-pull-7 {
right:58.33333333%
}
.col-sm-pull-6 {
right:50%
}
.col-sm-pull-5 {
right:41.66666667%
}
.col-sm-pull-4 {
right:33.33333333%
}
.col-sm-pull-3 {
right:25%
}
.col-sm-pull-2 {
right:16.66666667%
}
.col-sm-pull-1 {
right:8.33333333%
}
.col-sm-pull-0 {
right:auto
}
.col-sm-push-12 {
left:100%
}
.col-sm-push-11 {
left:91.66666667%
}
.col-sm-push-10 {
left:83.33333333%
}
.col-sm-push-9 {
left:75%
}
.col-sm-push-8 {
left:66.66666667%
}
.col-sm-push-7 {
left:58.33333333%
}
.col-sm-push-6 {
left:50%
}
.col-sm-push-5 {
left:41.66666667%
}
.col-sm-push-4 {
left:33.33333333%
}
.col-sm-push-3 {
left:25%
}
.col-sm-push-2 {
left:16.66666667%
}
.col-sm-push-1 {
left:8.33333333%
}
.col-sm-push-0 {
left:auto
}
.col-sm-offset-12 {
margin-left:100%
}
.col-sm-offset-11 {
margin-left:91.66666667%
}
.col-sm-offset-10 {
margin-left:83.33333333%
}
.col-sm-offset-9 {
margin-left:75%
}
.col-sm-offset-8 {
margin-left:66.66666667%
}
.col-sm-offset-7 {
margin-left:58.33333333%
}
.col-sm-offset-6 {
margin-left:50%
}
.col-sm-offset-5 {
margin-left:41.66666667%
}
.col-sm-offset-4 {
margin-left:33.33333333%
}
.col-sm-offset-3 {
margin-left:25%
}
.col-sm-offset-2 {
margin-left:16.66666667%
}
.col-sm-offset-1 {
margin-left:8.33333333%
}
.col-sm-offset-0 {
margin-left:0
}
}
@media (min-width:992px) {
.col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9 {
float:left
}
.col-md-12 {
width:100%
}
.col-md-11 {
width:91.66666667%
}
.col-md-10 {
width:83.33333333%
}
.col-md-9 {
width:75%
}
.col-md-8 {
width:66.66666667%
}
.col-md-7 {
width:58.33333333%
}
.col-md-6 {
width:50%
}
.col-md-5 {
width:41.66666667%
}
.col-md-4 {
width:33.33333333%
}
.col-md-3 {
width:25%
}
.col-md-2 {
width:16.66666667%
}
.col-md-1 {
width:8.33333333%
}
.col-md-pull-12 {
right:100%
}
.col-md-pull-11 {
right:91.66666667%
}
.col-md-pull-10 {
right:83.33333333%
}
.col-md-pull-9 {
right:75%
}
.col-md-pull-8 {
right:66.66666667%
}
.col-md-pull-7 {
right:58.33333333%
}
.col-md-pull-6 {
right:50%
}
.col-md-pull-5 {
right:41.66666667%
}
.col-md-pull-4 {
right:33.33333333%
}
.col-md-pull-3 {
right:25%
}
.col-md-pull-2 {
right:16.66666667%
}
.col-md-pull-1 {
right:8.33333333%
}
.col-md-pull-0 {
right:auto
}
.col-md-push-12 {
left:100%
}
.col-md-push-11 {
left:91.66666667%
}
.col-md-push-10 {
left:83.33333333%
}
.col-md-push-9 {
left:75%
}
.col-md-push-8 {
left:66.66666667%
}
.col-md-push-7 {
left:58.33333333%
}
.col-md-push-6 {
left:50%
}
.col-md-push-5 {
left:41.66666667%
}
.col-md-push-4 {
left:33.33333333%
}
.col-md-push-3 {
left:25%
}
.col-md-push-2 {
left:16.66666667%
}
.col-md-push-1 {
left:8.33333333%
}
.col-md-push-0 {
left:auto
}
.col-md-offset-12 {
margin-left:100%
}
.col-md-offset-11 {
margin-left:91.66666667%
}
.col-md-offset-10 {
margin-left:83.33333333%
}
.col-md-offset-9 {
margin-left:75%
}
.col-md-offset-8 {
margin-left:66.66666667%
}
.col-md-offset-7 {
margin-left:58.33333333%
}
.col-md-offset-6 {
margin-left:50%
}
.col-md-offset-5 {
margin-left:41.66666667%
}
.col-md-offset-4 {
margin-left:33.33333333%
}
.col-md-offset-3 {
margin-left:25%
}
.col-md-offset-2 {
margin-left:16.66666667%
}
.col-md-offset-1 {
margin-left:8.33333333%
}
.col-md-offset-0 {
margin-left:0
}
}
@media (min-width:1200px) {
.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9 {
float:left
}
.col-lg-12 {
width:100%
}
.col-lg-11 {
width:91.66666667%
}
.col-lg-10 {
width:83.33333333%
}
.col-lg-9 {
width:75%
}
.col-lg-8 {
width:66.66666667%
}
.col-lg-7 {
width:58.33333333%
}
.col-lg-6 {
width:50%
}
.col-lg-5 {
width:41.66666667%
}
.col-lg-4 {
width:33.33333333%
}
.col-lg-3 {
width:25%
}
.col-lg-2 {
width:16.66666667%
}
.col-lg-1 {
width:8.33333333%
}
.col-lg-pull-12 {
right:100%
}
.col-lg-pull-11 {
right:91.66666667%
}
.col-lg-pull-10 {
right:83.33333333%
}
.col-lg-pull-9 {
right:75%
}
.col-lg-pull-8 {
right:66.66666667%
}
.col-lg-pull-7 {
right:58.33333333%
}
.col-lg-pull-6 {
right:50%
}
.col-lg-pull-5 {
right:41.66666667%
}
.col-lg-pull-4 {
right:33.33333333%
}
.col-lg-pull-3 {
right:25%
}
.col-lg-pull-2 {
right:16.66666667%
}
.col-lg-pull-1 {
right:8.33333333%
}
.col-lg-pull-0 {
right:auto
}
.col-lg-push-12 {
left:100%
}
.col-lg-push-11 {
left:91.66666667%
}
.col-lg-push-10 {
left:83.33333333%
}
.col-lg-push-9 {
left:75%
}
.col-lg-push-8 {
left:66.66666667%
}
.col-lg-push-7 {
left:58.33333333%
}
.col-lg-push-6 {
left:50%
}
.col-lg-push-5 {
left:41.66666667%
}
.col-lg-push-4 {
left:33.33333333%
}
.col-lg-push-3 {
left:25%
}
.col-lg-push-2 {
left:16.66666667%
}
.col-lg-push-1 {
left:8.33333333%
}
.col-lg-push-0 {
left:auto
}
.col-lg-offset-12 {
margin-left:100%
}
.col-lg-offset-11 {
margin-left:91.66666667%
}
.col-lg-offset-10 {
margin-left:83.33333333%
}
.col-lg-offset-9 {
margin-left:75%
}
.col-lg-offset-8 {
margin-left:66.66666667%
}
.col-lg-offset-7 {
margin-left:58.33333333%
}
.col-lg-offset-6 {
margin-left:50%
}
.col-lg-offset-5 {
margin-left:41.66666667%
}
.col-lg-offset-4 {
margin-left:33.33333333%
}
.col-lg-offset-3 {
margin-left:25%
}
.col-lg-offset-2 {
margin-left:16.66666667%
}
.col-lg-offset-1 {
margin-left:8.33333333%
}
.col-lg-offset-0 {
margin-left:0
}
}
caption {
padding-top:8px;
padding-bottom:8px;
color:#777
}
.table {
width:100%;
margin-bottom:20px
}
.table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th {
padding:8px;
line-height:1.42857143;
vertical-align:top;
border-top:1px solid #ddd
}
.table>thead>tr>th {
vertical-align:bottom;
border-bottom:2px solid #ddd
}
.table>caption+thead>tr:first-child>td, .table>caption+thead>tr:first-child>th, .table>colgroup+thead>tr:first-child>td, .table>colgroup+thead>tr:first-child>th, .table>thead:first-child>tr:first-child>td, .table>thead:first-child>tr:first-child>th {
border-top:0
}
.table>tbody+tbody {
border-top:2px solid #ddd
}
.table .table {
background-color:#fff
}
.table-condensed>tbody>tr>td, .table-condensed>tbody>tr>th, .table-condensed>tfoot>tr>td, .table-condensed>tfoot>tr>th, .table-condensed>thead>tr>td, .table-condensed>thead>tr>th {
padding:5px
}
.table-bordered, .table-bordered>tbody>tr>td, .table-bordered>tbody>tr>th, .table-bordered>tfoot>tr>td, .table-bordered>tfoot>tr>th, .table-bordered>thead>tr>td, .table-bordered>thead>tr>th {
border:1px solid #ddd
}
.table-bordered>thead>tr>td, .table-bordered>thead>tr>th {
border-bottom-width:2px
}
.table-striped>tbody>tr:nth-child(odd) {
background-color:#f9f9f9
}
.table-hover>tbody>tr:hover, .table>tbody>tr.active>td, .table>tbody>tr.active>th, .table>tbody>tr>td.active, .table>tbody>tr>th.active, .table>tfoot>tr.active>td, .table>tfoot>tr.active>th, .table>tfoot>tr>td.active, .table>tfoot>tr>th.active, .table>thead>tr.active>td, .table>thead>tr.active>th, .table>thead>tr>td.active, .table>thead>tr>th.active {
background-color:#f5f5f5
}
table col[class*=col-] {
position:static;
float:none;
display:table-column
}
table td[class*=col-], table th[class*=col-] {
position:static;
float:none;
display:table-cell
}
.table-hover>tbody>tr.active:hover>td, .table-hover>tbody>tr.active:hover>th, .table-hover>tbody>tr:hover>.active, .table-hover>tbody>tr>td.active:hover, .table-hover>tbody>tr>th.active:hover {
background-color:#e8e8e8
}
.table>tbody>tr.success>td, .table>tbody>tr.success>th, .table>tbody>tr>td.success, .table>tbody>tr>th.success, .table>tfoot>tr.success>td, .table>tfoot>tr.success>th, .table>tfoot>tr>td.success, .table>tfoot>tr>th.success, .table>thead>tr.success>td, .table>thead>tr.success>th, .table>thead>tr>td.success, .table>thead>tr>th.success {
background-color:#dff0d8
}
.table-hover>tbody>tr.success:hover>td, .table-hover>tbody>tr.success:hover>th, .table-hover>tbody>tr:hover>.success, .table-hover>tbody>tr>td.success:hover, .table-hover>tbody>tr>th.success:hover {
background-color:#d0e9c6
}
.table>tbody>tr.info>td, .table>tbody>tr.info>th, .table>tbody>tr>td.info, .table>tbody>tr>th.info, .table>tfoot>tr.info>td, .table>tfoot>tr.info>th, .table>tfoot>tr>td.info, .table>tfoot>tr>th.info, .table>thead>tr.info>td, .table>thead>tr.info>th, .table>thead>tr>td.info, .table>thead>tr>th.info {
background-color:#d9edf7
}
.table-hover>tbody>tr.info:hover>td, .table-hover>tbody>tr.info:hover>th, .table-hover>tbody>tr:hover>.info, .table-hover>tbody>tr>td.info:hover, .table-hover>tbody>tr>th.info:hover {
background-color:#c4e3f3
}
.table>tbody>tr.warning>td, .table>tbody>tr.warning>th, .table>tbody>tr>td.warning, .table>tbody>tr>th.warning, .table>tfoot>tr.warning>td, .table>tfoot>tr.warning>th, .table>tfoot>tr>td.warning, .table>tfoot>tr>th.warning, .table>thead>tr.warning>td, .table>thead>tr.warning>th, .table>thead>tr>td.warning, .table>thead>tr>th.warning {
background-color:#fcf8e3
}
.table-hover>tbody>tr.warning:hover>td, .table-hover>tbody>tr.warning:hover>th, .table-hover>tbody>tr:hover>.warning, .table-hover>tbody>tr>td.warning:hover, .table-hover>tbody>tr>th.warning:hover {
background-color:#faf2cc
}
.table>tbody>tr.danger>td, .table>tbody>tr.danger>th, .table>tbody>tr>td.danger, .table>tbody>tr>th.danger, .table>tfoot>tr.danger>td, .table>tfoot>tr.danger>th, .table>tfoot>tr>td.danger, .table>tfoot>tr>th.danger, .table>thead>tr.danger>td, .table>thead>tr.danger>th, .table>thead>tr>td.danger, .table>thead>tr>th.danger {
background-color:#f2dede
}
.table-hover>tbody>tr.danger:hover>td, .table-hover>tbody>tr.danger:hover>th, .table-hover>tbody>tr:hover>.danger, .table-hover>tbody>tr>td.danger:hover, .table-hover>tbody>tr>th.danger:hover {
background-color:#ebcccc
}
.table-responsive {
overflow-x:auto;
min-height:.01%
}
@media screen and (max-width:770px) {
.mr-top-minus-250{margin:0 20px 0 0;}
.quotes-bold{margin-top:0;}
.col-20 {
width:33%;
}
.table-responsive {
width:100%;
margin-bottom:15px;
overflow-y:hidden;
-ms-overflow-style:-ms-autohiding-scrollbar;
border:1px solid #ddd
}
.table-responsive>.table {
margin-bottom:0
}
.table-responsive>.table>tbody>tr>td, .table-responsive>.table>tbody>tr>th, .table-responsive>.table>tfoot>tr>td, .table-responsive>.table>tfoot>tr>th, .table-responsive>.table>thead>tr>td, .table-responsive>.table>thead>tr>th {
white-space:nowrap
}
.table-responsive>.table-bordered {
border:0
}
.table-responsive>.table-bordered>tbody>tr>td:first-child, .table-responsive>.table-bordered>tbody>tr>th:first-child, .table-responsive>.table-bordered>tfoot>tr>td:first-child, .table-responsive>.table-bordered>tfoot>tr>th:first-child, .table-responsive>.table-bordered>thead>tr>td:first-child, .table-responsive>.table-bordered>thead>tr>th:first-child {
border-left:0
}
.table-responsive>.table-bordered>tbody>tr>td:last-child, .table-responsive>.table-bordered>tbody>tr>th:last-child, .table-responsive>.table-bordered>tfoot>tr>td:last-child, .table-responsive>.table-bordered>tfoot>tr>th:last-child, .table-responsive>.table-bordered>thead>tr>td:last-child, .table-responsive>.table-bordered>thead>tr>th:last-child {
border-right:0
}
.table-responsive>.table-bordered>tbody>tr:last-child>td, .table-responsive>.table-bordered>tbody>tr:last-child>th, .table-responsive>.table-bordered>tfoot>tr:last-child>td, .table-responsive>.table-bordered>tfoot>tr:last-child>th {
border-bottom:0
}
}
fieldset, legend {
padding:0;
border:0
}
fieldset {
margin:0;
min-width:0
}
legend {
width:100%;
margin-bottom:20px;
font-size:21px;
line-height:inherit;
border-bottom:1px solid #e5e5e5
}
.form-control, table, td, tr {
border:1px solid #ccc
}
label {
display:inline-block;
margin-bottom:5px
}
input[type=search] {
-ms-box-sizing:border-box;
box-sizing:border-box;
-webkit-appearance:none
}
input[type=checkbox], input[type=radio] {
margin-top:1px\9;
line-height:normal
}
.form-control, output {
font-size:14px;
line-height:1.42857143;
color:#555;
display:block
}
input[type=file] {
display:block
}
input[type=range] {
display:block;
width:100%
}
select[multiple], select[size] {
height:auto
}
input[type=checkbox]:focus, input[type=file]:focus, input[type=radio]:focus {
outline:dotted thin;
outline:-webkit-focus-ring-color auto 5px;
outline-offset:-2px
}
output {
padding-top:7px
}
.form-control {
width:100%;
height:34px;
padding:6px 12px;
background-color:#fff;
border-radius:4px;
-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075);
-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075);
box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075);
-webkit-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;
-moz-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;
-o-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;
-ms-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;
transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s
}
.form-control:focus {
border-color:#66afe9;
outline:0;
-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, .6);
-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, .6);
box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, .6)
}
.form-control::-moz-placeholder {
opacity:1;
color:#999
}
.form-control:-moz-placeholder {
color:#999
}
.form-control:-ms-input-placeholder {
color:#999
}
.form-control::-webkit-input-placeholder {
color:#999
}
.has-success .checkbox, .has-success .checkbox-inline, .has-success .control-label, .has-success .form-control-feedback, .has-success .help-block, .has-success .radio, .has-success .radio-inline, .has-success.checkbox label, .has-success.checkbox-inline label, .has-success.radio label, .has-success.radio-inline label {
color:#3c763d
}
.form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control {
cursor:not-allowed;
background-color:#eee;
opacity:1
}
textarea.form-control {
height:auto
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
input[type=date], input[type=datetime-local], input[type=month], input[type=time] {
line-height:34px
}
input[type=date].input-sm, input[type=datetime-local].input-sm, input[type=month].input-sm, input[type=time].input-sm {
line-height:31px
}
input[type=date].input-lg, input[type=datetime-local].input-lg, input[type=month].input-lg, input[type=time].input-lg {
line-height:46px
}
}
.form-group {
margin-bottom:15px
}
.checkbox, .radio {
position:relative;
display:block;
margin-top:10px;
margin-bottom:10px
}
.checkbox label, .radio label {
min-height:20px;
padding-left:20px;
margin-bottom:0;
font-weight:400;
cursor:pointer
}
.checkbox input[type=checkbox], .checkbox-inline input[type=checkbox], .radio input[type=radio], .radio-inline input[type=radio] {
position:absolute;
margin-left:-20px;
margin-top:4px\9
}
.checkbox+.checkbox, .radio+.radio {
margin-top:-5px
}
.checkbox-inline, .radio-inline {
display:inline-block;
padding-left:20px;
margin-bottom:0;
vertical-align:middle;
font-weight:400;
cursor:pointer
}
.checkbox-inline+.checkbox-inline, .radio-inline+.radio-inline {
margin-top:0;
margin-left:10px
}
.checkbox-inline.disabled, .checkbox.disabled label, .radio-inline.disabled, .radio.disabled label, fieldset[disabled] .checkbox label, fieldset[disabled] .checkbox-inline, fieldset[disabled] .radio label, fieldset[disabled] .radio-inline, fieldset[disabled] input[type=checkbox], fieldset[disabled] input[type=radio], input[type=checkbox].disabled, input[type=checkbox][disabled], input[type=radio].disabled, input[type=radio][disabled] {
cursor:not-allowed
}
.form-control-static {
padding-top:7px;
padding-bottom:7px;
margin-bottom:0
}
.form-control-static.input-lg, .form-control-static.input-sm {
padding-left:0;
padding-right:0
}
.form-group-sm .form-control, .input-sm {
height:31px;
padding:5px 10px;
font-size:13px;
line-height:1.5;
border-radius:3px
}
select.form-group-sm .form-control, select.input-sm {
height:31px;
line-height:31px
}
select[multiple] .form-group-sm .form-control, select[multiple] .input-sm, textarea.form-group-sm .form-control, textarea.input-sm {
height:auto
}
.form-group-lg .form-control, .input-lg {
height:46px;
padding:10px 16px;
font-size:18px;
line-height:1.33;
border-radius:6px
}
select.form-group-lg .form-control, select.input-lg {
height:46px;
line-height:46px
}
select[multiple] .form-group-lg .form-control, select[multiple] .input-lg, textarea.form-group-lg .form-control, textarea.input-lg {
height:auto
}
.has-feedback {
position:relative
}
.has-feedback .form-control {
padding-right:42.5px
}
.form-control-feedback {
position:absolute;
top:0;
right:0;
z-index:2;
display:block;
width:34px;
height:34px;
line-height:34px;
text-align:center;
pointer-events:none
}
.input-lg+.form-control-feedback {
width:46px;
height:46px;
line-height:46px
}
.input-sm+.form-control-feedback {
width:31px;
height:31px;
line-height:31px
}
.has-success .form-control {
border-color:#3c763d;
-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075);
-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075);
box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075)
}
.has-success .form-control:focus {
border-color:#2b542c;
-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #67b168;
-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #67b168;
box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #67b168
}
.has-success .input-group-addon {
color:#3c763d;
border-color:#3c763d;
background-color:#dff0d8
}
.has-warning .checkbox, .has-warning .checkbox-inline, .has-warning .control-label, .has-warning .form-control-feedback, .has-warning .help-block, .has-warning .radio, .has-warning .radio-inline, .has-warning.checkbox label, .has-warning.checkbox-inline label, .has-warning.radio label, .has-warning.radio-inline label {
color:#8a6d3b
}
.has-warning .form-control {
border-color:#8a6d3b;
-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075);
-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075);
box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075)
}
.has-warning .form-control:focus {
border-color:#66512c;
-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #c0a16b;
-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #c0a16b;
box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #c0a16b
}
.has-warning .input-group-addon {
color:#8a6d3b;
border-color:#8a6d3b;
background-color:#fcf8e3
}
.has-error .checkbox, .has-error .checkbox-inline, .has-error .control-label, .has-error .form-control-feedback, .has-error .help-block, .has-error .radio, .has-error .radio-inline, .has-error.checkbox label, .has-error.checkbox-inline label, .has-error.radio label, .has-error.radio-inline label {
color:#a94442
}
.has-error .form-control {
border-color:#a94442;
-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075);
-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075);
box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075)
}
.has-error .form-control:focus {
border-color:#843534;
-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #ce8483;
-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #ce8483;
box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #ce8483
}
.has-error .input-group-addon {
color:#a94442;
border-color:#a94442;
background-color:#f2dede
}
.has-feedback label~.form-control-feedback {
top:25px
}
.has-feedback label.sr-only~.form-control-feedback {
top:0
}
.help-block {
display:block;
margin-top:5px;
margin-bottom:10px;
color:#737373
}
.btn, .nav {
margin-bottom:0
}
@media (min-width:768px) {
.form-inline .form-control-static, .form-inline .form-group {
display:inline-block
}
.form-inline .control-label, .form-inline .form-group {
margin-bottom:0;
vertical-align:middle
}
.form-inline .form-control {
display:inline-block;
width:auto;
vertical-align:middle
}
.form-inline .input-group {
display:inline-table;
vertical-align:middle
}
.form-inline .input-group .form-control, .form-inline .input-group .input-group-addon, .form-inline .input-group .input-group-btn {
width:auto
}
.form-inline .input-group>.form-control {
width:100%
}
.form-inline .checkbox, .form-inline .radio {
display:inline-block;
margin-top:0;
margin-bottom:0;
vertical-align:middle
}
.form-inline .checkbox label, .form-inline .radio label {
padding-left:0
}
.form-inline .checkbox input[type=checkbox], .form-inline .radio input[type=radio] {
position:relative;
margin-left:0
}
.form-inline .has-feedback .form-control-feedback {
top:0
}
.form-horizontal .control-label {
text-align:right;
margin-bottom:0;
padding-top:7px
}
}
.btn-block, input[type=button].btn-block, input[type=reset].btn-block, input[type=submit].btn-block {
width:100%
}
.nav-justified>.dropdown .dropdown-menu, .nav-tabs.nav-justified>.dropdown .dropdown-menu {
top:auto;
left:auto
}
.form-horizontal .checkbox, .form-horizontal .checkbox-inline, .form-horizontal .radio, .form-horizontal .radio-inline {
margin-top:0;
margin-bottom:0;
padding-top:7px
}
.form-horizontal .checkbox, .form-horizontal .radio {
min-height:27px
}
.form-horizontal .form-group {
margin-left:-15px;
margin-right:-15px
}
.form-horizontal .has-feedback .form-control-feedback {
right:15px
}
@media (min-width:768px) {
.form-horizontal .form-group-lg .control-label {
padding-top:14.3px
}
.form-horizontal .form-group-sm .control-label {
padding-top:6px
}
}
.btn {
display:inline-block;
font-weight:400;
text-align:center;
vertical-align:middle;
touch-action:manipulation;
cursor:pointer;
border:1px solid transparent;
white-space:nowrap;
padding:6px 12px;
font-size:14px;
line-height:1.42857143;
border-radius:4px;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none
}
.btn.active.focus, .btn.active:focus, .btn.focus, .btn:active.focus, .btn:active:focus, .btn:focus {
outline:dotted thin;
outline:-webkit-focus-ring-color auto 5px;
outline-offset:-2px
}
.btn.focus, .btn:focus, .btn:hover {
color:#333;
text-decoration:none
}
.comments-area .comment-list .comment-list-inner li .comment-extra-info .comment-edit-link:hover, .comments-area .comment-list .comment-list-inner li .comment-extra-info .comment-reply-link:hover, .learn-press .message a:hover, .message a:hover, .page-404-content a:hover, .woocommerce #content .comments-area .comment-list .comment-list-inner li .comment-extra-info .comment-edit-link:hover, .woocommerce #content .comments-area .comment-list .comment-list-inner li .comment-extra-info .comment-reply-link:hover, .woocommerce .comments-area .comment-list .comment-list-inner li .comment-extra-info .comment-edit-link:hover, .woocommerce .comments-area .comment-list .comment-list-inner li .comment-extra-info .comment-reply-link:hover, article .entry-header .entry-meta li a:hover, footer#colophon .copyright-area .text-copyright a:hover, footer#colophon .copyright-area ul li a:hover {
text-decoration:underline
}
.btn.active, .btn:active {
outline:0;
-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);
-moz-box-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);
box-shadow:inset 0 3px 5px rgba(0, 0, 0, .125)
}
.btn.disabled, .btn[disabled], fieldset[disabled] .btn {
cursor:not-allowed;
pointer-events:none;
-moz-opacity:.65;
-khtml-opacity:.65;
-webkit-opacity:.65;
opacity:.65;
-ms-filter:alpha(opacity=65);
filter:alpha(opacity=65);
-webkit-box-shadow:none;
-moz-box-shadow:none;
box-shadow:none
}
.btn-default {
color:#333;
background-color:#fff;
border-color:#ccc
}
.btn-default.active, .btn-default.focus, .btn-default:active, .btn-default:focus, .btn-default:hover, .open>.dropdown-toggle.btn-default {
color:#333;
background-color:#e6e6e6;
border-color:#adadad
}
.btn-default.disabled, .btn-default.disabled.active, .btn-default.disabled.focus, .btn-default.disabled:active, .btn-default.disabled:focus, .btn-default.disabled:hover, .btn-default[disabled], .btn-default[disabled].active, .btn-default[disabled].focus, .btn-default[disabled]:active, .btn-default[disabled]:focus, .btn-default[disabled]:hover, fieldset[disabled] .btn-default, fieldset[disabled] .btn-default.active, fieldset[disabled] .btn-default.focus, fieldset[disabled] .btn-default:active, fieldset[disabled] .btn-default:focus, fieldset[disabled] .btn-default:hover {
background-color:#fff;
border-color:#ccc
}
.btn-default .badge {
color:#fff;
background-color:#333
}
.btn-primary {
color:#fff
}
.btn-primary.active, .btn-primary.focus, .btn-primary:active, .btn-primary:focus, .btn-primary:hover, .open>.dropdown-toggle.btn-primary {
color:#fff;
background-color:#286090;
border-color:#204d74
}
.btn-primary.disabled, .btn-primary.disabled.active, .btn-primary.disabled.focus, .btn-primary.disabled:active, .btn-primary.disabled:focus, .btn-primary.disabled:hover, .btn-primary[disabled], .btn-primary[disabled].active, .btn-primary[disabled].focus, .btn-primary[disabled]:active, .btn-primary[disabled]:focus, .btn-primary[disabled]:hover, fieldset[disabled] .btn-primary, fieldset[disabled] .btn-primary.active, fieldset[disabled] .btn-primary.focus, fieldset[disabled] .btn-primary:active, fieldset[disabled] .btn-primary:focus, fieldset[disabled] .btn-primary:hover {
background-color:#337ab7;
border-color:#2e6da4
}
.btn-primary .badge {
color:#337ab7;
background-color:#fff
}
.btn-success {
color:#fff;
background-color:#5cb85c;
border-color:#4cae4c
}
.btn-success.active, .btn-success.focus, .btn-success:active, .btn-success:focus, .btn-success:hover, .open>.dropdown-toggle.btn-success {
color:#fff;
background-color:#449d44;
border-color:#398439
}
.btn-success.disabled, .btn-success.disabled.active, .btn-success.disabled.focus, .btn-success.disabled:active, .btn-success.disabled:focus, .btn-success.disabled:hover, .btn-success[disabled], .btn-success[disabled].active, .btn-success[disabled].focus, .btn-success[disabled]:active, .btn-success[disabled]:focus, .btn-success[disabled]:hover, fieldset[disabled] .btn-success, fieldset[disabled] .btn-success.active, fieldset[disabled] .btn-success.focus, fieldset[disabled] .btn-success:active, fieldset[disabled] .btn-success:focus, fieldset[disabled] .btn-success:hover {
background-color:#5cb85c;
border-color:#4cae4c
}
.btn-success .badge {
color:#5cb85c;
background-color:#fff
}
.btn-info {
color:#fff;
background-color:#5bc0de;
border-color:#46b8da
}
.btn-info.active, .btn-info.focus, .btn-info:active, .btn-info:focus, .btn-info:hover, .open>.dropdown-toggle.btn-info {
color:#fff;
background-color:#31b0d5;
border-color:#269abc
}
.btn-info.disabled, .btn-info.disabled.active, .btn-info.disabled.focus, .btn-info.disabled:active, .btn-info.disabled:focus, .btn-info.disabled:hover, .btn-info[disabled], .btn-info[disabled].active, .btn-info[disabled].focus, .btn-info[disabled]:active, .btn-info[disabled]:focus, .btn-info[disabled]:hover, fieldset[disabled] .btn-info, fieldset[disabled] .btn-info.active, fieldset[disabled] .btn-info.focus, fieldset[disabled] .btn-info:active, fieldset[disabled] .btn-info:focus, fieldset[disabled] .btn-info:hover {
background-color:#5bc0de;
border-color:#46b8da
}
.btn-info .badge {
color:#5bc0de;
background-color:#fff
}
.btn-warning {
color:#fff;
background-color:#f0ad4e;
border-color:#eea236
}
.btn-warning.active, .btn-warning.focus, .btn-warning:active, .btn-warning:focus, .btn-warning:hover, .open>.dropdown-toggle.btn-warning {
color:#fff;
background-color:#ec971f;
border-color:#d58512
}
.btn-warning.disabled, .btn-warning.disabled.active, .btn-warning.disabled.focus, .btn-warning.disabled:active, .btn-warning.disabled:focus, .btn-warning.disabled:hover, .btn-warning[disabled], .btn-warning[disabled].active, .btn-warning[disabled].focus, .btn-warning[disabled]:active, .btn-warning[disabled]:focus, .btn-warning[disabled]:hover, fieldset[disabled] .btn-warning, fieldset[disabled] .btn-warning.active, fieldset[disabled] .btn-warning.focus, fieldset[disabled] .btn-warning:active, fieldset[disabled] .btn-warning:focus, fieldset[disabled] .btn-warning:hover {
background-color:#f0ad4e;
border-color:#eea236
}
.btn-warning .badge {
color:#f0ad4e;
background-color:#fff
}
.btn-danger {
color:#fff;
background-color:#d9534f;
border-color:#d43f3a
}
.btn-danger.active, .btn-danger.focus, .btn-danger:active, .btn-danger:focus, .btn-danger:hover, .open>.dropdown-toggle.btn-danger {
color:#fff;
background-color:#c9302c;
border-color:#ac2925
}
.btn-danger.disabled, .btn-danger.disabled.active, .btn-danger.disabled.focus, .btn-danger.disabled:active, .btn-danger.disabled:focus, .btn-danger.disabled:hover, .btn-danger[disabled], .btn-danger[disabled].active, .btn-danger[disabled].focus, .btn-danger[disabled]:active, .btn-danger[disabled]:focus, .btn-danger[disabled]:hover, fieldset[disabled] .btn-danger, fieldset[disabled] .btn-danger.active, fieldset[disabled] .btn-danger.focus, fieldset[disabled] .btn-danger:active, fieldset[disabled] .btn-danger:focus, fieldset[disabled] .btn-danger:hover {
background-color:#d9534f;
border-color:#d43f3a
}
.btn-danger .badge {
color:#d9534f;
background-color:#fff
}
.btn-link {
color:#337ab7;
font-weight:400;
border-radius:0
}
.btn-link, .btn-link.active, .btn-link:active, .btn-link[disabled], fieldset[disabled] .btn-link {
background-color:transparent;
-webkit-box-shadow:none;
-moz-box-shadow:none;
box-shadow:none
}
.btn-link, .btn-link:active, .btn-link:focus, .btn-link:hover {
border-color:transparent
}
.btn-link:focus, .btn-link:hover {
color:#23527c;
text-decoration:underline;
background-color:transparent
}
.btn-link[disabled]:focus, .btn-link[disabled]:hover, fieldset[disabled] .btn-link:focus, fieldset[disabled] .btn-link:hover {
color:#777;
text-decoration:none
}
.btn-lg {
padding:10px 16px;
font-size:18px;
line-height:1.33;
border-radius:6px
}
.btn-sm, .btn-xs {
font-size:13px;
line-height:1.5;
border-radius:3px
}
.btn-sm {
padding:5px 10px
}
.btn-xs {
padding:1px 5px
}
.btn-block {
display:block
}
.btn-block+.btn-block {
margin-top:5px
}
.fade {
opacity:0;
-webkit-transition:opacity .15s linear;
-moz-transition:opacity .15s linear;
-o-transition:opacity .15s linear;
-ms-transition:opacity .15s linear;
transition:opacity .15s linear
}
.fade.in {
opacity:1
}
.collapse {
display:none;
visibility:hidden
}
.collapse.in {
display:block;
visibility:visible
}
tr.collapse.in {
display:table-row
}
tbody.collapse.in {
display:table-row-group
}
.nav>li, .nav>li>a {
display:block;
position:relative
}
.collapsing {
position:relative;
height:0;
-webkit-transition-property:height, visibility;
transition-property:height, visibility;
-moz-transition-duration:.35s;
-webkit-transition-duration:.35s;
-o-transition-duration:.35s;
transition-duration:.35s;
-webkit-transition-timing-function:ease;
transition-timing-function:ease
}
.nav {
padding-left:0;
list-style:none
}
.nav>li>a {
padding:10px 15px
}
.nav>li.disabled>a {
color:#777
}
.nav>li.disabled>a:focus, .nav>li.disabled>a:hover {
color:#777;
text-decoration:none;
background-color:transparent;
cursor:not-allowed
}
.nav .open>a, .nav .open>a:focus, .nav .open>a:hover {
background-color:#eee;
border-color:#337ab7
}
.nav .nav-divider {
height:1px;
margin:9px 0;
overflow:hidden;
background-color:#e5e5e5
}
.nav>li>a>img {
max-width:none
}
.gallery-columns-1 .gallery-item, figure, img {
max-width:100%
}
.nav-tabs {
border-bottom:1px solid #ddd
}
.nav-tabs>li {
float:left;
margin-bottom:-1px
}
.nav-tabs>li>a {
margin-right:2px;
line-height:1.42857143;
border:1px solid transparent;
border-radius:4px 4px 0 0
}
.nav-tabs>li>a:hover {
border-color:#eee #eee #ddd
}
.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover {
color:#555;
background-color:#fff;
border:1px solid #ddd;
border-bottom-color:transparent;
cursor:default
}
.nav-tabs.nav-justified {
width:100%;
border-bottom:0
}
.nav-tabs.nav-justified>li {
float:none
}
.nav-tabs.nav-justified>li>a {
text-align:center;
margin-bottom:5px;
margin-right:0;
border-radius:4px
}
.nav-tabs.nav-justified>.active>a, .nav-tabs.nav-justified>.active>a:focus, .nav-tabs.nav-justified>.active>a:hover {
border:1px solid #ddd
}
@media (min-width:768px) {
.nav-tabs.nav-justified>li {
display:table-cell;
width:1%
}
.nav-tabs.nav-justified>li>a {
margin-bottom:0;
border-bottom:1px solid #ddd;
border-radius:4px 4px 0 0
}
.nav-tabs.nav-justified>.active>a, .nav-tabs.nav-justified>.active>a:focus, .nav-tabs.nav-justified>.active>a:hover {
border-bottom-color:#fff
}
}
.nav-pills>li {
float:left
}
.nav-justified>li, .nav-stacked>li {
float:none
}
.nav-pills>li>a {
border-radius:4px
}
.nav-pills>li+li {
margin-left:2px
}
.nav-pills>li.active>a, .nav-pills>li.active>a:focus, .nav-pills>li.active>a:hover {
color:#fff;
background-color:#337ab7
}
.nav-stacked>li+li {
margin-top:2px;
margin-left:0
}
.nav-justified {
width:100%
}
.nav-justified>li>a {
text-align:center;
margin-bottom:5px
}
.nav-tabs-justified {
border-bottom:0
}
.nav-tabs-justified>li>a {
margin-right:0;
border-radius:4px
}
.nav-tabs-justified>.active>a, .nav-tabs-justified>.active>a:focus, .nav-tabs-justified>.active>a:hover {
border:1px solid #ddd
}
@media (min-width:768px) {
.nav-justified>li {
display:table-cell;
width:1%
}
.nav-justified>li>a {
margin-bottom:0
}
.nav-tabs-justified>li>a {
border-bottom:1px solid #ddd;
border-radius:4px 4px 0 0
}
.nav-tabs-justified>.active>a, .nav-tabs-justified>.active>a:focus, .nav-tabs-justified>.active>a:hover {
border-bottom-color:#fff
}
}
.tab-content>.tab-pane {
display:none;
visibility:hidden
}
.tab-content>.active {
display:block;
visibility:visible
}
.nav-tabs .dropdown-menu {
margin-top:-1px;
border-top-right-radius:0;
border-top-left-radius:0
}
.navbar {
position:relative;
min-height:50px;
margin-bottom:20px;
border:1px solid transparent
}
.navbar-collapse {
overflow-x:visible;
padding-right:15px;
padding-left:15px;
border-top:1px solid transparent;
box-shadow:inset 0 1px 0 rgba(255, 255, 255, .1);
-webkit-overflow-scrolling:touch
}
.navbar-collapse.in {
overflow-y:auto
}
@media (max-device-width:480px) and (orientation:landscape) {
.navbar-fixed-bottom .navbar-collapse, .navbar-fixed-top .navbar-collapse {
max-height:200px
}
}
.container-fluid>.navbar-collapse, .container-fluid>.navbar-header, .container>.navbar-collapse, .container>.navbar-header {
margin-right:-15px;
margin-left:-15px
}
@media (min-width:768px) {
.navbar {
border-radius:4px
}
.navbar-header {
float:left
}
.navbar-collapse {
width:auto;
border-top:0;
box-shadow:none
}
.navbar-collapse.collapse {
display:block!important;
visibility:visible!important;
height:auto!important;
padding-bottom:0;
overflow:visible!important
}
.navbar-collapse.in {
overflow-y:visible
}
.navbar-fixed-bottom .navbar-collapse, .navbar-fixed-top .navbar-collapse, .navbar-static-top .navbar-collapse {
padding-left:0;
padding-right:0
}
.container-fluid>.navbar-collapse, .container-fluid>.navbar-header, .container>.navbar-collapse, .container>.navbar-header {
margin-right:0;
margin-left:0
}
.navbar-fixed-bottom, .navbar-fixed-top, .navbar-static-top {
border-radius:0
}
.navbar>.container .navbar-brand, .navbar>.container-fluid .navbar-brand {
margin-left:-15px
}
}
.navbar-static-top {
z-index:1000;
border-width:0 0 1px
}
.navbar-fixed-bottom, .navbar-fixed-top {
position:fixed;
right:0;
left:0;
z-index:1030
}
.navbar-fixed-top {
top:0;
border-width:0 0 1px
}
.navbar-fixed-bottom {
bottom:0;
margin-bottom:0;
border-width:1px 0 0
}
.navbar-brand {
float:left;
padding:15px;
font-size:18px;
line-height:20px;
height:50px
}
.navbar-brand:focus, .navbar-brand:hover {
text-decoration:none
}
.navbar-brand>img {
display:block
}
.navbar-toggle {
position:relative;
float:right;
margin-right:15px;
padding:9px 10px;
margin-top:8px;
margin-bottom:8px;
background-color:transparent;
border:1px solid transparent;
border-radius:4px
}
.navbar-toggle:focus {
outline:0
}
.navbar-toggle .icon-bar {
display:block;
width:22px;
height:2px;
border-radius:1px
}
.navbar-toggle .icon-bar+.icon-bar {
margin-top:4px
}
.navbar-nav {
margin:7.5px -15px
}
.navbar-nav>li>a {
padding-top:10px;
padding-bottom:10px;
line-height:20px
}
@media (max-width:767px) {
.navbar-nav .open .dropdown-menu {
position:static;
float:none;
width:auto;
margin-top:0;
background-color:transparent;
border:0;
box-shadow:none
}
.big-field {
width:100% !important;
}
.navbar-nav .open .dropdown-menu .dropdown-header, .navbar-nav .open .dropdown-menu>li>a {
padding:5px 15px 5px 25px
}
.navbar-nav .open .dropdown-menu>li>a {
line-height:20px
}
.navbar-nav .open .dropdown-menu>li>a:focus, .navbar-nav .open .dropdown-menu>li>a:hover {
background-image:none
}
}
@media (min-width:768px) {
.navbar-toggle {
display:none
}
.navbar-nav {
float:left;
margin:0
}
.navbar-nav>li {
float:left
}
.navbar-nav>li>a {
padding-top:15px;
padding-bottom:15px
}
}
.navbar-form {
padding:10px 15px;
border-top:1px solid transparent;
border-bottom:1px solid transparent;
-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .1);
-moz-box-shadow:inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .1);
box-shadow:inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .1);
margin:8px -15px
}
@media (min-width:768px) {
.navbar-form .form-control-static, .navbar-form .form-group {
display:inline-block
}
.navbar-form .control-label, .navbar-form .form-group {
margin-bottom:0;
vertical-align:middle
}
.navbar-form .form-control {
display:inline-block;
width:auto;
vertical-align:middle
}
.navbar-form .input-group {
display:inline-table;
vertical-align:middle
}
.navbar-form .input-group .form-control, .navbar-form .input-group .input-group-addon, .navbar-form .input-group .input-group-btn {
width:auto
}
.navbar-form .input-group>.form-control {
width:100%
}
.navbar-form .checkbox, .navbar-form .radio {
display:inline-block;
margin-top:0;
margin-bottom:0;
vertical-align:middle
}
.navbar-form .checkbox label, .navbar-form .radio label {
padding-left:0
}
.navbar-form .checkbox input[type=checkbox], .navbar-form .radio input[type=radio] {
position:relative;
margin-left:0
}
.navbar-form .has-feedback .form-control-feedback {
top:0
}
.navbar-form {
width:auto;
border:0;
margin-left:0;
margin-right:0;
padding-top:0;
padding-bottom:0;
-webkit-box-shadow:none;
-moz-box-shadow:none;
box-shadow:none
}
.navbar-text {
float:left;
margin-left:15px;
margin-right:15px
}
.navbar-left {
float:left!important
}
.navbar-right {
float:right!important;
margin-right:-15px
}
.navbar-right~.navbar-right {
margin-right:0
}
}
@media (max-width:767px) {
.navbar-form .form-group {
margin-bottom:5px
}
.navbar-form .form-group:last-child {
margin-bottom:0
}
}
.navbar-nav>li>.dropdown-menu {
margin-top:0;
border-top-right-radius:0;
border-top-left-radius:0
}
.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu {
border-radius:4px 4px 0 0
}
.navbar-btn {
margin-top:8px;
margin-bottom:8px
}
.navbar-btn.btn-sm {
margin-top:9.5px;
margin-bottom:9.5px
}
.navbar-btn.btn-xs {
margin-top:14px;
margin-bottom:14px
}
.navbar-text {
margin-top:15px;
margin-bottom:15px
}
.navbar-default {
background-color:#f8f8f8;
border-color:#e7e7e7
}
.navbar-default .navbar-brand {
color:#777
}
.navbar-default .navbar-brand:focus, .navbar-default .navbar-brand:hover {
color:#5e5e5e;
background-color:transparent
}
.navbar-default .navbar-nav>li>a, .navbar-default .navbar-text {
color:#777
}
.navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li>a:hover {
color:#333;
background-color:transparent
}
.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover {
color:#555;
background-color:#e7e7e7
}
.navbar-default .navbar-nav>.disabled>a, .navbar-default .navbar-nav>.disabled>a:focus, .navbar-default .navbar-nav>.disabled>a:hover {
color:#ccc;
background-color:transparent
}
.navbar-default .navbar-toggle {
border-color:#ddd
}
.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover {
background-color:#ddd
}
.navbar-default .navbar-toggle .icon-bar {
background-color:#888
}
.navbar-default .navbar-collapse, .navbar-default .navbar-form {
border-color:#e7e7e7
}
.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover {
background-color:#e7e7e7;
color:#555
}
@media (max-width:767px) {
.navbar-default .navbar-nav .open .dropdown-menu>li>a {
color:#777
}
.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus, .navbar-default .navbar-nav .open .dropdown-menu>li>a:hover {
color:#333;
background-color:transparent
}
.navbar-default .navbar-nav .open .dropdown-menu>.active>a, .navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus, .navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover {
color:#555;
background-color:#e7e7e7
}
.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a, .navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus, .navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover {
color:#ccc;
background-color:transparent
}
}
.navbar-default .navbar-link {
color:#777
}
.navbar-default .navbar-link:hover {
color:#333
}
.navbar-default .btn-link {
color:#777
}
.navbar-default .btn-link:focus, .navbar-default .btn-link:hover {
color:#333
}
.navbar-default .btn-link[disabled]:focus, .navbar-default .btn-link[disabled]:hover, fieldset[disabled] .navbar-default .btn-link:focus, fieldset[disabled] .navbar-default .btn-link:hover {
color:#ccc
}
.navbar-inverse {
background-color:#222;
border-color:#080808
}
.navbar-inverse .navbar-brand {
color:#9d9d9d
}
.navbar-inverse .navbar-brand:focus, .navbar-inverse .navbar-brand:hover {
color:#fff;
background-color:transparent
}
.navbar-inverse .navbar-nav>li>a, .navbar-inverse .navbar-text {
color:#9d9d9d
}
.navbar-inverse .navbar-nav>li>a:focus, .navbar-inverse .navbar-nav>li>a:hover {
color:#000000;
background-color:transparent
}
.navbar-inverse .navbar-nav>.active>a, .navbar-inverse .navbar-nav>.active>a:focus, .navbar-inverse .navbar-nav>.active>a:hover {
color:#fff;
background-color:#080808
}
.navbar-inverse .navbar-nav>.disabled>a, .navbar-inverse .navbar-nav>.disabled>a:focus, .navbar-inverse .navbar-nav>.disabled>a:hover {
color:#444;
background-color:transparent
}
.navbar-inverse .navbar-toggle {
border-color:#333
}
.navbar-inverse .navbar-toggle:focus, .navbar-inverse .navbar-toggle:hover {
background-color:#333
}
.navbar-inverse .navbar-toggle .icon-bar {
background-color:#fff
}
.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form {
border-color:#101010
}
.navbar-inverse .navbar-nav>.open>a, .navbar-inverse .navbar-nav>.open>a:focus, .navbar-inverse .navbar-nav>.open>a:hover {
background-color:#080808;
color:#fff
}
@media (max-width:767px) {
.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header {
border-color:#080808
}
.navbar-inverse .navbar-nav .open .dropdown-menu .divider {
background-color:#080808
}
.navbar-inverse .navbar-nav .open .dropdown-menu>li>a {
color:#9d9d9d
}
.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus, .navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover {
color:#fff;
background-color:transparent
}
.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a, .navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus, .navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover {
color:#fff;
background-color:#080808
}
.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a, .navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus, .navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover {
color:#444;
background-color:transparent
}
}
.navbar-inverse .navbar-link {
color:#9d9d9d
}
.navbar-inverse .navbar-link:hover {
color:#fff
}
.navbar-inverse .btn-link {
color:#9d9d9d
}
.navbar-inverse .btn-link:focus, .navbar-inverse .btn-link:hover {
color:#fff
}
.navbar-inverse .btn-link[disabled]:focus, .navbar-inverse .btn-link[disabled]:hover, fieldset[disabled] .navbar-inverse .btn-link:focus, fieldset[disabled] .navbar-inverse .btn-link:hover {
color:#444
}
.pagination {
padding-left:0;
border-radius:4px
}
.pagination>li {
display:inline
}
.pagination>li>a, .pagination>li>span {
position:relative;
float:left;
padding:6px 12px;
line-height:1.42857143;
text-decoration:none;
color:#337ab7;
background-color:#fff;
border:1px solid #ddd;
margin-left:-1px
}
.pagination>li:first-child>a, .pagination>li:first-child>span {
margin-left:0;
border-bottom-left-radius:4px;
border-top-left-radius:4px
}
.pagination>li:last-child>a, .pagination>li:last-child>span {
border-bottom-right-radius:4px;
border-top-right-radius:4px
}
.pagination>li>a:focus, .pagination>li>a:hover, .pagination>li>span:focus, .pagination>li>span:hover {
color:#23527c;
background-color:#eee;
border-color:#ddd
}
.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover {
z-index:2;
color:#fff;
background-color:#337ab7;
border-color:#337ab7;
cursor:default
}
.pagination>.disabled>a, .pagination>.disabled>a:focus, .pagination>.disabled>a:hover, .pagination>.disabled>span, .pagination>.disabled>span:focus, .pagination>.disabled>span:hover {
color:#777;
background-color:#fff;
border-color:#ddd;
cursor:not-allowed
}
.pagination-lg>li>a, .pagination-lg>li>span {
padding:10px 16px;
font-size:18px
}
.pagination-lg>li:first-child>a, .pagination-lg>li:first-child>span {
border-bottom-left-radius:6px;
border-top-left-radius:6px
}
.pagination-lg>li:last-child>a, .pagination-lg>li:last-child>span {
border-bottom-right-radius:6px;
border-top-right-radius:6px
}
.pagination-sm>li>a, .pagination-sm>li>span {
padding:5px 10px;
font-size:13px
}
.pagination-sm>li:first-child>a, .pagination-sm>li:first-child>span {
border-bottom-left-radius:3px;
border-top-left-radius:3px
}
.pagination-sm>li:last-child>a, .pagination-sm>li:last-child>span {
border-bottom-right-radius:3px;
border-top-right-radius:3px
}
.alert {
padding:15px;
margin-bottom:20px;
border:1px solid transparent
}
.alert>p, .alert>ul, p:last-child {
margin-bottom:0
}
.alert h4 {
margin-top:0;
color:inherit
}
.alert .alert-link {
font-weight:700
}
.alert>p+p {
margin-top:5px
}
.alert-dismissable, .alert-dismissible {
padding-right:35px
}
.alert-dismissable .close, .alert-dismissible .close {
position:relative;
top:-2px;
right:-21px;
color:inherit
}
.alert-success {
background-color:#dff0d8;
border-color:#d6e9c6;
color:#3c763d
}
.alert-success hr {
border-top-color:#c9e2b3
}
.alert-success .alert-link {
color:#2b542c
}
.alert-info {
background-color:#d9edf7;
border-color:#bce8f1;
color:#31708f
}
.alert-info hr {
border-top-color:#a6e1ec
}
.alert-info .alert-link {
color:#245269
}
.alert-warning {
background-color:#fcf8e3;
border-color:#faebcc;
color:#8a6d3b
}
.alert-warning hr {
border-top-color:#f7e1b5
}
.alert-warning .alert-link {
color:#66512c
}
.alert-danger {
background-color:#f2dede;
border-color:#ebccd1;
color:#a94442
}
.alert-danger hr {
border-top-color:#e4b9c0
}
.alert-danger .alert-link {
color:#843534
}
.embed-responsive {
position:relative;
display:block;
height:0;
padding:0;
overflow:hidden
}
.embed-responsive .embed-responsive-item, .embed-responsive embed, .embed-responsive iframe, .embed-responsive object, .embed-responsive video {
position:absolute;
top:0;
left:0;
bottom:0;
height:100%;
width:100%;
border:0
}
.embed-responsive.embed-responsive-16by9 {
padding-bottom:56.25%
}
.embed-responsive.embed-responsive-4by3 {
padding-bottom:75%
}
.clearfix:after, .clearfix:before, .container-fluid:after, .container-fluid:before, .container:after, .container:before, .dl-horizontal dd:after, .dl-horizontal dd:before, .form-horizontal .form-group:after, .form-horizontal .form-group:before, .nav:after, .nav:before, .navbar-collapse:after, .navbar-collapse:before, .navbar-header:after, .navbar-header:before, .navbar:after, .navbar:before, .row:after, .row:before {
content:" ";
display:table
}
.gallery-caption:before, .gallery:after {
content:""
}
.center-block {
display:block;
margin-left:auto;
margin-right:auto
}
.pull-right {
float:right!important
}
.pull-left {
float:left!important
}
.hide {
display:none!important
}
.show {
display:block!important
}
.hidden, .visible-lg, .visible-lg-block, .visible-lg-inline, .visible-lg-inline-block, .visible-md, .visible-md-block, .visible-md-inline, .visible-md-inline-block, .visible-sm, .visible-sm-block, .visible-sm-inline, .visible-sm-inline-block, .visible-xs, .visible-xs-block, .visible-xs-inline, .visible-xs-inline-block {
display:none!important
}
.invisible {
visibility:hidden
}
.text-hide {
font:0/0 a;
color:transparent;
text-shadow:none;
background-color:transparent;
border:0
}
.top_site_main .banner-description, .wp-caption-text {
font-style:italic
}
.hidden {
visibility:hidden!important
}
.affix {
position:fixed
}
@-ms-viewport {
width:device-width
}
@media (max-width:767px) {
.visible-xs {
display:block!important
}
table.visible-xs {
display:table
}
tr.visible-xs {
display:table-row!important
}
td.visible-xs, th.visible-xs {
display:table-cell!important
}
.visible-xs-block {
display:block!important
}
.visible-xs-inline {
display:inline!important
}
.visible-xs-inline-block {
display:inline-block!important
}
}
@media (min-width:768px) and (max-width:991px) {
.visible-sm {
display:block!important
}
table.visible-sm {
display:table
}
tr.visible-sm {
display:table-row!important
}
td.visible-sm, th.visible-sm {
display:table-cell!important
}
.visible-sm-block {
display:block!important
}
.visible-sm-inline {
display:inline!important
}
.visible-sm-inline-block {
display:inline-block!important
}
}
@media (min-width:992px) and (max-width:1199px) {
.visible-md {
display:block!important
}
table.visible-md {
display:table
}
tr.visible-md {
display:table-row!important
}
td.visible-md, th.visible-md {
display:table-cell!important
}
.visible-md-block {
display:block!important
}
.visible-md-inline {
display:inline!important
}
.visible-md-inline-block {
display:inline-block!important
}
}
@media (min-width:1200px) {
.visible-lg {
display:block!important
}
table.visible-lg {
display:table
}
tr.visible-lg {
display:table-row!important
}
td.visible-lg, th.visible-lg {
display:table-cell!important
}
.visible-lg-block {
display:block!important
}
.visible-lg-inline {
display:inline!important
}
.visible-lg-inline-block {
display:inline-block!important
}
.hidden-lg {
display:none!important
}
}
@media (max-width:767px) {
.hidden-xs {
display:none!important
}
}
@media (min-width:768px) and (max-width:991px) {
.hidden-sm {
display:none!important
}
}
@media (min-width:992px) and (max-width:1199px) {
.hidden-md {
display:none!important
}
}
.visible-print {
display:none!important
}
@media print {
.visible-print {
display:block!important
}
table.visible-print {
display:table
}
tr.visible-print {
display:table-row!important
}
td.visible-print, th.visible-print {
display:table-cell!important
}
}
.visible-print-block {
display:none!important
}
@media print {
.visible-print-block {
display:block!important
}
}
.visible-print-inline {
display:none!important
}
@media print {
.visible-print-inline {
display:inline!important
}
}
.visible-print-inline-block {
display:none!important
}
@media print {
.visible-print-inline-block {
display:inline-block!important
}
.hidden-print {
display:none!important
}
}
* {
margin:0;
padding:0
}
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {
line-height:inherit
}
p {
margin-bottom:20px
}
hr {
border:none;
background:rgba(0, 0, 0, .1);
height:1px;
margin:20px 0
}
code {
white-space:normal
}
mark {
background-color:#ff0;
color:#000
}
.alert {
border-radius:2px
}
a:focus, input:focus, textarea:focus {
outline:0;
box-shadow:none;
text-decoration:none
}
.post.sticky .content-inner {
border-bottom:none!important
}
.post.sticky .entry-content {
padding:30px 15px;
background:rgba(0, 0, 0, .04);
-webkit-box-shadow:0 0 0 1px rgba(0, 0, 0, .09);
-moz-box-shadow:0 0 0 1px rgba(0, 0, 0, .09);
box-shadow:0 0 0 1px rgba(0, 0, 0, .09)
}
.alignleft {
float:left
}
.alignright {
float:right
}
.aligncenter {
display:block;
margin-left:auto;
margin-right:auto
}
.gallery-columns-7 .gallery-caption, .gallery-columns-8 .gallery-caption, .gallery-columns-9 .gallery-caption, .sticky .entry-date {
display:none
}
@media (max-width:767px) {
.alignleft, .alignright {
float:none
}
}
img {
height:auto
}
blockquote.alignleft, img.alignleft {
margin:7px 24px 7px 0
}
.wp-caption.alignleft {
margin:7px 14px 7px 0
}
blockquote.alignright, img.alignright {
margin:7px 0 7px 24px
}
.wp-caption.alignright {
margin:7px 0 7px 14px
}
.wp-caption-text {
box-sizing:border-box;
font-size:12px;
line-height:1.5;
margin:9px 0;
padding-right:10px
}
.gallery {
margin-bottom:20px
}
.gallery-item {
float:left;
margin:0 4px 4px 0;
overflow:hidden;
position:relative
}
.gallery-columns-2 .gallery-item {
max-width:48%;
max-width:-webkit-calc(46%);
max-width:calc(46%)
}
.gallery-columns-3 .gallery-item {
max-width:32%;
max-width:-webkit-calc(29.3%);
max-width:calc(29.3%)
}
.gallery-columns-4 .gallery-item {
max-width:23%;
max-width:-webkit-calc(21%);
max-width:calc(21%)
}
.gallery-columns-5 .gallery-item {
max-width:19%;
max-width:-webkit-calc(16%);
max-width:calc(16%)
}
.gallery-columns-6 .gallery-item {
max-width:15%;
max-width:-webkit-calc(12.7%);
max-width:calc(12.7%)
}
.gallery-columns-7 .gallery-item {
max-width:13%;
max-width:-webkit-calc(10.28%);
max-width:calc(10.28%)
}
.gallery-columns-8 .gallery-item {
max-width:11%;
max-width:-webkit-calc(8.5%);
max-width:calc(8.5%)
}
.gallery-columns-9 .gallery-item {
max-width:9%;
max-width:-webkit-calc(7.1%);
max-width:calc(7.1%)
}
.gallery-columns-1 .gallery-item:nth-of-type(1n), .gallery-columns-2 .gallery-item:nth-of-type(2n), .gallery-columns-3 .gallery-item:nth-of-type(3n), .gallery-columns-4 .gallery-item:nth-of-type(4n), .gallery-columns-5 .gallery-item:nth-of-type(5n), .gallery-columns-6 .gallery-item:nth-of-type(6n), .gallery-columns-7 .gallery-item:nth-of-type(7n), .gallery-columns-8 .gallery-item:nth-of-type(8n), .gallery-columns-9 .gallery-item:nth-of-type(9n) {
margin-right:0
}
.gallery-columns-1.gallery-size-medium figure.gallery-item:nth-of-type(1n+1), .gallery-columns-1.gallery-size-thumbnail figure.gallery-item:nth-of-type(1n+1), .gallery-columns-2.gallery-size-thumbnail figure.gallery-item:nth-of-type(2n+1), .gallery-columns-3.gallery-size-thumbnail figure.gallery-item:nth-of-type(3n+1) {
clear:left
}
.gallery-caption {
background-color:rgba(0, 0, 0, .7);
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
color:#fff;
font-size:12px;
line-height:1.5;
margin:0;
max-height:50%;
opacity:0;
padding:6px 8px;
position:absolute;
bottom:0;
left:0;
text-align:left;
width:100%
}
.gallery-caption:before {
height:100%;
min-height:49px;
position:absolute;
top:0;
left:0;
width:100%
}
.gallery-item:hover .gallery-caption {
opacity:1
}
.gallery:after {
display:block;
clear:both
}
.bypostauthor>article .fn:before {
content:"\f408";
margin:0 2px 0 -2px;
position:relative;
top:-1px
}
dd, table {
margin-bottom:24px
}
ol, ul {
margin-left:25px
}
ol {
list-style:decimal;
margin:0
}
ul.square {
list-style:square
}
ul.circle {
list-style:circle
}
ol ol, ol ul, ul ol, ul ul {
margin:4px 0 5px 30px
}
ol ol li, ol ul li, ul ol li, ul ul li {
margin-bottom:6px
}
td, th {
padding:4px 6px;
border-width:0 1px 1px 0
}
table {
border-collapse:collapse;
border-spacing:0;
width:100%
}
caption, td, th {
font-weight:400;
text-align:left
}
button, th {
font-weight:700
}
a:focus, a:hover {
text-decoration:none
}
.breadcrumb {
background:0 0
}
.wpb_animate_when_almost_visible {
opacity:0
}
.wpb_start_animation.wpb_top-to-bottom {
-webkit-animation:wpb_ttb .7s 1 cubic-bezier(.175, .885, .32, 1.275);
-moz-animation:wpb_ttb .7s 1 cubic-bezier(.175, .885, .32, 1.275);
-o-animation:wpb_ttb .7s 1 cubic-bezier(.175, .885, .32, 1.275);
animation:wpb_ttb .7s 1 cubic-bezier(.175, .885, .32, 1.275);
opacity:1
}
.wpb_start_animation.wpb_bottom-to-top {
-webkit-animation:wpb_btt .7s 1 cubic-bezier(.175, .885, .32, 1.275);
-moz-animation:wpb_btt .7s 1 cubic-bezier(.175, .885, .32, 1.275);
-o-animation:wpb_btt .7s 1 cubic-bezier(.175, .885, .32, 1.275);
animation:wpb_btt .7s 1 cubic-bezier(.175, .885, .32, 1.275);
opacity:1
}
.wpb_start_animation.wpb_left-to-right {
-webkit-animation:wpb_ltr .7s 1 cubic-bezier(.175, .885, .32, 1.275);
-moz-animation:wpb_ltr .7s 1 cubic-bezier(.175, .885, .32, 1.275);
-o-animation:wpb_ltr .7s 1 cubic-bezier(.175, .885, .32, 1.275);
animation:wpb_ltr .7s 1 cubic-bezier(.175, .885, .32, 1.275);
opacity:1
}
.wpb_start_animation.wpb_right-to-left {
-webkit-animation:wpb_rtl .7s 1 cubic-bezier(.175, .885, .32, 1.275);
-moz-animation:wpb_rtl .7s 1 cubic-bezier(.175, .885, .32, 1.275);
-o-animation:wpb_rtl .7s 1 cubic-bezier(.175, .885, .32, 1.275);
animation:wpb_rtl .7s 1 cubic-bezier(.175, .885, .32, 1.275);
opacity:1
}
.wpb_start_animation.wpb_appear {
-webkit-animation:wpb_appear .7s 1 cubic-bezier(.175, .885, .32, 1.275);
-moz-animation:wpb_appear .7s 1 cubic-bezier(.175, .885, .32, 1.275);
-o-animation:wpb_appear .7s 1 cubic-bezier(.175, .885, .32, 1.275);
animation:wpb_appear .7s 1 cubic-bezier(.175, .885, .32, 1.275);
-webkit-transform:scale(1);
-moz-transform:scale(1);
-o-transform:scale(1);
transform:scale(1);
opacity:1
}
@-webkit-keyframes wpb_ttb {
0% {
-webkit-transform:translate(0, -10%);
opacity:0
}
100% {
-webkit-transform:translate(0, 0);
opacity:1
}
}
@-moz-keyframes wpb_ttb {
0% {
-moz-transform:translate(0, -10%);
opacity:0
}
100% {
-moz-transform:translate(0, 0);
opacity:1
}
}
@-o-keyframes wpb_ttb {
0% {
-o-transform:translate(0, -10%);
opacity:0
}
100% {
-o-transform:translate(0, 0);
opacity:1
}
}
@keyframes wpb_ttb {
0% {
transform:translate(0, -10%);
opacity:0
}
100% {
transform:translate(0, 0);
opacity:1
}
}
@-webkit-keyframes wpb_btt {
0% {
-webkit-transform:translate(0, 10%);
opacity:0
}
100% {
-webkit-transform:translate(0, 0);
opacity:1
}
}
@-moz-keyframes wpb_btt {
0% {
-moz-transform:translate(0, 10%);
opacity:0
}
100% {
-moz-transform:translate(0, 0);
opacity:1
}
}
@-o-keyframes wpb_btt {
0% {
-o-transform:translate(0, 10%);
opacity:0
}
100% {
-o-transform:translate(0, 0);
opacity:1
}
}
@keyframes wpb_btt {
0% {
transform:translate(0, 10%);
opacity:0
}
100% {
transform:translate(0, 0);
opacity:1
}
}
@-webkit-keyframes wpb_ltr {
0% {
-webkit-transform:translate(-10%, 0);
opacity:0
}
100% {
-webkit-transform:translate(0, 0);
opacity:1
}
}
@-moz-keyframes wpb_ltr {
0% {
-moz-transform:translate(-10%, 0);
opacity:0
}
100% {
-moz-transform:translate(0, 0);
opacity:1
}
}
@-o-keyframes wpb_ltr {
0% {
-o-transform:translate(-10%, 0);
opacity:0
}
100% {
-o-transform:translate(0, 0);
opacity:1
}
}
@keyframes wpb_ltr {
0% {
transform:translate(-10%, 0);
opacity:0
}
100% {
transform:translate(0, 0);
opacity:1
}
}
@-webkit-keyframes wpb_rtl {
0% {
-webkit-transform:translate(10%, 0);
opacity:0
}
100% {
-webkit-transform:translate(0, 0);
opacity:1
}
}
@-moz-keyframes wpb_rtl {
0% {
-moz-transform:translate(10%, 0);
opacity:0
}
100% {
-moz-transform:translate(0, 0);
opacity:1
}
}
@-o-keyframes wpb_rtl {
0% {
-o-transform:translate(10%, 0);
opacity:0
}
100% {
-o-transform:translate(0, 0);
opacity:1
}
}
@keyframes wpb_rtl {
0% {
transform:translate(10%, 0);
opacity:0
}
100% {
transform:translate(0, 0);
opacity:1
}
}
@-webkit-keyframes wpb_appear {
0% {
-webkit-transform:scale(.5);
opacity:.1
}
100% {
-webkit-transform:scale(1);
opacity:1
}
}
@-moz-keyframes wpb_appear {
0% {
-moz-transform:scale(.5);
opacity:.1
}
100% {
-moz-transform:scale(1);
opacity:1
}
}
@-o-keyframes wpb_appear {
0% {
-o-transform:scale(.5);
opacity:.1
}
100% {
-o-transform:scale(1);
opacity:1
}
}
@keyframes wpb_appear {
0% {
transform:scale(.5);
opacity:.1
}
100% {
transform:scale(1);
opacity:1
}
}
.animated {
-webkit-animation-duration:1s;
animation-duration:1s;
-webkit-animation-fill-mode:both;
animation-fill-mode:both
}
.animated.infinite {
-webkit-animation-iteration-count:infinite;
animation-iteration-count:infinite
}
.animated.hinge {
-webkit-animation-duration:2s;
animation-duration:2s
}
@-webkit-keyframes bounce {
0%, 100%, 20%, 50%, 80% {
-webkit-transform:translateY(0);
transform:translateY(0)
}
40% {
-webkit-transform:translateY(-30px);
transform:translateY(-30px)
}
60% {
-webkit-transform:translateY(-15px);
transform:translateY(-15px)
}
}
@keyframes bounce {
0%, 100%, 20%, 50%, 80% {
-webkit-transform:translateY(0);
-ms-transform:translateY(0);
transform:translateY(0)
}
40% {
-webkit-transform:translateY(-30px);
-ms-transform:translateY(-30px);
transform:translateY(-30px)
}
60% {
-webkit-transform:translateY(-15px);
-ms-transform:translateY(-15px);
transform:translateY(-15px)
}
}
.bounce {
-webkit-animation-name:bounce;
animation-name:bounce
}
@-webkit-keyframes flash {
0%, 100%, 50% {
opacity:1
}
25%, 75% {
opacity:0
}
}
@keyframes flash {
0%, 100%, 50% {
opacity:1
}
25%, 75% {
opacity:0
}
}
.flash {
-webkit-animation-name:flash;
animation-name:flash
}
@-webkit-keyframes pulse {
0%, 100% {
-webkit-transform:scale(1);
transform:scale(1)
}
50% {
-webkit-transform:scale(1.1);
transform:scale(1.1)
}
}
@keyframes pulse {
0%, 100% {
-webkit-transform:scale(1);
-ms-transform:scale(1);
transform:scale(1)
}
50% {
-webkit-transform:scale(1.1);
-ms-transform:scale(1.1);
transform:scale(1.1)
}
}
.pulse {
-webkit-animation-name:pulse;
animation-name:pulse
}
@-webkit-keyframes rubberBand {
0%, 100% {
-webkit-transform:scale(1);
transform:scale(1)
}
30% {
-webkit-transform:scaleX(1.25) scaleY(.75);
transform:scaleX(1.25) scaleY(.75)
}
40% {
-webkit-transform:scaleX(.75) scaleY(1.25);
transform:scaleX(.75) scaleY(1.25)
}
60% {
-webkit-transform:scaleX(1.15) scaleY(.85);
transform:scaleX(1.15) scaleY(.85)
}
}
@keyframes rubberBand {
0%, 100% {
-webkit-transform:scale(1);
-ms-transform:scale(1);
transform:scale(1)
}
30% {
-webkit-transform:scaleX(1.25) scaleY(.75);
-ms-transform:scaleX(1.25) scaleY(.75);
transform:scaleX(1.25) scaleY(.75)
}
40% {
-webkit-transform:scaleX(.75) scaleY(1.25);
-ms-transform:scaleX(.75) scaleY(1.25);
transform:scaleX(.75) scaleY(1.25)
}
60% {
-webkit-transform:scaleX(1.15) scaleY(.85);
-ms-transform:scaleX(1.15) scaleY(.85);
transform:scaleX(1.15) scaleY(.85)
}
}
.rubberBand {
-webkit-animation-name:rubberBand;
animation-name:rubberBand
}
@-webkit-keyframes shake {
0%, 100% {
-webkit-transform:translateX(0);
transform:translateX(0)
}
10%, 30%, 50%, 70%, 90% {
-webkit-transform:translateX(-10px);
transform:translateX(-10px)
}
20%, 40%, 60%, 80% {
-webkit-transform:translateX(10px);
transform:translateX(10px)
}
}
@keyframes shake {
0%, 100% {
-webkit-transform:translateX(0);
-ms-transform:translateX(0);
transform:translateX(0)
}
10%, 30%, 50%, 70%, 90% {
-webkit-transform:translateX(-10px);
-ms-transform:translateX(-10px);
transform:translateX(-10px)
}
20%, 40%, 60%, 80% {
-webkit-transform:translateX(10px);
-ms-transform:translateX(10px);
transform:translateX(10px)
}
}
.shake {
-webkit-animation-name:shake;
animation-name:shake
}
@-webkit-keyframes swing {
20% {
-webkit-transform:rotate(15deg);
transform:rotate(15deg)
}
40% {
-webkit-transform:rotate(-10deg);
transform:rotate(-10deg)
}
60% {
-webkit-transform:rotate(5deg);
transform:rotate(5deg)
}
80% {
-webkit-transform:rotate(-5deg);
transform:rotate(-5deg)
}
100% {
-webkit-transform:rotate(0);
transform:rotate(0)
}
}
@keyframes swing {
20% {
-webkit-transform:rotate(15deg);
-ms-transform:rotate(15deg);
transform:rotate(15deg)
}
40% {
-webkit-transform:rotate(-10deg);
-ms-transform:rotate(-10deg);
transform:rotate(-10deg)
}
60% {
-webkit-transform:rotate(5deg);
-ms-transform:rotate(5deg);
transform:rotate(5deg)
}
80% {
-webkit-transform:rotate(-5deg);
-ms-transform:rotate(-5deg);
transform:rotate(-5deg)
}
100% {
-webkit-transform:rotate(0);
-ms-transform:rotate(0);
transform:rotate(0)
}
}
.swing {
-webkit-transform-origin:top center;
-ms-transform-origin:top center;
transform-origin:top center;
-webkit-animation-name:swing;
animation-name:swing
}
@-webkit-keyframes tada {
0% {
-webkit-transform:scale(1);
transform:scale(1)
}
10%, 20% {
-webkit-transform:scale(.9) rotate(-3deg);
transform:scale(.9) rotate(-3deg)
}
30%, 50%, 70%, 90% {
-webkit-transform:scale(1.1) rotate(3deg);
transform:scale(1.1) rotate(3deg)
}
40%, 60%, 80% {
-webkit-transform:scale(1.1) rotate(-3deg);
transform:scale(1.1) rotate(-3deg)
}
100% {
-webkit-transform:scale(1) rotate(0);
transform:scale(1) rotate(0)
}
}
@keyframes tada {
0% {
-webkit-transform:scale(1);
-ms-transform:scale(1);
transform:scale(1)
}
10%, 20% {
-webkit-transform:scale(.9) rotate(-3deg);
-ms-transform:scale(.9) rotate(-3deg);
transform:scale(.9) rotate(-3deg)
}
30%, 50%, 70%, 90% {
-webkit-transform:scale(1.1) rotate(3deg);
-ms-transform:scale(1.1) rotate(3deg);
transform:scale(1.1) rotate(3deg)
}
40%, 60%, 80% {
-webkit-transform:scale(1.1) rotate(-3deg);
-ms-transform:scale(1.1) rotate(-3deg);
transform:scale(1.1) rotate(-3deg)
}
100% {
-webkit-transform:scale(1) rotate(0);
-ms-transform:scale(1) rotate(0);
transform:scale(1) rotate(0)
}
}
.tada {
-webkit-animation-name:tada;
animation-name:tada
}
@-webkit-keyframes wobble {
0%, 100% {
-webkit-transform:translateX(0);
transform:translateX(0)
}
15% {
-webkit-transform:translateX(-25%) rotate(-5deg);
transform:translateX(-25%) rotate(-5deg)
}
30% {
-webkit-transform:translateX(20%) rotate(3deg);
transform:translateX(20%) rotate(3deg)
}
45% {
-webkit-transform:translateX(-15%) rotate(-3deg);
transform:translateX(-15%) rotate(-3deg)
}
60% {
-webkit-transform:translateX(10%) rotate(2deg);
transform:translateX(10%) rotate(2deg)
}
75% {
-webkit-transform:translateX(-5%) rotate(-1deg);
transform:translateX(-5%) rotate(-1deg)
}
}
@keyframes wobble {
0%, 100% {
-webkit-transform:translateX(0);
-ms-transform:translateX(0);
transform:translateX(0)
}
15% {
-webkit-transform:translateX(-25%) rotate(-5deg);
-ms-transform:translateX(-25%) rotate(-5deg);
transform:translateX(-25%) rotate(-5deg)
}
30% {
-webkit-transform:translateX(20%) rotate(3deg);
-ms-transform:translateX(20%) rotate(3deg);
transform:translateX(20%) rotate(3deg)
}
45% {
-webkit-transform:translateX(-15%) rotate(-3deg);
-ms-transform:translateX(-15%) rotate(-3deg);
transform:translateX(-15%) rotate(-3deg)
}
60% {
-webkit-transform:translateX(10%) rotate(2deg);
-ms-transform:translateX(10%) rotate(2deg);
transform:translateX(10%) rotate(2deg)
}
75% {
-webkit-transform:translateX(-5%) rotate(-1deg);
-ms-transform:translateX(-5%) rotate(-1deg);
transform:translateX(-5%) rotate(-1deg)
}
}
.wobble {
-webkit-animation-name:wobble;
animation-name:wobble
}
@-webkit-keyframes bounceIn {
0% {
opacity:0;
-webkit-transform:scale(.3);
transform:scale(.3)
}
50% {
opacity:1;
-webkit-transform:scale(1.05);
transform:scale(1.05)
}
70% {
-webkit-transform:scale(.9);
transform:scale(.9)
}
100% {
opacity:1;
-webkit-transform:scale(1);
transform:scale(1)
}
}
@keyframes bounceIn {
0% {
opacity:0;
-webkit-transform:scale(.3);
-ms-transform:scale(.3);
transform:scale(.3)
}
50% {
opacity:1;
-webkit-transform:scale(1.05);
-ms-transform:scale(1.05);
transform:scale(1.05)
}
70% {
-webkit-transform:scale(.9);
-ms-transform:scale(.9);
transform:scale(.9)
}
100% {
opacity:1;
-webkit-transform:scale(1);
-ms-transform:scale(1);
transform:scale(1)
}
}
.bounceIn {
-webkit-animation-name:bounceIn;
animation-name:bounceIn
}
@-webkit-keyframes bounceInDown {
0% {
opacity:0;
-webkit-transform:translateY(-2000px);
transform:translateY(-2000px)
}
60% {
opacity:1;
-webkit-transform:translateY(30px);
transform:translateY(30px)
}
80% {
-webkit-transform:translateY(-10px);
transform:translateY(-10px)
}
100% {
-webkit-transform:translateY(0);
transform:translateY(0)
}
}
@keyframes bounceInDown {
0% {
opacity:0;
-webkit-transform:translateY(-2000px);
-ms-transform:translateY(-2000px);
transform:translateY(-2000px)
}
60% {
opacity:1;
-webkit-transform:translateY(30px);
-ms-transform:translateY(30px);
transform:translateY(30px)
}
80% {
-webkit-transform:translateY(-10px);
-ms-transform:translateY(-10px);
transform:translateY(-10px)
}
100% {
-webkit-transform:translateY(0);
-ms-transform:translateY(0);
transform:translateY(0)
}
}
.bounceInDown {
-webkit-animation-name:bounceInDown;
animation-name:bounceInDown
}
@-webkit-keyframes bounceInLeft {
0% {
opacity:0;
-webkit-transform:translateX(-2000px);
transform:translateX(-2000px)
}
60% {
opacity:1;
-webkit-transform:translateX(30px);
transform:translateX(30px)
}
80% {
-webkit-transform:translateX(-10px);
transform:translateX(-10px)
}
100% {
-webkit-transform:translateX(0);
transform:translateX(0)
}
}
@keyframes bounceInLeft {
0% {
opacity:0;
-webkit-transform:translateX(-2000px);
-ms-transform:translateX(-2000px);
transform:translateX(-2000px)
}
60% {
opacity:1;
-webkit-transform:translateX(30px);
-ms-transform:translateX(30px);
transform:translateX(30px)
}
80% {
-webkit-transform:translateX(-10px);
-ms-transform:translateX(-10px);
transform:translateX(-10px)
}
100% {
-webkit-transform:translateX(0);
-ms-transform:translateX(0);
transform:translateX(0)
}
}
.bounceInLeft {
-webkit-animation-name:bounceInLeft;
animation-name:bounceInLeft
}
@-webkit-keyframes bounceInRight {
0% {
opacity:0;
-webkit-transform:translateX(2000px);
transform:translateX(2000px)
}
60% {
opacity:1;
-webkit-transform:translateX(-30px);
transform:translateX(-30px)
}
80% {
-webkit-transform:translateX(10px);
transform:translateX(10px)
}
100% {
-webkit-transform:translateX(0);
transform:translateX(0)
}
}
@keyframes bounceInRight {
0% {
opacity:0;
-webkit-transform:translateX(2000px);
-ms-transform:translateX(2000px);
transform:translateX(2000px)
}
60% {
opacity:1;
-webkit-transform:translateX(-30px);
-ms-transform:translateX(-30px);
transform:translateX(-30px)
}
80% {
-webkit-transform:translateX(10px);
-ms-transform:translateX(10px);
transform:translateX(10px)
}
100% {
-webkit-transform:translateX(0);
-ms-transform:translateX(0);
transform:translateX(0)
}
}
.bounceInRight {
-webkit-animation-name:bounceInRight;
animation-name:bounceInRight
}
@-webkit-keyframes bounceInUp {
0% {
opacity:0;
-webkit-transform:translateY(2000px);
transform:translateY(2000px)
}
60% {
opacity:1;
-webkit-transform:translateY(-30px);
transform:translateY(-30px)
}
80% {
-webkit-transform:translateY(10px);
transform:translateY(10px)
}
100% {
-webkit-transform:translateY(0);
transform:translateY(0)
}
}
@keyframes bounceInUp {
0% {
opacity:0;
-webkit-transform:translateY(2000px);
-ms-transform:translateY(2000px);
transform:translateY(2000px)
}
60% {
opacity:1;
-webkit-transform:translateY(-30px);
-ms-transform:translateY(-30px);
transform:translateY(-30px)
}
80% {
-webkit-transform:translateY(10px);
-ms-transform:translateY(10px);
transform:translateY(10px)
}
100% {
-webkit-transform:translateY(0);
-ms-transform:translateY(0);
transform:translateY(0)
}
}
.bounceInUp {
-webkit-animation-name:bounceInUp;
animation-name:bounceInUp
}
@-webkit-keyframes bounceOut {
0% {
-webkit-transform:scale(1);
transform:scale(1)
}
25% {
-webkit-transform:scale(.95);
transform:scale(.95)
}
50% {
opacity:1;
-webkit-transform:scale(1.1);
transform:scale(1.1)
}
100% {
opacity:0;
-webkit-transform:scale(.3);
transform:scale(.3)
}
}
@keyframes bounceOut {
0% {
-webkit-transform:scale(1);
-ms-transform:scale(1);
transform:scale(1)
}
25% {
-webkit-transform:scale(.95);
-ms-transform:scale(.95);
transform:scale(.95)
}
50% {
opacity:1;
-webkit-transform:scale(1.1);
-ms-transform:scale(1.1);
transform:scale(1.1)
}
100% {
opacity:0;
-webkit-transform:scale(.3);
-ms-transform:scale(.3);
transform:scale(.3)
}
}
.bounceOut {
-webkit-animation-name:bounceOut;
animation-name:bounceOut
}
@-webkit-keyframes bounceOutDown {
0% {
-webkit-transform:translateY(0);
transform:translateY(0)
}
20% {
opacity:1;
-webkit-transform:translateY(-20px);
transform:translateY(-20px)
}
100% {
opacity:0;
-webkit-transform:translateY(2000px);
transform:translateY(2000px)
}
}
@keyframes bounceOutDown {
0% {
-webkit-transform:translateY(0);
-ms-transform:translateY(0);
transform:translateY(0)
}
20% {
opacity:1;
-webkit-transform:translateY(-20px);
-ms-transform:translateY(-20px);
transform:translateY(-20px)
}
100% {
opacity:0;
-webkit-transform:translateY(2000px);
-ms-transform:translateY(2000px);
transform:translateY(2000px)
}
}
.bounceOutDown {
-webkit-animation-name:bounceOutDown;
animation-name:bounceOutDown
}
@-webkit-keyframes bounceOutLeft {
0% {
-webkit-transform:translateX(0);
transform:translateX(0)
}
20% {
opacity:1;
-webkit-transform:translateX(20px);
transform:translateX(20px)
}
100% {
opacity:0;
-webkit-transform:translateX(-2000px);
transform:translateX(-2000px)
}
}
@keyframes bounceOutLeft {
0% {
-webkit-transform:translateX(0);
-ms-transform:translateX(0);
transform:translateX(0)
}
20% {
opacity:1;
-webkit-transform:translateX(20px);
-ms-transform:translateX(20px);
transform:translateX(20px)
}
100% {
opacity:0;
-webkit-transform:translateX(-2000px);
-ms-transform:translateX(-2000px);
transform:translateX(-2000px)
}
}
.bounceOutLeft {
-webkit-animation-name:bounceOutLeft;
animation-name:bounceOutLeft
}
@-webkit-keyframes bounceOutRight {
0% {
-webkit-transform:translateX(0);
transform:translateX(0)
}
20% {
opacity:1;
-webkit-transform:translateX(-20px);
transform:translateX(-20px)
}
100% {
opacity:0;
-webkit-transform:translateX(2000px);
transform:translateX(2000px)
}
}
@keyframes bounceOutRight {
0% {
-webkit-transform:translateX(0);
-ms-transform:translateX(0);
transform:translateX(0)
}
20% {
opacity:1;
-webkit-transform:translateX(-20px);
-ms-transform:translateX(-20px);
transform:translateX(-20px)
}
100% {
opacity:0;
-webkit-transform:translateX(2000px);
-ms-transform:translateX(2000px);
transform:translateX(2000px)
}
}
.bounceOutRight {
-webkit-animation-name:bounceOutRight;
animation-name:bounceOutRight
}
@-webkit-keyframes bounceOutUp {
0% {
-webkit-transform:translateY(0);
transform:translateY(0)
}
20% {
opacity:1;
-webkit-transform:translateY(20px);
transform:translateY(20px)
}
100% {
opacity:0;
-webkit-transform:translateY(-2000px);
transform:translateY(-2000px)
}
}
@keyframes bounceOutUp {
0% {
-webkit-transform:translateY(0);
-ms-transform:translateY(0);
transform:translateY(0)
}
20% {
opacity:1;
-webkit-transform:translateY(20px);
-ms-transform:translateY(20px);
transform:translateY(20px)
}
100% {
opacity:0;
-webkit-transform:translateY(-2000px);
-ms-transform:translateY(-2000px);
transform:translateY(-2000px)
}
}
.bounceOutUp {
-webkit-animation-name:bounceOutUp;
animation-name:bounceOutUp
}
@-webkit-keyframes fadeIn {
0% {
opacity:0
}
100% {
opacity:1
}
}
@keyframes fadeIn {
0% {
opacity:0
}
100% {
opacity:1
}
}
.fadeIn {
-webkit-animation-name:fadeIn;
animation-name:fadeIn
}
@-webkit-keyframes fadeInDown {
0% {
opacity:0;
-webkit-transform:translateY(-20px);
transform:translateY(-20px)
}
100% {
opacity:1;
-webkit-transform:translateY(0);
transform:translateY(0)
}
}
@keyframes fadeInDown {
0% {
opacity:0;
-webkit-transform:translateY(-20px);
-ms-transform:translateY(-20px);
transform:translateY(-20px)
}
100% {
opacity:1;
-webkit-transform:translateY(0);
-ms-transform:translateY(0);
transform:translateY(0)
}
}
.fadeInDown {
-webkit-animation-name:fadeInDown;
animation-name:fadeInDown
}
@-webkit-keyframes fadeInDownBig {
0% {
opacity:0;
-webkit-transform:translateY(-2000px);
transform:translateY(-2000px)
}
100% {
opacity:1;
-webkit-transform:translateY(0);
transform:translateY(0)
}
}
@keyframes fadeInDownBig {
0% {
opacity:0;
-webkit-transform:translateY(-2000px);
-ms-transform:translateY(-2000px);
transform:translateY(-2000px)
}
100% {
opacity:1;
-webkit-transform:translateY(0);
-ms-transform:translateY(0);
transform:translateY(0)
}
}
.fadeInDownBig {
-webkit-animation-name:fadeInDownBig;
animation-name:fadeInDownBig
}
@-webkit-keyframes fadeInLeft {
0% {
opacity:0;
-webkit-transform:translateX(-20px);
transform:translateX(-20px)
}
100% {
opacity:1;
-webkit-transform:translateX(0);
transform:translateX(0)
}
}
@keyframes fadeInLeft {
0% {
opacity:0;
-webkit-transform:translateX(-20px);
-ms-transform:translateX(-20px);
transform:translateX(-20px)
}
100% {
opacity:1;
-webkit-transform:translateX(0);
-ms-transform:translateX(0);
transform:translateX(0)
}
}
.fadeInLeft {
-webkit-animation-name:fadeInLeft;
animation-name:fadeInLeft
}
@-webkit-keyframes fadeInLeftBig {
0% {
opacity:0;
-webkit-transform:translateX(-2000px);
transform:translateX(-2000px)
}
100% {
opacity:1;
-webkit-transform:translateX(0);
transform:translateX(0)
}
}
@keyframes fadeInLeftBig {
0% {
opacity:0;
-webkit-transform:translateX(-2000px);
-ms-transform:translateX(-2000px);
transform:translateX(-2000px)
}
100% {
opacity:1;
-webkit-transform:translateX(0);
-ms-transform:translateX(0);
transform:translateX(0)
}
}
.fadeInLeftBig {
-webkit-animation-name:fadeInLeftBig;
animation-name:fadeInLeftBig
}
@-webkit-keyframes fadeInRight {
0% {
opacity:0;
-webkit-transform:translateX(20px);
transform:translateX(20px)
}
100% {
opacity:1;
-webkit-transform:translateX(0);
transform:translateX(0)
}
}
@keyframes fadeInRight {
0% {
opacity:0;
-webkit-transform:translateX(20px);
-ms-transform:translateX(20px);
transform:translateX(20px)
}
100% {
opacity:1;
-webkit-transform:translateX(0);
-ms-transform:translateX(0);
transform:translateX(0)
}
}
.fadeInRight {
-webkit-animation-name:fadeInRight;
animation-name:fadeInRight
}
@-webkit-keyframes fadeInRightBig {
0% {
opacity:0;
-webkit-transform:translateX(2000px);
transform:translateX(2000px)
}
100% {
opacity:1;
-webkit-transform:translateX(0);
transform:translateX(0)
}
}
@keyframes fadeInRightBig {
0% {
opacity:0;
-webkit-transform:translateX(2000px);
-ms-transform:translateX(2000px);
transform:translateX(2000px)
}
100% {
opacity:1;
-webkit-transform:translateX(0);
-ms-transform:translateX(0);
transform:translateX(0)
}
}
.fadeInRightBig {
-webkit-animation-name:fadeInRightBig;
animation-name:fadeInRightBig
}
@-webkit-keyframes fadeInUp {
0% {
opacity:0;
-webkit-transform:translateY(20px);
transform:translateY(20px)
}
100% {
opacity:1;
-webkit-transform:translateY(0);
transform:translateY(0)
}
}
@keyframes fadeInUp {
0% {
opacity:0;
-webkit-transform:translateY(20px);
-ms-transform:translateY(20px);
transform:translateY(20px)
}
100% {
opacity:1;
-webkit-transform:translateY(0);
-ms-transform:translateY(0);
transform:translateY(0)
}
}
.fadeInUp {
-webkit-animation-name:fadeInUp;
animation-name:fadeInUp
}
@-webkit-keyframes fadeInUpBig {
0% {
opacity:0;
-webkit-transform:translateY(2000px);
transform:translateY(2000px)
}
100% {
opacity:1;
-webkit-transform:translateY(0);
transform:translateY(0)
}
}
@keyframes fadeInUpBig {
0% {
opacity:0;
-webkit-transform:translateY(2000px);
-ms-transform:translateY(2000px);
transform:translateY(2000px)
}
100% {
opacity:1;
-webkit-transform:translateY(0);
-ms-transform:translateY(0);
transform:translateY(0)
}
}
.fadeInUpBig {
-webkit-animation-name:fadeInUpBig;
animation-name:fadeInUpBig
}
@-webkit-keyframes fadeOut {
0% {
opacity:1
}
100% {
opacity:0
}
}
@keyframes fadeOut {
0% {
opacity:1
}
100% {
opacity:0
}
}
.fadeOut {
-webkit-animation-name:fadeOut;
animation-name:fadeOut
}
@-webkit-keyframes fadeOutDown {
0% {
opacity:1;
-webkit-transform:translateY(0);
transform:translateY(0)
}
100% {
opacity:0;
-webkit-transform:translateY(20px);
transform:translateY(20px)
}
}
@keyframes fadeOutDown {
0% {
opacity:1;
-webkit-transform:translateY(0);
-ms-transform:translateY(0);
transform:translateY(0)
}
100% {
opacity:0;
-webkit-transform:translateY(20px);
-ms-transform:translateY(20px);
transform:translateY(20px)
}
}
.fadeOutDown {
-webkit-animation-name:fadeOutDown;
animation-name:fadeOutDown
}
@-webkit-keyframes fadeOutDownBig {
0% {
opacity:1;
-webkit-transform:translateY(0);
transform:translateY(0)
}
100% {
opacity:0;
-webkit-transform:translateY(2000px);
transform:translateY(2000px)
}
}
@keyframes fadeOutDownBig {
0% {
opacity:1;
-webkit-transform:translateY(0);
-ms-transform:translateY(0);
transform:translateY(0)
}
100% {
opacity:0;
-webkit-transform:translateY(2000px);
-ms-transform:translateY(2000px);
transform:translateY(2000px)
}
}
.fadeOutDownBig {
-webkit-animation-name:fadeOutDownBig;
animation-name:fadeOutDownBig
}
@-webkit-keyframes fadeOutLeft {
0% {
opacity:1;
-webkit-transform:translateX(0);
transform:translateX(0)
}
100% {
opacity:0;
-webkit-transform:translateX(-20px);
transform:translateX(-20px)
}
}
@keyframes fadeOutLeft {
0% {
opacity:1;
-webkit-transform:translateX(0);
-ms-transform:translateX(0);
transform:translateX(0)
}
100% {
opacity:0;
-webkit-transform:translateX(-20px);
-ms-transform:translateX(-20px);
transform:translateX(-20px)
}
}
.fadeOutLeft {
-webkit-animation-name:fadeOutLeft;
animation-name:fadeOutLeft
}
@-webkit-keyframes fadeOutLeftBig {
0% {
opacity:1;
-webkit-transform:translateX(0);
transform:translateX(0)
}
100% {
opacity:0;
-webkit-transform:translateX(-2000px);
transform:translateX(-2000px)
}
}
@keyframes fadeOutLeftBig {
0% {
opacity:1;
-webkit-transform:translateX(0);
-ms-transform:translateX(0);
transform:translateX(0)
}
100% {
opacity:0;
-webkit-transform:translateX(-2000px);
-ms-transform:translateX(-2000px);
transform:translateX(-2000px)
}
}
.fadeOutLeftBig {
-webkit-animation-name:fadeOutLeftBig;
animation-name:fadeOutLeftBig
}
@-webkit-keyframes fadeOutRight {
0% {
opacity:1;
-webkit-transform:translateX(0);
transform:translateX(0)
}
100% {
opacity:0;
-webkit-transform:translateX(20px);
transform:translateX(20px)
}
}
@keyframes fadeOutRight {
0% {
opacity:1;
-webkit-transform:translateX(0);
-ms-transform:translateX(0);
transform:translateX(0)
}
100% {
opacity:0;
-webkit-transform:translateX(20px);
-ms-transform:translateX(20px);
transform:translateX(20px)
}
}
.fadeOutRight {
-webkit-animation-name:fadeOutRight;
animation-name:fadeOutRight
}
@-webkit-keyframes fadeOutRightBig {
0% {
opacity:1;
-webkit-transform:translateX(0);
transform:translateX(0)
}
100% {
opacity:0;
-webkit-transform:translateX(2000px);
transform:translateX(2000px)
}
}
@keyframes fadeOutRightBig {
0% {
opacity:1;
-webkit-transform:translateX(0);
-ms-transform:translateX(0);
transform:translateX(0)
}
100% {
opacity:0;
-webkit-transform:translateX(2000px);
-ms-transform:translateX(2000px);
transform:translateX(2000px)
}
}
.fadeOutRightBig {
-webkit-animation-name:fadeOutRightBig;
animation-name:fadeOutRightBig
}
@-webkit-keyframes fadeOutUp {
0% {
opacity:1;
-webkit-transform:translateY(0);
transform:translateY(0)
}
100% {
opacity:0;
-webkit-transform:translateY(-20px);
transform:translateY(-20px)
}
}
@keyframes fadeOutUp {
0% {
opacity:1;
-webkit-transform:translateY(0);
-ms-transform:translateY(0);
transform:translateY(0)
}
100% {
opacity:0;
-webkit-transform:translateY(-20px);
-ms-transform:translateY(-20px);
transform:translateY(-20px)
}
}
.fadeOutUp {
-webkit-animation-name:fadeOutUp;
animation-name:fadeOutUp
}
@-webkit-keyframes fadeOutUpBig {
0% {
opacity:1;
-webkit-transform:translateY(0);
transform:translateY(0)
}
100% {
opacity:0;
-webkit-transform:translateY(-2000px);
transform:translateY(-2000px)
}
}
@keyframes fadeOutUpBig {
0% {
opacity:1;
-webkit-transform:translateY(0);
-ms-transform:translateY(0);
transform:translateY(0)
}
100% {
opacity:0;
-webkit-transform:translateY(-2000px);
-ms-transform:translateY(-2000px);
transform:translateY(-2000px)
}
}
.fadeOutUpBig {
-webkit-animation-name:fadeOutUpBig;
animation-name:fadeOutUpBig
}
@-webkit-keyframes flip {
0% {
-webkit-transform:perspective(400px) translateZ(0) rotateY(-360deg) scale(1);
transform:perspective(400px) translateZ(0) rotateY(-360deg) scale(1);
-webkit-animation-timing-function:ease-out;
animation-timing-function:ease-out
}
40% {
-webkit-transform:perspective(400px) translateZ(150px) rotateY(-190deg) scale(1);
transform:perspective(400px) translateZ(150px) rotateY(-190deg) scale(1);
-webkit-animation-timing-function:ease-out;
animation-timing-function:ease-out
}
50% {
-webkit-transform:perspective(400px) translateZ(150px) rotateY(-170deg) scale(1);
transform:perspective(400px) translateZ(150px) rotateY(-170deg) scale(1);
-webkit-animation-timing-function:ease-in;
animation-timing-function:ease-in
}
80% {
-webkit-transform:perspective(400px) translateZ(0) rotateY(0) scale(.95);
transform:perspective(400px) translateZ(0) rotateY(0) scale(.95);
-webkit-animation-timing-function:ease-in;
animation-timing-function:ease-in
}
100% {
-webkit-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);
transform:perspective(400px) translateZ(0) rotateY(0) scale(1);
-webkit-animation-timing-function:ease-in;
animation-timing-function:ease-in
}
}
@keyframes flip {
0% {
-webkit-transform:perspective(400px) translateZ(0) rotateY(-360deg) scale(1);
-ms-transform:perspective(400px) translateZ(0) rotateY(-360deg) scale(1);
transform:perspective(400px) translateZ(0) rotateY(-360deg) scale(1);
-webkit-animation-timing-function:ease-out;
animation-timing-function:ease-out
}
40% {
-webkit-transform:perspective(400px) translateZ(150px) rotateY(-190deg) scale(1);
-ms-transform:perspective(400px) translateZ(150px) rotateY(-190deg) scale(1);
transform:perspective(400px) translateZ(150px) rotateY(-190deg) scale(1);
-webkit-animation-timing-function:ease-out;
animation-timing-function:ease-out
}
50% {
-webkit-transform:perspective(400px) translateZ(150px) rotateY(-170deg) scale(1);
-ms-transform:perspective(400px) translateZ(150px) rotateY(-170deg) scale(1);
transform:perspective(400px) translateZ(150px) rotateY(-170deg) scale(1);
-webkit-animation-timing-function:ease-in;
animation-timing-function:ease-in
}
80% {
-webkit-transform:perspective(400px) translateZ(0) rotateY(0) scale(.95);
-ms-transform:perspective(400px) translateZ(0) rotateY(0) scale(.95);
transform:perspective(400px) translateZ(0) rotateY(0) scale(.95);
-webkit-animation-timing-function:ease-in;
animation-timing-function:ease-in
}
100% {
-webkit-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);
-ms-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);
transform:perspective(400px) translateZ(0) rotateY(0) scale(1);
-webkit-animation-timing-function:ease-in;
animation-timing-function:ease-in
}
}
.animated.flip {
-webkit-backface-visibility:visible;
-ms-backface-visibility:visible;
backface-visibility:visible;
-webkit-animation-name:flip;
animation-name:flip
}
@-webkit-keyframes flipInX {
0% {
-webkit-transform:perspective(400px) rotateX(90deg);
transform:perspective(400px) rotateX(90deg);
opacity:0
}
40% {
-webkit-transform:perspective(400px) rotateX(-10deg);
transform:perspective(400px) rotateX(-10deg)
}
70% {
-webkit-transform:perspective(400px) rotateX(10deg);
transform:perspective(400px) rotateX(10deg)
}
100% {
-webkit-transform:perspective(400px) rotateX(0);
transform:perspective(400px) rotateX(0);
opacity:1
}
}
@keyframes flipInX {
0% {
-webkit-transform:perspective(400px) rotateX(90deg);
-ms-transform:perspective(400px) rotateX(90deg);
transform:perspective(400px) rotateX(90deg);
opacity:0
}
40% {
-webkit-transform:perspective(400px) rotateX(-10deg);
-ms-transform:perspective(400px) rotateX(-10deg);
transform:perspective(400px) rotateX(-10deg)
}
70% {
-webkit-transform:perspective(400px) rotateX(10deg);
-ms-transform:perspective(400px) rotateX(10deg);
transform:perspective(400px) rotateX(10deg)
}
100% {
-webkit-transform:perspective(400px) rotateX(0);
-ms-transform:perspective(400px) rotateX(0);
transform:perspective(400px) rotateX(0);
opacity:1
}
}
.flipInX {
-webkit-backface-visibility:visible!important;
-ms-backface-visibility:visible!important;
backface-visibility:visible!important;
-webkit-animation-name:flipInX;
animation-name:flipInX
}
.flipInY, .flipOutX {
-webkit-backface-visibility:visible!important;
-ms-backface-visibility:visible!important;
backface-visibility:visible!important
}
@-webkit-keyframes flipInY {
0% {
-webkit-transform:perspective(400px) rotateY(90deg);
transform:perspective(400px) rotateY(90deg);
opacity:0
}
40% {
-webkit-transform:perspective(400px) rotateY(-10deg);
transform:perspective(400px) rotateY(-10deg)
}
70% {
-webkit-transform:perspective(400px) rotateY(10deg);
transform:perspective(400px) rotateY(10deg)
}
100% {
-webkit-transform:perspective(400px) rotateY(0);
transform:perspective(400px) rotateY(0);
opacity:1
}
}
@keyframes flipInY {
0% {
-webkit-transform:perspective(400px) rotateY(90deg);
-ms-transform:perspective(400px) rotateY(90deg);
transform:perspective(400px) rotateY(90deg);
opacity:0
}
40% {
-webkit-transform:perspective(400px) rotateY(-10deg);
-ms-transform:perspective(400px) rotateY(-10deg);
transform:perspective(400px) rotateY(-10deg)
}
70% {
-webkit-transform:perspective(400px) rotateY(10deg);
-ms-transform:perspective(400px) rotateY(10deg);
transform:perspective(400px) rotateY(10deg)
}
100% {
-webkit-transform:perspective(400px) rotateY(0);
-ms-transform:perspective(400px) rotateY(0);
transform:perspective(400px) rotateY(0);
opacity:1
}
}
.flipInY {
-webkit-animation-name:flipInY;
animation-name:flipInY
}
@-webkit-keyframes flipOutX {
0% {
-webkit-transform:perspective(400px) rotateX(0);
transform:perspective(400px) rotateX(0);
opacity:1
}
100% {
-webkit-transform:perspective(400px) rotateX(90deg);
transform:perspective(400px) rotateX(90deg);
opacity:0
}
}
@keyframes flipOutX {
0% {
-webkit-transform:perspective(400px) rotateX(0);
-ms-transform:perspective(400px) rotateX(0);
transform:perspective(400px) rotateX(0);
opacity:1
}
100% {
-webkit-transform:perspective(400px) rotateX(90deg);
-ms-transform:perspective(400px) rotateX(90deg);
transform:perspective(400px) rotateX(90deg);
opacity:0
}
}
.flipOutX {
-webkit-animation-name:flipOutX;
animation-name:flipOutX
}
@-webkit-keyframes flipOutY {
0% {
-webkit-transform:perspective(400px) rotateY(0);
transform:perspective(400px) rotateY(0);
opacity:1
}
100% {
-webkit-transform:perspective(400px) rotateY(90deg);
transform:perspective(400px) rotateY(90deg);
opacity:0
}
}
@keyframes flipOutY {
0% {
-webkit-transform:perspective(400px) rotateY(0);
-ms-transform:perspective(400px) rotateY(0);
transform:perspective(400px) rotateY(0);
opacity:1
}
100% {
-webkit-transform:perspective(400px) rotateY(90deg);
-ms-transform:perspective(400px) rotateY(90deg);
transform:perspective(400px) rotateY(90deg);
opacity:0
}
}
.flipOutY {
-webkit-backface-visibility:visible!important;
-ms-backface-visibility:visible!important;
backface-visibility:visible!important;
-webkit-animation-name:flipOutY;
animation-name:flipOutY
}
@-webkit-keyframes lightSpeedIn {
0% {
-webkit-transform:translateX(100%) skewX(-30deg);
transform:translateX(100%) skewX(-30deg);
opacity:0
}
60% {
-webkit-transform:translateX(-20%) skewX(30deg);
transform:translateX(-20%) skewX(30deg);
opacity:1
}
80% {
-webkit-transform:translateX(0) skewX(-15deg);
transform:translateX(0) skewX(-15deg);
opacity:1
}
100% {
-webkit-transform:translateX(0) skewX(0);
transform:translateX(0) skewX(0);
opacity:1
}
}
@keyframes lightSpeedIn {
0% {
-webkit-transform:translateX(100%) skewX(-30deg);
-ms-transform:translateX(100%) skewX(-30deg);
transform:translateX(100%) skewX(-30deg);
opacity:0
}
60% {
-webkit-transform:translateX(-20%) skewX(30deg);
-ms-transform:translateX(-20%) skewX(30deg);
transform:translateX(-20%) skewX(30deg);
opacity:1
}
80% {
-webkit-transform:translateX(0) skewX(-15deg);
-ms-transform:translateX(0) skewX(-15deg);
transform:translateX(0) skewX(-15deg);
opacity:1
}
100% {
-webkit-transform:translateX(0) skewX(0);
-ms-transform:translateX(0) skewX(0);
transform:translateX(0) skewX(0);
opacity:1
}
}
.lightSpeedIn {
-webkit-animation-name:lightSpeedIn;
animation-name:lightSpeedIn;
-webkit-animation-timing-function:ease-out;
animation-timing-function:ease-out
}
@-webkit-keyframes lightSpeedOut {
0% {
-webkit-transform:translateX(0) skewX(0);
transform:translateX(0) skewX(0);
opacity:1
}
100% {
-webkit-transform:translateX(100%) skewX(-30deg);
transform:translateX(100%) skewX(-30deg);
opacity:0
}
}
@keyframes lightSpeedOut {
0% {
-webkit-transform:translateX(0) skewX(0);
-ms-transform:translateX(0) skewX(0);
transform:translateX(0) skewX(0);
opacity:1
}
100% {
-webkit-transform:translateX(100%) skewX(-30deg);
-ms-transform:translateX(100%) skewX(-30deg);
transform:translateX(100%) skewX(-30deg);
opacity:0
}
}
.lightSpeedOut {
-webkit-animation-name:lightSpeedOut;
animation-name:lightSpeedOut;
-webkit-animation-timing-function:ease-in;
animation-timing-function:ease-in
}
@-webkit-keyframes rotateIn {
0% {
-webkit-transform-origin:center center;
transform-origin:center center;
-webkit-transform:rotate(-200deg);
transform:rotate(-200deg);
opacity:0
}
100% {
-webkit-transform-origin:center center;
transform-origin:center center;
-webkit-transform:rotate(0);
transform:rotate(0);
opacity:1
}
}
@keyframes rotateIn {
0% {
-webkit-transform-origin:center center;
-ms-transform-origin:center center;
transform-origin:center center;
-webkit-transform:rotate(-200deg);
-ms-transform:rotate(-200deg);
transform:rotate(-200deg);
opacity:0
}
100% {
-webkit-transform-origin:center center;
-ms-transform-origin:center center;
transform-origin:center center;
-webkit-transform:rotate(0);
-ms-transform:rotate(0);
transform:rotate(0);
opacity:1
}
}
.rotateIn {
-webkit-animation-name:rotateIn;
animation-name:rotateIn
}
@-webkit-keyframes rotateInDownLeft {
0% {
-webkit-transform-origin:left bottom;
transform-origin:left bottom;
-webkit-transform:rotate(-90deg);
transform:rotate(-90deg);
opacity:0
}
100% {
-webkit-transform-origin:left bottom;
transform-origin:left bottom;
-webkit-transform:rotate(0);
transform:rotate(0);
opacity:1
}
}
@keyframes rotateInDownLeft {
0% {
-webkit-transform-origin:left bottom;
-ms-transform-origin:left bottom;
transform-origin:left bottom;
-webkit-transform:rotate(-90deg);
-ms-transform:rotate(-90deg);
transform:rotate(-90deg);
opacity:0
}
100% {
-webkit-transform-origin:left bottom;
-ms-transform-origin:left bottom;
transform-origin:left bottom;
-webkit-transform:rotate(0);
-ms-transform:rotate(0);
transform:rotate(0);
opacity:1
}
}
.rotateInDownLeft {
-webkit-animation-name:rotateInDownLeft;
animation-name:rotateInDownLeft
}
@-webkit-keyframes rotateInDownRight {
0% {
-webkit-transform-origin:right bottom;
transform-origin:right bottom;
-webkit-transform:rotate(90deg);
transform:rotate(90deg);
opacity:0
}
100% {
-webkit-transform-origin:right bottom;
transform-origin:right bottom;
-webkit-transform:rotate(0);
transform:rotate(0);
opacity:1
}
}
@keyframes rotateInDownRight {
0% {
-webkit-transform-origin:right bottom;
-ms-transform-origin:right bottom;
transform-origin:right bottom;
-webkit-transform:rotate(90deg);
-ms-transform:rotate(90deg);
transform:rotate(90deg);
opacity:0
}
100% {
-webkit-transform-origin:right bottom;
-ms-transform-origin:right bottom;
transform-origin:right bottom;
-webkit-transform:rotate(0);
-ms-transform:rotate(0);
transform:rotate(0);
opacity:1
}
}
.rotateInDownRight {
-webkit-animation-name:rotateInDownRight;
animation-name:rotateInDownRight
}
@-webkit-keyframes rotateInUpLeft {
0% {
-webkit-transform-origin:left bottom;
transform-origin:left bottom;
-webkit-transform:rotate(90deg);
transform:rotate(90deg);
opacity:0
}
100% {
-webkit-transform-origin:left bottom;
transform-origin:left bottom;
-webkit-transform:rotate(0);
transform:rotate(0);
opacity:1
}
}
@keyframes rotateInUpLeft {
0% {
-webkit-transform-origin:left bottom;
-ms-transform-origin:left bottom;
transform-origin:left bottom;
-webkit-transform:rotate(90deg);
-ms-transform:rotate(90deg);
transform:rotate(90deg);
opacity:0
}
100% {
-webkit-transform-origin:left bottom;
-ms-transform-origin:left bottom;
transform-origin:left bottom;
-webkit-transform:rotate(0);
-ms-transform:rotate(0);
transform:rotate(0);
opacity:1
}
}
.rotateInUpLeft {
-webkit-animation-name:rotateInUpLeft;
animation-name:rotateInUpLeft
}
@-webkit-keyframes rotateInUpRight {
0% {
-webkit-transform-origin:right bottom;
transform-origin:right bottom;
-webkit-transform:rotate(-90deg);
transform:rotate(-90deg);
opacity:0
}
100% {
-webkit-transform-origin:right bottom;
transform-origin:right bottom;
-webkit-transform:rotate(0);
transform:rotate(0);
opacity:1
}
}
@keyframes rotateInUpRight {
0% {
-webkit-transform-origin:right bottom;
-ms-transform-origin:right bottom;
transform-origin:right bottom;
-webkit-transform:rotate(-90deg);
-ms-transform:rotate(-90deg);
transform:rotate(-90deg);
opacity:0
}
100% {
-webkit-transform-origin:right bottom;
-ms-transform-origin:right bottom;
transform-origin:right bottom;
-webkit-transform:rotate(0);
-ms-transform:rotate(0);
transform:rotate(0);
opacity:1
}
}
.rotateInUpRight {
-webkit-animation-name:rotateInUpRight;
animation-name:rotateInUpRight
}
@-webkit-keyframes rotateOut {
0% {
-webkit-transform-origin:center center;
transform-origin:center center;
-webkit-transform:rotate(0);
transform:rotate(0);
opacity:1
}
100% {
-webkit-transform-origin:center center;
transform-origin:center center;
-webkit-transform:rotate(200deg);
transform:rotate(200deg);
opacity:0
}
}
@keyframes rotateOut {
0% {
-webkit-transform-origin:center center;
-ms-transform-origin:center center;
transform-origin:center center;
-webkit-transform:rotate(0);
-ms-transform:rotate(0);
transform:rotate(0);
opacity:1
}
100% {
-webkit-transform-origin:center center;
-ms-transform-origin:center center;
transform-origin:center center;
-webkit-transform:rotate(200deg);
-ms-transform:rotate(200deg);
transform:rotate(200deg);
opacity:0
}
}
.rotateOut {
-webkit-animation-name:rotateOut;
animation-name:rotateOut
}
@-webkit-keyframes rotateOutDownLeft {
0% {
-webkit-transform-origin:left bottom;
transform-origin:left bottom;
-webkit-transform:rotate(0);
transform:rotate(0);
opacity:1
}
100% {
-webkit-transform-origin:left bottom;
transform-origin:left bottom;
-webkit-transform:rotate(90deg);
transform:rotate(90deg);
opacity:0
}
}
@keyframes rotateOutDownLeft {
0% {
-webkit-transform-origin:left bottom;
-ms-transform-origin:left bottom;
transform-origin:left bottom;
-webkit-transform:rotate(0);
-ms-transform:rotate(0);
transform:rotate(0);
opacity:1
}
100% {
-webkit-transform-origin:left bottom;
-ms-transform-origin:left bottom;
transform-origin:left bottom;
-webkit-transform:rotate(90deg);
-ms-transform:rotate(90deg);
transform:rotate(90deg);
opacity:0
}
}
.rotateOutDownLeft {
-webkit-animation-name:rotateOutDownLeft;
animation-name:rotateOutDownLeft
}
@-webkit-keyframes rotateOutDownRight {
0% {
-webkit-transform-origin:right bottom;
transform-origin:right bottom;
-webkit-transform:rotate(0);
transform:rotate(0);
opacity:1
}
100% {
-webkit-transform-origin:right bottom;
transform-origin:right bottom;
-webkit-transform:rotate(-90deg);
transform:rotate(-90deg);
opacity:0
}
}
@keyframes rotateOutDownRight {
0% {
-webkit-transform-origin:right bottom;
-ms-transform-origin:right bottom;
transform-origin:right bottom;
-webkit-transform:rotate(0);
-ms-transform:rotate(0);
transform:rotate(0);
opacity:1
}
100% {
-webkit-transform-origin:right bottom;
-ms-transform-origin:right bottom;
transform-origin:right bottom;
-webkit-transform:rotate(-90deg);
-ms-transform:rotate(-90deg);
transform:rotate(-90deg);
opacity:0
}
}
.rotateOutDownRight {
-webkit-animation-name:rotateOutDownRight;
animation-name:rotateOutDownRight
}
@-webkit-keyframes rotateOutUpLeft {
0% {
-webkit-transform-origin:left bottom;
transform-origin:left bottom;
-webkit-transform:rotate(0);
transform:rotate(0);
opacity:1
}
100% {
-webkit-transform-origin:left bottom;
transform-origin:left bottom;
-webkit-transform:rotate(-90deg);
transform:rotate(-90deg);
opacity:0
}
}
@keyframes rotateOutUpLeft {
0% {
-webkit-transform-origin:left bottom;
-ms-transform-origin:left bottom;
transform-origin:left bottom;
-webkit-transform:rotate(0);
-ms-transform:rotate(0);
transform:rotate(0);
opacity:1
}
100% {
-webkit-transform-origin:left bottom;
-ms-transform-origin:left bottom;
transform-origin:left bottom;
-webkit-transform:rotate(-90deg);
-ms-transform:rotate(-90deg);
transform:rotate(-90deg);
opacity:0
}
}
.rotateOutUpLeft {
-webkit-animation-name:rotateOutUpLeft;
animation-name:rotateOutUpLeft
}
@-webkit-keyframes rotateOutUpRight {
0% {
-webkit-transform-origin:right bottom;
transform-origin:right bottom;
-webkit-transform:rotate(0);
transform:rotate(0);
opacity:1
}
100% {
-webkit-transform-origin:right bottom;
transform-origin:right bottom;
-webkit-transform:rotate(90deg);
transform:rotate(90deg);
opacity:0
}
}
@keyframes rotateOutUpRight {
0% {
-webkit-transform-origin:right bottom;
-ms-transform-origin:right bottom;
transform-origin:right bottom;
-webkit-transform:rotate(0);
-ms-transform:rotate(0);
transform:rotate(0);
opacity:1
}
100% {
-webkit-transform-origin:right bottom;
-ms-transform-origin:right bottom;
transform-origin:right bottom;
-webkit-transform:rotate(90deg);
-ms-transform:rotate(90deg);
transform:rotate(90deg);
opacity:0
}
}
.rotateOutUpRight {
-webkit-animation-name:rotateOutUpRight;
animation-name:rotateOutUpRight
}
@-webkit-keyframes slideInDown {
0% {
opacity:0;
-webkit-transform:translateY(-2000px);
transform:translateY(-2000px)
}
100% {
-webkit-transform:translateY(0);
transform:translateY(0)
}
}
@keyframes slideInDown {
0% {
opacity:0;
-webkit-transform:translateY(-2000px);
-ms-transform:translateY(-2000px);
transform:translateY(-2000px)
}
100% {
-webkit-transform:translateY(0);
-ms-transform:translateY(0);
transform:translateY(0)
}
}
.slideInDown {
-webkit-animation-name:slideInDown;
animation-name:slideInDown
}
@-webkit-keyframes slideInLeft {
0% {
opacity:0;
-webkit-transform:translateX(-2000px);
transform:translateX(-2000px)
}
100% {
-webkit-transform:translateX(0);
transform:translateX(0)
}
}
@keyframes slideInLeft {
0% {
opacity:0;
-webkit-transform:translateX(-2000px);
-ms-transform:translateX(-2000px);
transform:translateX(-2000px)
}
100% {
-webkit-transform:translateX(0);
-ms-transform:translateX(0);
transform:translateX(0)
}
}
.slideInLeft {
-webkit-animation-name:slideInLeft;
animation-name:slideInLeft
}
@-webkit-keyframes slideInRight {
0% {
opacity:0;
-webkit-transform:translateX(2000px);
transform:translateX(2000px)
}
100% {
-webkit-transform:translateX(0);
transform:translateX(0)
}
}
@keyframes slideInRight {
0% {
opacity:0;
-webkit-transform:translateX(2000px);
-ms-transform:translateX(2000px);
transform:translateX(2000px)
}
100% {
-webkit-transform:translateX(0);
-ms-transform:translateX(0);
transform:translateX(0)
}
}
.slideInRight {
-webkit-animation-name:slideInRight;
animation-name:slideInRight
}
@-webkit-keyframes slideOutLeft {
0% {
-webkit-transform:translateX(0);
transform:translateX(0)
}
100% {
opacity:0;
-webkit-transform:translateX(-2000px);
transform:translateX(-2000px)
}
}
@keyframes slideOutLeft {
0% {
-webkit-transform:translateX(0);
-ms-transform:translateX(0);
transform:translateX(0)
}
100% {
opacity:0;
-webkit-transform:translateX(-2000px);
-ms-transform:translateX(-2000px);
transform:translateX(-2000px)
}
}
.slideOutLeft {
-webkit-animation-name:slideOutLeft;
animation-name:slideOutLeft
}
@-webkit-keyframes slideOutRight {
0% {
-webkit-transform:translateX(0);
transform:translateX(0)
}
100% {
opacity:0;
-webkit-transform:translateX(2000px);
transform:translateX(2000px)
}
}
@keyframes slideOutRight {
0% {
-webkit-transform:translateX(0);
-ms-transform:translateX(0);
transform:translateX(0)
}
100% {
opacity:0;
-webkit-transform:translateX(2000px);
-ms-transform:translateX(2000px);
transform:translateX(2000px)
}
}
.slideOutRight {
-webkit-animation-name:slideOutRight;
animation-name:slideOutRight
}
@-webkit-keyframes slideOutUp {
0% {
-webkit-transform:translateY(0);
transform:translateY(0)
}
100% {
opacity:0;
-webkit-transform:translateY(-2000px);
transform:translateY(-2000px)
}
}
@keyframes slideOutUp {
0% {
-webkit-transform:translateY(0);
-ms-transform:translateY(0);
transform:translateY(0)
}
100% {
opacity:0;
-webkit-transform:translateY(-2000px);
-ms-transform:translateY(-2000px);
transform:translateY(-2000px)
}
}
.slideOutUp {
-webkit-animation-name:slideOutUp;
animation-name:slideOutUp
}
@-webkit-keyframes slideInUp {
0% {
opacity:0;
-webkit-transform:translateY(2000px);
transform:translateY(2000px)
}
100% {
opacity:1;
-webkit-transform:translateY(0);
transform:translateY(0)
}
}
@keyframes slideInUp {
0% {
opacity:0;
-webkit-transform:translateY(2000px);
-ms-transform:translateY(2000px);
transform:translateY(2000px)
}
100% {
opacity:1;
-webkit-transform:translateY(0);
-ms-transform:translateY(0);
transform:translateY(0)
}
}
.slideInUp {
-webkit-animation-name:slideInUp;
animation-name:slideInUp
}
@-webkit-keyframes slideOutDown {
0% {
-webkit-transform:translateY(0);
transform:translateY(0)
}
100% {
opacity:0;
-webkit-transform:translateY(2000px);
transform:translateY(2000px)
}
}
@keyframes slideOutDown {
0% {
-webkit-transform:translateY(0);
-ms-transform:translateY(0);
transform:translateY(0)
}
100% {
opacity:0;
-webkit-transform:translateY(2000px);
-ms-transform:translateY(2000px);
transform:translateY(2000px)
}
}
.slideOutDown {
-webkit-animation-name:slideOutDown;
animation-name:slideOutDown
}
@-webkit-keyframes hinge {
0% {
-webkit-transform:rotate(0);
transform:rotate(0);
-webkit-transform-origin:top left;
transform-origin:top left;
-webkit-animation-timing-function:ease-in-out;
animation-timing-function:ease-in-out
}
20%, 60% {
-webkit-transform:rotate(80deg);
transform:rotate(80deg);
-webkit-transform-origin:top left;
transform-origin:top left;
-webkit-animation-timing-function:ease-in-out;
animation-timing-function:ease-in-out
}
40% {
-webkit-transform:rotate(60deg);
transform:rotate(60deg);
-webkit-transform-origin:top left;
transform-origin:top left;
-webkit-animation-timing-function:ease-in-out;
animation-timing-function:ease-in-out
}
80% {
-webkit-transform:rotate(60deg) translateY(0);
transform:rotate(60deg) translateY(0);
-webkit-transform-origin:top left;
transform-origin:top left;
-webkit-animation-timing-function:ease-in-out;
animation-timing-function:ease-in-out;
opacity:1
}
100% {
-webkit-transform:translateY(700px);
transform:translateY(700px);
opacity:0
}
}
@keyframes hinge {
0% {
-webkit-transform:rotate(0);
-ms-transform:rotate(0);
transform:rotate(0);
-webkit-transform-origin:top left;
-ms-transform-origin:top left;
transform-origin:top left;
-webkit-animation-timing-function:ease-in-out;
animation-timing-function:ease-in-out
}
20%, 60% {
-webkit-transform:rotate(80deg);
-ms-transform:rotate(80deg);
transform:rotate(80deg);
-webkit-transform-origin:top left;
-ms-transform-origin:top left;
transform-origin:top left;
-webkit-animation-timing-function:ease-in-out;
animation-timing-function:ease-in-out
}
40% {
-webkit-transform:rotate(60deg);
-ms-transform:rotate(60deg);
transform:rotate(60deg);
-webkit-transform-origin:top left;
-ms-transform-origin:top left;
transform-origin:top left;
-webkit-animation-timing-function:ease-in-out;
animation-timing-function:ease-in-out
}
80% {
-webkit-transform:rotate(60deg) translateY(0);
-ms-transform:rotate(60deg) translateY(0);
transform:rotate(60deg) translateY(0);
-webkit-transform-origin:top left;
-ms-transform-origin:top left;
transform-origin:top left;
-webkit-animation-timing-function:ease-in-out;
animation-timing-function:ease-in-out;
opacity:1
}
100% {
-webkit-transform:translateY(700px);
-ms-transform:translateY(700px);
transform:translateY(700px);
opacity:0
}
}
.hinge {
-webkit-animation-name:hinge;
animation-name:hinge
}
@-webkit-keyframes rollIn {
0% {
opacity:0;
-webkit-transform:translateX(-100%) rotate(-120deg);
transform:translateX(-100%) rotate(-120deg)
}
100% {
opacity:1;
-webkit-transform:translateX(0) rotate(0);
transform:translateX(0) rotate(0)
}
}
@keyframes rollIn {
0% {
opacity:0;
-webkit-transform:translateX(-100%) rotate(-120deg);
-ms-transform:translateX(-100%) rotate(-120deg);
transform:translateX(-100%) rotate(-120deg)
}
100% {
opacity:1;
-webkit-transform:translateX(0) rotate(0);
-ms-transform:translateX(0) rotate(0);
transform:translateX(0) rotate(0)
}
}
.rollIn {
-webkit-animation-name:rollIn;
animation-name:rollIn
}
@-webkit-keyframes rollOut {
0% {
opacity:1;
-webkit-transform:translateX(0) rotate(0);
transform:translateX(0) rotate(0)
}
100% {
opacity:0;
-webkit-transform:translateX(100%) rotate(120deg);
transform:translateX(100%) rotate(120deg)
}
}
@keyframes rollOut {
0% {
opacity:1;
-webkit-transform:translateX(0) rotate(0);
-ms-transform:translateX(0) rotate(0);
transform:translateX(0) rotate(0)
}
100% {
opacity:0;
-webkit-transform:translateX(100%) rotate(120deg);
-ms-transform:translateX(100%) rotate(120deg);
transform:translateX(100%) rotate(120deg)
}
}
.rollOut {
-webkit-animation-name:rollOut;
animation-name:rollOut
}
@-webkit-keyframes zoomIn {
0% {
opacity:0;
-webkit-transform:scale(.3);
transform:scale(.3)
}
50% {
opacity:1
}
}
@keyframes zoomIn {
0% {
opacity:0;
-webkit-transform:scale(.3);
-ms-transform:scale(.3);
transform:scale(.3)
}
50% {
opacity:1
}
}
.zoomIn {
-webkit-animation-name:zoomIn;
animation-name:zoomIn
}
@-webkit-keyframes zoomInDown {
0% {
opacity:0;
-webkit-transform:scale(.1) translateY(-2000px);
transform:scale(.1) translateY(-2000px);
-webkit-animation-timing-function:ease-in-out;
animation-timing-function:ease-in-out
}
60% {
opacity:1;
-webkit-transform:scale(.475) translateY(60px);
transform:scale(.475) translateY(60px);
-webkit-animation-timing-function:ease-out;
animation-timing-function:ease-out
}
}
@keyframes zoomInDown {
0% {
opacity:0;
-webkit-transform:scale(.1) translateY(-2000px);
-ms-transform:scale(.1) translateY(-2000px);
transform:scale(.1) translateY(-2000px);
-webkit-animation-timing-function:ease-in-out;
animation-timing-function:ease-in-out
}
60% {
opacity:1;
-webkit-transform:scale(.475) translateY(60px);
-ms-transform:scale(.475) translateY(60px);
transform:scale(.475) translateY(60px);
-webkit-animation-timing-function:ease-out;
animation-timing-function:ease-out
}
}
.zoomInDown {
-webkit-animation-name:zoomInDown;
animation-name:zoomInDown
}
@-webkit-keyframes zoomInLeft {
0% {
opacity:0;
-webkit-transform:scale(.1) translateX(-2000px);
transform:scale(.1) translateX(-2000px);
-webkit-animation-timing-function:ease-in-out;
animation-timing-function:ease-in-out
}
60% {
opacity:1;
-webkit-transform:scale(.475) translateX(48px);
transform:scale(.475) translateX(48px);
-webkit-animation-timing-function:ease-out;
animation-timing-function:ease-out
}
}
@keyframes zoomInLeft {
0% {
opacity:0;
-webkit-transform:scale(.1) translateX(-2000px);
-ms-transform:scale(.1) translateX(-2000px);
transform:scale(.1) translateX(-2000px);
-webkit-animation-timing-function:ease-in-out;
animation-timing-function:ease-in-out
}
60% {
opacity:1;
-webkit-transform:scale(.475) translateX(48px);
-ms-transform:scale(.475) translateX(48px);
transform:scale(.475) translateX(48px);
-webkit-animation-timing-function:ease-out;
animation-timing-function:ease-out
}
}
.zoomInLeft {
-webkit-animation-name:zoomInLeft;
animation-name:zoomInLeft
}
@-webkit-keyframes zoomInRight {
0% {
opacity:0;
-webkit-transform:scale(.1) translateX(2000px);
transform:scale(.1) translateX(2000px);
-webkit-animation-timing-function:ease-in-out;
animation-timing-function:ease-in-out
}
60% {
opacity:1;
-webkit-transform:scale(.475) translateX(-48px);
transform:scale(.475) translateX(-48px);
-webkit-animation-timing-function:ease-out;
animation-timing-function:ease-out
}
}
@keyframes zoomInRight {
0% {
opacity:0;
-webkit-transform:scale(.1) translateX(2000px);
-ms-transform:scale(.1) translateX(2000px);
transform:scale(.1) translateX(2000px);
-webkit-animation-timing-function:ease-in-out;
animation-timing-function:ease-in-out
}
60% {
opacity:1;
-webkit-transform:scale(.475) translateX(-48px);
-ms-transform:scale(.475) translateX(-48px);
transform:scale(.475) translateX(-48px);
-webkit-animation-timing-function:ease-out;
animation-timing-function:ease-out
}
}
.zoomInRight {
-webkit-animation-name:zoomInRight;
animation-name:zoomInRight
}
@-webkit-keyframes zoomInUp {
0% {
opacity:0;
-webkit-transform:scale(.1) translateY(2000px);
transform:scale(.1) translateY(2000px);
-webkit-animation-timing-function:ease-in-out;
animation-timing-function:ease-in-out
}
60% {
opacity:1;
-webkit-transform:scale(.475) translateY(-60px);
transform:scale(.475) translateY(-60px);
-webkit-animation-timing-function:ease-out;
animation-timing-function:ease-out
}
}
@keyframes zoomInUp {
0% {
opacity:0;
-webkit-transform:scale(.1) translateY(2000px);
-ms-transform:scale(.1) translateY(2000px);
transform:scale(.1) translateY(2000px);
-webkit-animation-timing-function:ease-in-out;
animation-timing-function:ease-in-out
}
60% {
opacity:1;
-webkit-transform:scale(.475) translateY(-60px);
-ms-transform:scale(.475) translateY(-60px);
transform:scale(.475) translateY(-60px);
-webkit-animation-timing-function:ease-out;
animation-timing-function:ease-out
}
}
.zoomInUp {
-webkit-animation-name:zoomInUp;
animation-name:zoomInUp
}
@-webkit-keyframes zoomOut {
0% {
opacity:1;
-webkit-transform:scale(1);
transform:scale(1)
}
50% {
opacity:0;
-webkit-transform:scale(.3);
transform:scale(.3)
}
100% {
opacity:0
}
}
@keyframes zoomOut {
0% {
opacity:1;
-webkit-transform:scale(1);
-ms-transform:scale(1);
transform:scale(1)
}
50% {
opacity:0;
-webkit-transform:scale(.3);
-ms-transform:scale(.3);
transform:scale(.3)
}
100% {
opacity:0
}
}
.zoomOut {
-webkit-animation-name:zoomOut;
animation-name:zoomOut
}
@-webkit-keyframes zoomOutDown {
40% {
opacity:1;
-webkit-transform:scale(.475) translateY(-60px);
transform:scale(.475) translateY(-60px);
-webkit-animation-timing-function:linear;
animation-timing-function:linear
}
100% {
opacity:0;
-webkit-transform:scale(.1) translateY(2000px);
transform:scale(.1) translateY(2000px);
-webkit-transform-origin:center bottom;
transform-origin:center bottom
}
}
@keyframes zoomOutDown {
40% {
opacity:1;
-webkit-transform:scale(.475) translateY(-60px);
-ms-transform:scale(.475) translateY(-60px);
transform:scale(.475) translateY(-60px);
-webkit-animation-timing-function:linear;
animation-timing-function:linear
}
100% {
opacity:0;
-webkit-transform:scale(.1) translateY(2000px);
-ms-transform:scale(.1) translateY(2000px);
transform:scale(.1) translateY(2000px);
-webkit-transform-origin:center bottom;
-ms-transform-origin:center bottom;
transform-origin:center bottom
}
}
.zoomOutDown {
-webkit-animation-name:zoomOutDown;
animation-name:zoomOutDown
}
@-webkit-keyframes zoomOutLeft {
40% {
opacity:1;
-webkit-transform:scale(.475) translateX(42px);
transform:scale(.475) translateX(42px);
-webkit-animation-timing-function:linear;
animation-timing-function:linear
}
100% {
opacity:0;
-webkit-transform:scale(.1) translateX(-2000px);
transform:scale(.1) translateX(-2000px);
-webkit-transform-origin:left center;
transform-origin:left center
}
}
@keyframes zoomOutLeft {
40% {
opacity:1;
-webkit-transform:scale(.475) translateX(42px);
-ms-transform:scale(.475) translateX(42px);
transform:scale(.475) translateX(42px);
-webkit-animation-timing-function:linear;
animation-timing-function:linear
}
100% {
opacity:0;
-webkit-transform:scale(.1) translateX(-2000px);
-ms-transform:scale(.1) translateX(-2000px);
transform:scale(.1) translateX(-2000px);
-webkit-transform-origin:left center;
-ms-transform-origin:left center;
transform-origin:left center
}
}
.zoomOutLeft {
-webkit-animation-name:zoomOutLeft;
animation-name:zoomOutLeft
}
@-webkit-keyframes zoomOutRight {
40% {
opacity:1;
-webkit-transform:scale(.475) translateX(-42px);
transform:scale(.475) translateX(-42px);
-webkit-animation-timing-function:linear;
animation-timing-function:linear
}
100% {
opacity:0;
-webkit-transform:scale(.1) translateX(2000px);
transform:scale(.1) translateX(2000px);
-webkit-transform-origin:right center;
transform-origin:right center
}
}
@keyframes zoomOutRight {
40% {
opacity:1;
-webkit-transform:scale(.475) translateX(-42px);
-ms-transform:scale(.475) translateX(-42px);
transform:scale(.475) translateX(-42px);
-webkit-animation-timing-function:linear;
animation-timing-function:linear
}
100% {
opacity:0;
-webkit-transform:scale(.1) translateX(2000px);
-ms-transform:scale(.1) translateX(2000px);
transform:scale(.1) translateX(2000px);
-webkit-transform-origin:right center;
-ms-transform-origin:right center;
transform-origin:right center
}
}
.zoomOutRight {
-webkit-animation-name:zoomOutRight;
animation-name:zoomOutRight
}
@-webkit-keyframes zoomOutUp {
40% {
opacity:1;
-webkit-transform:scale(.475) translateY(60px);
transform:scale(.475) translateY(60px);
-webkit-animation-timing-function:linear;
animation-timing-function:linear
}
100% {
opacity:0;
-webkit-transform:scale(.1) translateY(-2000px);
transform:scale(.1) translateY(-2000px);
-webkit-transform-origin:center top;
transform-origin:center top
}
}
@keyframes zoomOutUp {
40% {
opacity:1;
-webkit-transform:scale(.475) translateY(60px);
-ms-transform:scale(.475) translateY(60px);
transform:scale(.475) translateY(60px);
-webkit-animation-timing-function:linear;
animation-timing-function:linear
}
100% {
opacity:0;
-webkit-transform:scale(.1) translateY(-2000px);
-ms-transform:scale(.1) translateY(-2000px);
transform:scale(.1) translateY(-2000px);
-webkit-transform-origin:center top;
-ms-transform-origin:center top;
transform-origin:center top
}
}
#back-to-top, body.thim-body-preload>:not(#preload) {
-moz-opacity:0;
-webkit-opacity:0;
-ms-filter:alpha(opacity=0)
}
.zoomOutUp {
-webkit-animation-name:zoomOutUp;
animation-name:zoomOutUp
}
@-webkit-keyframes moveDown {
0%, 100% {
-webkit-transform:translateY(10px);
-ms-transform:translateY(10px);
transform:translateY(10px)
}
50% {
-webkit-transform:translateY(0);
-ms-transform:translateY(0);
transform:translateY(0)
}
}
@keyframes moveDown {
0%, 100% {
-webkit-transform:translateY(10px);
-ms-transform:translateY(10px);
transform:translateY(10px)
}
50% {
-webkit-transform:translateY(0);
-ms-transform:translateY(0);
transform:translateY(0)
}
}
@font-face {
font-family:star;
src:url(//www.australiastartups.org/wp-content/themes/eduma/assets/fonts/star.eot);
src:url(//www.australiastartups.org/wp-content/themes/eduma/assets/fonts/star.eot?#iefix) format('embedded-opentype'), url(//www.australiastartups.org/wp-content/themes/eduma/assets/fonts/star.woff) format('woff'), url(//www.australiastartups.org/wp-content/themes/eduma/assets/fonts/star.ttf) format('truetype'), url(//www.australiastartups.org/wp-content/themes/eduma/assets/fonts/star.svg#star) format('svg');
font-weight:400;
font-style:normal
}
.tp-table {
display:table;
width:100%
}
button {
line-height:30px;
padding:5px 25px;
border:0;
box-shadow:none;
border-radius:0;
font-size:13px
}
input[type=email]::-webkit-input-placeholder, input[type=password]::-webkit-input-placeholder, input[type=text]::-webkit-input-placeholder {
-webkit-transition:none;
-moz-transition:none;
-o-transition:none;
-ms-transition:none;
transition:none
}
input[type=email]:-moz-placeholder, input[type=password]:-moz-placeholder, input[type=text]:-moz-placeholder {
-webkit-transition:none;
-moz-transition:none;
-o-transition:none;
-ms-transition:none;
transition:none
}
input[type=email]::-moz-placeholder, input[type=password]::-moz-placeholder, input[type=text]::-moz-placeholder {
-webkit-transition:none;
-moz-transition:none;
-o-transition:none;
-ms-transition:none;
transition:none
}
input[type=email]:-ms-input-placeholder, input[type=password]:-ms-input-placeholder, input[type=text]:-ms-input-placeholder {
-webkit-transition:none;
-moz-transition:none;
-o-transition:none;
-ms-transition:none;
transition:none
}
input[type=email]:focus::-webkit-input-placeholder, input[type=password]:focus::-webkit-input-placeholder, input[type=text]:focus::-webkit-input-placeholder {
outline:0;
box-shadow:none
}
input[type=email]:focus:-moz-placeholder, input[type=password]:focus:-moz-placeholder, input[type=text]:focus:-moz-placeholder {
outline:0;
box-shadow:none
}
input[type=email]:focus::-moz-placeholder, input[type=password]:focus::-moz-placeholder, input[type=text]:focus::-moz-placeholder {
outline:0;
box-shadow:none
}
input[type=email]:focus:-ms-input-placeholder, input[type=password]:focus:-ms-input-placeholder, input[type=text]:focus:-ms-input-placeholder {
outline:0;
box-shadow:none
}
button.btn:active:focus, button.btn:focus, button:focus {
outline:0;
box-shadow:none
}
#back-to-top {
position:fixed;
bottom:15px;
right:15px;
display:block;
width:32px;
height:32px;
background:#333;
color:#fff;
text-align:center;
z-index:997;
cursor:pointer;
-khtml-opacity:0;
opacity:0;
filter:alpha(opacity=0);
-webkit-transition:all ease-in-out .3s;
-moz-transition:all ease-in-out .3s;
-o-transition:all ease-in-out .3s;
-ms-transition:all ease-in-out .3s;
transition:all ease-in-out .3s;
visibility:visible
}
#back-to-top i {
line-height:32px;
font-size:10px
}
#back-to-top.active {
-moz-opacity:1;
-khtml-opacity:1;
-webkit-opacity:1;
opacity:1;
-ms-filter:alpha(opacity=100);
filter:alpha(opacity=100)
}
.learn-press .message, .message {
color:#31708f;
margin:0 0 40px;
border:0;
border-radius:0;
line-height:20px;
padding:10px 15px;
font-size:13px;
background:#d9edf7
}
.learn-press .message.message-success, .message.message-success {
color:#3c763d;
background:#dff0d8
}
.learn-press .message.message-error, .message.message-error {
color:#a94442;
background:#f2dede
}
.learn-press .message.message-info, .message.message-info {
color:#31708f;
background:#d9edf7
}
.learn-press .message.message-warning, .message.message-warning {
color:#8a6d3b;
background:#fcf8e3
}
.message-error, .message-info, .message-success, .message-warning {
margin:0 0 40px;
border:0;
border-radius:0;
line-height:20px;
padding:10px 15px;
font-size:13px
}
.mfp-content .message-error, .mfp-content .message-info, .mfp-content .message-success, .mfp-content .message-warning {
margin-top:15px
}
.message-success {
color:#3c763d;
background:#dff0d8
}
.message-error {
color:#a94442;
background:#f2dede
}
.message-info {
color:#31708f;
background:#d9edf7
}
.message-warning {
color:#8a6d3b;
background:#fcf8e3
}
.loop-pagination, .pagination {
text-align:left;
display:inline-block;
width:100%;
margin:60px 0 0;
border-top:0;
padding-top:0
}
.loop-pagination .woocommerce-page, .pagination .woocommerce-page, .woocommerce .loop-pagination, .woocommerce .pagination {
margin-top:0
}
.loop-pagination ul, .pagination ul {
margin:0;
padding:0;
display:block
}
.loop-pagination li, .pagination li {
display:inline-block;
zoom:1;
list-style:none;
margin-right:6px
}
.loop-pagination li .page-numbers, .pagination li .page-numbers {
width:40px;
height:40px;
border:1px solid #111;
text-align:center;
line-height:38px;
display:inline-block;
overflow:hidden;
font-size:13px;
font-weight:700
}
.loop-pagination li .page-numbers.next, .loop-pagination li .page-numbers.prev, .pagination li .page-numbers.next, .pagination li .page-numbers.prev {
white-space:nowrap;
overflow:hidden;
font-size:0
}
.loop-pagination li .page-numbers.next:before, .pagination li .page-numbers.next:before {
content:"\f105";
display:inline-block;
font-family:FontAwesome;
font-style:normal;
font-weight:400;
line-height:38px;
font-size:15px
}
.loop-pagination li .page-numbers.prev:before, .pagination li .page-numbers.prev:before {
content:"\f104";
display:inline-block;
font-family:FontAwesome;
font-style:normal;
font-weight:400;
line-height:38px;
font-size:15px
}
.col-1-1, .col-1-2, .col-1-3, .col-1-4, .col-1-5, .col-1-6, .col-2-3, .col-2-5, .col-3-4, .col-3-5, .col-4-5, .col-5-6 {
position:relative;
float:left;
-moz-box-sizing:border-box;
box-sizing:border-box;
display:block;
padding:0 15px
}
.col-1-1 {
width:100%
}
.col-1-2 {
width:50%
}
.col-1-3 {
width:33.33333333%
}
.col-2-3 {
width:66.66666666%
}
.col-1-4 {
width:25%
}
.col-3-4 {
width:75%
}
.col-1-5 {
width:20%
}
.col-4-5 {
width:80%
}
.col-1-6 {
width:16.66666666%
}
.col-5-6 {
width:83.33333333%
}
.col-2-5 {
width:40%
}
.col-3-5 {
width:60%
}
@media (max-width:767px) {
.col-1-1, .col-1-2, .col-1-3, .col-1-4, .col-1-5, .col-1-6, .col-2-3, .col-2-5, .col-3-4, .col-3-5, .col-4-5, .col-5-6 {
width:50%
}
.w-650 {
width:100%
}
.big-field, .big-field-btn {
width:100%;
padding:0 3%;
margin-top:1%;
text-align:center
}
}
@media (max-width:380px) {
.col-1-1, .col-1-2, .col-1-3, .col-1-4, .col-1-5, .col-1-6, .col-2-3, .col-2-5, .col-3-4, .col-3-5, .col-4-5, .col-5-6 {
width:100%
}
}
.lcr-sidebar .page-container .page-contents {
float:right
}
.lcr-sidebar .page-container #secondary {
float:left
}
.left-sidebar .page-container .page-contents {
float:right
}
.left-sidebar .page-container #secondary {
float:left
}
.lrc-sidebar .page-container, .lrc-sidebar .page-container .page-contents {
float:right
}
.lrc-sidebar .page-container #secondary {
float:left
}
.page-container {
padding:0
}
.page-container:after, .page-sidebar:after {
display:block;
content:"";
clear:both
}
@media (max-width:767px) {
.left-sidebar .page-container #secondary, .left-sidebar .page-container .page-contents, .lrc-sidebar .page-container, .lrc-sidebar .page-container #secondary, .lrc-sidebar .page-container .page-contents {
float:none
}
}
.tp-caption.thim-slider-heading {
font-size:100px
}
.tp-caption.thim-slider-sub-heading {
font-size:24px
}
.tp-caption.thim-slider-button {
transition:all .3s!important
}
.thim-click-to-bottom {
animation:moveDown 1.3s cubic-bezier(.07, .5, .58, 1) infinite
}
.parallax_effect {
position:relative
}
.parallax_effect:before {
content:"";
display:block;
top:0;
bottom:0;
left:0;
right:0;
position:absolute;
background:rgba(50, 58, 69, .2)
}
.parallax_effect>.panel-grid-cell {
position:relative;
z-index:1
}
.comments-area, .woocommerce #content .comments-area, .woocommerce .comments-area {
margin-top:15px
}
.comments-area .comment-list, .woocommerce #content .comments-area .comment-list, .woocommerce .comments-area .comment-list {
margin:0
}
.comments-area .comment-list .comment-list-inner .comments-title, .woocommerce #content .comments-area .comment-list .comment-list-inner .comments-title, .woocommerce .comments-area .comment-list .comment-list-inner .comments-title {
font-weight:700;
text-transform:uppercase;
font-size:18px;
padding:15px 0 22px;
margin-bottom:60px;
margin-top:50px;
position:relative;
line-height:30px
}
.comments-area .comment-list .comment-list-inner .comments-title:before, .woocommerce #content .comments-area .comment-list .comment-list-inner .comments-title:before, .woocommerce .comments-area .comment-list .comment-list-inner .comments-title:before {
content:'';
width:35px;
height:1px;
background:#000;
bottom:0;
position:absolute;
left:0
}
.comments-area .comment-list .comment-list-inner .comment-author.meta, .woocommerce #content .comments-area .comment-list .comment-list-inner .comment-author.meta, .woocommerce .comments-area .comment-list .comment-list-inner .comment-author.meta {
color:#b3b3b3
}
.comments-area .comment-list .comment-list-inner .comment-author.meta strong, .woocommerce #content .comments-area .comment-list .comment-list-inner .comment-author.meta strong, .woocommerce .comments-area .comment-list .comment-list-inner .comment-author.meta strong {
color:#000
}
.comments-area .comment-list .comment-list-inner>li, .woocommerce #content .comments-area .comment-list .comment-list-inner>li, .woocommerce .comments-area .comment-list .comment-list-inner>li {
list-style:none;
margin-bottom:25px
}
.comments-area .comment-list .comment-list-inner li, .woocommerce #content .comments-area .comment-list .comment-list-inner li, .woocommerce .comments-area .comment-list .comment-list-inner li {
margin:0
}
.comments-area .comment-list .comment-list-inner li .wrapper-comment, .woocommerce #content .comments-area .comment-list .comment-list-inner li .wrapper-comment, .woocommerce .comments-area .comment-list .comment-list-inner li .wrapper-comment {
overflow:hidden;
padding:45px 0;
border-top:1px solid #eee
}
.comments-area .comment-list .comment-list-inner li .avatar, .woocommerce #content .comments-area .comment-list .comment-list-inner li .avatar, .woocommerce .comments-area .comment-list .comment-list-inner li .avatar {
width:70px;
height:70px;
float:left;
border-radius:50%;
overflow:hidden;
margin-right:30px
}
.comments-area .comment-list .comment-list-inner li .comment-right, .woocommerce #content .comments-area .comment-list .comment-list-inner li .comment-right, .woocommerce .comments-area .comment-list .comment-list-inner li .comment-right {
width:calc(100% - 100px);
width:-webkit-calc(100% - 100px);
width:-moz-calc(100% - 100px);
float:left
}
.comments-area .comment-list .comment-list-inner li .comment-awaiting-moderation, .woocommerce #content .comments-area .comment-list .comment-list-inner li .comment-awaiting-moderation, .woocommerce .comments-area .comment-list .comment-list-inner li .comment-awaiting-moderation {
margin-left:20px
}
.comments-area .comment-list .comment-list-inner li .comment-extra-info .author, .woocommerce #content .comments-area .comment-list .comment-list-inner li .comment-extra-info .author, .woocommerce .comments-area .comment-list .comment-list-inner li .comment-extra-info .author {
font-size:15px;
font-weight:700
}
.comments-area .comment-list .comment-list-inner li .comment-extra-info .author .author-name, .comments-area .comment-list .comment-list-inner li .comment-extra-info .author a, .woocommerce #content .comments-area .comment-list .comment-list-inner li .comment-extra-info .author .author-name, .woocommerce #content .comments-area .comment-list .comment-list-inner li .comment-extra-info .author a, .woocommerce .comments-area .comment-list .comment-list-inner li .comment-extra-info .author .author-name, .woocommerce .comments-area .comment-list .comment-list-inner li .comment-extra-info .author a {
text-transform:capitalize
}
.comments-area .comment-list .comment-list-inner li .comment-extra-info .date, .woocommerce #content .comments-area .comment-list .comment-list-inner li .comment-extra-info .date, .woocommerce .comments-area .comment-list .comment-list-inner li .comment-extra-info .date {
font-size:12px;
font-weight:700;
color:#ccc
}
.comments-area .comment-list .comment-list-inner li .comment-extra-info .author, .comments-area .comment-list .comment-list-inner li .comment-extra-info .date, .woocommerce #content .comments-area .comment-list .comment-list-inner li .comment-extra-info .author, .woocommerce #content .comments-area .comment-list .comment-list-inner li .comment-extra-info .date, .woocommerce .comments-area .comment-list .comment-list-inner li .comment-extra-info .author, .woocommerce .comments-area .comment-list .comment-list-inner li .comment-extra-info .date {
float:none;
display:inline-block;
margin-right:15px
}
.comments-area .comment-list .comment-list-inner li .comment-extra-info .comment-edit-link, .comments-area .comment-list .comment-list-inner li .comment-extra-info .comment-reply-link, .woocommerce #content .comments-area .comment-list .comment-list-inner li .comment-extra-info .comment-edit-link, .woocommerce #content .comments-area .comment-list .comment-list-inner li .comment-extra-info .comment-reply-link, .woocommerce .comments-area .comment-list .comment-list-inner li .comment-extra-info .comment-edit-link, .woocommerce .comments-area .comment-list .comment-list-inner li .comment-extra-info .comment-reply-link {
display:inline-block;
float:right;
font-weight:400;
font-size:13px
}
.comments-area .comment-list .comment-list-inner li .comment-extra-info .comment-edit-link, .woocommerce #content .comments-area .comment-list .comment-list-inner li .comment-extra-info .comment-edit-link, .woocommerce .comments-area .comment-list .comment-list-inner li .comment-extra-info .comment-edit-link {
margin-left:15px
}
.comments-area .comment-list .comment-list-inner li .content-comment, .woocommerce #content .comments-area .comment-list .comment-list-inner li .content-comment, .woocommerce .comments-area .comment-list .comment-list-inner li .content-comment {
padding:15px 30px 0 0
}
.comments-area .comment-list .comment-list-inner .children, .woocommerce #content .comments-area .comment-list .comment-list-inner .children, .woocommerce .comments-area .comment-list .comment-list-inner .children {
margin:0 0 0 100px
}
.comments-area .comment-list .comment-list-inner .children li, .woocommerce #content .comments-area .comment-list .comment-list-inner .children li, .woocommerce .comments-area .comment-list .comment-list-inner .children li {
list-style:none
}
.comments-area .comment-list .comment-list-inner .comment-form-author, .comments-area .comment-list .comment-list-inner .comment-form-email, .comments-area .comment-list .comment-list-inner .comment-form-url, .woocommerce #content .comments-area .comment-list .comment-list-inner .comment-form-author, .woocommerce #content .comments-area .comment-list .comment-list-inner .comment-form-email, .woocommerce #content .comments-area .comment-list .comment-list-inner .comment-form-url, .woocommerce .comments-area .comment-list .comment-list-inner .comment-form-author, .woocommerce .comments-area .comment-list .comment-list-inner .comment-form-email, .woocommerce .comments-area .comment-list .comment-list-inner .comment-form-url {
width:100%;
display:block
}
.comments-area .comment-list .comment-list-inner .comment-form-author input, .comments-area .comment-list .comment-list-inner .comment-form-email input, .comments-area .comment-list .comment-list-inner .comment-form-url input, .woocommerce #content .comments-area .comment-list .comment-list-inner .comment-form-author input, .woocommerce #content .comments-area .comment-list .comment-list-inner .comment-form-email input, .woocommerce #content .comments-area .comment-list .comment-list-inner .comment-form-url input, .woocommerce .comments-area .comment-list .comment-list-inner .comment-form-author input, .woocommerce .comments-area .comment-list .comment-list-inner .comment-form-email input, .woocommerce .comments-area .comment-list .comment-list-inner .comment-form-url input {
width:100%;
line-height:30px;
padding:4px 10px;
min-height:40px;
display:inline-block
}
.comments-area .comment-list .comment-list-inner textarea, .woocommerce #content .comments-area .comment-list .comment-list-inner textarea, .woocommerce .comments-area .comment-list .comment-list-inner textarea {
width:100%;
padding:4px 10px
}
.comments-area .comment-list .comment-list-inner .form-submit input#submit, .woocommerce #content .comments-area .comment-list .comment-list-inner .form-submit input#submit, .woocommerce .comments-area .comment-list .comment-list-inner .form-submit input#submit {
text-shadow:none;
box-shadow:none;
border:none;
line-height:30px;
padding:5px 25px;
text-transform:uppercase;
font-weight:700;
font-size:13px
}
.comments-area .comment-respond-area #respond.comment-respond .comment-reply-title, .woocommerce #content .comments-area .comment-respond-area #respond.comment-respond .comment-reply-title, .woocommerce .comments-area .comment-respond-area #respond.comment-respond .comment-reply-title {
font-weight:700;
padding:15px 0;
margin-bottom:0;
text-transform:uppercase;
font-size:18px;
margin-top:25px
}
.comments-area .comment-respond-area #respond.comment-respond .comment-notes, .woocommerce #content .comments-area .comment-respond-area #respond.comment-respond .comment-notes, .woocommerce .comments-area .comment-respond-area #respond.comment-respond .comment-notes {
color:#999;
position:relative;
padding-bottom:23px;
margin-bottom:55px
}
.comments-area .comment-respond-area #respond.comment-respond .comment-notes:before, .woocommerce #content .comments-area .comment-respond-area #respond.comment-respond .comment-notes:before, .woocommerce .comments-area .comment-respond-area #respond.comment-respond .comment-notes:before {
content:'';
width:35px;
height:1px;
background:#000;
bottom:0;
position:absolute;
left:0
}
.comments-area .comment-respond-area #respond.comment-respond .comment-form .comment-form-author, .comments-area .comment-respond-area #respond.comment-respond .comment-form .comment-form-email, .comments-area .comment-respond-area #respond.comment-respond .comment-form .comment-form-url, .woocommerce #content .comments-area .comment-respond-area #respond.comment-respond .comment-form .comment-form-author, .woocommerce #content .comments-area .comment-respond-area #respond.comment-respond .comment-form .comment-form-email, .woocommerce #content .comments-area .comment-respond-area #respond.comment-respond .comment-form .comment-form-url, .woocommerce .comments-area .comment-respond-area #respond.comment-respond .comment-form .comment-form-author, .woocommerce .comments-area .comment-respond-area #respond.comment-respond .comment-form .comment-form-email, .woocommerce .comments-area .comment-respond-area #respond.comment-respond .comment-form .comment-form-url {
width:31%;
display:inline-block;
margin-bottom:30px;
float:left
}
.comments-area .comment-respond-area #respond.comment-respond .comment-form .comment-form-author input, .comments-area .comment-respond-area #respond.comment-respond .comment-form .comment-form-email input, .comments-area .comment-respond-area #respond.comment-respond .comment-form .comment-form-url input, .woocommerce #content .comments-area .comment-respond-area #respond.comment-respond .comment-form .comment-form-author input, .woocommerce #content .comments-area .comment-respond-area #respond.comment-respond .comment-form .comment-form-email input, .woocommerce #content .comments-area .comment-respond-area #respond.comment-respond .comment-form .comment-form-url input, .woocommerce .comments-area .comment-respond-area #respond.comment-respond .comment-form .comment-form-author input, .woocommerce .comments-area .comment-respond-area #respond.comment-respond .comment-form .comment-form-email input, .woocommerce .comments-area .comment-respond-area #respond.comment-respond .comment-form .comment-form-url input {
width:100%;
line-height:30px;
padding:4px 10px;
min-height:40px;
display:inline-block;
border:1px solid #e3e6e6
}
.comments-area .comment-respond-area #respond.comment-respond .comment-form .comment-form-author, .comments-area .comment-respond-area #respond.comment-respond .comment-form .comment-form-email, .woocommerce #content .comments-area .comment-respond-area #respond.comment-respond .comment-form .comment-form-author, .woocommerce #content .comments-area .comment-respond-area #respond.comment-respond .comment-form .comment-form-email, .woocommerce .comments-area .comment-respond-area #respond.comment-respond .comment-form .comment-form-author, .woocommerce .comments-area .comment-respond-area #respond.comment-respond .comment-form .comment-form-email {
margin-right:3.5%
}
.comments-area .comment-respond-area #respond.comment-respond .comment-form textarea, .woocommerce #content .comments-area .comment-respond-area #respond.comment-respond .comment-form textarea, .woocommerce .comments-area .comment-respond-area #respond.comment-respond .comment-form textarea {
width:100%;
padding:4px 10px;
border:1px solid #e3e6e6
}
.comments-area .comment-respond-area #respond.comment-respond .comment-form .form-submit input#submit, .woocommerce #content .comments-area .comment-respond-area #respond.comment-respond .comment-form .form-submit input#submit, .woocommerce .comments-area .comment-respond-area #respond.comment-respond .comment-form .form-submit input#submit {
text-shadow:none;
box-shadow:none;
border:none;
line-height:30px;
padding:5px 25px;
text-transform:uppercase;
font-weight:700;
font-size:13px
}
.flexslider {
position:relative
}
.flexslider li {
list-style:none
}
.flexslider .flex-direction-nav {
margin:0
}
.flexslider .flex-direction-nav a {
position:absolute;
z-index:9;
top:40%;
cursor:pointer;
width:31px;
margin:0;
height:32px;
background:#fff;
text-align:center;
overflow:hidden;
-webkit-transition:all .3s ease
}
.gallery-img .item a .mark, .related-archive ul.archived-posts>li {
-webkit-transition:all .2s ease-in-out 0s;
-moz-transition:all .2s ease-in-out 0s;
-o-transition:all .2s ease-in-out 0s;
-ms-transition:all .2s ease-in-out 0s
}
.flexslider .flex-direction-nav .flex-prev {
left:-36px;
opacity:0
}
.flexslider .flex-direction-nav .flex-prev:before {
content:"\f104";
font-family:FontAwesome;
color:#ffb606;
font-size:22px;
line-height:31px;
display:inline-block
}
.flexslider .flex-direction-nav .flex-next {
right:-36px;
opacity:0
}
.flexslider .flex-direction-nav .flex-next:before {
content:"\f105";
font-family:FontAwesome;
color:#ffb606;
font-size:22px;
line-height:31px;
display:inline-block
}
.flexslider:hover .flex-direction-nav .flex-prev {
opacity:.8;
left:5px
}
.flexslider:hover .flex-direction-nav .flex-next {
opacity:.8;
right:5px
}
.site-content {
padding:60px 15px 100px
}
.site-content.no-padding-top {
padding-top:0;
padding-bottom:0
}
.overlay-black, .overlay-primary {
position:relative
}
.overlay-black:before, .overlay-primary:before {
background:rgba(45, 51, 57, .95);
content:"";
position:absolute;
right:0;
bottom:0;
left:0;
top:0
}
.overlay-black>div, .overlay-primary>div {
position:relative;
z-index:2
}
.overlay-black .thim-widget-courses-searching .courses-searching button {
background:#ffb606
}
.overlay-black .thim-widget-courses-searching .courses-searching button:hover {
background:#181818
}
.list-info {
margin-top:35px;
margin-left:0
}
.list-info li {
font-size:16px;
list-style:none;
display:inline-block;
padding:0 20px
}
.list-info li i {
color:#ffb606;
margin-right:5px
}
.list-info li a {
color:inherit
}
.custom-images {
margin-top:-18px;
position:relative;
margin-bottom:-7px
}
.smicon-box:after, .smicon-box:before {
clear:both;
display:table-cell;
content:""
}
.custom-readmore {
padding-top:20px;
padding-bottom:20px
}
.top_site_main {
color:#fff;
position:relative;
background-size:cover;
background-position:center center;
background-color:rgba(45, 51, 57, .95);
min-height:150px
}
.top_site_main:before {
content:'';
position:absolute;
top:0;
bottom:0;
right:0;
left:0;
z-index:1;
background:rgba(0, 0, 0, .5)
}
.top_site_main .page-title-wrapper {
padding-top:90px;
padding-bottom:90px;
text-align:left;
position:relative;
z-index:1
}
.breadcrumbs-wrapper.button-list-gird .display, .site-header .navbar-nav {
text-align:right;
width: 100%;
}
.top_site_main .page-title-wrapper .banner-wrapper {
overflow:hidden
}
.top_site_main .page-title-wrapper h1, .top_site_main .page-title-wrapper h2 {
color:inherit;
margin:0;
line-height:54px;
text-transform:uppercase;
font-size:48px;
font-weight:700;
padding-left:25px;
position:relative
}
.top_site_main .page-title-wrapper h1:before, .top_site_main .page-title-wrapper h2:before {
content:'';
width:3px;
line-height:54px;
bottom:0;
height:auto;
position:absolute;
left:0;
top:0;
margin-right:22px
}
.breadcrumbs-wrapper #breadcrumbs, .breadcrumbs-wrapper .thim-breadcrumbs, .breadcrumbs-wrapper .woocommerce-breadcrumb {
padding:13px 0;
margin:0;
border-bottom:1px solid #eee
}
.breadcrumbs-wrapper #breadcrumbs li, .breadcrumbs-wrapper .thim-breadcrumbs li, .breadcrumbs-wrapper .woocommerce-breadcrumb li {
line-height:25px;
display:inline-block;
list-style:none;
font-size:12px
}
.breadcrumbs-wrapper #breadcrumbs li span, .breadcrumbs-wrapper .thim-breadcrumbs li span, .breadcrumbs-wrapper .woocommerce-breadcrumb li span {
margin:0
}
.breadcrumbs-wrapper #breadcrumbs li:last-child span, .breadcrumbs-wrapper .thim-breadcrumbs li:last-child span, .breadcrumbs-wrapper .woocommerce-breadcrumb li:last-child span {
margin-right:0
}
.breadcrumbs-wrapper #breadcrumbs a, .breadcrumbs-wrapper .thim-breadcrumbs a, .breadcrumbs-wrapper .woocommerce-breadcrumb a {
line-height:25px;
display:inline-block;
margin-right:15px
}
.breadcrumbs-wrapper #breadcrumbs a:after, .breadcrumbs-wrapper .thim-breadcrumbs a:after, .breadcrumbs-wrapper .woocommerce-breadcrumb a:after {
content:'';
width:5px;
height:5px;
border-radius:50%;
background:#eee;
display:inline-block;
margin:0 0 0 15px;
line-height:25px
}
.breadcrumbs-wrapper.button-list-gird #breadcrumbs, .breadcrumbs-wrapper.button-list-gird .display, .breadcrumbs-wrapper.button-list-gird .thim-breadcrumbs, .breadcrumbs-wrapper.button-list-gird .woocommerce-breadcrumb {
width:50%;
display:inline-block;
vertical-align:middle
}
.breadcrumbs-wrapper.button-list-gird .display a, .breadcrumbs-wrapper.button-list-gird .display a i {
color:#728592;
margin-left:20px
}
.gallery-img .item a {
position:relative;
display:inline-block
}
.gallery-img .item a .mark {
background-image:url(//www.australiastartups.org/wp-content/themes/eduma/assets/css/images/preview-gallery.png);
background-repeat:no-repeat;
background-position:center center;
position:absolute;
left:0;
top:0;
transform:scale(scale(0));
-webkit-transform:scale(scale(0));
-moz-transform:scale(scale(0));
-ms-transform:scale(scale(0));
-o-transform:scale(scale(0));
transition:all .2s ease-in-out 0s
}
.gallery-img .item a:hover .mark {
transform:scale(scale(1));
-webkit-transform:scale(scale(1));
-moz-transform:scale(scale(1));
-ms-transform:scale(scale(1));
-o-transform:scale(scale(1))
}
.btn-primary {
background-color:#ffb606;
border-color:#ffb606;
font-style:normal
}
.btn-primary a {
color:#fff!important
}
.btn-primary:hover {
background-color:#323945;
border-color:#323945
}
.btn-border {
color:#fff;
border:2px solid #fff;
-webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px;
margin:0 10px;
font-style:normal
}
.btn-border:hover {
color:#ffb606;
border-color:#ffb606
}
.slider-desc .btn {
font-size:16px;
padding:8px 20px;
font-weight:700;
margin-top:20px
}
input[type=checkbox], input[type=radio] {
border:1px solid #b4b9be;
background:#fff;
color:#555;
clear:none;
cursor:pointer;
display:inline-block;
height:16px;
margin:-4px 4px 0 0;
outline:0;
padding:0!important;
text-align:center;
vertical-align:middle;
width:16px;
min-width:16px;
-webkit-box-shadow:inset 0 1px 2px rgba(0, 0, 0, .1);
box-shadow:inset 0 1px 2px rgba(0, 0, 0, .1);
-webkit-transition:.05s border-color ease-in-out;
transition:.05s border-color ease-in-out
}
.article__parallax, .background-left, .bg-top-norepeat, .custom-search, .full-width {
background-repeat:no-repeat!important
}
input[type=checkbox]:focus, input[type=radio]:focus {
box-shadow:0;
outline:0
}
input[type=checkbox]:checked:before, input[type=radio]:checked:before {
float:left;
display:inline-block;
vertical-align:middle;
width:16px;
font:400 21px/1 dashicons;
speak:none;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale
}
input[type=radio] {
border-radius:50%;
line-height:10px;
font-size:14px
}
input[type=radio]:checked:before {
text-indent:-9999px;
-webkit-border-radius:50px;
border-radius:50px;
font-size:24px;
width:6px;
height:6px;
margin:4px;
line-height:16px;
background-color:#ffb606
}
input[type=checkbox]:checked:before {
margin:-3px 0 0 -4px;
color:#ffb606
}
.list-address {
margin:45px 0
}
.list-address li {
list-style:none;
display:block;
font-size:16px;
color:#333;
font-weight:700;
margin-bottom:20px;
line-height:20px
}
.list-address li i {
color:#ffb606;
margin-right:5px;
font-size:18px;
float:left
}
.full-width {
background-position:140% 100%
}
.full-width>.panel-grid-cell {
width:100%;
margin:0 auto;
padding-top:30px
}
.full-width>.panel-grid-cell .icon-box-title {
font-style:inherit;
margin-top:0
}
.background-left {
background-position:center left
}
.bg-top-norepeat {
background-position:top left
}
#course-landing.one-courses-page .course-curriculum {
margin:0;
padding-top:80px;
padding-bottom:80px
}
#course-landing.one-courses-page .course-curriculum .course-curriculum-title, #course-landing.one-courses-page .course-curriculum ul.curriculum-sections .section {
padding-left:0
}
.one-courses-page-content {
padding-top:80px
}
.one-courses-page-content .row {
display:table;
table-layout:fixed
}
.one-courses-page-content .col-sm-4, .one-courses-page-content .col-sm-8 {
display:table-cell;
float:none;
vertical-align:middle
}
.one-courses-page-content .row-item {
border-bottom:1px solid #eee
}
.one-courses-page-content .row-item label {
width:180px;
display:inline-block;
border-right:1px solid #eee;
margin-bottom:0;
padding:30px 0;
color:#000
}
.one-courses-page-content .row-item:last-child {
border-bottom:none
}
.one-courses-page-content .row-item>div {
display:inline-block;
margin-left:-3px;
padding:30px
}
.one-courses-page-content .row-item .courses-price {
font-size:18px;
color:#ffb606;
font-weight:700
}
.one-courses-page-content .row-item .number-students {
font-size:16px
}
.one-courses-page-content .row-item .number-students:before {
content:"\f307";
font:normal normal normal 20px/1 dashicons!important;
float:left;
padding:3px 3px 0 0;
color:#ffb606
}
.content-landing .box .box-home span {
text-align:center;
visibility:hidden;
position:absolute;
top:50%;
left:50%;
width:80px;
height:80px;
background-color:#fff;
margin-top:-40px;
margin-left:-40px;
border:1px solid #fff;
border-radius:100%;
line-height:80px;
font-size:13px;
font-weight:700;
color:#222;
text-transform:uppercase;
-webkit-animation-duration:1s;
animation-duration:1s;
-webkit-animation-fill-mode:both;
animation-fill-mode:both;
-webkit-animation-timing-function:ease-in-out;
animation-timing-function:ease-in-out;
animation-iteration-count:infinite;
-webkit-animation-iteration-count:infinite
}
.content-landing .box .box-home:hover span {
visibility:visible;
-moz-animation-name:bounce;
animation-name:bounce
}
.navigation .tm-table {
table-layout:fixed;
max-width:none;
width:auto;
min-width:100%;
display:table
}
.quiz-result {
margin-top:20px;
float:left;
margin-right:-300px;
width:100%
}
.quiz-result .quiz-result-mark {
float:left;
width:150px;
height:150px;
background-color:#F5F5F5;
border-radius:50%;
text-align:center;
box-sizing:border-box;
padding-top:30px;
line-height:1
}
.quiz-result .quiz-result-mark .quiz-mark {
font-size:60px;
display:block
}
.quiz-result .quiz-result-mark .quiz-mark small {
font-size:20px
}
.quiz-result .quiz-result-summary {
float:left;
margin-left:30px
}
.quiz-result .quiz-result-summary .quiz-result-field {
margin:0;
font-size:14px
}
.quiz-result .quiz-result-summary .quiz-result-field>label {
width:100px;
display:inline-block
}
.quiz-result .quiz-result-summary .quiz-result-field.correct {
color:#06c
}
.quiz-result .quiz-result-summary .quiz-result-field.wrong {
color:#BC0B0B
}
.quiz-result .quiz-result-summary .quiz-result-field.empty {
color:#869791
}
.article__parallax {
background-attachment:fixed;
background-position:50% 0;
background-size:cover
}
.thim-bg-overlay {
position:relative
}
.thim-bg-overlay:before {
position:absolute;
background:rgba(0, 0, 0, .6);
left:0;
right:0;
bottom:0;
top:0;
z-index:0
}
.thim-bg-overlay>.panel-grid-cell {
position:relative
}
.thim-get-100s {
padding-top:181px
}
.thim-get-100s .get-100s {
color:#fff;
font-size:24px;
font-weight:700;
line-height:30px;
text-transform:uppercase;
margin:0
}
.thim-get-100s h2 {
color:#fff;
font-size:72px;
line-height:75px;
font-weight:700;
text-transform:uppercase;
margin:2px 0 10px
}
.thim-best-industry {
margin:-263px -2px 81px;
position:relative
}
.thim-register-form-top {
margin-top:-605px
}
.mo-openid-app-icons {
text-align:center;
position:relative;
padding-bottom:60px;
display:block!important
}
.mo-openid-app-icons:after {
content:'';
position:absolute;
max-width:520px;
border-bottom:1px solid #eee;
bottom:0;
left:0;
right:0;
margin:auto
}
.mo-openid-app-icons>p {
font-weight:700;
font-size:24px;
margin-bottom:30px!important;
text-align:center
}
.mo-openid-app-icons .btn-block {
line-height:18px;
display:inline-block;
border:0;
border-radius:0;
margin-right:20px;
font-size:15px;
color:#fff
}
#toolbar, #toolbar .widget_login-menu .thim-widget-login-menu {
line-height:30px
}
.mo-openid-app-icons .btn-block:last-child {
margin:0 0 0 20px
}
.mo-openid-app-icons .btn-block .fa {
left:0;
width:40px;
border-right:1px solid #fff;
font-size:16px
}
body.thim-body-preload {
overflow-x:hidden
}
body.thim-body-preload>:not(#preload) {
-khtml-opacity:0;
opacity:0;
filter:alpha(opacity=0)
}
div#preload {
margin:auto;
position:fixed;
width:100%;
height:100%;
background-color:#fff;
z-index:9999999
}
div#preload .cssload-loader {
position:absolute;
left:0;
right:0;
margin:-31px auto auto;
width:62px;
height:62px;
top:50%;
border-radius:50%;
-o-border-radius:50%;
-ms-border-radius:50%;
-webkit-border-radius:50%;
-moz-border-radius:50%;
perspective:780px
}
div#preload .cssload-inner {
position:absolute;
width:100%;
height:100%;
box-sizing:border-box;
-o-box-sizing:border-box;
-ms-box-sizing:border-box;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
border-radius:50%;
-o-border-radius:50%;
-ms-border-radius:50%;
-webkit-border-radius:50%;
-moz-border-radius:50%
}
div#preload .cssload-inner.cssload-one {
left:0;
top:0;
animation:cssload-rotate-one 1.15s linear infinite;
-o-animation:cssload-rotate-one 1.15s linear infinite;
-ms-animation:cssload-rotate-one 1.15s linear infinite;
-webkit-animation:cssload-rotate-one 1.15s linear infinite;
-moz-animation:cssload-rotate-one 1.15s linear infinite;
border-bottom:3px solid #000
}
div#preload .cssload-inner.cssload-two {
right:0;
top:0;
animation:cssload-rotate-two 1.15s linear infinite;
-o-animation:cssload-rotate-two 1.15s linear infinite;
-ms-animation:cssload-rotate-two 1.15s linear infinite;
-webkit-animation:cssload-rotate-two 1.15s linear infinite;
-moz-animation:cssload-rotate-two 1.15s linear infinite;
border-right:3px solid #000
}
div#preload .cssload-inner.cssload-three {
right:0;
bottom:0;
animation:cssload-rotate-three 1.15s linear infinite;
-o-animation:cssload-rotate-three 1.15s linear infinite;
-ms-animation:cssload-rotate-three 1.15s linear infinite;
-webkit-animation:cssload-rotate-three 1.15s linear infinite;
-moz-animation:cssload-rotate-three 1.15s linear infinite;
border-top:3px solid #000
}
.thim-loading-container {
position:absolute;
z-index:999999;
width:100%;
height:100%;
top:0;
left:0;
right:0;
bottom:0;
background:#fff
}
.thim-loading {
position:absolute;
right:0;
bottom:0;
top:50%;
left:50%;
border-bottom:2px solid #e4e4e4;
border-left:2px solid #e4e4e4;
border-right:2px solid #000;
border-top:2px solid #000;
border-radius:100%;
height:60px;
width:60px;
margin-left:-30px;
margin-top:-30px;
-webkit-animation:spin .6s infinite linear;
-moz-animation:spin .6s infinite linear;
-ms-animation:spin .6s infinite linear;
-o-animation:spin .6s infinite linear;
animation:spin .6s infinite linear
}
@keyframes cssload-rotate-one {
0% {
transform:rotateX(35deg) rotateY(-45deg) rotateZ(0)
}
100% {
transform:rotateX(35deg) rotateY(-45deg) rotateZ(360deg)
}
}
@-o-keyframes cssload-rotate-one {
0% {
-o-transform:rotateX(35deg) rotateY(-45deg) rotateZ(0)
}
100% {
-o-transform:rotateX(35deg) rotateY(-45deg) rotateZ(360deg)
}
}
@-ms-keyframes cssload-rotate-one {
0% {
-ms-transform:rotateX(35deg) rotateY(-45deg) rotateZ(0)
}
100% {
-ms-transform:rotateX(35deg) rotateY(-45deg) rotateZ(360deg)
}
}
@-webkit-keyframes cssload-rotate-one {
0% {
-webkit-transform:rotateX(35deg) rotateY(-45deg) rotateZ(0)
}
100% {
-webkit-transform:rotateX(35deg) rotateY(-45deg) rotateZ(360deg)
}
}
@-moz-keyframes cssload-rotate-one {
0% {
-moz-transform:rotateX(35deg) rotateY(-45deg) rotateZ(0)
}
100% {
-moz-transform:rotateX(35deg) rotateY(-45deg) rotateZ(360deg)
}
}
@keyframes cssload-rotate-two {
0% {
transform:rotateX(50deg) rotateY(10deg) rotateZ(0)
}
100% {
transform:rotateX(50deg) rotateY(10deg) rotateZ(360deg)
}
}
@-o-keyframes cssload-rotate-two {
0% {
-o-transform:rotateX(50deg) rotateY(10deg) rotateZ(0)
}
100% {
-o-transform:rotateX(50deg) rotateY(10deg) rotateZ(360deg)
}
}
@-ms-keyframes cssload-rotate-two {
0% {
-ms-transform:rotateX(50deg) rotateY(10deg) rotateZ(0)
}
100% {
-ms-transform:rotateX(50deg) rotateY(10deg) rotateZ(360deg)
}
}
@-webkit-keyframes cssload-rotate-two {
0% {
-webkit-transform:rotateX(50deg) rotateY(10deg) rotateZ(0)
}
100% {
-webkit-transform:rotateX(50deg) rotateY(10deg) rotateZ(360deg)
}
}
@-moz-keyframes cssload-rotate-two {
0% {
-moz-transform:rotateX(50deg) rotateY(10deg) rotateZ(0)
}
100% {
-moz-transform:rotateX(50deg) rotateY(10deg) rotateZ(360deg)
}
}
@keyframes cssload-rotate-three {
0% {
transform:rotateX(35deg) rotateY(55deg) rotateZ(0)
}
100% {
transform:rotateX(35deg) rotateY(55deg) rotateZ(360deg)
}
}
@-o-keyframes cssload-rotate-three {
0% {
-o-transform:rotateX(35deg) rotateY(55deg) rotateZ(0)
}
100% {
-o-transform:rotateX(35deg) rotateY(55deg) rotateZ(360deg)
}
}
@-ms-keyframes cssload-rotate-three {
0% {
-ms-transform:rotateX(35deg) rotateY(55deg) rotateZ(0)
}
100% {
-ms-transform:rotateX(35deg) rotateY(55deg) rotateZ(360deg)
}
}
@-webkit-keyframes cssload-rotate-three {
0% {
-webkit-transform:rotateX(35deg) rotateY(55deg) rotateZ(0)
}
100% {
-webkit-transform:rotateX(35deg) rotateY(55deg) rotateZ(360deg)
}
}
@-moz-keyframes cssload-rotate-three {
0% {
-moz-transform:rotateX(35deg) rotateY(55deg) rotateZ(0)
}
100% {
-moz-transform:rotateX(35deg) rotateY(55deg) rotateZ(360deg)
}
}
@keyframes spin {
from {
-webkit-transform:rotate(0);
-moz-transform:rotate(0);
-o-transform:rotate(0);
-ms-transform:rotate(0);
transform:rotate(0)
}
to {
-webkit-transform:rotate(359deg);
-moz-transform:rotate(359deg);
-o-transform:rotate(359deg);
-ms-transform:rotate(359deg);
transform:rotate(359deg)
}
}
@-moz-keyframes spin {
from {
-moz-transform:rotate(0);
transform:rotate(0)
}
to {
-moz-transform:rotate(359deg);
transform:rotate(359deg)
}
}
@-webkit-keyframes spin {
from {
-webkit-transform:rotate(0);
transform:rotate(0)
}
to {
-webkit-transform:rotate(359deg);
transform:rotate(359deg)
}
}
@-ms-keyframes "spin" {
from {
-ms-transform:rotate(0);
transform:rotate(0)
}
to {
-ms-transform:rotate(359deg);
transform:rotate(359deg)
}
}
@-o-keyframes spin {
from {
-o-transform:rotate(0);
transform:rotate(0)
}
to {
-o-transform:rotate(359deg);
transform:rotate(359deg)
}
}
#toolbar {
padding-top:10px;
padding-bottom:10px;
font-weight:700
}
#toolbar .widget_login-menu {
float:right
}
#toolbar .widget_login-menu .thim-widget-login-menu a {
padding:0 12px;
line-height:20px;
display:inline-block
}
#toolbar .widget_login-menu .thim-widget-login-menu a:last-child {
padding-right:0
}
#toolbar .widget_login-menu .thim-widget-login-menu a:first-child {
padding-left:0
}
#toolbar .widget_login-menu .thim-widget-login-menu .thim-link-login a:first-child {
border-right:1px solid #3e3d3d
}
.thim-have-any-question {
float:left;
line-height:30px
}
.thim-have-any-question .email, .thim-have-any-question .mobile {
display:inline-block;
margin-left:11px;
line-height:30px
}
.thim-have-any-question .email .fa, .thim-have-any-question .mobile .fa {
margin-right:7px
}
.nav>li>a:focus, .nav>li>a:hover {
text-decoration:none;
background-color:transparent
}
.table-cell {
display:table-cell;
vertical-align:middle;
float:none
}
#masthead {
padding:0;
-webkit-transition:all .5s ease-in-out;
-moz-transition:all .5s ease-in-out;
-o-transition:all .5s ease-in-out;
-ms-transition:all .5s ease-in-out;
transition:all .5s ease-in-out
}
#masthead .navigation {
padding-top:30px;
transition:all ease-in-out .5s
}
#masthead.affix.menu-hidden {
transform:translate(0, -100%);
-webkit-transform:translate(0, -100%);
-moz-transform:translate(0, -100%);
-ms-transform:translate(0, -100%);
-o-transform:translate(0, -100%)
}
.wrapper-container.mobile-menu-open #masthead.affix.menu-hidden {
transform:translate(0, 0);
-webkit-transform:translate(0, 0);
-moz-transform:translate(0, 0);
-ms-transform:translate(0, 0);
-o-transform:translate(0, 0)
}
body.thim-search-active #masthead, body.thim-search-active #masthead.affix.menu-hidden {
-webkit-transform:none;
-moz-transform:none;
-ms-transform:none;
-o-transform:none
}
.navigation .width-logo, .navigation .width-navigation {
padding:0
}
.navigation .width-logo img, .navigation .width-navigation img {
margin-bottom:20px
}
.navigation .navbar-nav li .sub-menu li {
padding:0 20px
}
.navigation .navbar-nav li .sub-menu li a, .navigation .navbar-nav li .sub-menu li>span.disable_link {
-webkit-transition:all .3s;
-moz-transition:all .3s;
-o-transition:all .3s;
-ms-transition:all .3s;
transition:all .3s;
padding:12px 0;
display:block
}
.site-header .sticky-logo, .site-header.affix .no-sticky-logo {
display:none
}
.navigation .navbar-nav li .sub-menu li.menu-item-has-children>a:after, .navigation .navbar-nav li .sub-menu li.menu-item-has-children>span.disable_link:after {
content:"\f178";
font:normal normal normal 14px/1 FontAwesome;
float:right;
line-height:25px;
display:none
}
.navigation .navbar-nav li>.sub-menu {
margin-left:0
}
.navigation .menu-right {
padding-left:0
}
.navigation .menu-right ul {
margin:0;
list-style:none;
line-height:20px
}
.navigation .menu-right ul li {
list-style:none;
display:inline-block;
padding-left:0;
padding-right:0;
vertical-align:middle
}
.navigation .menu-right ul li:last-child>div.minicart_hover {
padding-right:15px
}
.navigation .menu-right ul li>div {
padding:6px 10px 34px
}
.navigation .menu-right ul li .search-form {
position:relative;
height:60px;
width:50px
}
.navigation .menu-right ul li .search-form label {
margin:0
}
.navigation .menu-right ul li .search-form:after {
width:30px;
cursor:pointer;
text-align:center;
line-height:20px;
position:absolute;
right:10px;
top:5px;
display:inline-block
}
.navigation .menu-right ul li .search-form .search-field {
width:200px;
position:absolute;
right:0;
bottom:-35px;
height:35px;
transform:translate(0, 20px);
-webkit-transform:translate(0, 20px);
-moz-transform:translate(0, 20px);
-ms-transform:translate(0, 20px);
-o-transform:translate(0, 20px);
-webkit-transition:all .3s;
-moz-transition:all .3s;
-o-transition:all .3s;
-ms-transition:all .3s;
transition:all .3s;
-moz-opacity:0;
-khtml-opacity:0;
-webkit-opacity:0;
opacity:0;
-ms-filter:alpha(opacity=0);
filter:alpha(opacity=0);
visibility:hidden
}
.navigation .menu-right ul li .search-form:hover .search-field {
transform:translate(0, 0);
-webkit-transform:translate(0, 0);
-moz-transform:translate(0, 0);
-ms-transform:translate(0, 0);
-o-transform:translate(0, 0);
-moz-opacity:1;
-khtml-opacity:1;
-webkit-opacity:1;
opacity:1;
-ms-filter:alpha(opacity=100);
filter:alpha(opacity=100);
visibility:visible
}
.site-header {
position:absolute;
z-index:999;
width:100%;
top:0
}
.site-header.sticky-header {
position:fixed
}
.site-header.affix {
box-shadow:0 1px 5px -2px rgba(42, 42, 42, .4)
}
.site-header.affix .navbar-nav>li>a, .site-header.affix .navbar-nav>li>span.disable_link {
padding:6px 20px 34px;
line-height:20px;
-webkit-transition:all .3s linear;
-moz-transition:all .3s linear;
-o-transition:all .3s linear;
-ms-transition:all .3s linear;
transition:all .3s linear
}
.site-header.affix .navbar-nav>li>a.icon-toggle, .site-header.affix .navbar-nav>li>span.disable_link.icon-toggle {
padding:0
}
.site-header.affix .sticky-logo {
display:inline-block
}
.site-header .navbar-nav>li {
float:none;
display:inline-block;
zoom:1;
max-height:60px
}
@media (min-width:769px) {
.nav>li>a:focus, .nav>li>a:hover, .navbar-nav li.multicolumn .megacol>li>a:hover, .navbar-nav li.multicolumn .megacol>li>span:hover, .navbar-nav>li>span:hover {
background:0 0
}
.mobile-menu-container {
display:none
}
.navigation {
position:relative
}
.navigation .tm-table {
display:table;
table-layout:fixed;
max-width:none;
width:auto;
min-width:100%
}
.navigation nav {
position:static
}
.navbar-nav>li.multicolumn [class*=submenu_columns] .sub-menu {
position:static!important;
display:block!important;
width:auto;
border:none;
box-shadow:0 0 0;
padding:0
}
.navbar-nav a i.fa {
margin-right:5px
}
.navbar-nav [class*=submenu_columns]>aside, .navbar-nav>li.multicolumn [class*=submenu_columns]>li {
float:left
}
.navbar-nav>li.multicolumn [class*=submenu_columns]>aside {
padding:15px
}
.submenu-widget {
padding:10px
}
.navbar-nav .submenu_columns_2>aside, .navbar-nav .submenu_columns_2>li {
width:50%
}
.navbar-nav .submenu_columns_3>aside, .navbar-nav .submenu_columns_3>li {
width:33.33333%
}
.navbar-nav .submenu_columns_4>aside, .navbar-nav .submenu_columns_4>li {
width:25%
}
.navbar-nav .submenu_columns_5>aside, .navbar-nav .submenu_columns_5>li {
width:20%
}
.navbar-nav .dropdown_full_width {
position:static
}
.navbar-nav li.multicolumn .submenu_columns_1, .navbar-nav li.widget_area .submenu_columns_1 {
width:233px
}
.navbar-nav li.multicolumn .submenu_columns_1 li, .navbar-nav li.widget_area .submenu_columns_1 li {
width:100%
}
.navbar-nav li.multicolumn .submenu_columns_2, .navbar-nav li.widget_area .submenu_columns_2 {
width:466px
}
.navbar-nav li.multicolumn .submenu_columns_3, .navbar-nav li.widget_area .submenu_columns_3 {
width:699px
}
.navbar-nav li.multicolumn .submenu_columns_4, .navbar-nav li.widget_area .submenu_columns_4 {
width:932px
}
.navbar-nav li.multicolumn .submenu_columns_5, .navbar-nav li.widget_area .submenu_columns_5 {
width:1165px
}
.navbar-nav li.drop_to_center .submenu_columns_1 {
left:-80px
}
.navbar-nav li.drop_to_center .submenu_columns_2 {
left:-191px
}
.navbar-nav li.drop_to_center .submenu_columns_3 {
left:-310px
}
.navbar-nav li.drop_to_center .submenu_columns_4 {
left:-425px
}
.navbar-nav li.drop_to_center .submenu_columns_5 {
left:-545px
}
.navbar-nav li.dropdown_full_width .megacol {
left:15px;
right:15px;
width:auto
}
.navbar-nav [class*=submenu_columns] aside {
float:left;
text-align:left
}
.widget_area aside ul li a, .widget_area aside ul li span {
padding:10px 25px 10px 0
}
.widget_area .widget_recent_entries li {
padding-bottom:0;
margin-bottom:0
}
.drop_to_right>.sub-menu {
left:auto;
right:12px
}
.drop_to_center.standard>.sub-menu {
left:50%
}
.navbar-nav>li>.sub-menu.multicolumn>li, .navbar-nav>li>.sub-menu.submenu-widget>li {
float:left;
padding:15px
}
.navbar-nav, .navbar-nav>li>.sub-menu.multicolumn.submenu_columns_1>li, .navbar-nav>li>.sub-menu.submenu-widget.submenu_columns_1>li {
float:none
}
nav .navbar-collapse {
padding-right:0;
padding-left:0
}
nav ul, nav ul li, nav ul ul, nav ul ul li, nav ul ul ul, nav ul ul ul li {
margin:0
}
.navbar-nav li .sub-menu {
display:none;
position:absolute;
left:0;
top:auto;
z-index:9999;
min-width:260px;
margin-left:0
}
.navbar-nav li .sub-menu li {
list-style:none;
text-align:left;
position:relative;
width:100%
}
.navbar-nav li .sub-menu li a, .navbar-nav li:hover>.sub-menu li a {
text-decoration:none
}
.navbar-nav li .sub-menu .sub-menu {
right:100%;
left:auto;
top:0
}
.navbar-nav li .sub-menu li:hover .sub-menu {
height:auto;
z-index:999
}
.navbar-nav li.multicolumn .megacol>li {
padding:10px 15px
}
.navbar-nav li.multicolumn .megacol>li>a, .navbar-nav li.multicolumn .megacol>li>span {
font-weight:700;
padding:5px 0;
display:block
}
.navbar-nav li.multicolumn .megacol .sub-menu {
background:0 0;
display:block!important
}
.navbar-nav li.multicolumn .megacol .sub-menu a, .navbar-nav li.multicolumn .megacol .sub-menu span.disable_link {
padding:5px 0;
display:block
}
.navbar-nav>li {
vertical-align:middle;
display:inline-block;
float:none
}
.navbar-nav>li>a, .navbar-nav>li>span.disable_link {
padding:6px 20px 34px;
display:inline-block;
position:relative;
line-height:20px
}
.navbar-nav>li>a.icon-toggle, .navbar-nav>li>span.disable_link.icon-toggle {
padding:0
}
.navbar-nav>li>a>span, .navbar-nav>li>span.disable_link>span {
line-height:20px
}
.nav>li>.sub-menu {
box-shadow:3px 3px 5px 0 rgba(0, 0, 0, .1);
-webkit-box-shadow:3px 3px 5px 0 rgba(0, 0, 0, .1)
}
.nav>li>.sub-menu .menu-category-description {
text-align:justify
}
.nav>li.widget_area>.sub-menu {
padding-right:0;
padding-left:0
}
.nav>li.widget_area>.sub-menu aside {
padding:15px
}
.nav>li.multicolumn>.sub-menu .sub-menu, .nav>li.widget_area>.sub-menu .sub-menu {
box-shadow:0 0 0
}
.navigation .navbar-nav>li>a, .navigation .navbar-nav>li>span {
text-transform:uppercase;
position:relative;
padding:6px 20px 34px
}
.navigation .navbar-nav>li>a.icon-toggle, .navigation .navbar-nav>li>span.icon-toggle {
padding:0;
position:absolute;
top:6px;
right:0;
margin:0;
line-height:24px
}
.navigation .navbar-nav>li:last-child>a, .navigation .navbar-nav>li:last-child>span { }
.navigation .navbar-nav>li:last-child>a:before, .navigation .navbar-nav>li:last-child>span:before {
right:0
}
.admin-bar .site-header {
top:32px
}
.mobile-logo-custom .no-sticky-logo-mobile, .mobile-logo-custom .sticky-logo-mobile {
display:none
}
}
@media only screen and (min-width:769px) and (max-width:1200px) {
.navbar-nav li.multicolumn .submenu_columns_1, .navbar-nav li.widget_area .submenu_columns_1 {
width:194px
}
.navbar-nav li.multicolumn .submenu_columns_2, .navbar-nav li.widget_area .submenu_columns_2 {
width:388px
}
.navbar-nav li.multicolumn .submenu_columns_3, .navbar-nav li.widget_area .submenu_columns_3 {
width:582px
}
.navbar-nav li.multicolumn .submenu_columns_4, .navbar-nav li.widget_area .submenu_columns_4 {
width:776px
}
.navbar-nav li.multicolumn .submenu_columns_5, .navbar-nav li.widget_area .submenu_columns_5 {
width:970px
}
.navbar-nav li.dropdown_full_width [class*=submenu_columns].sub-menu {
width:100%
}
.navbar-nav li.drop_to_center .submenu_columns_1 {
left:-55px
}
.navbar-nav li.drop_to_center .submenu_columns_2 {
left:-152px
}
.navbar-nav li.drop_to_center .submenu_columns_3 {
left:-252px
}
.navbar-nav li.drop_to_center .submenu_columns_4 {
left:-347px
}
.navbar-nav li.drop_to_center .submenu_columns_5 {
left:-450px
}
}
@media (max-width:768px) {
#masthead.affix-top {
top:0;
position:absolute
}
.navigation .width-logo {
text-align:left;
padding-left:15px
}
body.admin-bar .site-header {
top:0
}
body.admin-bar .site-header.sticky-header {
top:46px
}
.menu-mobile-effect.navbar-toggle {
float:right;
display:inline-block;
cursor:pointer;
z-index:1;
vertical-align:middle;
width:30px;
height:28px;
padding:0;
position:absolute;
top:50%;
right:15px;
margin:-14px 0 0
}
.mobile-menu-container ul, .mobile-menu-container ul li {
float:none
}
.menu-mobile-effect.navbar-toggle span.icon-bar {
width:22px;
border-radius:0;
position:absolute;
left:0;
right:0;
margin:0 auto;
top:6px;
background:#111;
-webkit-transition:all .3s ease-in-out;
-moz-transition:all .3s ease-in-out;
-o-transition:all .3s ease-in-out;
-ms-transition:all .3s ease-in-out;
transition:all .3s ease-in-out
}
.content-pusher, .wrapper-container {
position:relative
}
.menu-mobile-effect.navbar-toggle span.icon-bar:nth-child(2) {
top:13px
}
.menu-mobile-effect.navbar-toggle span.icon-bar:nth-child(3) {
top:20px
}
.mobile-menu-open .menu-mobile-effect.navbar-toggle span.icon-bar {
-webkit-transform:rotate(-45deg);
-ms-transform:rotate(-45deg);
-o-transform:rotate(-45deg);
transform:rotate(-45deg);
top:13px
}
.mobile-menu-open .menu-mobile-effect.navbar-toggle span.icon-bar:nth-child(2) {
-moz-opacity:0;
-khtml-opacity:0;
-webkit-opacity:0;
opacity:0;
-ms-filter:alpha(opacity=0);
filter:alpha(opacity=0)
}
.mobile-menu-open .menu-mobile-effect.navbar-toggle span.icon-bar:nth-child(3) {
-webkit-transform:rotate(45deg);
-ms-transform:rotate(45deg);
-o-transform:rotate(45deg);
transform:rotate(45deg);
top:13px
}
.wrapper-container.mobile-menu-open {
overflow:hidden;
height:100vh!important;
margin-top:0!important
}
body.admin-bar .wrapper-container.mobile-menu-open {
height:calc(100vh - 46px)!important;
height:-webkit-calc(100vh - 46px)!important;
height:-moz-calc(100vh - 46px)!important
}
.wrapper-container.mobile-menu-open .content-pusher {
transform:translate(-300px, 0);
-webkit-transform:translate(-300px, 0);
-moz-transform:translate(-300px, 0);
-ms-transform:translate(-300px, 0);
-o-transform:translate(-300px, 0)
}
.wrapper-container.mobile-menu-open .content-pusher:after {
-moz-opacity:1;
-khtml-opacity:1;
-webkit-opacity:1;
opacity:1;
-ms-filter:alpha(opacity=100);
filter:alpha(opacity=100)
}
.wrapper-container.mobile-menu-open .mobile-effect.mobile-menu-container {
visibility:visible;
box-shadow:0 1px 5px -2px rgba(42, 42, 42, .4)
}
.content-pusher {
right:0;
-webkit-transition:all .5s;
-moz-transition:all .5s;
-o-transition:all .5s;
-ms-transition:all .5s;
transition:all .5s;
height:100%
}
.content-pusher:after {
position:absolute;
top:0;
right:0;
width:0;
height:0;
background:rgba(0, 0, 0, .2);
content:'';
-moz-opacity:0;
-khtml-opacity:0;
-webkit-opacity:0;
opacity:0;
-ms-filter:alpha(opacity=0);
filter:alpha(opacity=0);
-webkit-transition:opacity .5s, width .1s .5s, height .1s .5s;
transition:opacity .5s, width .1s .5s, height .1s .5s;
z-index:9
}
.mobile-menu-container {
right:-300px;
position:fixed;
top:0;
z-index:99999;
width:300px;
height:100%;
overflow:auto
}
.mobile-menu-container>.nav {
margin-top:15px;
padding-left:5px;
padding-right:5px
}
.mobile-menu-container ul.sub-menu {
background-image:none!important;
margin-top:0;
margin-bottom:0;
overflow:hidden;
display:none
}
.mobile-menu-container ul li.current-menu-parent ul.sub-menu {
display:block
}
.mobile-menu-container ul li.disable_link {
margin-left:20px
}
.mobile-menu-container ul li .icon-toggle {
position:absolute;
right:0;
width:40px;
height:40px;
line-height:20px;
top:0
}
.navbar-nav li, .sub-menu {
position:relative
}
.mobile-menu-container ul li a {
display:block;
outline:0;
-webkit-transition:background .3s, box-shadow .3s;
transition:background .3s, box-shadow .3s
}
.mobile-menu-container ul li a :focus, .mobile-menu-container ul li a:hover {
background:0 0
}
.navbar-nav {
margin:0
}
.navbar-nav li {
list-style:none
}
.site-header .navigation nav {
display:none
}
.navbar-nav .sub-menu li:before, .navbar-nav .sub-menu:before {
content:'';
position:absolute;
display:block
}
.sub-menu li {
border:none!important
}
.sub-menu li a {
padding-left:25px!important
}
.navbar-nav .sub-menu:before {
width:1px;
height:100%;
left:2px;
top:1px
}
.navbar-nav .sub-menu li {
margin-top:9px
}
.navbar-nav .sub-menu li:before {
width:7px;
height:1px;
left:3px;
top:10px;
padding:0
}
.navbar-nav .sub-menu .sub-menu {
margin-left:20px
}
.nav>li>span {
padding:10px 15px
}
.site-header .navigation {
padding:10px 0
}
.mobile-menu-container ul li span.icon-toggle {
cursor:pointer
}
}
.menu-main-menu>.menu ul li {
display:inline-block;
list-style:none;
padding:10px 15px
}
#magic-line {
position:absolute;
height:2px;
z-index:99999;
bottom:26px
}
.thim-mobile-login {
padding:20px 20px 0;
display:none
}
.thim-mobile-login a {
color:#fff;
font-size:13px;
font-weight:400
}
.thim-mobile-login .thim-link-login a {
padding:0 12px;
line-height:20px;
display:inline-block
}
.thim-mobile-login .thim-link-login a:first-child {
border-right:1px solid #3e3d3d;
padding-left:0
}
.thim-mobile-login .thim-link-login a:last-child {
padding-right:0
}
footer#colophon {
font-size:13px
}
footer#colophon.has-thim-course-menu {
margin-bottom:60px
}
footer#colophon .footer {
padding-top:60px;
padding-bottom:35px
}
footer#colophon .footer .widget-title {
position:relative;
font-size:14px;
text-transform:uppercase;
font-weight:700;
line-height:40px;
margin:-13px 0 17px
}
footer#colophon .footer .row aside {
padding:20px 15px
}
footer#colophon .footer ul {
margin:0
}
footer#colophon .footer ul li {
margin-bottom:5px;
line-height:30px;
list-style:none
}
footer#colophon .footer ul li:last-child {
margin-bottom:0
} footer#colophon .thim-footer-location {
font-size:15px
}
footer#colophon .thim-footer-location img {
margin-bottom:35px
}
footer#colophon .thim-footer-location p {
margin-bottom:0
}
footer#colophon .thim-footer-location .info {
margin-bottom:17px;
line-height:20px
}
footer#colophon .thim-footer-location .info .fa {
margin-right:20px
}
footer#colophon .thim-footer-location .social {
margin-top:27px
}
footer#colophon .thim-footer-location .social a {
width:32px;
height:32px;
line-height:30px;
border:1px solid #999;
display:inline-block;
text-align:center;
border-radius:50%;
margin-right:10px;
overflow:hidden;
cursor:pointer
}
footer#colophon .thim-footer-location .social a .fa {
display:block;
line-height:30px
}
footer#colophon .copyright-area .copyright-content {
padding-top:30px;
padding-bottom:30px
}
footer#colophon .copyright-area .text-copyright, footer#colophon .copyright-area .text-copyright a {
line-height:30px
}
footer#colophon .copyright-area ul {
margin:0
}
footer#colophon .copyright-area ul li {
display:inline-block;
list-style:none;
line-height:30px;
margin-left:15px
}
.footer-bottom .sc_heading .line, body .page-content-inner.scroll .loop-pagination {
display:none
}
footer#colophon .copyright-area ul li a {
line-height:30px
}
footer#colophon.has-footer-bottom .copyright-area {
margin-bottom:450px
}
footer#colophon .thim-social {
margin:-20px 0 0
}
.footer-bottom {
position:fixed;
bottom:0;
right:0;
left:0;
z-index:0
}
.footer-bottom .footer_bottom_widget, .footer-bottom .thim-widget-icon-box {
z-index:1
}
.wrapper-container.mobile-menu-open .footer-bottom {
position:relative
}
.footer-bottom .sc_heading {
margin-bottom:0;
padding:133px 0 14px
}
.footer-bottom .sc_heading .title {
font-size:36px;
margin-bottom:13px;
line-height:40px
}
.footer-bottom .sc_heading .sub-heading {
font-size:20px
}
.footer-bottom .thim-widget-button {
text-align:center;
padding-bottom:140px
}
.footer-bottom .thim-widget-button .widget-button {
line-height:38px;
font-size:13px;
text-transform:uppercase;
font-weight:700;
color:#333;
background:0 0;
padding:5px 25px;
height:50px;
border:1px solid #111
}
.footer-bottom .thim-widget-button .widget-button:hover {
background:#111;
color:#fff
}
body #wrapper-container #main-content {
position:relative;
z-index:1
}
body .page-content-inner .no-results.not-found .page-header {
margin:0 0 9px
}
body .page-content-inner .control-panel {
padding-bottom:30px;
margin-bottom:30px;
text-align:right
}
body .page-content-inner .control-panel .control-btn>a {
margin-right:30px
}
body .page-content-inner .control-panel .control-btn>a>span {
margin-right:10px
}
body .page-content-inner .control-panel .control-btn>a:last-child, body .page-content-inner .control-panel .control-btn>a>span:last-child {
margin-right:0
}
body .blog-content article:after {
content:"";
clear:both;
display:block
}
body .blog-content article .content-inner {
display:inline-block;
width:100%;
padding-bottom:100px
}
body .blog-content article:last-child .content-inner {
padding-bottom:0
}
article .post-formats-wrapper {
overflow:hidden;
margin-bottom:30px
}
article .post-formats-wrapper img {
transition:all .3s ease-in-out 0s
}
article .related-archive .post-formats-wrapper img {
width:100%
}
article .entry-header {
padding-bottom:0;
margin-bottom:23px;
overflow:hidden
}
article .entry-header .date-meta {
font-size:72px;
font-weight:700;
height:82px;
border-right:1px solid #eee;
width:110px;
float:left;
margin-right:30px;
line-height:58px;
text-align:center
}
article .entry-header .date-meta i {
font-size:13px;
text-transform:uppercase;
font-style:normal;
font-weight:700;
display:block;
line-height:20px;
margin-top:10px;
text-align:center
}
article .entry-header .entry-contain {
width:calc(100% - 140px);
width:-webkit-calc(100% - 140px);
width:-moz-calc(100% - 140px);
float:right
}
article .entry-header .entry-title {
font-size:30px;
font-weight:700;
line-height:34px;
margin:0 0 7px
}
article .entry-header .entry-title a {
display:block;
width:100%;
overflow:hidden;
white-space:nowrap;
text-overflow:ellipsis
}
article .entry-header .entry-meta {
margin:0
}
article .entry-header .entry-meta li {
vertical-align:middle;
border-right:1px solid #eee;
padding-right:15px;
margin-right:15px;
list-style:none;
display:inline-block;
line-height:18px;
margin-top:10px
}
article .entry-header .entry-meta li:last-child {
padding-right:0;
border-right:0;
margin-right:0
}
article .entry-header .entry-meta li span {
color:#ccc;
font-size:12px;
font-weight:700;
display:block;
line-height:18px
}
article .entry-header .entry-meta li a, article .entry-header .entry-meta li span.value {
text-transform:uppercase;
font-weight:700;
font-size:12px;
display:inline-block;
color:#7a7a7a
}
article .entry-summary {
clear:both
}
article .readmore {
text-transform:uppercase;
font-size:13px;
font-weight:700;
margin-top:23px
}
article .readmore a {
display:inline-block;
line-height:30px;
padding:5px 25px;
border:0
}
.about-author {
overflow:hidden
}
.about-author .tm-title {
text-transform:uppercase;
margin:0 0 15px
}
.about-author .tm-title a {
color:#ffb606
}
.about-author .avatar {
width:90px;
margin-right:20px;
float:left;
height:90px;
-webkit-border-radius:90px;
-moz-border-radius:90px;
border-radius:90px;
overflow:hidden
}
.about-author .description {
float:left;
width:calc(100% - 110px)
}
.related-archive {
padding:75px 0 0
}
.related-archive ul.archived-posts {
margin:0 -10px;
min-height: 135px;
}
.related-archive ul.archived-posts li {
list-style:none
}
.related-archive ul.archived-posts>li {
float:left;
padding:0 10px;
margin-bottom:20px;
width:33.333%;
transition:all .2s ease-in-out 0s
}
.related-archive ul.archived-posts>li.format-video .post-formats-wrapper {
position:relative;
padding-bottom:56.25%;
padding-top:25px;
height:0
}
.related-archive ul.archived-posts>li.format-video .post-formats-wrapper iframe {
position:absolute;
top:0;
left:0;
width:100%;
height:100%
}
.related-archive ul.archived-posts>li .post-formats-wrapper {
margin-bottom:6px!important
}
.related-archive ul.archived-posts>li h5 {
margin:0;
line-height:34px
}
.related-archive ul.archived-posts>li h5 a {
width:100%;
display:block;
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap
}
.related-archive ul.archived-posts .date {
color:#ccc;
font-size:12px;
font-weight:700
}
.related-archive ul.archived-posts:after {
clear:both;
content:"";
display:table
}
.related-archive .single-title, .share-post .single-title {
font-weight:700;
padding:15px 0 22px;
text-transform:uppercase;
margin:0 0 60px;
font-size:18px;
position:relative;
line-height:30px
}
.related-archive .single-title:before, .share-post .single-title:before {
content:'';
width:35px;
height:1px;
background:#000;
bottom:0;
position:absolute;
left:0
}
.tm-single-nav {
position:fixed;
height:100px;
top:50%;
margin-top:-50px;
background:rgba(0, 0, 0, .2);
padding:20px 15px;
z-index:9;
-webkit-transition:all .2s ease-in-out 0s;
-moz-transition:all .2s ease-in-out 0s;
-o-transition:all .2s ease-in-out 0s;
-ms-transition:all .2s ease-in-out 0s;
transition:all .2s ease-in-out 0s
}
.tm-single-nav:hover {
background:rgba(0, 0, 0, .9)
}
.tm-single-nav:hover .post-entry {
width:auto
}
.tm-single-nav i {
font-size:28px;
color:#fff;
position:absolute;
height:28px;
line-height:28px;
top:50%;
margin-top:-14px
}
.tm-single-nav .post-entry {
display:block;
overflow:hidden;
width:0;
height:100%
}
.tm-single-nav .post-entry .post-entry-inner {
display:table;
width:200px;
height:100%
}
.tm-single-nav .post-entry .post-entry-inner .post-entry-content {
display:table-cell;
vertical-align:middle
}
.tm-single-nav .post-entry .post-entry-inner h3 {
color:#fff;
display:table-cell;
vertical-align:middle
}
.tm-single-nav .post-entry .post-entry-inner .img {
display:table-cell;
vertical-align:middle;
width:60px;
height:60px
}
.tm-single-nav .post-entry .post-entry-inner .img img {
display:block
}
.tm-single-nav.post-next {
right:0;
text-align:right;
-webkit-border-radius:2px 0 0 2px;
-moz-border-radius:2px 0 0 2px;
border-radius:2px 0 0 2px
}
.tm-single-nav.post-next i {
right:10px
}
.tm-single-nav.post-next .post-entry .post-entry-inner {
margin:0 20px 0 0
}
.tm-single-nav.post-next .post-entry .post-entry-inner h3 {
padding-left:10px;
text-align:left
}
.tm-single-nav.post-prev {
left:0;
-webkit-border-radius:0 2px 2px 0;
-moz-border-radius:0 2px 2px 0;
border-radius:0 2px 2px 0
}
.tm-single-nav.post-prev i {
left:10px
}
.tm-single-nav.post-prev .post-entry .post-entry-inner {
margin:0 0 0 20px
}
.social-networks, .social-networks li {
margin:0;
display:inline-block
}
.tm-single-nav.post-prev .post-entry .post-entry-inner h3 {
padding-right:10px;
text-align:left
}
.social-networks li:last-child a {
margin-right:0
}
.social-networks li a {
text-align:center;
display:inline-block;
margin-right:30px;
position:relative;
color:#323945
}
.social-networks li a:hover {
color:#ffb606!important
}
.page .page-content article .post-formats-wrapper, .single-post .page-content article .post-formats-wrapper {
margin-bottom:25px;
text-align:center
}
.page .page-content article .post-formats-wrapper iframe, .single-post .page-content article .post-formats-wrapper iframe {
width:100%
}
.page .page-content article .page-content-inner .entry-header, .single-post .page-content article .page-content-inner .entry-header {
margin-bottom:25px
}
.page .page-content article.format-quote blockquote, .single-post .page-content article.format-quote blockquote {
font-style:italic;
font-weight:300;
padding-left:50px;
position:relative;
border-left:none
}
.page .page-content article.format-quote blockquote:before, .single-post .page-content article.format-quote blockquote:before {
content:'\201C';
font-size:100px;
font-weight:400;
line-height:.8;
padding-right:25px;
position:absolute;
left:-15px;
top:-3px
}
.page .page-content article.format-quote blockquote cite, .single-post .page-content article.format-quote blockquote cite {
display:block;
font-size:16px
}
.single article .entry-header .entry-title {
margin-bottom:13px
}
.flexslider ul {
margin:0
}
.entry-tag-share {
margin:80px 0 50px
}
.entry-tag-share .post-tag {
font-weight:700;
line-height:25px
}
.entry-tag-share .post-tag span {
color:#666;
margin-right:5px;
font-weight:400
}
.entry-tag-share .thim-social-share {
float:right
}
.thim-social-share {
margin:0;
float:right;
overflow:hidden
}
.thim-social-share li {
display:inline-block;
list-style:none;
float:left;
height:25px;
line-height:22px;
margin-right:25px;
max-width:95px
}
.thim-social-share li.google-plus, .thim-social-share li:last-child {
margin-right:0
}
.woocommerce .thim-social-share {
float:none;
margin-top:10px
}
.single-tp_event .thim-social-share {
float:none;
text-align:center;
margin-top:40px;
display:inline-block
}
.thim-about-author {
padding:30px 30px 40px;
overflow:hidden;
border:1px solid #eee
}
#tab-course-instructor .thim-about-author {
padding:0;
border:0;
border-bottom:1px solid #eee;
margin-bottom:30px
}
#tab-course-instructor .thim-about-author:last-child {
border-bottom:0;
margin-bottom:0
}
.thim-about-author .author-avatar {
float:left;
overflow:hidden;
margin-right:30px;
max-width:100%;
margin-bottom:22px
}
.thim-about-author .author-avatar img {
border-radius:50%
}
.thim-about-author .author-bio {
float:right;
width:calc(100% - 140px);
width:-webkit-calc(100% - 140px);
width:-moz-calc(100% - 140px)
}
.thim-about-author .author-bio .name {
font-weight:700;
font-size:15px;
line-height:20px;
display:inline-block;
margin:12px 0 2px;
text-transform:capitalize
}
.thim-about-author .author-bio .job {
color:#999;
font-size:13px;
line-height:20px;
margin:0
}
.thim-about-author .author-bio .thim-author-social {
margin:15px 0 0
}
.thim-about-author .author-description {
font-size:15px;
margin:18px 0 24px;
clear:both
}
.thim-author-social li {
display:inline-block;
list-style:none;
margin-right:5px
}
.thim-author-social li:last-child {
margin-right:0
}
.thim-author-social li a {
width:32px;
height:32px;
border:1px solid #305891;
border-radius:50%;
line-height:30px;
display:inline-block;
color:#305891;
font-size:16px;
text-align:center
}
.thim-author-social li a.facebook {
color:#3b5998;
border-color:#3b5998
}
.thim-author-social li a.facebook:hover {
background:#3b5998;
color:#fff
}
.thim-author-social li a.twitter {
color:#00aced;
border-color:#00aced
}
.thim-author-social li a.twitter:hover {
background:#00aced;
color:#fff
}
.thim-author-social li a.google-plus {
color:#dd4b39;
border-color:#dd4b39
}
.thim-author-social li a.google-plus:hover {
background:#dd4b39;
color:#fff
}
.thim-author-social li a.youtube {
color:#b00;
border-color:#b00
}
.thim-author-social li a.youtube:hover {
background:#b00;
color:#fff
}
.thim-author-social li a.linkedin {
color:#007bb5;
border-color:#007bb5
}
.thim-author-social li a.linkedin:hover {
background:#007bb5;
color:#fff
}
.thim-author-social li a .fa {
vertical-align:middle
}
.entry-navigation-post {
border:1px solid #eee;
margin-top:20px;
overflow:hidden;
position:relative
}
.entry-navigation-post:before {
position:absolute;
content:'';
width:1px;
height:100%;
top:0;
bottom:0;
left:50%;
background:#eee
}
.entry-navigation-post .next-post, .entry-navigation-post .prev-post {
width:50%;
float:left;
padding:10px 30px 25px
}
.entry-navigation-post .next-post .heading, .entry-navigation-post .prev-post .heading {
line-height:26px;
margin-bottom:10px
}
.entry-navigation-post .next-post .title, .entry-navigation-post .prev-post .title {
font-size:15px;
font-weight:700;
margin:0;
line-height:22px
}
.entry-navigation-post .next-post .date, .entry-navigation-post .prev-post .date {
color:#ccc;
font-size:12px;
font-weight:700;
line-height:15px
}
.entry-navigation-post .prev-post {
text-align:right
}
.search-results .content-archive article .content-inner {
display:inline-block;
width:100%;
border-bottom:1px solid #e1e8ed;
padding:20px 0
}
.search-results .content-archive article .content-inner .post-formats-wrapper {
float:left;
margin-right:20px
}
.search-results .content-archive article .content-inner .entry-content header h3 {
margin:0 0 10px
}
.search-results .content-archive article:first-child .content-inner {
padding-top:0
}
.search-results .content-archive article:last-child .content-inner {
border-bottom:none
}
.search-results .content-archive article:after {
content:"";
clear:both;
display:block
}
.thim-contact-faqs {
max-width:585px;
margin:72px auto 100px
}
.thim-contact-faqs h4 {
font-weight:700;
font-size:30px;
margin:0 0 34px;
line-height:30px
}
.page-404-content {
text-align:center;
padding:80px 90px
}
.page-404-content h2 {
text-transform:uppercase;
font-size:72px;
line-height:80px;
font-weight:700;
margin-top:40px
}
.collapse-heading a, .product-grid .product__title .price ins, .woocommerce div.product p.price ins, .woocommerce div.product span.price ins, .woocommerce-page div.product p.price ins, .woocommerce-page div.product span.price ins {
text-decoration:none
}
.thim-apply-as-intructor {
max-width:770px;
clear:both;
margin:auto;
text-align:center
}
.become-teacher-form {
margin-bottom:100px;
text-align:center;
border:1px solid #eee
}
.become-teacher-form .teacher-title {
font-size:18px;
font-weight:700;
text-transform:uppercase;
border-bottom:1px solid #eee;
line-height:40px;
padding:16px 0;
margin:0
}
.become-teacher-form .message.message-info {
margin-bottom:0
}
.become-teacher-form ul {
margin:0
}
.become-teacher-form ul li {
list-style:none
}
.become-teacher-form ul li input {
width:330px;
max-width:100%;
margin:auto auto 10px;
box-shadow:none;
border:1px solid #eee;
line-height:30px;
height:40px;
padding:5px 10px;
text-align:center;
color:#999
}
.become-teacher-form button[type=submit] {
text-transform:uppercase;
font-size:13px;
font-weight:700;
border:0;
line-height:30px;
height:40px;
padding:5px 25px;
box-shadow:none
}
.become-teacher-form form {
padding:60px 20px 80px
}
.become-teacher-form:not(.allow) form {
padding:45px 20px 56px
}
.become-teacher-form:not(.allow) button[type=submit], .become-teacher-form:not(.allow) button[type=submit]:hover {
-moz-opacity:.7;
-khtml-opacity:.7;
-webkit-opacity:.7;
opacity:.7;
-ms-filter:alpha(opacity=70);
filter:alpha(opacity=70);
background:#ccc!important;
color:#666!important
}
.become-teacher-form:not(.allow) [disabled=disabled] {
cursor:not-allowed
}
.thim-about-us-quote {
text-align:center;
max-width:715px;
margin:102px auto auto
}
.thim-about-us-quote p {
color:#999;
font-size:30px;
font-weight:400;
line-height:48px
}
.thim-about-us-quote .agency {
line-height:25px
}
.thim-about-us-quote hr {
width:110px;
margin:52px auto 38px;
height:1px
}
.rev_slider_wrapper .tp-bullet {
width:10px;
height:10px;
border-radius:50%;
border:2px solid #82888d
}
.rev_slider_wrapper .tp-bullet.selected {
border-color:#ffb606;
background:#ffb606
}
.home-content .widget-title, .site-main .widget-title {
text-transform:uppercase;
line-height:30px;
font-size:30px;
font-weight:700;
margin:0 0 7px
}
.widget-area select {
max-width:100%
}
.widget-area aside {
overflow:hidden;
padding:0 20px;
margin-bottom:50px;
position:relative
}
.widget-area aside:after, .widget-area aside:before {
content:"";
position:absolute;
top:0;
left:0
}
.widget-area aside ul li {
list-style:none
}
.widget-area aside:after {
bottom:0;
width:1px;
background:#e5e5e5
}
.widget-area aside:before {
width:3px;
height:36px;
z-index:3
}
.widget-area aside .widget-title {
position:relative;
padding:0;
margin-top:0;
margin-bottom:20px;
line-height:36px;
text-transform:uppercase;
font-size:18px;
font-weight:700
}
.widget-area aside.widget_single-images {
padding:0
}
.widget-area aside.widget_single-images:after, .widget-area aside.widget_single-images:before {
display:none
}
.widget-area aside.widget .widget-title {
margin-bottom:8px
}
.widget-area aside.widget ul {
margin:0
}
.widget-area aside.widget ul li {
margin:0;
padding:0;
list-style:none;
line-height:30px
}
.widget-area aside.widget ul li a {
font-weight:700;
font-size:13px;
text-transform:uppercase
}
.widget-area aside.widget.widget_courses .widget-title, .widget-area aside.widget.widget_list-post .widget-title {
margin-bottom:20px
}
.widget-area .thim-list-posts.sidebar .item-post {
clear:both;
margin-bottom:30px;
overflow:hidden
}
.widget-area .thim-list-posts.sidebar .item-post:last-child {
margin-bottom:0
}
.widget-area .thim-list-posts.sidebar .item-post:not(.has-post-thumbnail) .article-title-wrapper {
width:100%;
float:none
}
.widget-area .thim-list-posts.sidebar .article-image {
float:left;
width:100px;
margin-right:20px;
height:85px;
overflow:hidden
}
.widget-area .thim-list-posts.sidebar .article-image img {
width:100%;
margin-top:-8px
}
.widget-area .thim-list-posts.sidebar .article-title-wrapper {
width:calc(100% - 120px);
width:-webkit-calc(100% - 120px);
width:-moz-calc(100% - 120px);
float:right
}
.widget-area .thim-list-posts.sidebar .article-title-wrapper h5 {
font-size:14px;
font-weight:700;
line-height:21px;
margin:-4px 0 14px
}
.widget-area .thim-list-posts.sidebar .article-date {
font-size:12px;
font-weight:700;
line-height:12px
}
.widget-area .thim-list-posts.sidebar .article-date span {
margin-right:5px;
display:inline-block;
color:#ccc
}
.widget-area .thim-list-posts.sidebar .article-date span.year {
margin-right:0
}
.widget-area .thim-course-list-sidebar .lpr_course {
clear:both;
margin-bottom:30px;
overflow:hidden
}
.widget-area .thim-course-list-sidebar .lpr_course:last-child {
margin-bottom:0
}
.widget-area .thim-course-list-sidebar .course-thumbnail {
float:left;
width:100px;
margin-right:20px;
height:85px;
overflow:hidden
}
.widget-area .thim-course-list-sidebar .course-thumbnail img {
width:100%;
margin-top:-8px
}
.widget-area .thim-course-list-sidebar .thim-course-content {
width:calc(100% - 120px);
width:-webkit-calc(100% - 120px);
width:-moz-calc(100% - 120px);
float:right
}
.widget-area .thim-course-list-sidebar .thim-course-content .course-title {
font-size:14px;
font-weight:700;
line-height:21px;
margin:-4px 0 14px;
text-transform:none
}
.widget-area .thim-course-list-sidebar .course-price {
font-size:12px;
font-weight:700;
line-height:12px
}
.widget-area .thim-course-list-sidebar .course-price label {
display:none
}
.widget-area .thim-course-list-sidebar .course-price .value {
color:#f24c0a
}
.widget-area .thim-course-list-sidebar .course-price .value.free-course {
color:#54b551
}
.search-form {
position:relative;
border:1px solid #eee
}
.search-form:after {
content:"\f002";
font:normal normal normal 14px/1 FontAwesome;
position:absolute;
right:0;
top:0;
width:40px;
height:40px;
text-align:center;
line-height:38px
}
.search-form label {
width:100%;
display:inline-block;
font-weight:400;
margin:0
}
.search-form label .screen-reader-text {
display:none
}
.search-form label .search-field {
line-height:38px;
border:none;
background:#fff;
height:40px;
padding:0 60px 0 15px;
font-size:13px;
width:100%
}
.search-form label .search-submit {
margin-left:0;
margin-right:0
}
.search-form .search-submit {
width:40px;
position:absolute;
top:0;
right:0;
border:none;
z-index:2;
background:0 0;
border-radius:0;
line-height:40px;
height:40px;
color:transparent;
font-size:13px;
font-weight:700;
text-transform:uppercase
}
.widget.thim_search_widget a.widget-search-form {
cursor:pointer
}
.widget_rss .rsswidget {
font-weight:700
}
.widget_rss .rss-date {
display:block;
font-style:italic;
font-size:90%
}
.widget_rss cite {
color:#000;
font-weight:700
}
#secondary .thim-widget-courses {
padding-top:0;
padding-bottom:0
}
.counter-group:after, .counter-group:before {
content:" ";
display:table
}
.thim-widget-countdown-box .text-center .counter-group {
text-align:center
}
.counter-group:after {
clear:both
}
.counter-group .counter-block {
display:inline-block;
margin-right:30px;
border:1px solid #fff;
overflow:hidden;
width:100px;
height:100px;
border-radius:50%
}
.counter-group .counter-block:last-child {
margin-right:0
}
.color-black .counter-group .counter-block {
border-color:#000
}
.counter-group .counter-block .counter {
position:relative;
font-size:50px;
font-weight:700;
line-height:50px;
height:50px;
overflow:hidden;
display:block;
color:#fff;
margin:14px 20px 0
}
.color-black .counter-group .counter-block .counter {
color:#000
}
.counter-group .counter-block .counter .number {
padding:1%;
width:46%;
height:98%;
position:absolute;
top:-10000px
}
.counter-group .counter-block .counter .number.tens {
left:0
}
.counter-group .counter-block .counter .number.units {
left:50%
}
.counter-group .counter-block .counter .number.hundreds {
display:none
}
.counter-group .counter-block .counter .number.show {
top:0;
z-index:2
}
.counter-group .counter-block .counter .number.show.hundreds {
top:-100%
}
.counter-group .counter-block .counter .number.hidden-down {
top:100%
}
.counter-group .counter-block .counter .number.hidden-up {
top:-100%;
z-index:100
}
.counter-group .counter-block .counter.with-hundreds {
margin:14px 6px 0
}
.counter-group .counter-block .counter.with-hundreds .number {
width:30.66%
}
.counter-group .counter-block .counter.with-hundreds .number.tens {
left:33.33%
}
.counter-group .counter-block .counter.with-hundreds .number.units {
left:66.66%
}
.counter-group .counter-block .counter.with-hundreds .number.hundreds {
display:block;
left:0
}
.counter-group .counter-block .counter-caption {
text-transform:uppercase;
font-size:13px;
font-weight:700;
line-height:20px;
display:block;
color:#fff;
text-align:center
}
.color-black .counter-group .counter-block .counter-caption {
color:#000
}
.thim-owl-carousel-post {
margin:0;
position:relative
}
.thim-owl-carousel-post.owl-carousel {
margin:0 -15px;
width:auto
}
.thim-owl-carousel-post .owl-item .item {
padding:0 15px
}
.thim-owl-carousel-post .owl-item .image img {
width:100%
}
.thim-owl-carousel-post .owl-item .content {
text-align:center;
margin-top:-15px;
z-index:999;
position:relative
}
.thim-owl-carousel-post .owl-item .info {
text-transform:uppercase;
text-align:center;
display:inline-block;
background:rgba(0, 0, 0, .6)
}
.thim-owl-carousel-post .owl-item .info .author, .thim-owl-carousel-post .owl-item .info .date {
display:inline-block;
color:#fff;
font-size:11px;
font-weight:700;
line-height:30px;
padding:0 0 0 20px
}
.thim-owl-carousel-post .owl-item .info .author a, .thim-owl-carousel-post .owl-item .info .date a {
color:#fff
}
.thim-owl-carousel-post .owl-item .info .date {
padding:0 20px 0 0
}
.thim-owl-carousel-post .owl-item .info .date:before {
content:'';
width:4px;
height:4px;
background:#fff;
line-height:30px;
border-radius:50%;
display:inline-block;
margin:0 8px
}
.thim-owl-carousel-post .owl-item .title {
font-size:16px;
font-weight:700;
line-height:28px;
margin:10px 0
}
.thim-owl-carousel-post .owl-item .title a {
text-decoration:none;
color:#fff
}
.quickview .quick-view-detail, .search-course-list-info li a:hover, .thim-course-grid .course-item .thim-course-content .course-author .value a:hover, .thim-course-list .course-item .thim-course-content .course-meta>div.course-author .value a:hover, .thim-login .link-bottom a:hover, .thim-login form#loginform>a[title='Lost Password']:hover, .thim-login form#registerform>a[title='Lost Password']:hover, .woocommerce #customer_login form.login .link-bottom a:hover, .woocommerce #customer_login form.login .lost-password a:hover, .woocommerce #customer_login form.register .link-bottom a:hover, .woocommerce #customer_login form.register .lost-password a:hover, .woocommerce .woocommerce-info a.showcoupon:hover, .woocommerce .woocommerce-shipping-calculator a:hover, .woocommerce form .form-row label.checkbox a:hover, .woocommerce-page .woocommerce-info a.showcoupon:hover, .woocommerce-page .woocommerce-shipping-calculator a:hover, .woocommerce-page form .form-row label.checkbox a:hover, .wrapper-box-icon.overlay .smicon-read:hover {
text-decoration:underline
}
.thim-owl-carousel-post .owl-controls {
position:absolute;
right:15px;
top:-90px
}
.thim-owl-carousel-post .owl-controls .owl-next, .thim-owl-carousel-post .owl-controls .owl-prev {
display:inline-block;
margin-left:10px;
cursor:pointer;
border:1px solid #fff;
width:30px;
text-align:center;
line-height:28px
}
.thim-owl-carousel-post .owl-controls .owl-next .fa, .thim-owl-carousel-post .owl-controls .owl-prev .fa {
text-align:center;
vertical-align:middle;
line-height:28px;
color:#fff;
font-size:8px;
display:block
}
.sc_heading {
position:relative;
margin:0 0 30px;
padding-top:42px;
padding-bottom:19px
}
.sc_heading .title {
text-transform:uppercase;
line-height:40px;
font-size:30px;
font-weight:700;
margin:0 0 2px
}
.sc_heading .sub-heading {
font-size:15px;
font-weight:400;
margin:0;
line-height:30px;
color:#999
}
.sc_heading .line {
position:absolute;
bottom:0;
left:0;
height:1px;
background-color:#333;
width:35px
}
.sc_heading.text-left .line {
left:0;
right:auto
}
.sc_heading.text-center .line {
right:0;
margin:auto
}
.sc_heading.text-right {
right:0;
left:auto
}
.thim-widget-accordion .widget-title {
font-size:22px;
font-weight:700;
position:relative;
text-align:center;
padding-bottom:22px;
margin-bottom:46px;
text-transform:none
}
.thim-widget-accordion .widget-title:after {
content:'';
width:35px;
height:1px;
left:0;
right:0;
margin:auto;
background:#333;
position:absolute;
bottom:0
}
.thim-widget-accordion .panel-title {
border:1px solid #e5e5e5;
line-height:30px;
margin:0;
padding-left:25px
}
.thim-widget-accordion .panel-title a {
line-height:30px;
display:block;
font-size:15px;
font-weight:700;
padding:0 10px 0 15px;
position:relative;
color:#666
}
.thim-widget-accordion .panel-title a:before {
width:5px;
height:5px;
content:'';
background:#666;
border-radius:50%;
position:absolute;
top:13px;
left:0;
margin:auto
}
.thim-widget-accordion .panel-title a:after {
content:'\f0d7';
color:#ffb606;
font-size:15px;
font-family:FontAwesome;
line-height:30px;
height:30px;
float:right;
top:0;
position:absolute;
right:10px
}
.thim-widget-accordion .panel-title a.collapsed:after {
content:'\f0da';
color:#333
}
.thim-widget-accordion .panel-collapse {
border:1px solid #e5e5e5;
border-top:0;
padding:0
}
.thim-widget-accordion .panel-collapse .panel-body {
padding:13px 25px 23px
}
.thim-widget-accordion .panel-collapse p {
margin-bottom:5px
}
.thim-widget-accordion .panel-default {
margin-bottom:6px
}
.counter-box {
text-align:center;
border-right:1px solid rgba(255, 255, 255, .3);
margin:20px -15px
}
.thim-no-border .counter-box {
border:0
}
.counter-box .display-percentage {
font-size:60px;
font-weight:700;
line-height:60px;
display:block;
margin:0;
padding-top:12px
}
.counter-box .counter-box-content {
text-transform:uppercase;
font-size:18px;
font-weight:700;
line-height:30px;
display:block;
color:#fff;
padding-bottom:10px
}
.counter-box.about-us {
border-right:1px solid #eee;
margin:0 -15px 10px
}
.thim-no-border .counter-box.about-us {
border:0
}
.counter-box.about-us .display-percentage {
font-size:30px;
font-weight:700;
line-height:40px;
display:block;
margin:0;
padding-top:12px
}
.counter-box.about-us .counter-box-content {
text-transform:uppercase;
font-size:13px;
font-weight:400;
line-height:30px;
display:block;
color:#666;
padding-bottom:10px
}
.thim-carousel-course-categories {
overflow:hidden;
width:100%
}
.thim-carousel-course-categories .owl-carousel {
margin:0 -10px;
width:auto
}
.thim-carousel-course-categories .owl-carousel .owl-item {
padding:0 10px
}
.thim-carousel-course-categories .owl-carousel .owl-item .item {
position:relative
}
.thim-carousel-course-categories .owl-carousel .owl-item .item .image {
overflow:hidden
}
.thim-carousel-course-categories .owl-carousel .owl-item .item .image img {
width:100%;
-webkit-transition:all .4s ease-in-out;
-moz-transition:all .4s ease-in-out;
-o-transition:all .4s ease-in-out;
-ms-transition:all .4s ease-in-out;
transition:all .4s ease-in-out
}
.thim-carousel-course-categories .owl-carousel .owl-item .item .image a {
display:block
}
.thim-carousel-course-categories .owl-carousel .owl-item .item .image a:before {
content:'';
position:absolute;
top:0;
right:0;
bottom:0;
left:0;
background:rgba(0, 0, 0, .4);
z-index:2
}
.thim-carousel-course-categories .owl-carousel .owl-item .item:hover .image img {
-webkit-transform:scale(1.05, 1.05);
-ms-transform:scale(1.05, 1.05);
-o-transform:scale(1.05, 1.05);
transform:scale(1.05, 1.05)
}
.thim-carousel-course-categories .owl-carousel .owl-item .title {
z-index:3;
font-size:16px;
font-weight:700;
position:absolute;
top:50%;
transform:translate(0, -50%);
-webkit-transform:translate(0, -50%);
-moz-transform:translate(0, -50%);
-ms-transform:translate(0, -50%);
-o-transform:translate(0, -50%);
text-transform:uppercase;
text-align:center;
overflow:hidden;
line-height:25px;
text-overflow:ellipsis;
width:100%;
padding:0 10px;
margin:0;
white-space:nowrap;
color:#fff
}
.thim-carousel-course-categories .owl-carousel .owl-item .title a {
color:#fff;
display:inline-block;
line-height:25px
}
.thim-carousel-course-categories .owl-carousel .owl-buttons .owl-next, .thim-carousel-course-categories .owl-carousel .owl-buttons .owl-prev {
font-size:8px;
background:rgba(255, 255, 255, .8);
position:absolute;
top:0;
bottom:0;
left:10px;
width:35px;
text-align:center;
-moz-opacity:0;
-khtml-opacity:0;
-webkit-opacity:0;
opacity:0;
-ms-filter:alpha(opacity=0);
filter:alpha(opacity=0);
cursor:pointer;
-webkit-transition:all .3s;
-moz-transition:all .3s;
-o-transition:all .3s;
-ms-transition:all .3s;
transition:all .3s;
transform:translate(-10px, 0);
-webkit-transform:translate(-10px, 0);
-moz-transform:translate(-10px, 0);
-ms-transform:translate(-10px, 0);
-o-transform:translate(-10px, 0)
}
.thim-carousel-course-categories .owl-carousel .owl-buttons .owl-next .fa, .thim-carousel-course-categories .owl-carousel .owl-buttons .owl-prev .fa {
width:35px;
position:absolute;
top:0;
bottom:0;
text-align:center;
margin:auto;
height:30px;
line-height:30px;
left:0
}
.thim-carousel-course-categories .owl-carousel .owl-buttons .owl-next {
left:auto;
right:10px;
transform:translate(10px, 0);
-webkit-transform:translate(10px, 0);
-moz-transform:translate(10px, 0);
-ms-transform:translate(10px, 0);
-o-transform:translate(10px, 0)
}
.thim-carousel-course-categories .owl-carousel:hover .owl-buttons .owl-next, .thim-carousel-course-categories .owl-carousel:hover .owl-buttons .owl-prev {
transform:translate(0, 0);
-webkit-transform:translate(0, 0);
-moz-transform:translate(0, 0);
-ms-transform:translate(0, 0);
-o-transform:translate(0, 0);
-moz-opacity:1;
-khtml-opacity:1;
-webkit-opacity:1;
opacity:1;
-ms-filter:alpha(opacity=100);
filter:alpha(opacity=100)
}
.thim-carousel-course-categories .owl-carousel:hover .owl-buttons .owl-next .fa, .thim-carousel-course-categories .owl-carousel:hover .owl-buttons .owl-prev .fa {
right:0;
left:auto
}
.thim-testimonial-slider {
text-align:center;
max-width:665px;
margin:auto;
position:relative
}
.thim-testimonial-slider ul.scrollable {
list-style:none;
padding:0;
position:relative;
overflow:hidden;
display:block;
margin:0 auto
}
.thim-testimonial-slider ul.scrollable li {
list-style:none;
position:absolute;
top:0
}
.thim-testimonial-slider ul.scrollable li:before {
content:'';
position:absolute;
background:rgba(0, 0, 0, .4);
top:15px;
left:15px;
right:15px;
bottom:15px;
border-radius:50%;
-moz-opacity:1;
-khtml-opacity:1;
-webkit-opacity:1;
opacity:1;
-ms-filter:alpha(opacity=100);
filter:alpha(opacity=100);
-webkit-transition:all .2s;
-moz-transition:all .2s;
-o-transition:all .2s;
-ms-transition:all .2s;
transition:all .2s;
cursor:pointer
}
.wrapper-box-icon.overlay, .wrapper-lists-our-team .our-team-item .our-team-image:before {
-webkit-transition:all .3s;
-moz-transition:all .3s;
-o-transition:all .3s;
-ms-transition:all .3s
}
.thim-testimonial-slider ul.scrollable li.mid-item:before {
-moz-opacity:0;
-khtml-opacity:0;
-webkit-opacity:0;
opacity:0;
-ms-filter:alpha(opacity=0);
filter:alpha(opacity=0);
cursor:default
}
.thim-testimonial-slider ul.scrollable li.mid-item img {
cursor:default
}
.thim-testimonial-slider ul.scrollable li img {
border-radius:50%;
cursor:pointer
}
.thim-testimonial-slider .title {
font-weight:700;
font-size:15px;
line-height:30px;
margin:20px 0 -7px;
text-transform:none
}
.thim-testimonial-slider .regency {
line-height:25px;
text-transform:uppercase;
font-size:12px;
font-weight:700;
color:#999
}
.thim-testimonial-slider .description {
font-size:18px
}
.thim-testimonial-slider .control-nav {
position:absolute;
left:0;
top:65px!important;
margin-top:-15px!important;
bottom:0;
margin:auto;
width:30px;
height:30px;
border:1px solid #ddd;
line-height:30px;
text-align:center;
border-radius:50%
}
.thim-testimonial-slider .control-nav:before {
content:'\f104';
display:block;
font-size:8px;
font-family:FontAwesome;
color:#ddd;
line-height:28px
}
.thim-testimonial-slider .control-nav.next {
left:auto;
right:0
}
.thim-testimonial-slider .control-nav.next:before {
content:'\f105'
}
.thim-testimonial-slider .slides-content .slide-content:not(.current) {
display:none
}
.thim-testimonial-slider .slides-content .description {
margin-top:33px
}
.thim-widget-tab {
margin-bottom:100px
}
.thim-widget-tab .nav-tabs {
margin:0;
border:0;
border-bottom:1px solid #eee
}
.thim-widget-tab .nav-tabs li {
background:0 0;
border-radius:0;
margin:0;
width:33.33333333%;
text-align:center;
border:0;
position:relative
}
.thim-widget-tab .nav-tabs li a {
border-radius:0;
margin-right:3px;
border:1px solid #eee;
border-bottom:0!important;
font-size:13px;
font-weight:700;
background:#f9f9f9;
line-height:29px;
white-space:nowrap;
overflow:hidden;
text-overflow:ellipsis
}
.thim-widget-tab .nav-tabs li.active, .thim-widget-tab .nav-tabs li.active a {
background:#fff
}
.thim-widget-tab .nav-tabs li a .fa {
font-size:13px;
vertical-align:middle;
line-height:29px;
margin-right:8px
}
.thim-widget-tab .nav-tabs li:last-child a {
margin-right:0
}
.thim-widget-tab .nav-tabs li:last-child.active:after, .thim-widget-tab .nav-tabs li:last-child.active:before {
right:0
}
.thim-widget-tab .nav-tabs li.active:after, .thim-widget-tab .nav-tabs li.active:before {
position:absolute;
right:3px;
z-index:10;
content:'';
left:0
}
.thim-widget-tab .nav-tabs li.active:before {
top:0;
height:4px
}
.thim-widget-tab .nav-tabs li.active:after {
bottom:-1px;
height:1px;
background:#fff
}
.thim-widget-tab .tab-content {
border:1px solid #eee;
border-top:0;
padding:60px 30px;
min-height:354px
}
.wrapper-lists-our-team {
text-align:center;
margin-bottom:41px
}
.wrapper-lists-our-team a.join-our-team {
display:inline-block;
text-align:center;
margin:auto auto 60px;
text-transform:uppercase;
font-size:13px;
line-height:30px;
padding:5px 25px;
font-weight:700
}
.wrapper-lists-our-team .our-team-item {
text-align:center;
margin-bottom:54px
}
.wrapper-lists-our-team .our-team-item .our-team-image {
position:relative
}
.wrapper-lists-our-team .our-team-item .our-team-image:before {
content:'';
position:absolute;
top:0;
left:0;
right:0;
bottom:0;
border-radius:50%;
-moz-opacity:0;
-khtml-opacity:0;
-webkit-opacity:0;
opacity:0;
-ms-filter:alpha(opacity=0);
filter:alpha(opacity=0);
transition:all .3s;
max-width:200px;
margin:auto;
width:100%
}
.wrapper-lists-our-team .our-team-item .our-team-image img {
border-radius:50%
}
.wrapper-lists-our-team .our-team-item .our-team-image .social-team {
position:absolute;
left:0;
right:0;
bottom:30px;
text-align:center;
-moz-opacity:0;
-khtml-opacity:0;
-webkit-opacity:0;
opacity:0;
-ms-filter:alpha(opacity=0);
filter:alpha(opacity=0)
}
.wrapper-lists-our-team .our-team-item .our-team-image .social-team a {
color:#fff;
display:inline-block;
font-size:18px;
background:0 0;
width:30px;
height:30px;
line-height:30px;
text-align:center
}
.wrapper-lists-our-team .our-team-item .title {
font-size:15px;
font-weight:700;
margin:24px 0 0;
line-height:25px
}
.wrapper-lists-our-team .our-team-item .regency {
text-transform:uppercase;
font-size:13px;
font-weight:700;
color:#999;
line-height:20px
}
.wrapper-lists-our-team .our-team-item:hover .our-team-image .social-team, .wrapper-lists-our-team .our-team-item:hover .our-team-image:before {
-moz-opacity:1;
-khtml-opacity:1;
-webkit-opacity:1;
opacity:1;
-ms-filter:alpha(opacity=100);
filter:alpha(opacity=100)
}
.site-main .widget_text .widget-title {
font-size:18px;
font-weight:700;
line-height:36px;
padding-left:32px;
position:relative;
margin-bottom:12px
}
.site-main .widget_text .widget-title:before {
content:'';
position:absolute;
left:0;
top:0;
bottom:0;
width:3px
}
.thim-list-event {
position:relative;
margin-bottom:10px
}
.thim-list-event .view-all {
border:1px solid #111;
color:#333;
position:absolute;
top:-96px;
right:0;
line-height:34px;
height:36px;
padding:0 20px;
text-transform:uppercase;
font-size:13px;
font-weight:700
}
.thim-list-event .item-event {
overflow:hidden;
border-top:1px solid #eee;
padding:50px 0 60px
}
.thim-list-event .item-event .time-from {
float:left;
width:180px;
text-align:left
}
.thim-list-event .item-event .time-from .date {
font-size:72px;
font-weight:700;
line-height:73px;
margin-top:0
}
.thim-list-event .item-event .time-from .month {
font-size:13px;
text-transform:uppercase;
font-weight:700;
line-height:25px
}
.thim-list-event .item-event .event-wrapper {
float:left;
width:calc(100% - 450px);
width:-webkit-calc(100% - 450px);
width:-moz-calc(100% - 450px);
color:#999;
padding:0 117px;
position:relative
}
.thim-list-event .item-event .event-wrapper:before {
content:'';
height:52px;
width:1px;
background:#eee;
top:10px;
left:0;
position:absolute
}
.thim-list-event .item-event .event-wrapper .title {
font-size:24px;
font-weight:700;
text-transform:none;
margin:0 0 3px;
line-height:36px
}
.thim-list-event .item-event .event-wrapper .meta {
text-transform:uppercase;
font-weight:700;
font-size:13px;
color:#999;
line-height:25px
}
.thim-list-event .item-event .event-wrapper .meta div {
display:inline-block;
line-height:25px;
margin-right:19px
}
.thim-list-event .item-event .event-wrapper .meta div .fa {
margin-right:2px;
font-size:13px;
font-weight:400
}
.thim-list-event .item-event .event-wrapper .meta div:last-child {
margin-right:0
}
.thim-list-event .item-event .event-wrapper .description {
margin-top:25px
}
.thim-list-event .item-event .image {
width:270px;
float:right;
margin-top:10px
}
.thim-list-event .item-event .image img {
width:100%
}
.list-tab-event .thim-list-event {
margin-bottom:-60px
}
.list-tab-event .nav-tabs {
margin:0;
border:0;
border-bottom:1px solid #eee
}
.list-tab-event .nav-tabs li {
background:0 0;
border-radius:0;
margin:0;
min-width:250px;
text-align:center;
border:0;
position:relative
}
.list-tab-event .nav-tabs li a {
border-radius:0;
margin-right:3px;
border:1px solid #eee!important;
border-bottom:0!important;
font-size:13px;
font-weight:700;
background:#f9f9f9;
line-height:29px
}
#google-map, .list-tab-event .nav-tabs li.active, .list-tab-event .nav-tabs li.active a {
background:#fff
}
.list-tab-event .nav-tabs li a .fa {
font-size:13px;
vertical-align:middle;
line-height:29px;
margin-right:8px
}
.list-tab-event .nav-tabs li:last-child a {
margin-right:0
}
.list-tab-event .nav-tabs li:last-child.active:after, .list-tab-event .nav-tabs li:last-child.active:before {
right:0
}
.list-tab-event .nav-tabs li.active:after, .list-tab-event .nav-tabs li.active:before {
content:'';
position:absolute;
right:3px;
z-index:10;
left:0
}
.list-tab-event .nav-tabs li.active:before {
top:0;
height:4px
}
.list-tab-event .nav-tabs li.active:after {
bottom:-1px;
height:1px;
background:#fff
}
.list-tab-event .tab-content {
border:0;
border-top:0;
padding:60px 0 0
}
.nav-tabs>li:focus {
outline:0
}
#google-map {
height:450px;
position:relative;
width:100%;
box-shadow:0 3px 0 rgba(0, 0, 0, .06)
}
.contact-map {
margin:0
}
#google-map .captionMap img {
width:60px;
margin-bottom:5px;
margin-right:13px;
float:left;
margin-top:0
}
#google-map img {
max-width:none
}
#google-map .captionMap {
background:#000;
background:rgba(0, 0, 0, .8);
background:-webkit-linear-gradient(rgba(0, 0, 0, .6), #000);
background:-moz-linear-gradient(rgba(0, 0, 0, .6), #000);
background:-o-linear-gradient(rgba(0, 0, 0, .6), #000);
background:-ms-linear-gradient(rgba(0, 0, 0, .6), #000);
background:linear-gradient(rgba(0, 0, 0, .6), #000);
border-radius:4px;
z-index:1;
top:5px;
color:#fff;
padding:12px;
font:12px HelveticaNeue, Helvetica, Arial;
display:inline-block;
position:absolute;
text-shadow:#000 0 1px 1px;
width:254px
}
#google-map .captionMap span {
font-weight:700;
display:block;
padding-top:5px
}
.collapse-heading {
margin:0;
position:relative;
background-color:#fff;
text-align:center
}
.collapse-heading a {
padding:13px;
display:block;
background:#ffb606;
color:#fff
}
.collapse-heading a.collapsed {
color:#333;
background:#fff
}
.collapse-heading a.collapsed:after {
content:"\f107";
font:normal normal normal 16px/1 FontAwesome;
position:absolute;
right:15px;
margin-top:2px;
color:#ffb606
}
.collapse-heading h4 {
margin:0;
font-size:16px;
line-height:1.4em;
font-weight:700
}
.collapse-body {
padding:1.5em 2em;
font-style:italic
}
.thim-widget-collapse .accordion-section {
background:#fff;
border:1px solid #eee;
margin-bottom:10px
}
.wrapper-title-icon:after {
clear:both;
content:"";
display:table
}
.iconbox-left .boxes-icon {
float:left;
margin-right:15px
}
.iconbox-left .content-inner {
float:left
}
.smicon-read {
margin-top:15px;
padding:5px 30px;
display:inline-block;
border-width:1px;
border-style:solid;
border-radius:5px;
font-weight:700;
color:#2C3339
}
.smicon-read i {
font-size:12px;
margin-left:5px
}
.iconbox-right .boxes-icon {
float:right;
margin-left:15px
}
.iconbox-right .content-inner {
float:left
}
.inner-icon {
display:table;
text-align:center;
width:100%;
height:100%;
table-layout:fixed
}
.inner-icon .icon {
display:table-cell;
vertical-align:middle;
-webkit-transition:background .2s, color .2s;
-moz-transition:background .2s, color .2s;
transition:background .2s, color .2s
}
.iconbox-hover .thim-widget-icon-box, .iconbox-hover:hover .thim-widget-icon-box {
transition:background-color .5s ease
}
.circle {
border-radius:50%
}
.text-center .boxes-icon {
margin:0 auto
}
.icon-top .icon-box-title {
margin-top:20px
}
.icon-top .boxes-icon {
overflow:hidden;
display:inline-block
}
.icon-box-title {
margin-top:0;
margin-bottom:10px;
position:relative
}
.boxes-icon {
color:#333;
border-width:2px;
border-style:solid;
border-color:transparent
}
.iconbox-hover:hover .thim-widget-icon-box .boxes-icon i, .iconbox-hover:hover .thim-widget-icon-box .desc-icon-box p, .iconbox-hover:hover .thim-widget-icon-box .icon-box-title {
color:#fff!important
}
.iconbox-hover .thim-widget-icon-box {
background-color:#fff!important;
padding-top:60px;
padding-bottom:100px
}
.iconbox-hover .thim-widget-icon-box .content-inner {
padding-left:60px;
padding-right:60px
}
.iconbox-hover:hover .thim-widget-icon-box .boxes-icon {
border-color:#fff!important
}
.iconbox-hover:hover .thim-widget-icon-box .smicon-read {
background-color:#fff;
border-color:#fff!important
}
.iconbox-hover:hover .line-bottom {
background-color:#fff
}
.icon-box-title .line-bottom {
width:90px;
background-color:#202020;
height:1px;
display:block;
margin:20px auto 30px
}
.text-center .icon-box-title .line-bottom {
margin:20px auto 30px
}
.text-left .icon-box-title .line-bottom {
margin:20px auto 30px 0
}
.text-right .icon-box-title .line-bottom {
margin:20px 0 30px auto
}
.thim-widget-icon-box {
position:relative;
overflow:hidden
}
.thim-widget-icon-box .wrapper-box-icon {
position:relative;
z-index:9
}
.thim-widget-icon-box .wrapper-box-icon.background-video {
min-height:450px
}
.thim-widget-icon-box .wrapper-box-icon.background-video .content-inner {
text-align:center;
position:absolute;
left:0;
right:0;
top:50%;
transform:translate(0, -50%);
-webkit-transform:translate(0, -50%);
-moz-transform:translate(0, -50%);
-ms-transform:translate(0, -50%);
-o-transform:translate(0, -50%)
}
.thim-widget-icon-box .wrapper-box-icon.background-video .desc-icon-box p {
margin:16px 0 35px
}
.thim-widget-icon-box .wrapper-box-icon.contact_info .smicon-box {
margin:27px 0 -4px
}
.thim-widget-icon-box .wrapper-box-icon.contact_info .boxes-icon {
border:0
}
.thim-widget-icon-box .wrapper-box-icon.contact_info .heading__primary {
text-transform:none;
font-size:15px;
line-height:25px;
font-weight:700;
margin:0
}
.thim-widget-icon-box .wrapper-box-icon.contact_info .desc-icon-box p {
line-height:25px;
margin:0
}
.thim-widget-icon-box video {
position:absolute;
bottom:0;
right:0;
min-width:100%;
min-height:100%;
max-height:1000%;
max-width:1000%;
width:auto;
height:auto;
top:0;
left:0
}
.thim-widget-icon-box .heading__primary {
text-transform:uppercase
}
.thim-widget-icon-box .desc-icon-box p {
line-height:30px;
margin:16px 0 45px
}
.thim-widget-icon-box .bg-video-play {
width:90px;
height:90px;
-webkit-border-radius:50%;
-moz-border-radius:50%;
border-radius:50%;
border:7px solid #333;
display:block;
margin:0 auto;
line-height:90px;
cursor:pointer;
background:0 0;
color:#333;
text-align:center
}
.thim-social a, .wrapper-box-icon.overlay .icon-images {
display:inline-block
}
.thim-widget-icon-box .bg-video-play:before {
font:normal normal normal 40px/1 FontAwesome;
content:"\f04b";
margin-left:11px
}
.thim-widget-icon-box .bg-video-play.bg-pause {
line-height:90px
}
.thim-widget-icon-box .bg-video-play.bg-pause:before {
content:"\f04c";
font-size:36px;
margin-left:0
}
.wrapper-box-icon.overlay {
background:rgba(0, 0, 0, .6);
overflow:hidden;
transition:all .3s
}
.wrapper-box-icon.overlay:hover {
background:#000
}
.wrapper-box-icon.overlay:hover .icon-images img {
-webkit-transform:scale(1.1, 1.1);
-ms-transform:scale(1.1, 1.1);
-o-transform:scale(1.1, 1.1);
transform:scale(1.1, 1.1)
}
.wrapper-box-icon.overlay .icon-images img {
-webkit-transition:all .3s;
-moz-transition:all .3s;
-o-transition:all .3s;
-ms-transition:all .3s;
transition:all .3s;
margin-top:28px
}
.wrapper-box-icon.overlay .smicon-box {
padding:7px 0;
overflow:hidden
}
.wrapper-box-icon.overlay .heading__primary {
text-transform:uppercase;
font-size:24px;
font-weight:700;
color:#fff;
line-height:30px;
margin:20px 0 10px;
padding-right:45px
}
.wrapper-box-icon.overlay .boxes-icon {
border:0
}
.wrapper-box-icon.overlay .smicon-read {
border:0;
border-radius:0;
text-transform:uppercase;
font-size:13px;
font-weight:700;
padding:0;
margin-top:0
}
.wrapper-box-icon.overlay .smicon-read i {
font-size:11px
}
.wrapper-box-icon.overlay .content-inner {
padding-bottom:10px
}
.thim-social {
margin:27px 0 0 40px
}
.thim-social a {
font-size:16px;
width:32px;
height:32px;
line-height:30px;
border:1px solid #999;
text-align:center;
border-radius:50%;
margin-right:10px;
overflow:hidden;
cursor:pointer
}
.thim-social a.facebook:hover {
color:#fff;
border-color:#3b5998;
background:#3b5998
}
.thim-social a.twitter:hover {
color:#fff;
border-color:#00aced;
background:#00aced
}
.thim-social a.dribbble:hover {
color:#fff;
border-color:#ea4c89;
background:#ea4c89
}
.thim-social a.pinterest:hover {
color:#fff;
border-color:#cb2027;
background:#cb2027
}
.thim-social a.google-plus:hover {
color:#fff;
border-color:#dd4b39;
background:#dd4b39
}
.thim-social a.linkedin:hover {
color:#fff;
border-color:#007bb5;
background:#007bb5
}
.thim-social a.youtube:hover {
color:#fff;
border-color:#b00;
background:#b00
}
.thim-social a.instagram:hover {
color:#fff;
border-color:#517fa4;
background:#517fa4
}
a.widget-button.large, a.widget-button.medium, a.widget-button.normal {
background:#ffb606;
color:#fff;
font-weight:700
}
.thim-social a .fa {
display:block;
line-height:30px
}
.thim-social ul.social_link li, .woo-social ul.social_link li, a.widget-button {
display:inline-block
}
.thim-social ul.social_link {
margin:0
}
.thim-social ul.social_link li {
margin:0;
list-style:none;
padding:0
}
.woo-social ul.social_link {
width:100%;
margin:0
}
.woo-social ul.social_link li a {
width:36px;
height:36px;
-webkit-border-radius:50%;
-moz-border-radius:50%;
border-radius:50%;
text-align:center;
display:inline-block;
margin-right:10px;
position:relative
}
.woo-social ul.social_link li a i {
line-height:36px
}
.woo-social ul.social_link li:last-child a {
margin-right:0
}
a.widget-button.normal {
font-size:12px;
padding:10px 40px
}
a.widget-button.normal.very-rounded {
-webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px
}
a.widget-button.medium {
font-size:14px;
padding:16px 42px
}
a.widget-button.medium.very-rounded {
-webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px
}
a.widget-button.large {
font-size:16px;
padding:18px 44px
}
a.widget-button.large.very-rounded {
-webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px
}
a.widget-button:hover {
background:#323a45;
color:#fff
}
.thim-widget-gallery-images {
overflow:hidden
}
.thim-widget-gallery-images .owl-next, .thim-widget-gallery-images .owl-prev {
position:absolute;
top:50%;
-webkit-transition:all .5s cubic-bezier(.215, .61, .355, 1);
-moz-transition:all .5s cubic-bezier(.215, .61, .355, 1);
-o-transition:all .5s cubic-bezier(.215, .61, .355, 1);
transition:all .5s cubic-bezier(.215, .61, .355, 1)
}
.thim-widget-gallery-images .owl-prev {
left:-100px;
right:auto
}
.thim-widget-gallery-images .owl-next {
right:-100px;
left:auto
}
.thim-widget-gallery-images:hover .owl-prev {
left:10px
}
.thim-widget-gallery-images:hover .owl-next {
right:10px
}
.owl-carousel {
display:none;
position:relative;
width:100%;
-ms-touch-action:pan-y
}
.owl-carousel .owl-wrapper {
display:none;
position:relative
}
.owl-carousel .owl-wrapper:after {
content:".";
display:block;
clear:both;
visibility:hidden;
line-height:0;
height:0
}
.owl-carousel .owl-wrapper-outer {
overflow:hidden;
position:relative;
width:100%
}
.owl-carousel .owl-wrapper-outer.autoHeight {
-webkit-transition:height .5s ease-in-out;
-moz-transition:height .5s ease-in-out;
-ms-transition:height .5s ease-in-out;
-o-transition:height .5s ease-in-out;
transition:height .5s ease-in-out
}
.owl-carousel .owl-item {
float:left
}
.owl-carousel .owl-item, .owl-carousel .owl-wrapper {
-webkit-backface-visibility:hidden;
-moz-backface-visibility:hidden;
-ms-backface-visibility:hidden;
-webkit-transform:translate3d(0, 0, 0);
-moz-transform:translate3d(0, 0, 0);
-ms-transform:translate3d(0, 0, 0)
}
.thim-gallery-images-default .item {
float:left
}
.thim-widget-courses-searching {
text-align:center
}
.thim-widget-courses-searching .search-course-title {
text-transform:uppercase;
font-size:40px;
font-weight:700;
color:#111;
margin:0 0 18px;
line-height:45px
}
.thim-widget-courses-searching .search-course-description {
font-size:24px;
font-weight:400;
color:#111
}
.thim-widget-courses-searching .courses-searching {
position:relative;
margin:48px 0 12px
}
.thim-widget-courses-searching .courses-searching form {
max-width:600px;
margin:0 auto;
overflow:hidden
}
.thim-widget-courses-searching .courses-searching input[type=text] {
width:calc(100% - 50px);
width:-webkit-calc(100% - 50px);
width:-moz-calc(100% - 50px);
border-radius:0;
border:none;
height:50px;
line-height:40px;
float:left;
margin:0;
padding-left:20px;
background:#fff;
color:#999;
font-size:15px;
font-style:italic
}
.thim-widget-courses-searching .courses-searching input[type=text]:-moz-placeholder {
color:#999
}
.thim-widget-courses-searching .courses-searching input[type=text]::-moz-placeholder {
color:#999
}
.thim-widget-courses-searching .courses-searching input[type=text]:-ms-input-placeholder {
color:#999
}
.thim-widget-courses-searching .courses-searching input[type=text]::-webkit-input-placeholder {
color:#999
}
.thim-widget-courses-searching .courses-searching input[type=text]:focus:-moz-placeholder {
color:#999
}
.thim-widget-courses-searching .courses-searching input[type=text]:focus::-moz-placeholder {
color:#999
}
.thim-widget-courses-searching .courses-searching input[type=text]:focus:-ms-input-placeholder {
color:#999
}
.thim-widget-courses-searching .courses-searching input[type=text]:focus::-webkit-input-placeholder {
color:#999
}
.thim-widget-courses-searching .courses-searching button {
width:50px;
line-height:50px;
border-radius:0;
float:left;
font-size:16px;
padding:0;
border:none;
background:#111;
color:#fff;
-webkit-transition:all .2s ease-in-out 0s;
-moz-transition:all .2s ease-in-out 0s;
-o-transition:all .2s ease-in-out 0s;
-ms-transition:all .2s ease-in-out 0s;
transition:all .2s ease-in-out 0s
}
.thim-widget-courses-searching .courses-searching button:focus {
outline:0
}
.thim-widget-courses-searching .courses-searching .deskpress-smartsearch, .thim-widget-courses-searching .courses-searching .ob-list-search {
max-width:780px;
text-align:left;
margin:0 auto
}
.thim-widget-courses-searching .courses-searching ul.courses-list-search {
z-index:999;
overflow:hidden;
padding:0 20px;
list-style:none;
position:absolute;
right:0;
max-height:300px;
overflow-y:auto;
background:#f6f6f6!important;
margin-top:2px;
left:0;
text-align:left;
margin-left:auto;
margin-right:auto;
max-width:600px;
border-radius:0;
box-shadow:0 2px 3px rgba(0, 0, 0, .05);
-moz-box-shadow:0 2px 3px rgba(0, 0, 0, .05);
-o-box-shadow:0 2px 3px rgba(0, 0, 0, .05);
-ms-box-shadow:0 2px 3px rgba(0, 0, 0, .05)
}
.thim-widget-courses-searching .courses-searching ul.courses-list-search::-webkit-scrollbar {
width:6px;
height:30px
}
.thim-widget-courses-searching .courses-searching ul.courses-list-search::-webkit-scrollbar-track {
-webkit-box-shadow:inset 0 0 6px rgba(0, 0, 0, .3);
border-radius:6px
}
.thim-widget-courses-searching .courses-searching ul.courses-list-search::-webkit-scrollbar-thumb {
border-radius:6px;
-webkit-box-shadow:inset 0 0 6px rgba(0, 0, 0, .5)
}
.thim-widget-courses-searching .courses-searching ul.courses-list-search li {
list-style:none;
padding:0;
line-height:30px;
display:block;
width:100%
}
.thim-widget-courses-searching .courses-searching ul.courses-list-search li.ob-selected {
color:#666
}
.thim-widget-courses-searching .courses-searching ul.courses-list-search li.ob-selected a {
color:#666;
text-decoration:underline
}
.thim-widget-courses-searching .courses-searching ul.courses-list-search li a {
color:#666;
display:block;
padding:0 20px 0 10px
}
.thim-widget-courses-searching .courses-searching ul.courses-list-search li a i {
margin-right:10px
}
.thim-widget-courses-searching .courses-searching ul.courses-list-search li:first-child {
margin-top:10px
}
.thim-widget-courses-searching .courses-searching ul.courses-list-search li:last-child {
margin-bottom:10px
}
.thim-widget-courses-searching .thim-course-search-overlay .search-toggle {
-webkit-transition:all .3s;
-moz-transition:all .3s;
-o-transition:all .3s;
-ms-transition:all .3s;
transition:all .3s;
cursor:pointer;
font-size:14px
}
.thim-widget-courses-searching .thim-course-search-overlay .courses-searching {
position:fixed;
top:0;
right:0;
left:0;
bottom:0;
z-index:9999999;
-moz-opacity:0;
-khtml-opacity:0;
-webkit-opacity:0;
opacity:0;
-ms-filter:alpha(opacity=0);
filter:alpha(opacity=0);
visibility:hidden;
overflow:hidden;
background:rgba(0, 0, 0, .8);
margin:0;
width:100%;
height:100vh;
-webkit-transform:scale(.2, .2);
-ms-transform:scale(.2, .2);
-o-transform:scale(.2, .2);
transform:scale(.2, .2);
-webkit-transition:all .3s cubic-bezier(.4, 0, 1, 1);
-moz-transition:all .3s cubic-bezier(.4, 0, 1, 1);
-o-transition:all .3s cubic-bezier(.4, 0, 1, 1);
-ms-transition:all .3s cubic-bezier(.4, 0, 1, 1);
transition:all .3s cubic-bezier(.4, 0, 1, 1)
}
.thim-widget-courses-searching .thim-course-search-overlay .courses-searching form {
max-width:100%;
width:600px
}
body.thim-search-active .thim-widget-courses-searching .thim-course-search-overlay .courses-searching {
-moz-opacity:1;
-khtml-opacity:1;
-webkit-opacity:1;
opacity:1;
-ms-filter:alpha(opacity=100);
filter:alpha(opacity=100);
visibility:visible;
-webkit-transform:scale(1, 1);
-ms-transform:scale(1, 1);
-o-transform:scale(1, 1);
transform:scale(1, 1)
}
.thim-widget-courses-searching .thim-course-search-overlay form {
position:absolute;
z-index:10;
margin:auto;
top:0;
right:0;
left:0;
bottom:0;
height:50px
}
.thim-widget-courses-searching .thim-course-search-overlay .search-popup-bg {
width:100%;
height:100%;
position:absolute;
cursor:url(//www.australiastartups.org/wp-content/themes/eduma/images/close.png), progress
}
.thim-widget-courses-searching .thim-course-search-overlay ul.courses-list-search {
max-width:600px;
width:100%;
background:#f6f6f6!important;
top:50%;
margin:27px auto auto
}
.menu-right {
position:static!important
}
.search-course-list-info {
text-align:center;
margin-left:0
}
.search-course-list-info li {
display:inline-block;
margin:0 28px;
line-height:30px
}
.search-course-list-info li .fa {
font-size:20px;
color:#111;
vertical-align:middle;
line-height:30px;
margin-right:8px
}
.search-course-list-info li a {
color:#333;
display:inline-block
}
.bbpress #bbpress-forums {
font-size:13px
}
.bbpress #bbpress-forums fieldset.bbp-form legend {
text-align:center
}
.bbpress #bbpress-forums ul.bbp-forums {
border:0
}
.bbpress #bbpress-forums ul.bbp-forums li.bbp-footer {
border-top:0
}
.bbpress #bbpress-forums #subscription-toggle {
margin:0 0 10px;
display:inline-block
}
.bbpress #bbpress-forums .bbp-header #subscription-toggle {
margin:0
}
.bbpress #bbpress-forums li.bbp-header {
border:none;
background:#ffb606;
color:#fff;
font-size:13px;
padding:15px 30px
}
.bbpress #bbpress-forums li.bbp-header a {
color:#fff
}
.bbpress #bbpress-forums li.bbp-header .forum-titles li {
font-weight:700;
font-size:16px
}
.bbpress #bbpress-forums li.bbp-forum-freshness, .bbpress #bbpress-forums li.bbp-topic-freshness {
width:25%
}
.bbpress #bbpress-forums li.bbp-body ul {
border:1px solid #eee;
border-top:0;
padding:20px 30px;
background:#fff;
font-size:14px;
color:#858585
}
.bbpress #bbpress-forums li.bbp-body ul.odd {
background:#fbfbfb
}
.bbpress #bbpress-forums li.bbp-body ul a {
color:#858585
}
.bbpress #bbpress-forums li.bbp-body ul .bbp-forum-title, .bbpress #bbpress-forums li.bbp-body ul .bbp-topic-permalink {
font-size:14px;
font-weight:700;
color:#333!important
}
.bbpress #bbpress-forums li.bbp-body ul .bbp-forum-title:hover, .bbpress #bbpress-forums li.bbp-body ul .bbp-topic-permalink:hover {
color:#ffb606!important
}
.bbpress #bbpress-forums li.bbp-body ul img.avatar {
border:none;
margin-top:-10px
}
.bbpress #bbpress-forums li.bbp-body ul .bbp-author-name {
color:#ffb606
}
.bbpress #bbpress-forums .bbp-template-notice {
border-radius:0;
border:0;
padding:5px 15px;
line-height:30px;
font-size:13px;
color:#31708f;
background:#d9edf7;
margin-top:0
}
.bbpress #bbpress-forums .bbp-template-notice img.avatar {
border:none!important;
margin-top:-10px
}
.bbpress #bbpress-forums .bbp-template-notice p {
font-size:13px;
padding:0;
margin:0!important;
line-height:30px
}
.bbpress #bbpress-forums .bbp-template-notice.info {
background:#d9edf7;
color:#31708f
}
.bbpress #bbpress-forums span.description {
border:none!important
}
.bbpress #bbpress-forums button {
border:none;
background:#111;
line-height:30px;
padding:5px 25px;
font-size:13px;
font-weight:700;
border-radius:0;
color:#fff
}
.bbpress #bbpress-forums button:hover {
background:#ffb606;
color:#333
}
.bbpress #bbpress-forums #bbp-your-profile fieldset input[type=text], .bbpress #bbpress-forums #bbp-your-profile fieldset textarea, .bbpress #bbpress-forums fieldset input[type=text], .bbpress #bbpress-forums fieldset textarea, .bbpress #bbpress-forums input[type=text], .bbpress #bbpress-forums textarea {
background:#F6F6F6;
border:none;
padding:9px
}
.bbpress #bbpress-forums #bbp-your-profile fieldset select, .bbpress #bbpress-forums fieldset select, .bbpress #bbpress-forums select {
padding:6px;
background:#F6F6F6;
border:none
}
.bbpress #bbpress-forums #bbp-single-user-details {
background:#fff
}
.bbpress #bbpress-forums #bbp-single-user-details #bbp-user-avatar img.avatar {
margin:0
}
.bbpress #bbpress-forums #bbp-single-user-details #bbp-user-navigation {
padding:25px 20px 35px;
color:#999
}
.bbpress #bbpress-forums #bbp-single-user-details #bbp-user-navigation a {
color:#999
}
.bbpress #bbpress-forums #bbp-single-user-details #bbp-user-navigation a:hover {
color:#ffb606
}
.bbpress #bbpress-forums #bbp-single-user-details #bbp-user-navigation li {
border-top:1px solid #eee
}
.bbpress #bbpress-forums #bbp-single-user-details #bbp-user-navigation li:first-child {
border-top:none
}
.bbpress #bbpress-forums #bbp-single-user-details #bbp-user-navigation li.current a {
color:#ffb606;
background:0 0
}
.bbpress #bbpress-forums #bbp-user-body {
background:#fff;
padding:23px 28px 70px;
color:#999
}
.bbpress #bbpress-forums #bbp-user-body a {
color:#999
}
.bbpress #bbpress-forums #bbp-user-body a:hover {
color:#ffb606
}
.bbpress #bbpress-forums #bbp-user-body .entry-title, .bbpress #bbpress-forums #bbp-user-body label[for], .bbpress #bbpress-forums label[for] {
color:#323945
}
.bbpress #bbpress-forums .bbp-reply-form, .bbpress #bbpress-forums .bbp-topic-form {
background:#fff;
padding:38px 0
}
.bbpress #bbpress-forums .bbp-forum-info .bbp-forum-content, .bbpress #bbpress-forums p.bbp-topic-meta {
font-size:13px
}
.bbp-search-form {
float:none!important;
background:#fff;
padding:0 0 30px
}
#bbp-search-form {
background:#f5f5f5;
padding:10px;
clear:both!important
}
#bbp-search-form>.bbp-search-box {
position:relative;
overflow:hidden;
padding-right:0
}
#bbp-search-form>.bbp-search-box:before {
content:"\f002";
font-family:FontAwesome;
width:30px;
height:34px;
line-height:34px;
text-align:center;
top:0;
right:0;
position:absolute;
background:0 0;
z-index:1;
color:#ccc
}
#bbp-search-form>.bbp-search-box:after, .bbpress.bbp-search .content-post:after {
content:"";
display:block;
clear:both
}
#bbp-search-form>.bbp-search-box #bbp_search {
width:270px!important;
line-height:32px;
border:1px solid #e5e5e5;
background:#fff;
color:#999;
float:right;
height:34px;
padding:0 35px 0 15px;
font-size:13px
}
#bbp-search-form>.bbp-search-box #bbp_search_submit {
position:absolute;
top:0;
right:0;
border:none;
z-index:2;
background:0 0;
width:30px;
border-radius:0;
line-height:34px;
height:34px;
color:transparent;
font-size:13px
}
.bbpress.single-forum #bbpress-forums .bbp-topics, .bbpress.single-topic #bbpress-forums .bbp-replies {
border:none
}
.bbpress.single-forum #bbpress-forums .bbp-topic-form {
background:#fff;
padding:38px 0
}
.bbpress.single-forum #bbpress-forums .bbp-topic-form .bbp-form {
padding-bottom:50px
}
.breadcrumbs-wrapper .bbp-breadcrumb {
padding:13px 0;
float:none;
width:100%;
background:#fff;
border-bottom:1px solid #eee;
font-size:12px;
color:#666;
margin-bottom:0
}
.breadcrumbs-wrapper .bbp-breadcrumb a, .mfp-close-btn-in .mfp-close {
color:#333
}
.breadcrumbs-wrapper .bbp-breadcrumb a:hover {
color:#ffb606
}
.breadcrumbs-wrapper .bbp-breadcrumb>p {
margin-bottom:0
}
.breadcrumbs-wrapper .bbp-breadcrumb>p>a, .breadcrumbs-wrapper .bbp-breadcrumb>p>span {
display:inline-block;
line-height:25px
}
.breadcrumbs-wrapper .bbp-breadcrumb .bbp-breadcrumb-sep {
padding:0 8px;
color:#fff
}
.breadcrumbs-wrapper .bbp-breadcrumb .bbp-breadcrumb-sep:before {
content:'';
width:5px;
height:5px;
border-radius:50%;
background:#eee;
display:inline-block;
margin:0 7px
}
.list-product-cat {
text-align:center;
margin-bottom:60px;
margin-top:-10px
}
.woocommerce div.product .woocommerce-tabs ul.tabs:before {
border-bottom:none
}
.product-cat {
margin:0 auto;
display:inline-block;
border-bottom:1px solid #eee;
padding:0 10px
}
.product-cat li {
list-style:none;
display:inline-block
}
.product-cat li a {
display:inline-block;
border-bottom:2px solid transparent;
margin:0 8px -2px;
padding:5px 8px;
text-transform:uppercase;
cursor:pointer;
font-size:13px;
font-weight:700
}
.quick-view {
position:absolute;
z-index:999;
width:40px;
height:40px;
text-align:center;
line-height:40px;
top:50%;
left:50%;
margin-top:-20px;
margin-left:-20px;
cursor:pointer;
-moz-opacity:0;
-khtml-opacity:0;
-webkit-opacity:0;
opacity:0;
-ms-filter:alpha(opacity=0);
filter:alpha(opacity=0);
-ms-transform:rotateY(0);
-webkit-transform:rotateY(0);
transform:rotateY(0);
-webkit-transition:all .4s ease-in-out;
-moz-transition:all .4s ease-in-out;
-o-transition:all .4s ease-in-out;
-ms-transition:all .4s ease-in-out;
transition:all .4s ease-in-out
}
.quick-view a {
display:inline-block;
-webkit-transition:all .2s ease-out;
-moz-transition:all .2s ease-out;
-o-transition:all .2s ease-out;
-ms-transition:all .2s ease-out;
transition:all .2s ease-out;
color:#fff;
font-size:32px
}
.quick-view a.loading.dark {
-webkit-animation:fa-spin 1s infinite steps(8);
animation:fa-spin 1s infinite steps(8);
display:inline-block;
font:normal normal normal 24px/1 FontAwesome!important;
width:auto;
border:none
}
.quick-view a.loading.dark:before {
content:"\f110"
}
.product_thumb {
display:inline-block;
position:relative;
-webkit-perspective:500;
-webkit-transform-style:preserve-3d;
overflow:hidden;
width:100%
}
.product_thumb img {
width:100%
}
.product_thumb:before {
position:absolute;
width:100%;
height:100%;
top:0;
left:0;
content:"";
background:rgba(0, 0, 0, .3);
-moz-opacity:0;
-khtml-opacity:0;
-webkit-opacity:0;
opacity:0;
-ms-filter:alpha(opacity=0);
filter:alpha(opacity=0);
-ms-transform:rotateY(0);
-webkit-transform:rotateY(0);
transform:rotateY(0);
-webkit-transition:all .4s ease-in-out;
-moz-transition:all .4s ease-in-out;
-o-transition:all .4s ease-in-out;
-ms-transition:all .4s ease-in-out;
transition:all .4s ease-in-out
}
.product_thumb:hover .quick-view, .product_thumb:hover:before {
-moz-opacity:1;
-khtml-opacity:1;
-webkit-opacity:1;
opacity:1;
-ms-filter:alpha(opacity=100);
filter:alpha(opacity=100);
-ms-transform:rotateY(180deg);
-webkit-transform:rotateY(180deg);
transform:rotateY(180deg)
}
.product_thumb .onsale {
font-weight:400!important;
margin:0!important;
padding:0!important;
top:15px!important;
left:15px!important
}
.product-grid li {
list-style:none
}
.product-grid li.col-md-3:nth-child(4n+1), .product-grid li.col-md-4:nth-child(3n+1) {
clear:both
}
.product-grid .product__title {
position:relative;
margin-top:25px;
padding-right:60px
}
.product-grid .product__title .price, .product-grid .product__title a.title {
display:block;
font-weight:700
}
.product-grid .product__title a.title {
font-size:16px
}
.product-grid .product__title .price {
color:#5a5a5a
}
.product-grid .product__title .price del {
font-weight:400;
color:#aaa;
padding-right:5px
}
.product-grid .product__title a.button.add_to_cart_button {
-webkit-transition:none;
-moz-transition:none;
-o-transition:none;
-ms-transition:none;
transition:none;
position:absolute;
right:0;
top:0;
font-weight:700;
text-transform:uppercase;
font-size:0!important;
width:40px;
height:40px;
text-align:center;
line-height:50px;
padding:0;
z-index:9;
border-radius:0
}
.product-grid .product__title a.button.add_to_cart_button.added {
opacity:0
}
.product-grid .product__title a.button.add_to_cart_button:before {
content:"\f07a";
font:normal normal normal 14px/1 FontAwesome
}
.product-grid .product__title a.button.add_to_cart_button:hover {
width:auto;
line-height:40px;
padding-right:20px;
padding-left:15px;
font-size:13px!important
}
.product-grid .product__title a.button.add_to_cart_button:hover:before {
display:none
}
.product-grid .product__title .added_to_cart {
position:absolute;
right:0;
top:0;
padding:0 15px;
height:40px;
line-height:40px;
z-index:9999;
border-radius:0;
font-size:13px;
font-weight:700;
text-transform:uppercase
}
.product-grid .product__title .added_to_cart:hover {
color:inherit!important
}
.product-grid .content__product {
border-bottom:1px solid #eee;
padding-bottom:25px;
margin-bottom:60px
}
.related-products .product-grid .content__product {
margin-bottom:0;
border:0
}
.woocommerce div.product .product_title, .woocommerce-page div.product .product_title {
font-weight:700;
font-size:30px;
line-height:40px;
margin-top:-5px
}
.woocommerce div.product .onsale, .woocommerce-page div.product .onsale {
font-weight:400!important;
margin:0!important;
padding:0!important;
top:15px!important;
left:15px!important
}
.woocommerce div.product p.price, .woocommerce div.product span.price, .woocommerce-page div.product p.price, .woocommerce-page div.product span.price {
font-weight:700;
color:#5a5a5a
}
.woocommerce div.product p.price del, .woocommerce div.product span.price del, .woocommerce-page div.product p.price del, .woocommerce-page div.product span.price del {
font-weight:400
}
.woocommerce div.product .product-grid span.price, .woocommerce-page div.product .product-grid span.price {
font-size:inherit
}
.woocommerce div.product .product-grid span.price del, .woocommerce-page div.product .product-grid span.price del {
display:inline-block
}
.woocommerce div.product .description, .woocommerce-page div.product .description {
margin-bottom:25px
}
.woocommerce div.product form.cart .quantity, .woocommerce-page div.product form.cart .quantity {
width:auto;
display:block;
height:40px;
margin:0
}
.woocommerce div.product form.cart .quantity input, .woocommerce-page div.product form.cart .quantity input {
padding:4px 10px;
border:1px solid #eee;
line-height:30px;
height:40px
}
.woocommerce div.product form.cart .button, .woocommerce-page div.product form.cart .button {
box-shadow:none;
border-radius:0;
text-align:center;
vertical-align:top;
margin:0 2px;
border:none;
text-shadow:0 0 0;
text-transform:uppercase;
font-size:13px
}
.woocommerce div.product form.cart .button:hover, .woocommerce-page div.product form.cart .button:hover {
color:#fff
}
.woocommerce div.product form.cart .button:focus, .woocommerce-page div.product form.cart .button:focus {
outline:0
}
.mfp-wrap, .woocommerce div.product .woocommerce-tabs .entry-content #reviews #review_form_wrapper .comment-form p input:active, .woocommerce div.product .woocommerce-tabs .entry-content #reviews #review_form_wrapper .comment-form p input:focus, .woocommerce div.product .woocommerce-tabs .entry-content #reviews #review_form_wrapper .comment-form p input:hover, .woocommerce div.product .woocommerce-tabs .entry-content #reviews #review_form_wrapper .comment-form p textarea:active, .woocommerce div.product .woocommerce-tabs .entry-content #reviews #review_form_wrapper .comment-form p textarea:focus, .woocommerce div.product .woocommerce-tabs .entry-content #reviews #review_form_wrapper .comment-form p textarea:hover, .woocommerce-page div.product .woocommerce-tabs .entry-content #reviews #review_form_wrapper .comment-form p input:active, .woocommerce-page div.product .woocommerce-tabs .entry-content #reviews #review_form_wrapper .comment-form p input:focus, .woocommerce-page div.product .woocommerce-tabs .entry-content #reviews #review_form_wrapper .comment-form p input:hover, .woocommerce-page div.product .woocommerce-tabs .entry-content #reviews #review_form_wrapper .comment-form p textarea:active, .woocommerce-page div.product .woocommerce-tabs .entry-content #reviews #review_form_wrapper .comment-form p textarea:focus, .woocommerce-page div.product .woocommerce-tabs .entry-content #reviews #review_form_wrapper .comment-form p textarea:hover {
outline:0!important
}
.woocommerce div.product .woo-share, .woocommerce-page div.product .woo-share {
margin-left:0;
margin-top:10px
}
.woocommerce div.product .woo-share .share_show, .woocommerce-page div.product .woo-share .share_show {
margin:0
}
.woocommerce div.product .woo-share li, .woocommerce-page div.product .woo-share li {
list-style:none;
display:inline-block
}
.woocommerce div.product .woo-share li a, .woocommerce-page div.product .woo-share li a {
width:24px;
height:24px;
margin:0 3px;
text-align:center;
color:#fff;
line-height:24px;
display:inline-block
}
.woocommerce div.product .woo-share li a.facebook, .woocommerce-page div.product .woo-share li a.facebook {
background:#3b5999;
margin-left:0
}
.woocommerce div.product .woo-share li a.twitter, .woocommerce-page div.product .woo-share li a.twitter {
background:#61cae7
}
.woocommerce div.product .woo-share li a.pinterest, .woocommerce-page div.product .woo-share li a.pinterest {
background:#d4232b
}
.woocommerce div.product .woo-share li a.googleplus, .woocommerce-page div.product .woo-share li a.googleplus {
background:#f35633
}
.woocommerce div.product .woo-share li a:hover, .woocommerce-page div.product .woo-share li a:hover {
opacity:.6
}
.woocommerce div.product .woocommerce-tabs, .woocommerce-page div.product .woocommerce-tabs {
clear:both
}
.woocommerce div.product .woocommerce-tabs .tabs.wc-tabs, .woocommerce-page div.product .woocommerce-tabs .tabs.wc-tabs {
margin:0;
border:0;
padding:0;
border-bottom:1px solid #eee;
overflow:visible;
position:inherit
}
.woocommerce div.product .woocommerce-tabs .tabs.wc-tabs li, .woocommerce-page div.product .woocommerce-tabs .tabs.wc-tabs li {
background:0 0;
border-radius:0;
margin:0;
width:25%;
text-align:center;
border:0;
position:relative;
padding:0;
display:block;
float:left
}
.woocommerce div.product .woocommerce-tabs .entry-content #reviews #comments .commentlist, .woocommerce div.product .woocommerce-tabs .entry-content #reviews #comments .commentlist li .comment-text .meta, .woocommerce div.product .woocommerce-tabs .entry-content #reviews #comments .commentlist li .comment-text p, .woocommerce-page div.product .woocommerce-tabs .entry-content #reviews #comments .commentlist, .woocommerce-page div.product .woocommerce-tabs .entry-content #reviews #comments .commentlist li .comment-text .meta, .woocommerce-page div.product .woocommerce-tabs .entry-content #reviews #comments .commentlist li .comment-text p {
text-align:left
}
.woocommerce div.product .woocommerce-tabs .tabs.wc-tabs li:after, .woocommerce div.product .woocommerce-tabs .tabs.wc-tabs li:before, .woocommerce-page div.product .woocommerce-tabs .tabs.wc-tabs li:after, .woocommerce-page div.product .woocommerce-tabs .tabs.wc-tabs li:before {
border:0;
box-shadow:none;
content:'';
border-radius:0
}
.woocommerce div.product .woocommerce-tabs .tabs.wc-tabs li a, .woocommerce-page div.product .woocommerce-tabs .tabs.wc-tabs li a {
border-radius:0;
margin-right:3px;
border:1px solid #eee;
border-bottom:0!important;
font-size:13px;
font-weight:700;
background:#f9f9f9;
line-height:29px;
display:block;
padding:10px
}
.woocommerce div.product .woocommerce-tabs .tabs.wc-tabs li.active, .woocommerce div.product .woocommerce-tabs .tabs.wc-tabs li.active a, .woocommerce-page div.product .woocommerce-tabs .tabs.wc-tabs li.active, .woocommerce-page div.product .woocommerce-tabs .tabs.wc-tabs li.active a {
background:#fff
}
.woocommerce div.product .woocommerce-tabs .tabs.wc-tabs li a .fa, .woocommerce-page div.product .woocommerce-tabs .tabs.wc-tabs li a .fa {
font-size:13px;
vertical-align:middle;
line-height:29px;
margin-right:8px
}
.woocommerce div.product .woocommerce-tabs .tabs.wc-tabs li:last-child a, .woocommerce-page div.product .woocommerce-tabs .tabs.wc-tabs li:last-child a {
margin-right:0
}
.woocommerce div.product .woocommerce-tabs .tabs.wc-tabs li:last-child.active:after, .woocommerce div.product .woocommerce-tabs .tabs.wc-tabs li:last-child.active:before, .woocommerce-page div.product .woocommerce-tabs .tabs.wc-tabs li:last-child.active:after, .woocommerce-page div.product .woocommerce-tabs .tabs.wc-tabs li:last-child.active:before {
right:0
}
.woocommerce div.product .woocommerce-tabs .tabs.wc-tabs li.active:before, .woocommerce-page div.product .woocommerce-tabs .tabs.wc-tabs li.active:before {
content:'';
position:absolute;
left:0;
width:auto;
box-shadow:none;
border:0;
border-radius:0;
right:3px;
top:0;
height:4px;
z-index:10
}
.woocommerce div.product .woocommerce-tabs .tabs.wc-tabs li.active:after, .woocommerce-page div.product .woocommerce-tabs .tabs.wc-tabs li.active:after {
content:'';
position:absolute;
left:0;
width:auto;
border-radius:0;
border:0;
box-shadow:none;
right:3px;
bottom:-1px;
height:1px;
z-index:10;
background:#fff
}
.woocommerce div.product .woocommerce-tabs .entry-content, .woocommerce-page div.product .woocommerce-tabs .entry-content {
border:1px solid #eee;
border-top:0;
padding:60px 30px
}
.woocommerce div.product .woocommerce-tabs .entry-content #reviews #comments h2, .woocommerce-page div.product .woocommerce-tabs .entry-content #reviews #comments h2 {
margin-top:0;
margin-bottom:10px;
text-transform:uppercase;
font-weight:700;
font-size:16px
}
.woocommerce div.product .woocommerce-tabs .entry-content #reviews #comments .commentlist li .comment-text, .woocommerce-page div.product .woocommerce-tabs .entry-content #reviews #comments .commentlist li .comment-text {
border-radius:0
}
.woocommerce div.product .woocommerce-tabs .entry-content #reviews #review_form_wrapper, .woocommerce-page div.product .woocommerce-tabs .entry-content #reviews #review_form_wrapper {
margin-top:30px
}
.woocommerce div.product .woocommerce-tabs .entry-content #reviews #review_form_wrapper h3, .woocommerce-page div.product .woocommerce-tabs .entry-content #reviews #review_form_wrapper h3 {
text-transform:uppercase;
font-weight:700;
font-size:16px;
margin-bottom:25px
}
.woocommerce div.product .woocommerce-tabs .entry-content #reviews #review_form_wrapper .comment-form p, .woocommerce-page div.product .woocommerce-tabs .entry-content #reviews #review_form_wrapper .comment-form p {
text-align:left;
margin-bottom:25px
}
.woocommerce div.product .woocommerce-tabs .entry-content #reviews #review_form_wrapper .comment-form p label, .woocommerce-page div.product .woocommerce-tabs .entry-content #reviews #review_form_wrapper .comment-form p label {
margin-bottom:10px;
display:block
}
.woocommerce div.product .woocommerce-tabs .entry-content #reviews #review_form_wrapper .comment-form p input, .woocommerce div.product .woocommerce-tabs .entry-content #reviews #review_form_wrapper .comment-form p textarea, .woocommerce-page div.product .woocommerce-tabs .entry-content #reviews #review_form_wrapper .comment-form p input, .woocommerce-page div.product .woocommerce-tabs .entry-content #reviews #review_form_wrapper .comment-form p textarea {
padding:5px;
border:1px solid #eee!important;
min-height:40px
}
.woocommerce div.product .woocommerce-tabs .entry-content #reviews #review_form_wrapper .comment-form p textarea, .woocommerce-page div.product .woocommerce-tabs .entry-content #reviews #review_form_wrapper .comment-form p textarea {
height:100px;
padding:10px
}
.woocommerce div.product .woocommerce-tabs .entry-content #reviews #review_form_wrapper .comment-form .form-submit .submit, .woocommerce-page div.product .woocommerce-tabs .entry-content #reviews #review_form_wrapper .comment-form .form-submit .submit {
padding:10px 25px!important;
font-weight:700;
font-size:13px;
text-transform:uppercase;
border:none!important;
line-height:20px;
-webkit-border-radius:0;
-moz-border-radius:0;
border-radius:0
}
.woocommerce div.product .woocommerce-tabs .entry-content #reviews #review_form_wrapper .comment-form .form-submit .submit:hover, .woocommerce-page div.product .woocommerce-tabs .entry-content #reviews #review_form_wrapper .comment-form .form-submit .submit:hover {
color:#fff!important
}
.woocommerce div.product .related-products>h2, .woocommerce div.product .upsells-products>h2, .woocommerce-page div.product .related-products>h2, .woocommerce-page div.product .upsells-products>h2 {
padding-top:0!important;
text-transform:uppercase;
font-weight:700;
margin:78px 0 60px;
position:relative;
font-size:30px;
line-height:30px;
padding-bottom:27px!important
}
.woocommerce div.product .related-products>h2:after, .woocommerce div.product .upsells-products>h2:after, .woocommerce-page div.product .related-products>h2:after, .woocommerce-page div.product .upsells-products>h2:after {
content:'';
height:1px;
position:absolute;
left:0;
bottom:0;
width:35px;
background:#000
}
.woocommerce .cart .button, .woocommerce .cart input.button, .woocommerce .wc-proceed-to-checkout a.button, .woocommerce-page .cart .button, .woocommerce-page .cart input.button, .woocommerce-page .wc-proceed-to-checkout a.button {
border-radius:0;
line-height:30px;
padding:5px 25px;
height:40px;
text-transform:uppercase;
font-size:13px;
font-weight:700
}
.woocommerce-page.woocommerce-cart table.cart img, .woocommerce.woocommerce-cart table.cart img {
width:80px
}
.woocommerce-page.woocommerce-cart table.cart td.actions, .woocommerce-page.woocommerce-cart table.cart th, .woocommerce.woocommerce-cart table.cart td.actions, .woocommerce.woocommerce-cart table.cart th {
text-align:center
}
.woocommerce-page.woocommerce-cart table.cart td.actions .coupon, .woocommerce.woocommerce-cart table.cart td.actions .coupon {
float:none;
display:inline-block
}
.woocommerce-page.woocommerce-cart table.cart td.actions .coupon .input-text, .woocommerce.woocommerce-cart table.cart td.actions .coupon .input-text {
line-height:30px;
padding:4px 6px;
min-width:130px;
height:40px
}
.woocommerce-page.woocommerce-cart table.cart td.actions input[type=submit], .woocommerce.woocommerce-cart table.cart td.actions input[type=submit] {
margin-left:10px
}
.woocommerce-page.woocommerce-cart a.remove, .woocommerce.woocommerce-cart a.remove {
margin:auto
}
.woocommerce table.shop_table td, .woocommerce-page table.shop_table td {
padding:20px 12px;
text-align:center
}
.woocommerce form .form-row input.input-text, .woocommerce form .form-row textarea, .woocommerce-page form .form-row input.input-text, .woocommerce-page form .form-row textarea {
line-height:24px;
padding:7px 10px;
min-height:40px;
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px;
border-color:#eee
}
.woocommerce form .form-row label.checkbox, .woocommerce-page form .form-row label.checkbox {
margin:7px 0;
line-height:24px;
display:inline-block
}
.woocommerce #payment #place_order, .woocommerce-page #payment #place_order {
text-transform:uppercase;
font-size:13px;
font-weight:700;
height:40px;
line-height:30px;
padding:5px 25px;
border:0
}
.input-text, .quantity input {
border:1px solid #eee;
padding:4px 10px
}
#ship-to-different-address {
position:relative
}
#ship-to-different-address label {
font-weight:400;
padding-left:30px
}
#ship-to-different-address #ship-to-different-address-checkbox {
position:absolute;
top:20px;
left:0
}
.woocommerce-page .button {
font-size:15px;
text-transform:uppercase
}
.link-images-product {
position:absolute;
width:100%;
height:100%;
top:0;
left:0
}
.woocommerce #respond input#submit.loading:after, .woocommerce a.button.loading:after, .woocommerce button.button.loading:after, .woocommerce input.button.loading:after {
top:0;
right:5px
}
.woocommerce #customer_login h2:after, .woocommerce .reset_password h2:after {
bottom:0;
height:1px;
left:0;
right:0;
background:#333;
content:''
}
.woocommerce .cart_totals table tr td, .woocommerce .cart_totals table tr th {
border-bottom:0
}
.woocommerce #customer_login>.col-1, .woocommerce #customer_login>.col-2 {
width:100%;
clear:both;
float:none
}
.woocommerce #customer_login h2 {
font-size:30px;
font-weight:700;
position:relative;
text-align:center;
margin:0 0 62px;
padding-bottom:20px;
text-transform:uppercase;
line-height:40px
}
.woocommerce #customer_login h2:after {
width:40px;
margin:auto;
position:absolute
}
.woocommerce #customer_login .register-area h2 {
margin-top:50px
}
.woocommerce #customer_login form.login, .woocommerce #customer_login form.register {
border:0;
padding:0;
max-width:370px;
margin:auto;
clear:both
}
.woocommerce #customer_login form.login .form-row, .woocommerce #customer_login form.register .form-row {
margin:0;
padding:0
}
.woocommerce #customer_login form.login input[type=email], .woocommerce #customer_login form.login input[type=password], .woocommerce #customer_login form.login input[type=text], .woocommerce #customer_login form.register input[type=email], .woocommerce #customer_login form.register input[type=password], .woocommerce #customer_login form.register input[type=text] {
width:100%;
line-height:30px;
padding:4px 20px;
border:1px solid #e5e5e5;
color:#999;
margin-bottom:20px;
clear:both;
display:block;
min-height:40px;
border-radius:0
}
.woocommerce #customer_login form.login input[type=email]::-webkit-input-placeholder, .woocommerce #customer_login form.login input[type=password]::-webkit-input-placeholder, .woocommerce #customer_login form.login input[type=text]::-webkit-input-placeholder, .woocommerce #customer_login form.register input[type=email]::-webkit-input-placeholder, .woocommerce #customer_login form.register input[type=password]::-webkit-input-placeholder, .woocommerce #customer_login form.register input[type=text]::-webkit-input-placeholder {
line-height:30px;
-webkit-transition:none;
-moz-transition:none;
-o-transition:none;
-ms-transition:none;
transition:none
}
.woocommerce #customer_login form.login input[type=email]:-moz-placeholder, .woocommerce #customer_login form.login input[type=password]:-moz-placeholder, .woocommerce #customer_login form.login input[type=text]:-moz-placeholder, .woocommerce #customer_login form.register input[type=email]:-moz-placeholder, .woocommerce #customer_login form.register input[type=password]:-moz-placeholder, .woocommerce #customer_login form.register input[type=text]:-moz-placeholder {
line-height:30px;
-webkit-transition:none;
-moz-transition:none;
-o-transition:none;
-ms-transition:none;
transition:none
}
.woocommerce #customer_login form.login input[type=email]::-moz-placeholder, .woocommerce #customer_login form.login input[type=password]::-moz-placeholder, .woocommerce #customer_login form.login input[type=text]::-moz-placeholder, .woocommerce #customer_login form.register input[type=email]::-moz-placeholder, .woocommerce #customer_login form.register input[type=password]::-moz-placeholder, .woocommerce #customer_login form.register input[type=text]::-moz-placeholder {
line-height:30px;
-webkit-transition:none;
-moz-transition:none;
-o-transition:none;
-ms-transition:none;
transition:none
}
.woocommerce #customer_login form.login input[type=email]:-ms-input-placeholder, .woocommerce #customer_login form.login input[type=password]:-ms-input-placeholder, .woocommerce #customer_login form.login input[type=text]:-ms-input-placeholder, .woocommerce #customer_login form.register input[type=email]:-ms-input-placeholder, .woocommerce #customer_login form.register input[type=password]:-ms-input-placeholder, .woocommerce #customer_login form.register input[type=text]:-ms-input-placeholder {
line-height:30px;
-webkit-transition:none;
-moz-transition:none;
-o-transition:none;
-ms-transition:none;
transition:none
}
.woocommerce #customer_login form.login input[type=submit], .woocommerce #customer_login form.register input[type=submit] {
border:0;
width:100%;
line-height:30px;
padding:5px 25px;
text-transform:uppercase;
font-weight:700;
font-size:15px!important;
border-radius:0
}
.woocommerce #customer_login form.login .lost-password, .woocommerce #customer_login form.login .remember, .woocommerce #customer_login form.register .lost-password, .woocommerce #customer_login form.register .remember {
font-weight:400;
margin-top:7px;
margin-bottom:14px;
line-height:25px
}
.woocommerce #customer_login form.login .lost-password input[type=checkbox], .woocommerce #customer_login form.login .remember input[type=checkbox], .woocommerce #customer_login form.register .lost-password input[type=checkbox], .woocommerce #customer_login form.register .remember input[type=checkbox] {
border:1px solid #000
}
.woocommerce #customer_login form.login .lost-password label, .woocommerce #customer_login form.login .remember label, .woocommerce #customer_login form.register .lost-password label, .woocommerce #customer_login form.register .remember label {
font-weight:400;
margin:0
}
.woocommerce #customer_login form.login .lost-password, .woocommerce #customer_login form.register .lost-password {
text-align:right
}
.woocommerce #customer_login form.login .link-bottom, .woocommerce #customer_login form.register .link-bottom {
font-size:24px;
font-weight:700;
line-height:30px;
text-align:center;
text-transform:none;
margin:34px 0 0
}
.mfp-close, .quickview .product-info .right .price ins {
text-decoration:none
}
.woocommerce .reset_password {
text-align:center
}
.woocommerce .reset_password h2 {
font-size:30px;
font-weight:700;
position:relative;
text-align:center;
margin:0 0 62px;
padding-bottom:20px;
text-transform:uppercase;
line-height:40px
}
.woocommerce .reset_password h2:after {
width:40px;
margin:auto;
position:absolute
}
.mfp-bg, .mfp-wrap {
position:fixed;
left:0;
top:0;
width:100%
}
.woocommerce .reset_password form {
margin-bottom:70px
}
.woocommerce .reset_password form .description {
margin:auto auto 50px;
max-width:450px
}
.woocommerce .reset_password form .form-row input[type=email], .woocommerce .reset_password form .form-row input[type=password], .woocommerce .reset_password form .form-row input[type=text] {
display:inline-block;
max-width:350px;
line-height:30px;
padding:4px 20px;
border:1px solid #e5e5e5;
border-radius:0
}
.woocommerce .reset_password form .form-row input[type=email]::-webkit-input-placeholder, .woocommerce .reset_password form .form-row input[type=password]::-webkit-input-placeholder, .woocommerce .reset_password form .form-row input[type=text]::-webkit-input-placeholder {
line-height:30px
}
.woocommerce .reset_password form .form-row input[type=email]:-moz-placeholder, .woocommerce .reset_password form .form-row input[type=password]:-moz-placeholder, .woocommerce .reset_password form .form-row input[type=text]:-moz-placeholder {
line-height:30px
}
.woocommerce .reset_password form .form-row input[type=email]::-moz-placeholder, .woocommerce .reset_password form .form-row input[type=password]::-moz-placeholder, .woocommerce .reset_password form .form-row input[type=text]::-moz-placeholder {
line-height:30px
}
.woocommerce .reset_password form .form-row input[type=email]:-ms-input-placeholder, .woocommerce .reset_password form .form-row input[type=password]:-ms-input-placeholder, .woocommerce .reset_password form .form-row input[type=text]:-ms-input-placeholder {
line-height:30px
}
.woocommerce .reset_password form .form-row input[type=submit] {
padding:5px 25px;
border:0;
display:inline-block;
line-height:32px;
border-radius:0;
height:40px;
margin-left:5px
}
.woocommerce a.button {
line-height:30px;
padding:5px 25px;
border:0;
box-shadow:none;
border-radius:0;
font-size:13px;
font-weight:700;
text-transform:uppercase;
height:40px
}
.mfp-bg {
height:100%;
z-index:1042;
overflow:hidden;
background:#0b0b0b;
opacity:.8;
filter:alpha(opacity=80)
}
.mfp-wrap {
height:100%;
z-index:1043;
-webkit-backface-visibility:hidden
}
.mfp-container {
text-align:center;
position:absolute;
width:100%;
height:100%;
left:0;
top:0;
padding:0 8px;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box
}
.mfp-container:before {
content:'';
display:inline-block;
height:100%;
vertical-align:middle
}
.mfp-align-top .mfp-container:before {
display:none
}
.mfp-content {
position:relative;
display:inline-block;
vertical-align:middle;
margin:0 auto;
text-align:left;
z-index:1045
}
.mfp-ajax-holder .mfp-content, .mfp-inline-holder .mfp-content {
width:100%;
cursor:auto
}
.mfp-ajax-cur {
cursor:progress
}
.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close {
cursor:-moz-zoom-out;
cursor:-webkit-zoom-out;
cursor:zoom-out
}
.mfp-zoom {
cursor:pointer;
cursor:-webkit-zoom-in;
cursor:-moz-zoom-in;
cursor:zoom-in
}
.mfp-auto-cursor .mfp-content {
cursor:auto
}
.mfp-arrow, .mfp-close, .mfp-counter, .mfp-preloader {
-webkit-user-select:none;
-moz-user-select:none;
user-select:none
}
.mfp-loading.mfp-figure {
display:none
}
.mfp-hide {
display:none!important
}
.mfp-preloader {
color:#ccc;
position:absolute;
top:50%;
width:auto;
text-align:center;
margin-top:-.8em;
left:8px;
right:8px;
z-index:1044
}
.mfp-preloader a {
color:#ccc
}
.mfp-close, .mfp-preloader a:hover {
color:#fff
}
.mfp-s-error .mfp-content, .mfp-s-ready .mfp-preloader {
display:none
}
button.mfp-arrow, button.mfp-close {
overflow:visible;
cursor:pointer;
background:0 0;
border:0;
-webkit-appearance:none;
display:block;
outline:0;
padding:0;
z-index:1046;
-webkit-box-shadow:none;
box-shadow:none
}
button::-moz-focus-inner {
padding:0;
border:0
}
.mfp-close {
width:44px;
height:44px;
line-height:44px;
position:absolute;
right:0;
top:0;
text-align:center;
opacity:.65;
filter:alpha(opacity=65);
padding:0 0 18px 10px;
font-style:normal;
font-size:28px;
font-family:Arial, Baskerville, monospace
}
.mfp-close:focus, .mfp-close:hover {
opacity:1;
filter:alpha(opacity=100)
}
.mfp-close:active {
top:1px
}
.mfp-image-holder .mfp-close, .mfp-inline-holder .mfp-close {
color:#333;
right:0;
text-align:center;
padding-right:0;
top:0!important;
width:32px;
height:32px;
line-height:32px
}
.mfp-counter {
position:absolute;
top:0;
right:0;
color:#ccc;
font-size:12px;
line-height:18px
}
.mfp-figure, img.mfp-img {
line-height:0
}
.mfp-arrow {
position:absolute;
opacity:.65;
filter:alpha(opacity=65);
margin:-55px 0 0;
top:50%;
padding:0;
width:90px;
height:110px
}
.mfp-arrow:active {
margin-top:-54px
}
.mfp-arrow:focus, .mfp-arrow:hover {
opacity:1;
filter:alpha(opacity=100)
}
.mfp-arrow .mfp-a, .mfp-arrow .mfp-b, .mfp-arrow:after, .mfp-arrow:before {
content:'';
display:block;
width:0;
height:0;
position:absolute;
left:0;
top:0;
margin-top:35px;
margin-left:35px;
border:inset transparent
}
.mfp-arrow .mfp-a, .mfp-arrow:after {
border-top-width:13px;
border-bottom-width:13px;
top:8px
}
.mfp-arrow .mfp-b, .mfp-arrow:before {
border-top-width:21px;
border-bottom-width:21px;
opacity:.7
}
.mfp-arrow-left {
left:0
}
.mfp-arrow-left .mfp-a, .mfp-arrow-left:after {
border-right:17px solid #fff;
margin-left:31px
}
.mfp-arrow-left .mfp-b, .mfp-arrow-left:before {
margin-left:25px;
border-right:27px solid #3f3f3f
}
.mfp-arrow-right {
right:0
}
.mfp-arrow-right .mfp-a, .mfp-arrow-right:after {
border-left:17px solid #fff;
margin-left:39px
}
.mfp-arrow-right .mfp-b, .mfp-arrow-right:before {
border-left:27px solid #3f3f3f
}
.mfp-inline-holder {
padding-top:40px;
padding-bottom:40px
}
.mfp-inline-holder .mfp-content {
width:100%;
max-width:900px
}
.mfp-image-holder .mfp-content, img.mfp-img {
max-width:100%
}
.mfp-inline-holder .mfp-close {
top:-40px
}
.mfp-iframe-scaler {
width:100%;
height:0;
overflow:hidden;
padding-top:60%
}
.mfp-iframe-scaler #content {
position:absolute;
display:block;
top:0;
left:0;
width:100%;
height:100%;
box-shadow:0 0 8px rgba(0, 0, 0, .6);
background:#fff
}
.mfp-figure:after, img.mfp-img {
width:auto;
height:auto;
display:block
}
img.mfp-img {
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
padding:40px 0;
margin:0 auto
}
.mfp-figure:after {
content:'';
position:absolute;
left:0;
top:40px;
bottom:40px;
right:0;
z-index:-1;
box-shadow:0 0 8px rgba(0, 0, 0, .6);
background:#444
}
.mfp-figure small {
color:#bdbdbd;
display:block;
font-size:12px;
line-height:14px
}
.mfp-figure figure {
margin:0
}
.mfp-bottom-bar {
margin-top:-36px;
position:absolute;
top:100%;
left:0;
width:100%;
cursor:auto
}
.mfp-title {
text-align:left;
line-height:18px;
color:#f3f3f3;
padding-right:36px
}
.mfp-gallery .mfp-image-holder .mfp-figure {
cursor:pointer
}
@media screen and (max-width:800px) and (orientation:landscape), screen and (max-height:300px) {
.mfp-img-mobile .mfp-image-holder {
padding-left:0;
padding-right:0
}
.mfp-img-mobile img.mfp-img {
padding:0
}
.mfp-img-mobile .mfp-figure:after {
top:0;
bottom:0
}
.mfp-img-mobile .mfp-figure small {
display:inline;
margin-left:5px
}
.mfp-img-mobile .mfp-bottom-bar {
background:rgba(0, 0, 0, .6);
bottom:0;
margin:0;
top:auto;
padding:3px 5px;
position:fixed;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box
}
.mfp-img-mobile .mfp-bottom-bar:empty {
padding:0
}
.mfp-img-mobile .mfp-counter {
right:5px;
top:3px
}
.mfp-img-mobile .mfp-close {
top:0;
right:0;
width:35px;
height:35px;
line-height:35px;
background:rgba(0, 0, 0, .6);
position:fixed;
text-align:center;
padding:0
}
}
@media all and (max-width:900px) {
.mfp-arrow {
-webkit-transform:scale(.75);
transform:scale(.75)
}
.mfp-arrow-left {
-webkit-transform-origin:0;
transform-origin:0
}
.mfp-arrow-right {
-webkit-transform-origin:100%;
transform-origin:100%
}
.mfp-container {
padding-left:6px;
padding-right:6px
}
}
.mfp-ie7 .mfp-img {
padding:0
}
.mfp-ie7 .mfp-bottom-bar {
width:600px;
left:50%;
margin-left:-300px;
margin-top:5px;
padding-bottom:5px
}
.mfp-ie7 .mfp-container {
padding:0
}
.mfp-ie7 .mfp-content {
padding-top:44px
}
.mfp-ie7 .mfp-close {
top:0;
right:0;
padding-top:0
}
.mfp-fade.mfp-bg {
opacity:0;
-webkit-transition:all .15s ease-out;
-moz-transition:all .15s ease-out;
transition:all .15s ease-out
}
.mfp-fade.mfp-bg.mfp-ready {
opacity:.8
}
.mfp-fade.mfp-bg.mfp-removing {
opacity:0
}
.mfp-fade.mfp-wrap .mfp-content {
opacity:0;
-webkit-transition:all .15s ease-out;
-moz-transition:all .15s ease-out;
transition:all .15s ease-out
}
.mfp-fade.mfp-wrap.mfp-ready .mfp-content {
opacity:1
}
.mfp-fade.mfp-wrap.mfp-removing .mfp-content {
opacity:0
}
.quickview .woocommerce-review-link {
display:none
}
.quickview .product-info .right .woocommerce-product-rating {
margin-bottom:10px!important
}
.quickview .product-info .right .product_meta {
padding-bottom:20px
}
.quickview .product-info {
margin-bottom:0;
position:relative;
height:100%
}
.quickview .product-info .left {
padding-left:30px;
padding-top:30px
}
.quickview .product-info .right {
text-align:left;
padding-left:15px
}
.quickview .product-info .right .description {
font-size:15px;
float:left;
margin-top:15px
}
.quickview .product-info .right .woocommerce-product-rating .star-rating {
float:left
}
.quickview .product-info .right .product_meta>span {
display:block
}
.quickview .product-info .right .product_title {
margin-bottom:0;
font-weight:700;
margin-top:25px;
font-size:30px;
line-height:40px
}
.quickview .product-info .right .price {
font-weight:800
}
.quickview .product-info .right .price del {
font-weight:400;
padding-right:5px
}
.quickview .product-info .right .cart {
margin-top:15px;
float:left;
width:100%;
padding-top:0
}
.quickview .product-info .right .cart:after, .quickview .product-info .right .cart:before {
content:" ";
display:table;
clear:both
}
.quickview .product-info .right .cart a {
font-weight:400
}
.quickview .product-info .right .cart a .added:before {
display:none!important
}
.quickview .product-info .right .cart button.button {
height:auto;
line-height:inherit;
padding:5px 15px;
font-size:13px;
font-weight:700;
text-transform:uppercase
}
.quickview .product-info .right .cart .quantity {
float:left;
margin-right:15px;
height:auto
}
.quickview .product-info .right .cart .quantity input {
padding:5px 10px;
border:1px solid #eee;
width:55px;
height:40px;
line-height:30px;
font-weight:400
}
.quickview .product-info .right .cart table, .quickview .product-info .right .cart td, .quickview .product-info .right .cart th {
border:none;
padding:0;
margin-bottom:0
}
.quickview .product-info .right .cart table .reset_variations, .quickview .product-info .right .cart td .reset_variations, .quickview .product-info .right .cart th .reset_variations {
display:block
}
.quickview .product-info .right .cart table label, .quickview .product-info .right .cart td label, .quickview .product-info .right .cart th label {
font-weight:400
}
.quickview .product-info .right .cart table select, .quickview .product-info .right .cart td select, .quickview .product-info .right .cart th select {
height:30px;
font-size:13px
}
.quickview .product-info .right .reset_variations {
font-size:13px
}
.quickview .product-info .right .variations_form {
margin-bottom:0
}
.quickview .product-info .right .woo-share {
margin-left:0;
margin-top:10px;
width:100%;
float:left
}
.quickview .product-info .right .woo-share .share_show {
margin:0
}
.quickview .product-info .right .woo-share li {
list-style:none;
display:inline-block
}
.quickview .product-info .right .woo-share li a {
width:24px;
height:24px;
margin:0 3px;
text-align:center;
color:#fff;
line-height:24px;
display:inline-block
}
.quickview .product-info .right .woo-share li a.facebook {
background:#3b5999;
margin-left:0
}
.quickview .product-info .right .woo-share li a.twitter {
background:#61cae7
}
.quickview .product-info .right .woo-share li a.pinterest {
background:#d4232b
}
.quickview .product-info .right .woo-share li a.googleplus {
background:#f35633
}
.quickview .product-info .right .woo-share li a:hover {
opacity:.6
}
.quickview .quick-view-detail {
position:absolute;
bottom:10px;
right:20px;
text-transform:none;
font-weight:700
}
.widget_shopping_cart {
position:relative
}
.widget_shopping_cart .minicart_hover {
margin-top:0;
margin-bottom:0
}
.widget_shopping_cart .minicart_hover .cart-items-number {
display:block;
position:relative;
text-align:left;
cursor:pointer;
font-size:16px
}
.widget_shopping_cart .minicart_hover .cart-items-number span.wrapper-items-number {
border-radius:50%;
bottom:15px;
display:block;
font-size:12px;
font-weight:600;
height:18px;
left:17px;
line-height:18px;
width:18px;
padding:0 2px;
position:absolute;
text-align:center
}
.widget_shopping_cart .minicart_hover .cart-items-number span.wrapper-items-number .items-number {
font-size:11px;
font-weight:400
}
.widget_shopping_cart .widget_shopping_cart_content {
display:none;
background:#fff;
left:auto;
position:absolute;
right:0;
top:60px;
min-width:350px;
box-shadow:3px 3px 5px 0 rgba(0, 0, 0, .1);
-webkit-box-shadow:3px 3px 5px 0 rgba(0, 0, 0, .1);
z-index:9999;
padding-top:10px;
padding-bottom:25px
}
.widget_shopping_cart .widget_shopping_cart_content .cart_list.product_list_widget {
max-height:315px;
overflow:auto;
padding:0 20px
}
.widget_shopping_cart .widget_shopping_cart_content .cart_list.product_list_widget::-webkit-scrollbar {
width:6px
}
.widget_shopping_cart .widget_shopping_cart_content .cart_list.product_list_widget::-webkit-scrollbar-track {
-webkit-box-shadow:inset 0 0 6px rgba(0, 0, 0, .3);
border-radius:6px
}
.widget_shopping_cart .widget_shopping_cart_content .cart_list.product_list_widget::-webkit-scrollbar-thumb {
border-radius:6px;
-webkit-box-shadow:inset 0 0 6px rgba(0, 0, 0, .5)
}
.widget_shopping_cart .widget_shopping_cart_content .cart_list.product_list_widget li {
padding:10px 0;
border-top:1px solid #eee;
width:100%;
margin-left:0!important
}
.widget_shopping_cart .widget_shopping_cart_content .cart_list.product_list_widget li a {
text-align:left;
max-width:95%
}
.widget_shopping_cart .widget_shopping_cart_content .cart_list.product_list_widget li a img {
margin-right:15px;
width:65px!important;
float:left;
margin-bottom:0
}
.widget_shopping_cart .widget_shopping_cart_content .cart_list.product_list_widget li dl {
border-left:0 none!important;
float:left;
padding-left:0!important;
min-width:60%
}
.widget_shopping_cart .widget_shopping_cart_content .cart_list.product_list_widget li dl dd {
margin:0!important;
padding:0!important
}
.widget_shopping_cart .widget_shopping_cart_content .cart_list.product_list_widget li .quantity {
float:left;
padding:0;
text-align:left;
min-width:60%
}
.widget_shopping_cart .widget_shopping_cart_content .cart_list.product_list_widget li .remove {
font-size:0!important;
left:auto!important;
right:10px;
top:10px!important
}
.widget_shopping_cart .widget_shopping_cart_content .cart_list.product_list_widget li .remove:before {
font-size:15px
}
.widget_shopping_cart .widget_shopping_cart_content .cart_list.product_list_widget li:first-child {
border-top:none
}
.widget_shopping_cart .widget_shopping_cart_content .cart_list.product_list_widget .empty {
padding-top:17px;
text-align:center
}
.widget_shopping_cart .widget_shopping_cart_content .total {
border-bottom:1px solid #eee;
border-top:1px solid #eee;
padding:15px 20px;
text-align:center
}
.widget_shopping_cart .widget_shopping_cart_content .total .amount {
font-weight:700;
margin-left:10px
}
.widget_shopping_cart .widget_shopping_cart_content .buttons {
text-align:center
}
.widget_shopping_cart .widget_shopping_cart_content .buttons a {
border-radius:0;
margin:0 10px;
font-size:13px;
height:40px;
line-height:30px;
text-transform:uppercase;
font-weight:700;
padding:5px 25px
}
.widget_shopping_cart .widget_shopping_cart_content .buttons .checkout {
color:#fff;
position:relative
}
.thim-login {
width:100%;
clear:both;
float:none
}
.thim-login .title {
font-size:24px;
font-weight:700;
position:relative;
text-align:center;
margin:-12px 0 23px;
padding:0;
text-transform:none;
line-height:40px
}
.thim-login .register-area h2 {
margin-top:50px
}
.thim-login form#loginform, .thim-login form#registerform {
border:0;
padding:0;
max-width:370px;
margin:auto;
clear:both
}
.thim-login form#loginform .form-row, .thim-login form#registerform .form-row {
margin:0;
padding:0
}
.thim-login form#loginform>a[title='Lost Password'], .thim-login form#registerform>a[title='Lost Password'] {
width:50%;
float:right;
display:block;
font-weight:400;
margin-top:7px;
margin-bottom:14px;
line-height:25px;
text-align:right
}
.thim-login form#loginform p, .thim-login form#registerform p {
margin:0
}
.thim-login form#loginform p.login-password label, .thim-login form#loginform p.login-username label, .thim-login form#registerform p.login-password label, .thim-login form#registerform p.login-username label {
display:none
}
.thim-login form#loginform p.login-remember, .thim-login form#registerform p.login-remember {
width:50%;
float:left;
font-weight:400;
margin-top:7px;
margin-bottom:14px;
line-height:25px;
display:none
}
.thim-login form#loginform p.login-remember input[type=checkbox], .thim-login form#registerform p.login-remember input[type=checkbox] {
border:1px solid #000
}
.thim-login form#loginform p.login-remember label, .thim-login form#registerform p.login-remember label {
font-weight:400;
margin:0
}
.thim-login form#loginform label[for=become_teacher], .thim-login form#registerform label[for=become_teacher] {
font-weight:400;
line-height:25px;
margin:7px 0 14px
}
.thim-login form#loginform label[for=become_teacher] input, .thim-login form#registerform label[for=become_teacher] input {
border:1px solid #111
}
.thim-login form#loginform input[type=email], .thim-login form#loginform input[type=password], .thim-login form#loginform input[type=text], .thim-login form#registerform input[type=email], .thim-login form#registerform input[type=password], .thim-login form#registerform input[type=text] {
width:100%;
line-height:30px;
padding:4px 20px;
border:1px solid #e5e5e5;
color:#999;
margin-bottom:20px;
clear:both;
display:block;
min-height:40px;
border-radius:0
}
.thim-login form#loginform input[type=email]::-webkit-input-placeholder, .thim-login form#loginform input[type=password]::-webkit-input-placeholder, .thim-login form#loginform input[type=text]::-webkit-input-placeholder, .thim-login form#registerform input[type=email]::-webkit-input-placeholder, .thim-login form#registerform input[type=password]::-webkit-input-placeholder, .thim-login form#registerform input[type=text]::-webkit-input-placeholder {
line-height:30px;
-webkit-transition:none;
-moz-transition:none;
-o-transition:none;
-ms-transition:none;
transition:none
}
.thim-login form#loginform input[type=email]:-moz-placeholder, .thim-login form#loginform input[type=password]:-moz-placeholder, .thim-login form#loginform input[type=text]:-moz-placeholder, .thim-login form#registerform input[type=email]:-moz-placeholder, .thim-login form#registerform input[type=password]:-moz-placeholder, .thim-login form#registerform input[type=text]:-moz-placeholder {
line-height:30px;
-webkit-transition:none;
-moz-transition:none;
-o-transition:none;
-ms-transition:none;
transition:none
}
.thim-login form#loginform input[type=email]::-moz-placeholder, .thim-login form#loginform input[type=password]::-moz-placeholder, .thim-login form#loginform input[type=text]::-moz-placeholder, .thim-login form#registerform input[type=email]::-moz-placeholder, .thim-login form#registerform input[type=password]::-moz-placeholder, .thim-login form#registerform input[type=text]::-moz-placeholder {
line-height:30px;
-webkit-transition:none;
-moz-transition:none;
-o-transition:none;
-ms-transition:none;
transition:none
}
.thim-login form#loginform input[type=email]:-ms-input-placeholder, .thim-login form#loginform input[type=password]:-ms-input-placeholder, .thim-login form#loginform input[type=text]:-ms-input-placeholder, .thim-login form#registerform input[type=email]:-ms-input-placeholder, .thim-login form#registerform input[type=password]:-ms-input-placeholder, .thim-login form#registerform input[type=text]:-ms-input-placeholder {
line-height:30px;
-webkit-transition:none;
-moz-transition:none;
-o-transition:none;
-ms-transition:none;
transition:none
}
.thim-login form#loginform input[type=submit], .thim-login form#registerform input[type=submit] {
border:0;
width:100%;
line-height:30px;
padding:5px 25px;
text-transform:uppercase;
font-weight:700;
font-size:15px;
border-radius:0
}
.thim-login .link-bottom {
font-size:24px;
font-weight:700;
line-height:30px;
text-align:center;
text-transform:none;
margin:34px 0 0
}
form#lostpasswordform {
text-align:center;
margin-bottom:70px
}
form#lostpasswordform .description {
margin:auto auto 50px;
max-width:450px
}
form#lostpasswordform p input[type=email], form#lostpasswordform p input[type=password], form#lostpasswordform p input[type=text] {
width:100%;
display:inline-block;
max-width:350px;
line-height:30px;
padding:4px 20px;
border:1px solid #e5e5e5;
border-radius:0
}
form#lostpasswordform p input[type=email]::-webkit-input-placeholder, form#lostpasswordform p input[type=password]::-webkit-input-placeholder, form#lostpasswordform p input[type=text]::-webkit-input-placeholder {
line-height:30px
}
form#lostpasswordform p input[type=email]:-moz-placeholder, form#lostpasswordform p input[type=password]:-moz-placeholder, form#lostpasswordform p input[type=text]:-moz-placeholder {
line-height:30px
}
form#lostpasswordform p input[type=email]::-moz-placeholder, form#lostpasswordform p input[type=password]::-moz-placeholder, form#lostpasswordform p input[type=text]::-moz-placeholder {
line-height:30px
}
form#lostpasswordform p input[type=email]:-ms-input-placeholder, form#lostpasswordform p input[type=password]:-ms-input-placeholder, form#lostpasswordform p input[type=text]:-ms-input-placeholder {
line-height:30px
}
form#lostpasswordform p input[type=submit] {
padding:5px 25px;
border:0;
display:inline-block;
line-height:30px;
border-radius:0;
height:40px;
margin-left:5px;
text-transform:uppercase;
font-size:15px;
font-weight:700
}
.single-quiz button.button-finish-quiz, .single-quiz button.button-retake-quiz, .single-quiz button.button-start-quiz, .single-quiz button.check_answer, .single-quiz button.next-question, .single-quiz button.prev-question {
border:0;
height:40px;
line-height:30px;
font-size:13px;
padding:5px 25px;
text-transform:uppercase;
font-weight:700;
border-radius:0;
margin-top:10px;
background:#111;
color:#fff
}
.single-quiz button.button-finish-quiz, .single-quiz button.button-retake-quiz, .single-quiz button.button-start-quiz {
background:#54b551
}
.single-quiz button.prev-question {
margin-right:5px
}
.single-quiz .back-to-course {
font-size:13px;
font-weight:700
}
.single-quiz .quiz-content {
margin-bottom:34px
}
.single-quiz .quiz-clock .quiz-total {
display:inline-block;
line-height:30px;
border-right:1px solid #eee;
padding-right:20px;
margin-right:20px;
margin-bottom:30px
}
.single-quiz .quiz-clock .quiz-total .fa {
font-size:15px;
line-height:30px;
vertical-align:middle;
margin-right:5px
}
.single-quiz .quiz-clock .quiz-total .quiz-text {
font-weight:700;
display:inline-block
}
.single-quiz .quiz-clock .quiz-total .quiz-text .number {
color:#ffb606
}
.single-quiz .quiz-clock .quiz-timer {
display:inline-block;
line-height:30px;
font-size:15px;
font-weight:700;
margin-bottom:30px
}
.single-quiz .quiz-clock .quiz-timer #quiz-countdown {
margin:0 7px;
color:#ffb606
}
.single-quiz .quiz-clock .quiz-timer .fa {
font-size:15px;
line-height:30px;
vertical-align:middle;
margin-right:5px
}
.single-quiz .quiz-questions h3, .single-quiz .quiz-results h3 {
text-transform:uppercase;
font-size:16px;
font-weight:700;
line-height:30px
}
.single-quiz .quiz-questions {
margin-bottom:30px
}
.single-quiz .quiz-questions ul {
margin:0
}
.single-quiz .quiz-questions ul li {
list-style:none;
line-height:40px;
border-bottom:1px solid #eee;
position:relative;
padding-left:20px
}
.single-quiz .quiz-questions ul li:first-child {
border-top:1px solid #eee
}
.single-quiz .quiz-questions ul li:before {
content:'\f00d';
font-family:FontAwesome;
color:#e9340a;
font-size:13px;
line-height:40px;
position:absolute;
left:0;
top:0;
bottom:0
}
.single-quiz .quiz-questions ul li.correct:before {
content:'\f00c';
color:#54b551
}
.single-quiz .quiz-questions ul li h4 {
font-size:13px;
font-weight:700;
margin:0;
line-height:40px
}
.single-quiz .quiz-question-nav .lp-question-wrap {
margin-bottom:0;
position:relative
}
.single-quiz .quiz-question-nav .lp-question-wrap h4 {
font-size:18px;
font-weight:700;
margin-top:0;
margin-bottom:22px;
line-height:30px
}
.single-quiz .quiz-question-nav .lp-question-wrap h4.question-title {
display:inline-block
}
.single-quiz .quiz-question-nav .lp-question-wrap input.fib-input {
border:0;
font-style:italic;
font-size:15px;
margin:0 5px;
border-bottom:1px dotted #999;
line-height:15px;
display:inline-block;
text-align:center
}
#review h3, .single-quiz .quiz-question-nav .lp-question-wrap ul {
margin:0 0 20px
}
.single-quiz .quiz-question-nav .lp-question-wrap.lp-sorting-choice-question .ui-sortable-handle {
cursor:move
}
.single-quiz .quiz-question-nav .lp-question-wrap.lp-multi-choice-question ul li label, .single-quiz .quiz-question-nav .lp-question-wrap.lp-single-choise-question ul li label, .single-quiz .quiz-question-nav .lp-question-wrap.lp-true-false-question ul li label {
display:block;
cursor:pointer
}
#popup_title, .quiz-results .box-title {
margin-top:0
}
.single-quiz .quiz-question-nav .lp-question-wrap ul li {
list-style:none;
line-height:40px;
font-weight:400;
border-bottom:1px solid #eee;
padding:0 10px
}
.single-quiz .quiz-question-nav .lp-question-wrap ul li:first-child {
border-top:1px solid #eee
}
.single-quiz .quiz-question-nav .lp-question-wrap ul li label {
margin:0;
font-weight:400
}
.single-quiz .quiz-question-nav .lp-question-wrap ul.lpr-question-hint li label {
text-decoration:line-through
}
#review h3 .close, .single-quiz .quiz-question-nav .lp-question-wrap ul.lpr-question-hint li.correct label {
text-decoration:none
}
.single-quiz .quiz-question-nav .lp-question-wrap ul.lpr-question-hint li.correct label:after {
content:'\f00c';
font-size:13px;
font-family:FontAwesome;
margin-left:5px;
display:inline-block;
color:#54b551
}
.single-quiz .learn-press .message {
margin-bottom:30px
}
.quiz-results .result-summary {
margin:32px 0 63px
}
.quiz-results .result-field {
display:inline-block;
margin-right:20px;
width:95px;
height:95px;
border:1px solid #54b551;
border-radius:50%;
text-align:center;
overflow:hidden
}
.quiz-results .result-field:last-child {
margin-right:0
}
.quiz-results .result-field span {
display:block;
margin-top:18px
}
.quiz-results .result-field .value {
font-size:24px;
font-weight:700;
color:#54b551;
display:block;
margin-top:2px
}
.quiz-results .result-field.empty {
border:1px solid #999
}
.quiz-results .result-field.empty .value {
color:#999
}
.quiz-results .result-field.wrong {
border:1px solid #e9340a
}
.quiz-results .result-field.wrong .value {
color:#e9340a
}
.question-hint {
display:inline-block;
margin-left:15px
}
.question-hint .quiz-hint {
margin-bottom:5px;
line-height:30px
}
.question-hint .quiz-hint-toggle {
cursor:pointer;
font-weight:700
}
.question-hint .quiz-hint-toggle .fa {
font-weight:400;
font-size:15px
}
.question-hint .quiz-hint-content {
-moz-opacity:0;
-khtml-opacity:0;
-webkit-opacity:0;
opacity:0;
-ms-filter:alpha(opacity=0);
filter:alpha(opacity=0);
position:absolute;
width:100%;
background:rgba(0, 0, 0, .9);
padding:20px;
-webkit-transition:all .3s;
-moz-transition:all .3s;
-o-transition:all .3s;
-ms-transition:all .3s;
transition:all .3s;
color:#999;
left:0;
visibility:hidden
}
.question-hint .quiz-hint-content.quiz-active {
-moz-opacity:1;
-khtml-opacity:1;
-webkit-opacity:1;
opacity:1;
-ms-filter:alpha(opacity=100);
filter:alpha(opacity=100);
visibility:visible
}
.single-lpr_quiz #content {
padding-left:0;
padding-right:0
}
#popup_container {
min-width:300px;
max-width:600px;
background:#fff;
-webkit-box-shadow:0 0 10px rgba(0, 0, 0, .5);
box-shadow:0 0 10px rgba(0, 0, 0, .5);
border-radius:0;
text-align:center
}
#popup_title {
border-radius:0;
padding:0 20px;
line-height:50px;
font-size:20px;
text-transform:none
}
#popup_content {
margin:0;
position:relative;
padding:20px;
border:0;
border-radius:0
}
#popup_panel {
text-align:center;
margin-top:20px
}
#popup_panel #popup_cancel, #popup_panel #popup_ok {
border:none;
padding:5px 0;
line-height:30px;
height:40px;
background:#111;
color:#fff;
border-radius:0;
font-size:13px;
font-weight:700;
text-transform:uppercase;
margin:0 5px;
display:inline-block;
min-width:90px;
text-align:center;
-webkit-transition:all .3s;
-moz-transition:all .3s;
-o-transition:all .3s;
-ms-transition:all .3s;
transition:all .3s
}
#review-overlay {
background-color:rgba(0, 0, 0, .25);
bottom:0;
display:flex;
justify-content:center;
left:0;
position:fixed;
top:0;
width:100%
}
#review-overlay>.review-wrapper {
align-self:center;
background-color:rgba(0, 0, 0, .25);
border-radius:2px;
padding:6px;
width:450px
}
#review-overlay .review-content {
background-color:#fff;
border-radius:2px;
padding:24px;
position:relative
}
#review {
position:fixed;
z-index:99999;
display:none;
align-self:center;
background-color:rgba(0, 0, 0, .25);
border-radius:2px;
padding:6px;
width:500px;
top:50px;
left:50%;
margin-left:-250px
}
#review .review-content {
background-color:#fff;
border-radius:2px;
padding:24px;
position:relative
}
#review h3 {
font-size:16px
}
#review h3 .close {
float:right;
border:none;
width:auto;
height:auto;
margin-right:-9px;
margin-top:-7px
}
#review h3 .close:before {
font-size:32px
}
#review .review-fields {
margin:0 0 -20px;
list-style:none
}
#review .review-fields>li {
margin:0 0 20px
}
#review .review-fields>li>label {
display:block;
margin:0 0 7px;
font-size:15px
}
#review .review-fields>li>label .required {
margin-left:5px;
display:inline-block;
vertical-align:middle;
font-size:24px;
line-height:1;
height:15px;
margin-top:-3px
}
.review-stars {
margin:0;
list-style:none
}
.review-stars:after {
clear:both;
content:'';
display:block
}
.review-stars>li {
width:40px;
height:40px;
float:left
}
.review-stars>li span {
text-decoration:none;
font-size:40px;
border-bottom:none;
width:auto;
height:auto
}
.review-stars>li a:focus, .review-stars>li a:visited {
border:none
}
.review-stars>li span:before {
width:40px;
height:40px
}
.review-stars>li span.hover:before {
content:"\f155";
color:#F05A19;
cursor:pointer
}
#review .review-actions {
text-align:right;
padding-top:20px;
border-top:1px solid #F0F0F0
}
#review .submitting {
display:none
}
.review-stars-rated, .review-stars-rated .review-stars {
display:inline-block
}
#review .review-stars {
cursor:pointer
}
.review-stars-rated {
position:relative
}
.review-stars-rated .review-stars.filled {
position:absolute;
top:0;
left:0;
z-index:10;
white-space:nowrap;
overflow:hidden;
color:#F05A19;
height:40px
}
.review-stars.filled>li {
position:absolute
}
.review-stars.filled>li:nth-child(2) {
left:40px
}
.review-stars.filled>li:nth-child(3) {
left:80px
}
.review-stars.filled>li:nth-child(4) {
left:120px
}
.review-stars.filled>li:nth-child(5) {
left:160px
}
#course-reviews .loading {
display:none
}
.thim-widget-courses {
position:relative
}
.thim-widget-courses .view-all-courses {
border:1px solid #111;
color:#333;
position:absolute;
top:-96px;
right:0;
line-height:34px;
height:36px;
padding:0 20px;
text-transform:uppercase;
font-size:13px;
font-weight:700
}
.thim-widget-courses .thim-course-grid {
margin:0 -15px
}
.thim-course-carousel {
margin:0 -15px;
width:auto
}
.thim-course-carousel .owl-item {
padding:0 15px
}
.thim-course-carousel .owl-controls {
position:absolute;
right:15px;
top:-90px
}
.thim-course-carousel .owl-controls .owl-next, .thim-course-carousel .owl-controls .owl-prev {
display:inline-block;
margin-left:10px;
cursor:pointer;
border:1px solid #111;
width:30px;
text-align:center;
line-height:28px
}
.thim-course-carousel .owl-controls .owl-next .fa, .thim-course-carousel .owl-controls .owl-prev .fa {
text-align:center;
vertical-align:middle;
line-height:28px;
color:#333;
font-size:8px;
display:block
}
.site-main .thim-course-grid {
overflow:hidden;
clear:both;
margin:0 -15px
}
.site-main .thim-course-grid#thim-course-archive {
margin-bottom:-40px
}
.profile-tabs .thim-course-grid.thim-carousel-wrapper {
overflow:visible;
margin-bottom:40px;
padding-top:30px
}
.profile-tabs .thim-course-grid.thim-carousel-wrapper .owl-controls {
top:-60px
}
.thim-widget-courses .thim-course-grid:not(.thim-course-carousel) {
overflow:hidden;
clear:both;
margin:0 -15px
}
.thim-course-grid .course-grid-2 {
width:50%
}
.thim-course-grid .course-grid-2:nth-child(2n+1) {
clear:both
}
.thim-course-grid .course-grid-3 {
width:33.33%
}
.thim-course-grid .course-grid-3:nth-child(3n+1) {
clear:both
}
.thim-course-grid .course-grid-4 {
width:25%
}
.thim-course-grid .course-grid-4:nth-child(4n+1) {
clear:both
}
.thim-course-grid .course-grid-5 {
width:20%
}
.thim-course-grid .course-grid-5:nth-child(5n+1) {
clear:both
}
.thim-course-grid .lpr_course[class*=course-grid-] {
padding:0 15px;
float:left;
margin-bottom:40px;
padding-top:0!important
}
.thim-ralated-course .thim-course-grid .lpr_course[class*=course-grid-] {
margin-bottom:0
}
.thim-course-grid .course-item {
text-align:center;
box-shadow:none
}
.thim-course-grid .course-item .course-thumbnail {
margin:0;
overflow:hidden;
position:relative
}
.thim-course-grid .course-item .course-thumbnail img {
width:100%;
-webkit-transition:all .5s ease-in-out;
-moz-transition:all .5s ease-in-out;
-o-transition:all .5s ease-in-out;
-ms-transition:all .5s ease-in-out;
transition:all .5s ease-in-out
}
.thim-course-grid .course-item .course-thumbnail:before {
content:'';
position:absolute;
top:0;
left:0;
right:0;
bottom:0;
z-index:2;
background:rgba(0, 0, 0, .6);
-webkit-transition:all .3s;
-moz-transition:all .3s;
-o-transition:all .3s;
-ms-transition:all .3s;
transition:all .3s;
-moz-opacity:0;
-khtml-opacity:0;
-webkit-opacity:0;
opacity:0;
-ms-filter:alpha(opacity=0);
filter:alpha(opacity=0)
}
.thim-course-grid .course-item .course-thumbnail>a {
width:100%;
display:inline-block;
position:relative
}
.thim-course-grid .course-item .course-thumbnail>a.course-readmore {
position:absolute;
top:50%;
background:#ffb606;
color:#333;
line-height:30px;
padding:5px 25px;
z-index:90;
left:50%;
right:auto;
margin:auto;
width:auto;
font-size:13px;
font-weight:700;
text-transform:uppercase;
-moz-opacity:0;
-khtml-opacity:0;
-webkit-opacity:0;
opacity:0;
-ms-filter:alpha(opacity=0);
filter:alpha(opacity=0);
-webkit-transition:all .3s ease-in-out;
-moz-transition:all .3s ease-in-out;
-o-transition:all .3s ease-in-out;
-ms-transition:all .3s ease-in-out;
transition:all .3s ease-in-out;
transform:translate(-50%, -50%) scale(1.2, 1.2);
-webkit-transform:translate(-50%, -50%) scale(1.2, 1.2);
-moz-transform:translate(-50%, -50%) scale(1.2, 1.2);
-ms-transform:translate(-50%, -50%) scale(1.2, 1.2);
-o-transform:translate(-50%, -50%) scale(1.2, 1.2)
}
.thim-course-grid .course-item .course-thumbnail:hover img {
transform:scale(1.05, 1.05);
-webkit-transform:scale(1.05, 1.05);
-moz-transform:scale(1.05, 1.05);
-ms-transform:scale(1.05, 1.05);
-o-transform:scale(1.05, 1.05)
}
.thim-course-grid .course-item .course-thumbnail:hover:before {
-moz-opacity:1;
-khtml-opacity:1;
-webkit-opacity:1;
opacity:1;
-ms-filter:alpha(opacity=100);
filter:alpha(opacity=100)
}
.thim-course-grid .course-item .course-thumbnail:hover>a.course-readmore {
transform:translate(-50%, -50%) scale(1, 1);
-webkit-transform:translate(-50%, -50%) scale(1, 1);
-moz-transform:translate(-50%, -50%) scale(1, 1);
-ms-transform:translate(-50%, -50%) scale(1, 1);
-o-transform:translate(-50%, -50%) scale(1, 1);
-moz-opacity:1;
-khtml-opacity:1;
-webkit-opacity:1;
opacity:1;
-ms-filter:alpha(opacity=100);
filter:alpha(opacity=100)
}
.thim-course-grid .course-item .thim-course-content {
line-height:25px;
border:1px solid #e5e5e5;
border-top:0;
padding:0 20px
}
.thim-course-grid .course-item .thim-course-content .course-author {
margin-top:0;
position:relative
}
.thim-course-grid .course-item .thim-course-content .course-author img {
margin-top:-28px;
border-radius:50%;
border:2px solid #fff;
position:relative;
z-index:3
}
.thim-course-grid .course-item .thim-course-content .course-author label {
display:none
}
.thim-course-grid .course-item .thim-course-content .course-author .value {
font-size:13px;
font-weight:400;
text-transform:capitalize;
margin-top:7px
}
.thim-course-grid .course-item .thim-course-content .course-author .value a {
color:#7a7a7a
}
.thim-course-grid .course-item .thim-course-content .course-title {
font-size:16px;
font-weight:700;
line-height:25px;
margin:11px 0 22px;
height:50px;
display:block;
display:-webkit-box;
-webkit-line-clamp:2;
-webkit-box-orient:vertical;
overflow:hidden;
text-overflow:ellipsis;
text-transform:none
}
.thim-course-grid .course-item .thim-course-content .course-title a {
display:block
}
.thim-course-grid .course-item .thim-course-content>.course-description, .thim-course-grid .course-item .thim-course-content>.course-price, .thim-course-grid .course-item .thim-course-content>.course-readmore {
display:none
}
.thim-course-grid .course-item .thim-course-content .course-meta {
overflow:hidden;
position:relative;
padding:14px 0 10px;
display:block;
margin:0
}
.thim-course-grid .course-item .thim-course-content .course-meta:before {
content:'';
width:30px;
height:3px;
position:absolute;
top:0;
left:0;
right:0;
margin:auto;
background:#000;
z-index:10
}
.thim-course-grid .course-item .thim-course-content .course-meta:after {
content:'';
position:absolute;
left:0;
right:0;
top:1px;
height:1px;
width:100%;
background:#e5e5e5
}
.thim-course-grid .course-item .thim-course-content .course-meta .course-author, .thim-course-grid .course-item .thim-course-content .course-meta .course-review, .thim-course-grid .course-item .thim-course-content .course-meta label {
display:none
}
.thim-course-grid .course-item .thim-course-content .course-meta .value {
font-size:14px;
color:#ccc;
line-height:30px;
font-weight:400;
text-transform:none
}
.thim-course-grid .course-item .thim-course-content .course-meta>div {
display:inline-block;
float:left;
line-height:30px;
margin-right:15px;
color:#ccc;
padding:0;
border:0
}
.thim-course-grid .course-item .thim-course-content .course-meta>div a {
color:#ccc
}
.thim-course-grid .course-item .thim-course-content .course-meta>div i {
display:inline-block;
margin-right:4px;
line-height:30px;
font-size:13px;
vertical-align:top
}
.thim-course-grid .course-item .thim-course-content .course-meta>div i.fa-comment {
margin-top:-1px
}
.thim-course-grid .course-item .thim-course-content .course-meta>div.course-price {
float:right;
margin-right:0
}
.thim-course-grid .course-item .thim-course-content .course-meta>div.course-price .value {
font-size:13px;
font-weight:700;
color:#f24c0a
}
.thim-course-grid .course-item .thim-course-content .course-meta>div.course-price .value.free-course {
color:#54b551
}
.thim-course-list .lpr_course {
clear:both;
border-bottom:1px solid #e5e5e5;
padding:40px 0;
padding-top:40px!important;
overflow:hidden
}
.thim-course-list .lpr_course:first-child {
padding-top:0!important
}
.thim-course-list .course-item {
overflow:hidden
}
.thim-course-list .course-item .course-thumbnail {
float:left;
height:auto;
overflow:hidden;
max-width:22%;
max-width:calc(270px);
max-width:-webkit-calc(270px);
max-width:-moz-calc(270px);
margin-right:3%;
margin-right:calc(30px);
margin-right:-webkit-calc(30px);
margin-right:-moz-calc(30px)
}
.thim-course-list .course-item .course-thumbnail img {
width:100%;
-webkit-transition:all .5s ease-in-out;
-moz-transition:all .5s ease-in-out;
-o-transition:all .5s ease-in-out;
-ms-transition:all .5s ease-in-out;
transition:all .5s ease-in-out
}
.thim-course-list .course-item .course-thumbnail>a {
display:inline-block;
position:relative;
width:100%
}
.thim-course-list .course-item .course-thumbnail .course-readmore, .thim-course-list .course-item .thim-course-content>.course-author {
display:none
}
.thim-course-list .course-item .course-thumbnail:hover img {
transform:scale(1.05, 1.05);
-webkit-transform:scale(1.05, 1.05);
-moz-transform:scale(1.05, 1.05);
-ms-transform:scale(1.05, 1.05);
-o-transform:scale(1.05, 1.05)
}
.thim-course-list .course-item .thim-course-content {
width:75%;
width:calc(100% - 300px);
width:-webkit-calc(100% - 300px);
width:-moz-calc(100% - 300px);
float:right
}
.thim-course-list .course-item .thim-course-content .course-title {
font-size:24px;
font-weight:700;
line-height:30px;
margin:3px 0 2px;
text-transform:none
}
.thim-course-list .course-item .thim-course-content .course-title a {
display:block
}
.thim-course-list .course-item .thim-course-content .course-meta {
overflow:hidden;
position:relative;
padding:0
}
.thim-course-list .course-item .thim-course-content .course-meta label {
font-size:12px;
font-weight:700;
color:#ccc;
margin-bottom:0
}
.thim-course-list .course-item .thim-course-content .course-meta .value {
font-size:12px;
text-transform:uppercase;
font-weight:700;
color:#7a7a7a
}
.thim-course-list .course-item .thim-course-content .course-meta>div {
margin-top:15px;
display:inline-block;
line-height:20px;
margin-right:20px;
padding-right:20px;
color:#ccc;
border-right:1px solid #eee
}
.thim-course-list .course-item .thim-course-content .course-meta>div .value {
line-height:16px
}
.thim-course-list .course-item .thim-course-content .course-meta>div i {
display:none
}
.thim-course-list .course-item .thim-course-content .course-meta>div.course-author img {
border-radius:50%;
width:40px;
height:auto;
float:left;
margin-right:10px
}
.thim-course-list .course-item .thim-course-content .course-meta>div.course-author .author-contain {
display:inline-block
}
.thim-course-list .course-item .thim-course-content .course-meta>div.course-author .value a {
color:#7a7a7a
}
.thim-course-list .course-item .thim-course-content .course-meta>div.course-comments-count, .thim-course-list .course-item .thim-course-content .course-meta>div.course-price {
display:none
}
.thim-course-list .course-item .thim-course-content .course-meta>div.course-students {
padding-right:0;
margin-right:0;
border-right:0
}
.thim-course-list .course-item .thim-course-content .course-description {
margin:30px 0;
height:75px;
line-height:25px;
overflow:hidden;
text-overflow:ellipsis;
display:-webkit-box;
-webkit-line-clamp:3;
-webkit-box-orient:vertical
}
.thim-course-list .course-item .thim-course-content .course-price {
float:left;
font-weight:700;
font-size:18px;
line-height:25px
}
.thim-course-list .course-item .thim-course-content .course-price .value, .thim-course-list .course-item .thim-course-content .course-price label {
display:inline-block
}
.thim-course-list .course-item .thim-course-content .course-price label {
color:#999;
margin-bottom:0
}
.thim-course-list .course-item .thim-course-content .course-price .value {
color:#f24c0a
}
.thim-course-list .course-item .thim-course-content .course-price .value.free-course {
color:#54b551
}
.thim-course-list .course-item .thim-course-content .course-readmore {
float:right;
text-transform:uppercase;
font-weight:700;
font-size:13px;
margin-top:4px
}
.thim-course-list .course-item .thim-course-content .course-readmore a {
line-height:30px;
height:40px;
padding:5px 25px;
display:inline-block
}
.add-review .review-stars-rated, .course-review .review-stars-rated, .rating-box .review-stars-rated {
height:16px;
line-height:16px
}
.add-review .review-stars-rated .review-stars, .course-review .review-stars-rated .review-stars, .rating-box .review-stars-rated .review-stars {
margin:0;
display:inline-block;
list-style:none;
line-height:16px;
height:16px
}
.add-review .review-stars-rated .review-stars>li, .course-review .review-stars-rated .review-stars>li, .rating-box .review-stars-rated .review-stars>li {
width:13px;
height:16px;
display:inline-block;
float:none
}
.add-review .review-stars-rated .review-stars>li span, .course-review .review-stars-rated .review-stars>li span, .rating-box .review-stars-rated .review-stars>li span {
font-size:13px;
width:auto;
height:auto;
border-bottom:none;
text-decoration:none
}
.learn-press .course-meta>div.course-author .value a:hover, .learn-press .course-meta>div.course-categories .value a:hover, .learn-press .course-meta>div.forum-link .value a:hover, .thim-course-top .courses-searching ul li a:hover, .thim-course-top .courses-searching ul li.ob-selected a {
text-decoration:underline
}
.add-review .review-stars-rated .review-stars>li span:before, .course-review .review-stars-rated .review-stars>li span:before, .rating-box .review-stars-rated .review-stars>li span:before {
width:auto;
height:auto
}
.add-review .review-stars-rated .review-stars.filled, .course-review .review-stars-rated .review-stars.filled, .rating-box .review-stars-rated .review-stars.filled {
height:16px
}
.add-review .review-stars-rated .review-stars.filled>li, .course-review .review-stars-rated .review-stars.filled>li, .rating-box .review-stars-rated .review-stars.filled>li {
position:static
}
.thim-course-top {
background:#f5f5f5;
padding:10px 10px 10px 20px;
margin-bottom:60px;
min-height:54px
}
.thim-course-top .thim-course-switch-layout {
float:left
}
.thim-course-top .thim-course-switch-layout a {
font-size:18px;
display:inline-block;
line-height:34px;
margin-right:5px;
color:#ccc
}
.thim-course-top .course-index {
display:inline-block;
line-height:34px;
font-size:13px;
color:#999;
margin-left:15px
}
.thim-course-top .courses-searching {
float:right;
position:relative
}
.thim-course-top .courses-searching ul {
margin:2px 0 0;
left:0;
right:0;
z-index:99;
overflow:hidden;
line-height:30px;
background:#f6f6f6;
border:none;
max-width:270px;
position:absolute;
box-shadow:inset 0 0 1px 1px #eee
}
.thim-course-top .courses-searching ul li {
list-style:none;
line-height:30px;
padding:0 20px;
height:30px;
display:block
}
.thim-course-top .courses-searching ul li a {
display:inline-block;
text-overflow:ellipsis;
white-space:nowrap;
overflow:hidden;
max-width:100%;
color:#666;
font-size:13px
}
.thim-course-top .courses-searching ul li:first-child {
margin-top:10px
}
.thim-course-top .courses-searching ul li:last-child {
margin-bottom:10px
}
.thim-course-top .courses-searching form {
border:1px solid #e5e5e5;
background:#fff;
width:270px;
position:relative;
line-height:32px
}
.thim-course-top .courses-searching form input[type=text] {
font-size:13px;
color:#999;
line-height:20px;
padding:6px 0 6px 10px;
border-radius:0;
width:100%;
height:32px;
border:0
}
.thim-course-top .courses-searching form input[type=text]:focus {
outline:0;
box-shadow:none
}
.thim-course-top .courses-searching form button[type=submit] {
position:absolute;
right:0;
top:0;
bottom:0;
text-align:center;
z-index:10;
background:0 0;
box-shadow:none;
border:none;
outline:0;
width:30px;
line-height:22px
}
.thim-course-top .courses-searching form button[type=submit] i {
font-size:14px;
color:#ccc
}
.course-item .course-thumbnail {
position:relative
}
.course-item .course-thumbnail .course-wishlist-box {
position:absolute;
right:15px;
top:15px;
z-index:100
}
.course-item .course-thumbnail .course-wishlist-box .fa {
cursor:pointer;
width:20px;
height:20px;
display:block;
text-align:center;
line-height:20px;
font-size:18px
}
.course-item .course-thumbnail .course-wishlist-box .fa:before {
line-height:20px;
display:inline-block
}
.course-item .course-thumbnail .course-wishlist-box .course-wishlist {
color:#fff;
-webkit-transition:all .3s;
-moz-transition:all .3s;
-o-transition:all .3s;
-ms-transition:all .3s;
transition:all .3s
}
.learn-press #learn_press_payment_form .learn_press_payment_close, .thim-course-menu-landing {
-webkit-transition:all .3s;
-moz-transition:all .3s;
-o-transition:all .3s;
-ms-transition:all .3s
}
.course-item .course-thumbnail .course-wishlist-box .course-wishlist:hover, .course-item .course-thumbnail .course-wishlist-box .course-wishlisted {
color:#F24C0A
}
.course-item .course-thumbnail .course-wishlist-box .text {
display:none!important
}
.site-main #content {
max-width:100%;
width:auto;
padding:0
}
.learn-press .lpr_course.has-post-thumbnail {
padding-top:0!important
}
.learn-press .entry-title {
font-size:30px;
font-weight:700;
margin:-5px 0 32px;
line-height:40px;
text-transform:none
}
.learn-press .course-meta {
display:inline-block;
overflow:hidden;
position:relative;
padding:0;
margin-bottom:40px
}
.learn-press .course-meta label {
font-size:12px;
font-weight:700;
color:#ccc;
margin-bottom:0
}
.learn-press .course-meta .value {
font-size:12px;
text-transform:uppercase;
font-weight:700;
color:#7a7a7a
}
.learn-press .course-meta>div {
display:inline-block;
line-height:20px;
margin-right:20px;
padding-right:20px;
color:#ccc;
border-right:1px solid #eee
}
.learn-press .course-meta>div.course-author .value a, .learn-press .course-meta>div.course-categories .value a, .learn-press .course-meta>div.forum-link .value a {
color:#7a7a7a
}
.learn-press .course-meta>div .value {
line-height:16px
}
.learn-press .course-meta>div i {
display:none
}
.learn-press .course-meta>div.course-author img {
border-radius:50%;
width:40px;
height:auto;
float:left;
margin-right:10px
}
.learn-press .course-meta>div.course-author .author-contain {
display:inline-block
}
.learn-press .course-meta>div.course-review {
border-right:0
}
.learn-press .thim-enroll-course-button {
display:inline-block;
font-size:13px;
line-height:40px;
height:40px;
border:0;
border-radius:0;
padding:0 25px;
text-transform:uppercase;
font-weight:700
}
.learn-press .thim-enroll-course-button:focus {
outline:0;
box-shadow:none
}
.learn-press .thim-enroll-course-button label {
display:none
}
.learn-press .course-payment {
float:right;
display:inline-block;
position:relative;
margin-bottom:40px
}
.learn-press .course-payment .course-price {
font-size:30px;
line-height:40px;
font-weight:700;
float:left;
margin-right:20px;
display:inline-block
}
.learn-press .course-payment .course-price .value {
line-height:40px
}
.learn-press .course-payment .course-price .value.free-course {
color:#54b551
}
.learn-press .course-payment .course-price label {
display:none
}
.learn-press .course-payment .course-enrolled {
background:#54B551;
color:#fff;
cursor:default
}
.learn-press .course-payment .course-enrolled .fa {
margin-right:8px
}
.learn-press .course-thumbnail {
margin-bottom:40px
}
.learn-press .course-tabs {
clear:both
}
.learn-press .course-tabs .nav-tabs {
margin:0;
border:0;
border-bottom:1px solid #eee
}
.learn-press .course-tabs .nav-tabs li {
background:0 0;
border-radius:0;
margin:0;
width:25%;
text-align:center;
border:0;
position:relative
}
.learn-press .course-tabs .nav-tabs li a {
border-radius:0;
margin-right:3px;
border:1px solid #eee;
border-bottom:0;
font-size:13px;
font-weight:700;
background:#f9f9f9;
line-height:29px
}
.learn-press .course-tabs .nav-tabs li.active, .learn-press .course-tabs .nav-tabs li.active a {
background:#fff
}
.learn-press .course-tabs .nav-tabs li a .fa {
font-size:13px;
vertical-align:middle;
line-height:29px;
margin-right:8px
}
.learn-press .course-tabs .nav-tabs li:last-child a {
margin-right:0
}
.learn-press .course-tabs .nav-tabs li:last-child.active:after, .learn-press .course-tabs .nav-tabs li:last-child.active:before {
right:0
}
.learn-press .course-tabs .nav-tabs li.active:before {
content:'';
position:absolute;
left:0;
right:3px;
top:0;
height:4px;
z-index:10
}
.learn-press .course-tabs .nav-tabs li.active:after {
content:'';
position:absolute;
left:0;
right:3px;
bottom:-1px;
height:1px;
z-index:10;
background:#fff
}
.learn-press .course-tabs .tab-content {
border:1px solid #eee;
border-top:0;
padding:60px 30px
}
.learn-press .course-content.popup-content {
padding:0
}
.learn-press .course-content .complete-lesson-button {
border:0;
border-radius:0;
box-shadow:none;
height:40px;
line-height:30px;
padding:5px 25px;
text-transform:uppercase;
font-size:13px;
font-weight:700;
margin-top:15px
}
.learn-press .curriculum-sections {
margin:0
}
.learn-press .curriculum-sections .section .section-header {
text-transform:uppercase;
font-size:16px;
font-weight:700;
margin:53px 0 25px;
line-height:25px
}
.learn-press .curriculum-sections .section:first-child .section-header {
margin-top:0
}
.learn-press .curriculum-sections .section-content {
margin:0
}
.learn-press .curriculum-sections .section-content .course-lesson, .learn-press .curriculum-sections .section-content .course-quiz {
line-height:30px;
padding:11px 13px 11px 9px;
border-top:1px solid #eee;
margin:0;
overflow:hidden
}
.learn-press .curriculum-sections .section-content .course-lesson.current, .learn-press .curriculum-sections .section-content .course-quiz.current {
background:#f9fafa
}
.learn-press .curriculum-sections .section-content .course-lesson:last-child, .learn-press .curriculum-sections .section-content .course-quiz:last-child {
border-bottom:1px solid #eee
}
.learn-press .curriculum-sections .section-content .course-lesson .lesson-title, .learn-press .curriculum-sections .section-content .course-lesson .quiz-title, .learn-press .curriculum-sections .section-content .course-quiz .lesson-title, .learn-press .curriculum-sections .section-content .course-quiz .quiz-title {
font-weight:700;
font-size:15px;
display:inline-block;
line-height:30px;
margin-right:15px
}
.learn-press .curriculum-sections .section-content .course-lesson .lesson-preview, .learn-press .curriculum-sections .section-content .course-quiz .lesson-preview {
line-height:24px;
border:0;
padding:0 12px;
background:#54b551;
color:#fff;
display:inline-block;
border-radius:3px;
margin-left:0;
font-size:12px;
font-weight:700
}
.learn-press .curriculum-sections .section-content .course-lesson span, .learn-press .curriculum-sections .section-content .course-quiz span {
display:inline-block;
line-height:30px;
color:#999
}
.learn-press .curriculum-sections .section-content .course-lesson span.course-format-icon, .learn-press .curriculum-sections .section-content .course-quiz span.course-format-icon {
margin-right:5px
}
.learn-press .curriculum-sections .section-content .course-lesson span.course-format-icon .fa, .learn-press .curriculum-sections .section-content .course-quiz span.course-format-icon .fa {
font-size:15px
}
.learn-press .curriculum-sections .section-content .course-lesson span.index, .learn-press .curriculum-sections .section-content .course-quiz span.index {
font-size:13px;
font-weight:400;
min-width:80px
}
.learn-press .curriculum-sections .section-content .course-lesson span.meta, .learn-press .curriculum-sections .section-content .course-quiz span.meta {
font-size:13px;
font-weight:400;
float:right
}
.learn-press .curriculum-sections .section-content .course-lesson span.locked, .learn-press .curriculum-sections .section-content .course-quiz span.locked {
line-height:24px;
border:0;
padding:0 12px;
background:#999;
color:#fff;
display:inline-block;
border-radius:3px;
margin-left:0;
font-size:12px;
font-weight:700
}
.learn-press .curriculum-sections .section-content .course-lesson.completed a, .learn-press .curriculum-sections .section-content .course-quiz.completed a {
text-decoration:none
}
.learn-press .curriculum-sections .section-content .course-lesson.completed .completed-button, .learn-press .curriculum-sections .section-content .course-quiz.completed .completed-button {
line-height:24px;
border:0;
padding:0 12px;
background:#54B551;
color:#fff;
display:inline-block;
border-radius:3px;
margin-left:0;
font-size:12px;
font-weight:700
}
.learn-press .curriculum-sections .section:last-child .section-content .course-lesson:last-child, .learn-press .curriculum-sections .section:last-child .section-content .course-quiz:last-child {
border-bottom:0
}
.learn-press .tab-content .course-wishlist-box {
line-height:30px;
margin-top:20px;
padding:5px 0;
text-align:center
}
.learn-press .tab-content .course-wishlist-box span {
line-height:30px;
display:inline-block
}
.learn-press .tab-content .course-wishlist-box span.fa {
color:#F24C0A;
cursor:pointer
}
.learn-press .tab-content .course-wishlist-box span.fa:before {
content:"\f08a"
}
.learn-press .tab-content .course-wishlist-box span.fa.course-wishlisted:before {
content:"\f004"
}
.learn-press .tab-content .course-wishlist-box span.text {
margin-left:10px;
color:#54B551
}
.learn-press #learn_press_payment_form {
width:300px;
position:absolute;
top:60px;
right:0;
background:#f6f6f6
}
.learn-press #learn_press_payment_form #lpr-payment-tab {
margin:0;
padding:20px 20px 15px;
border:0
}
.learn-press #learn_press_payment_form #lpr-payment-tab li {
float:none;
width:100%;
display:block;
margin-bottom:10px
}
.learn-press #learn_press_payment_form #lpr-payment-tab li:last-child {
margin-bottom:0
}
.learn-press #learn_press_payment_form #lpr-payment-tab li label {
cursor:pointer;
display:block;
margin:0
}
.learn-press #learn_press_payment_form .learn_press_payment_close {
cursor:pointer;
width:30px;
height:30px;
text-align:center;
line-height:30px;
position:absolute;
top:0;
right:0;
transition:all .3s
}
.learn-press #learn_press_payment_form .learn_press_payment_checkout {
display:inline-block;
text-align:center;
padding:5px 25px;
background:#111;
color:#fff;
height:40px;
line-height:30px;
margin:0 0 20px 20px;
text-transform:uppercase;
font-size:13px;
font-weight:700;
cursor:pointer
}
#tab-course-description {
overflow:hidden
}
#tab-course-description .thim-course-content {
width:calc(100% - 240px);
width:-webkit-calc(100% - 240px);
width:-moz-calc(100% - 240px);
float:left;
padding-right:45px;
border-right:1px solid #eee
}
#tab-course-description .thim-course-content h4, #tab-course-description .thim-course-content h5, #tab-course-description .thim-course-content h6 {
margin-top:0
}
#tab-course-description .thim-course-content p {
margin-bottom:25px
}
#tab-course-description .thim-course-info {
padding-left:30px;
width:240px;
float:left;
max-width:100%
}
#tab-course-description .thim-course-info .title {
margin:0;
font-size:16px;
line-height:30px;
text-transform:uppercase
}
#tab-course-description .thim-course-info ul {
margin:0
}
#tab-course-description .thim-course-info ul li {
list-style:none;
font-size:13px;
border-bottom:1px solid #eee;
line-height:25px;
padding:15px 0
}
#tab-course-description .thim-course-info ul li .fa {
width:20px;
text-align:left;
font-size:13px;
line-height:25px;
vertical-align:middle
}
#tab-course-description .thim-course-info ul li span {
display:inline-block
}
#tab-course-description .thim-course-info ul li .value {
font-weight:700;
min-width:60px;
float:right;
text-align:left
}
#tab-course-description .thim-course-info .thim-enroll-course-button {
margin:40px auto auto;
width:100%;
text-align:center
}
#tab-course-description .thim-social-share {
float:none;
clear:both;
padding-top:35px
}
.thim-course-menu-landing {
position:fixed;
bottom:-60px;
left:0;
right:0;
z-index:999999;
overflow:hidden;
background:#fff;
box-shadow:0 3px 6px 2px rgba(42, 42, 42, .4);
transition:all .3s
}
body.course-landing-active .thim-course-menu-landing {
bottom:0
}
body.course-landing-active .thim-course-menu-landing.thim-hidden {
bottom:-60px
}
.thim-course-menu-landing .thim-course-landing-tab {
float:left;
margin:0
}
.thim-course-menu-landing .thim-course-landing-tab li {
list-style:none;
display:inline-block;
line-height:40px;
padding:10px 0;
margin-right:25px;
position:relative;
font-weight:700;
font-size:13px
}
.thim-course-menu-landing .thim-course-landing-tab li.active:before {
position:absolute;
content:'';
height:3px;
top:0;
left:0;
right:0
}
.thim-course-menu-landing .thim-course-landing-tab li:last-child {
margin-right:0
}
.thim-course-menu-landing .thim-course-landing-tab li a {
line-height:40px;
display:block
}
.thim-course-menu-landing .thim-course-landing-button {
padding:10px 0;
display:inline-block;
float:right
}
.thim-course-menu-landing .thim-course-landing-button .course-price {
font-size:30px;
line-height:40px;
font-weight:700;
margin-right:20px;
display:inline-block;
float:left
}
.thim-course-menu-landing .thim-course-landing-button .course-price label {
display:none
}
.thim-course-menu-landing .thim-course-landing-button .course-price .value.free-course {
color:#54b551
}
#tab-course-review .course-rating>h3 {
margin:0 0 14px;
font-size:16px;
font-weight:700;
line-height:20px;
text-transform:uppercase
}
#tab-course-review .course-rating .rating-title {
margin-bottom:13px;
line-height:25px
}
#tab-course-review .course-rating .rating-box {
border:1px solid #eee
}
#tab-course-review .course-rating .average-rating {
width:200px;
display:inline-block;
float:left;
margin-right:30px
}
#tab-course-review .course-rating .average-rating .rating-box {
text-align:center;
padding-bottom:43px
}
#tab-course-review .course-rating .average-rating .rating-box .average-value {
font-weight:700;
font-size:72px;
line-height:80px;
margin:27px 0 11px
}
#tab-course-review .course-rating .average-rating .rating-box .review-star {
line-height:16px
}
#tab-course-review .course-rating .average-rating .rating-box .review-amount {
line-height:25px
}
#tab-course-review .course-rating .detailed-rating {
width:345px;
display:inline-block;
max-width:100%
}
#tab-course-review .course-rating .detailed-rating .rating-box {
width:100%;
overflow:hidden;
padding:20px 0
}
#tab-course-review .course-rating .detailed-rating .stars {
clear:both;
padding:0 30px 3px
}
#tab-course-review .course-rating .detailed-rating .stars:last-child {
padding-bottom:0
}
#tab-course-review .course-rating .detailed-rating .stars>div {
display:inline-block;
line-height:30px
}
#tab-course-review .course-rating .detailed-rating .stars>div.key {
font-weight:700
}
#tab-course-review .course-rating .detailed-rating .stars>div.bar {
width:200px;
margin:0 7px
}
#tab-course-review .course-rating .detailed-rating .stars>div.bar .full_bar {
background:#eee;
height:12px;
position:relative
}
#tab-course-review .course-rating .detailed-rating .stars>div.bar .full_bar>div {
position:absolute;
top:0;
left:0;
bottom:0
}
#tab-course-review .course-rating .detailed-rating .stars>div.value {
color:#999
}
#tab-course-review .course-review {
margin-top:51px
}
#tab-course-review .course-review .content-review>ul {
margin:0
}
#tab-course-review .course-review .content-review>ul>li {
border-top:1px solid #eee;
padding:50px 0;
overflow:hidden;
list-style:none;
display:block
}
#tab-course-review .course-review .content-review>ul>li:last-child {
padding-bottom:0
}
#tab-course-review .course-review .content-review>ul .review-author {
width:70px;
overflow:hidden;
float:left;
margin-right:30px
}
#tab-course-review .course-review .content-review>ul .review-author img {
border-radius:50%
}
#tab-course-review .course-review .content-review>ul .review-time {
display:inline-block;
margin-right:15px;
font-size:12px;
font-weight:700;
color:#ccc
}
#tab-course-review .course-review .content-review>ul .review-text {
width:calc(100% - 100px);
width:-webkit-calc(100% - 100px);
width:-moz-calc(100% - 100px);
float:right
}
#tab-course-review .course-review .content-review>ul .review-text .author-name {
display:inline-block;
font-weight:700;
font-size:15px;
margin:0 15px 0 0;
line-height:20px;
text-transform:capitalize
}
#tab-course-review .course-review .content-review>ul .review-text .review-star {
display:inline-block;
line-height:20px
}
#tab-course-review .course-review .content-review>ul .review-text .review-title {
font-size:14px;
font-style:italic;
font-weight:700;
line-height:25px;
margin:9px 0 15px
}
#tab-course-review .review-load-more {
text-align:center
}
#tab-course-review .review-load-more #course-review-load-more {
width:30px;
height:30px;
cursor:pointer;
border-radius:50%;
display:inline-block;
text-align:center;
line-height:30px;
margin-top:40px;
-webkit-transition:all .3s;
-moz-transition:all .3s;
-o-transition:all .3s;
-ms-transition:all .3s;
transition:all .3s
}
#tab-course-review .review-load-more #course-review-load-more.loading .fa {
-webkit-animation:fa-spin 1s infinite linear;
animation:fa-spin 1s infinite linear
}
#tab-course-review .review-load-more #course-review-load-more.loading .fa:before {
content:'\f1ce'
}
#tab-course-review .add-review {
background:#f9f9f9;
margin:60px -30px -60px;
padding:0 30px 65px
}
#tab-course-review .add-review .title {
font-weight:700;
margin:0;
text-transform:uppercase;
font-size:18px;
line-height:35px;
padding:55px 0 3px
}
#tab-course-review .add-review .description {
margin-bottom:12px;
color:#999
}
#tab-course-review .add-review .review-stars-rated {
clear:both;
display:block;
margin-bottom:5px
}
#tab-course-review .add-review .review-stars {
cursor:pointer
}
#tab-course-review .add-review form label {
font-size:13px;
font-weight:400;
line-height:30px;
margin-bottom:0;
display:block;
margin-top:10px
}
#tab-course-review .add-review form label span {
vertical-align:top
}
#tab-course-review .add-review form input[type=text] {
height:40px;
line-height:38px;
width:50%;
border:1px solid #e3e6e6;
padding:0 10px;
clear:both;
display:block
}
#tab-course-review .add-review form textarea {
border:1px solid #e3e6e6;
padding:10px;
clear:both;
width:100%;
display:block;
min-height:100px
}
#tab-course-review .add-review form button[type=submit] {
padding:5px 25px;
text-transform:uppercase;
line-height:30px;
border:0;
box-shadow:none;
font-size:13px;
font-weight:700;
height:40px;
margin-top:20px
}
.thim-ralated-course {
clear:both;
overflow:hidden
}
.thim-ralated-course .related-title {
text-transform:uppercase;
position:relative;
font-size:30px;
line-height:30px;
padding-bottom:27px;
margin:78px 0 60px
}
.thim-ralated-course .related-title:after {
content:'';
height:1px;
position:absolute;
left:0;
bottom:0;
width:35px;
background:#000
}
.mfp-content .course-content.popup-content, .mfp-content .thim-iframe-quiz {
background:#FFF;
max-width:100vw;
z-index:1;
width:100%;
position:relative;
overflow:hidden
}
.course-content .complete-lesson-button {
border:0;
border-radius:0;
box-shadow:none;
height:40px;
line-height:30px;
padding:5px 25px;
text-transform:uppercase;
font-size:13px;
font-weight:700;
margin-top:15px
}
.course-content>.mfp-close {
display:none
}
.course-content .course-content-lesson-nav-text span {
text-transform:none;
color:#666;
font-size:15px;
font-weight:400
}
.course-content .course-content-lesson-nav a {
font-size:14px;
font-weight:700;
color:#333
}
.mfp-with-fade .mfp-container, .mfp-with-fade.mfp-bg {
opacity:0;
-webkit-backface-visibility:hidden;
-webkit-transition:all .3s ease-out;
-moz-transition:all .3s ease-out;
-o-transition:all .3s ease-out;
transition:all .3s ease-out
}
.mfp-with-fade.mfp-ready .mfp-container {
opacity:1
}
.mfp-with-fade.mfp-ready.mfp-bg {
opacity:.8
}
.mfp-with-fade.mfp-removing .mfp-container, .mfp-with-fade.mfp-removing.mfp-bg {
opacity:0;
-webkit-backface-visibility:hidden;
-webkit-transition:all .3s ease-out;
-moz-transition:all .3s ease-out;
-o-transition:all .3s ease-out;
transition:all .3s ease-out
}
.mfp-content .course-content.popup-content {
padding:120px 30px 30px;
margin:0
}
.mfp-content .course-content:not(.popup-content) {
height:50vh
}
.mfp-content .course-content.loading {
overflow:hidden
}
.mfp-content .course-content.loading>:not(.thim-loading) {
-moz-opacity:0;
-khtml-opacity:0;
-webkit-opacity:0;
opacity:0;
-ms-filter:alpha(opacity=0);
filter:alpha(opacity=0)
}
.mfp-content .thim-iframe-quiz {
padding:0;
height:auto;
margin:0 auto
}
.mfp-content .thim-iframe-quiz>iframe {
width:100%;
height:auto;
position:relative;
max-height:none;
min-height:100%;
padding:120px 30px 30px;
border:0
}
.mfp-content .popup-title {
position:fixed;
left:0;
font-size:23px;
top:34px;
width:900px;
margin:0 auto;
line-height:90px;
padding-left:30px;
font-weight:700;
z-index:1005;
padding-right:100px;
white-space:nowrap;
text-overflow:ellipsis;
overflow:hidden
}
.mfp-content .popup-title .index {
color:#fff;
margin-right:10px
}
.mfp-content .popup-title>button {
width:90px;
height:90px;
line-height:90px;
text-transform:none;
text-align:center;
color:#fff;
font-size:13px;
font-weight:700;
background:#eca907
}
body.single-lpr_course .mfp-container {
padding-bottom:0;
padding-top:0
}
body.single-lpr_course.admin-bar .mfp-inline-holder {
padding-top:32px
}
body.single-lpr_course .course-meta .course-review .value {
cursor:pointer
}
.profile-container {
padding:0;
border-radius:0;
border:0;
overflow:hidden
}
.profile-container .box-title {
font-size:18px;
text-transform:uppercase;
line-height:32px;
font-weight:700;
margin-bottom:30px;
margin-top:11px;
position:relative;
padding-bottom:19px
}
.profile-container .box-title:after {
content:'';
width:35px;
background:#111;
height:1px;
position:absolute;
bottom:0;
left:0
}
.profile-container .user-tab {
width:25%;
width:calc(300px);
width:-webkit-calc(300px);
width:-moz-calc(300px);
float:left;
padding-right:30px
}
.profile-container .user-tab .author-avatar {
margin-bottom:25px
}
.profile-container .user-tab .author-avatar img {
margin:0
}
.profile-container .user-tab .author-name {
text-transform:capitalize;
text-align:center;
font-weight:700;
font-size:30px;
line-height:30px;
padding:52px 0 27px;
margin:25px 0 30px;
position:relative;
border-top:1px solid #eee
}
.profile-container .user-tab .author-name:after {
content:'';
position:absolute;
bottom:0;
left:0;
right:0;
margin:auto;
width:36px;
height:1px;
background:#000
}
.profile-container .thim-author-social {
clear:both;
margin:0;
text-align:center
}
.profile-container .profile-tabs {
width:75%;
width:calc(100% - 300px);
width:-webkit-calc(100% - 300px);
width:-moz-calc(100% - 300px);
float:right
}
.profile-container .profile-tabs .thim-empty-course {
margin-bottom:40px
}
.profile-container .profile-tabs .nav-tabs {
margin:0;
border:0;
background:0 0;
border-bottom:1px solid #eee;
padding:0
}
.profile-container .profile-tabs .nav-tabs li {
background:0 0;
border-radius:0;
margin:0;
width:25%;
text-align:center;
border:0;
padding:0;
position:relative
}
.profile-container .profile-tabs .nav-tabs li a {
border-radius:0;
margin-right:3px;
border:1px solid #eee;
border-bottom:0;
font-size:13px;
font-weight:700;
background:#f9f9f9;
line-height:29px;
float:none;
position:relative;
display:block;
padding:10px 15px
}
.profile-container .profile-tabs .nav-tabs li.active, .profile-container .profile-tabs .nav-tabs li.active a {
background:#fff
}
.profile-container .profile-tabs .nav-tabs li a .fa {
font-size:13px;
vertical-align:middle;
line-height:29px;
margin-right:8px
}
.profile-container .profile-tabs .nav-tabs li:last-child a {
margin-right:0
}
.profile-container .profile-tabs .nav-tabs li:last-child.active:after, .profile-container .profile-tabs .nav-tabs li:last-child.active:before {
right:0
}
.profile-container .profile-tabs .nav-tabs li.active:before {
content:'';
position:absolute;
left:0;
right:3px;
top:0;
height:4px;
z-index:10
}
.profile-container .profile-tabs .nav-tabs li.active:after {
content:'';
position:absolute;
left:0;
right:3px;
bottom:-1px;
height:1px;
z-index:10;
background:#fff
}
.profile-container .profile-tabs .tab-content {
padding:55px 0 0
}
.profile-container .profile-tabs .tab-content>.tab-pane {
padding-left:0;
padding-right:0
}
.profile-container .profile-tabs .tab-content>.tab-pane>.box-title:first-child {
margin-top:0
}
.profile-container .profile-tabs .tab-content .thim-course-grid>p {
margin-left:15px;
margin-right:15px
}
.profile-container .profile-tabs .tab-content .thim-course-grid .course-passed {
padding-bottom:20px
}
.profile-container .profile-tabs .tab-content .thim-course-grid .course-passed .value {
font-weight:700
}
.profile-container .profile-tabs .tab-content .thim-course-grid .cert-profile-view {
margin:0 0 15px;
display:inline-block
}
.profile-container .profile-tabs .tab-content .thim-course-grid .cert-profile-view:hover {
text-decoration:underline
}
.tp_single_event .entry-title h1 {
font-size:30px;
font-weight:700;
line-height:40px;
margin:-5px 0 35px
}
.thim-list-content {
margin:auto
}
.thim-list-content li {
list-style:none;
position:relative;
padding-left:25px
}
.thim-list-content li:before {
content:'';
width:6px;
height:6px;
border-radius:50%;
line-height:24px;
position:absolute;
left:0;
top:9px
}
.tp-event-top {
position:relative
}
.tp-event-top .entry-thumbnail a {
display:block
}
.tp-event-top .entry-thumbnail a:before, .tp_single_event .tp-event-top:before {
content:'';
position:absolute;
top:0;
left:0;
right:0;
bottom:0;
background:rgba(0, 0, 0, .5)
}
.tp-event-top .entry-countdown {
position:absolute;
top:50%;
left:0;
right:0;
transform:translate(0, -50%);
-webkit-transform:translate(0, -50%);
-moz-transform:translate(0, -50%);
-ms-transform:translate(0, -50%);
-o-transform:translate(0, -50%)
}
.tp-event-top .entry-countdown .tp_event_counter {
background:0 0;
border:0;
padding:0;
text-align:center
}
.tp-event-top .entry-countdown .tp_event_counter .countdown-row {
overflow:hidden;
text-align:center;
display:inline-block;
margin:auto;
padding:0;
width:auto;
clear:inherit
}
.tp-event-top .entry-countdown .tp_event_counter .countdown-row .countdown-section {
width:100px;
height:100px;
border:1px solid #fff;
border-radius:50%;
display:inline-block;
margin:0 15px;
padding:0;
text-align:center
}
.tp-event-top .entry-countdown .tp_event_counter .countdown-row .countdown-section:first-child {
margin-left:0
}
.tp-event-top .entry-countdown .tp_event_counter .countdown-row .countdown-section:last-child {
margin-right:0
}
.tp-event-top .entry-countdown .tp_event_counter .countdown-row .countdown-section .countdown-amount {
font-size:50px;
font-weight:700;
line-height:50px;
height:50px;
color:#fff;
margin:14px 0 0;
text-align:center;
display:block;
width:100%
}
.tp-event-top .entry-countdown .tp_event_counter .countdown-row .countdown-section .countdown-period {
color:#fff;
font-size:13px;
font-weight:700;
line-height:20px;
text-align:center;
text-transform:uppercase;
display:block;
width:100%
}
.tp-event-archive {
margin:0
}
.tp-event-archive>li {
list-style:none;
padding-bottom:100px
}
.tp-event-archive>li:last-child {
padding-bottom:0
}
.tp-event-archive .entry-title h4 {
font-size:30px;
line-height:40px;
font-weight:700;
margin:25px 0 19px
}
.tp-event-archive .entry-content .tp_event_view-detail {
line-height:30px;
height:40px;
padding:5px 25px;
text-transform:uppercase;
font-size:13px;
font-weight:700;
text-align:center;
margin-top:3px;
display:inline-block
}
.tp-event-content {
overflow:hidden;
clear:both;
margin-top:55px
}
.tp-event-content .entry-content {
position:relative;
padding-right:30px;
float:left;
width:calc(100% - 240px);
width:-webkit-calc(100% - 240px);
width:-moz-calc(100% - 240px)
}
.tp-event-content .entry-content:after {
content:'';
width:1px;
position:absolute;
top:7px;
right:0;
bottom:0;
background:#eee
}
.tp-event-content .entry-content>h4, .tp-event-content .entry-content>h5>h6 {
margin-top:0;
margin-bottom:15px
}
.tp-event-content .entry-content>p {
margin-bottom:25px
}
.tp-event-content .tp-event-info {
max-width:240px;
width:240px;
padding-left:30px;
float:right
}
.tp-event-info .tp-info-box {
border-bottom:1px solid #eee;
padding:14px 0
}
.tp-event-info .tp-info-box:first-child {
padding-top:3px
}
.tp-event-info .tp-info-box:last-child {
border-bottom:0
}
.tp-event-info .tp-info-box p {
margin:0;
line-height:24px;
padding-left:23px;
font-size:13px
}
.tp-event-info .tp-info-box .heading {
font-weight:700;
font-size:13px;
position:relative
}
.tp-event-info .tp-info-box .heading .fa {
position:absolute;
left:0;
line-height:24px;
top:0
}
.tp-event-organizers .title {
font-size:18px;
font-weight:700;
line-height:30px;
text-transform:uppercase;
margin:40px 0 25px
}
.tp-event-organizers .thim-carousel-wrapper {
position:static
}
.tp-event-organizers .thim-carousel-wrapper .item {
text-align:center
}
.tp-event-organizers .thim-carousel-wrapper .item .thumbnail img {
border-radius:50%
}
.tp-event-organizers .thim-carousel-wrapper .item .name {
font-size:15px;
line-height:20px;
margin:12px 0 1px
}
.tp-event-organizers .thim-carousel-wrapper .item .regency {
font-size:13px;
font-weight:700;
line-height:20px;
color:#999;
text-transform:uppercase
}
.tp-event-organizers .thim-carousel-container {
padding:40px 50px 35px;
border:1px solid #eee;
position:relative
}
.tp-event-organizers .thim-carousel-container:hover .owl-buttons .owl-next, .tp-event-organizers .thim-carousel-container:hover .owl-buttons .owl-prev {
-moz-opacity:1;
-khtml-opacity:1;
-webkit-opacity:1;
opacity:1;
-ms-filter:alpha(opacity=100);
filter:alpha(opacity=100);
transform:translate(0, 0);
-webkit-transform:translate(0, 0);
-moz-transform:translate(0, 0);
-ms-transform:translate(0, 0);
-o-transform:translate(0, 0)
}
.tp-event-organizers .owl-buttons .owl-next, .tp-event-organizers .owl-buttons .owl-prev {
border:1px solid #666;
width:30px;
height:30px;
line-height:28px;
position:absolute;
top:50%;
margin-top:-15px;
left:0;
text-align:center;
-webkit-transition:all .3s;
-moz-transition:all .3s;
-o-transition:all .3s;
-ms-transition:all .3s;
transition:all .3s;
-moz-opacity:0;
-khtml-opacity:0;
-webkit-opacity:0;
opacity:0;
-ms-filter:alpha(opacity=0);
filter:alpha(opacity=0);
transform:translate(10px, 0);
-webkit-transform:translate(10px, 0);
-moz-transform:translate(10px, 0);
-ms-transform:translate(10px, 0);
-o-transform:translate(10px, 0)
}
.tp-event-organizers .owl-buttons .owl-next .fa, .tp-event-organizers .owl-buttons .owl-prev .fa {
font-size:8px;
color:#666;
line-height:28px;
display:block
}
.thim-register-now-form .wpcf7-form div.wpcf7-validation-errors, .wpcf7-form span.wpcf7-not-valid-tip {
display:none
}
.tp-event-organizers .owl-buttons .owl-next {
left:auto;
right:0;
transform:translate(-10px, 0);
-webkit-transform:translate(-10px, 0);
-moz-transform:translate(-10px, 0);
-ms-transform:translate(-10px, 0);
-o-transform:translate(-10px, 0)
}
.tp-event-single-share {
text-align:center
}
.contact-page .row {
margin-left:-5px;
margin-right:-5px
}
.contact-page .row .wpcf7-form-control-wrap {
width:50%;
padding:0 5px;
float:left
}
.contact-page p {
margin-bottom:10px
}
.wpcf7-form input[type=email], .wpcf7-form input[type=number], .wpcf7-form input[type=tel], .wpcf7-form input[type=text], .wpcf7-form textarea {
width:100%;
background:#fff;
border:1px solid #e5e5e5;
border-radius:0;
box-shadow:none;
min-height:40px;
padding:10px;
line-height:20px;
font-size:13px
}
.thim-register-now-form .wpcf7-form input[type=email], .thim-register-now-form .wpcf7-form input[type=number], .thim-register-now-form .wpcf7-form input[type=tel], .thim-register-now-form .wpcf7-form input[type=text], .thim-register-now-form .wpcf7-form textarea {
border-color:#e5e5e5;
color:#999
}
.thim-register-now-form .wpcf7-form input[type=email]::-webkit-input-placeholder, .thim-register-now-form .wpcf7-form input[type=number]::-webkit-input-placeholder, .thim-register-now-form .wpcf7-form input[type=tel]::-webkit-input-placeholder, .thim-register-now-form .wpcf7-form input[type=text]::-webkit-input-placeholder, .thim-register-now-form .wpcf7-form textarea::-webkit-input-placeholder {
color:#999
}
.thim-register-now-form .wpcf7-form input[type=email]:-moz-placeholder, .thim-register-now-form .wpcf7-form input[type=number]:-moz-placeholder, .thim-register-now-form .wpcf7-form input[type=tel]:-moz-placeholder, .thim-register-now-form .wpcf7-form input[type=text]:-moz-placeholder, .thim-register-now-form .wpcf7-form textarea:-moz-placeholder {
color:#999
}
.thim-register-now-form .wpcf7-form input[type=email]::-moz-placeholder, .thim-register-now-form .wpcf7-form input[type=number]::-moz-placeholder, .thim-register-now-form .wpcf7-form input[type=tel]::-moz-placeholder, .thim-register-now-form .wpcf7-form input[type=text]::-moz-placeholder, .thim-register-now-form .wpcf7-form textarea::-moz-placeholder {
color:#999
}
.thim-register-now-form .wpcf7-form input[type=email]:-ms-input-placeholder, .thim-register-now-form .wpcf7-form input[type=number]:-ms-input-placeholder, .thim-register-now-form .wpcf7-form input[type=tel]:-ms-input-placeholder, .thim-register-now-form .wpcf7-form input[type=text]:-ms-input-placeholder, .thim-register-now-form .wpcf7-form textarea:-ms-input-placeholder {
color:#999
}
.wpcf7-form input[type=email]:focus, .wpcf7-form input[type=number]:focus, .wpcf7-form input[type=tel]:focus, .wpcf7-form input[type=text]:focus, .wpcf7-form textarea:focus {
outline:0
}
.wpcf7-form input[type=email]:focus::-webkit-input-placeholder, .wpcf7-form input[type=number]:focus::-webkit-input-placeholder, .wpcf7-form input[type=tel]:focus::-webkit-input-placeholder, .wpcf7-form input[type=text]:focus::-webkit-input-placeholder, .wpcf7-form textarea:focus::-webkit-input-placeholder {
color:transparent
}
.wpcf7-form input[type=email]:focus:-moz-placeholder, .wpcf7-form input[type=number]:focus:-moz-placeholder, .wpcf7-form input[type=tel]:focus:-moz-placeholder, .wpcf7-form input[type=text]:focus:-moz-placeholder, .wpcf7-form textarea:focus:-moz-placeholder {
color:transparent
}
.wpcf7-form input[type=email]:focus::-moz-placeholder, .wpcf7-form input[type=number]:focus::-moz-placeholder, .wpcf7-form input[type=tel]:focus::-moz-placeholder, .wpcf7-form input[type=text]:focus::-moz-placeholder, .wpcf7-form textarea:focus::-moz-placeholder {
color:transparent
}
.wpcf7-form input[type=email]:focus:-ms-input-placeholder, .wpcf7-form input[type=number]:focus:-ms-input-placeholder, .wpcf7-form input[type=tel]:focus:-ms-input-placeholder, .wpcf7-form input[type=text]:focus:-ms-input-placeholder, .wpcf7-form textarea:focus:-ms-input-placeholder {
color:transparent
}
.wpcf7-form textarea {
max-height:150px;
overflow:auto
}
.wpcf7-form .your-email, .wpcf7-form .your-name {
width:calc(50% - 7px);
width:-webkit-calc(50% - 7px);
width:-moz-calc(50% - 7px);
float:left;
margin-left:14px;
margin-bottom:20px
}
.thim-register-now-form .wpcf7-form .your-email, .thim-register-now-form .wpcf7-form .your-name {
width:100%;
float:none;
margin-left:0;
margin-bottom:0
}
.wpcf7-form .your-name {
margin-left:0
}
.wpcf7-form .wpcf7-submit {
border-radius:0;
padding:10px 25px !important;
font-size:13px;
font-weight:700;
line-height:20px;
text-transform:uppercase;
margin-top:-10px;
border:0
}
.wpcf7-form .wpcf7-submit:focus {
outline:0
}
.thim-register-now-form .wpcf7-form .wpcf7-submit {
width:100%;
text-align:center;
color:#fff;
background:#111;
margin-top:10px
}
.wpcf7-form div.wpcf7-mail-sent-ok, .wpcf7-form div.wpcf7-validation-errors {
margin:0;
text-align:center;
border:0;
border-radius:0;
line-height:20px;
padding:10px 15px;
font-size:13px;
color:#a94442;
background:#f2dede
}
.wpcf7-form div.wpcf7-mail-sent-ok {
color:#3c763d;
background:#dff0d8
}
.wpcf7-form input.wpcf7-not-valid {
border-color:#f66
}
.thim-register-now-form {
margin:80px 0;
background:#fff;
position:relative;
max-width:400px;
float:right
}
.thim-register-now-form.top-homepage {
margin:61px 0
}
.thim-register-now-form .title {
position:relative;
padding:22px 30px 70px;
line-height:34px;
text-align:center;
font-size:22px;
overflow:hidden;
margin:0 0 23px;
color:#fff
}
.thim-register-now-form .title:before {
height:820px;
content:'';
border-radius:50%;
bottom:20px;
right:auto;
width:820px;
position:absolute;
left:calc(50% - 410px);
left:-webkit-calc(50% - 410px);
left:-moz-calc(50% - 410px)
}
.thim-register-now-form .title span {
position:relative
}
.thim-register-now-form .wpcf7-form {
position:relative;
padding:10px 50px 20px
}
.thim-register-now-form .wpcf7-form p {
margin-bottom:10px
}
.thim-register-now-form .wpcf7-form img.ajax-loader {
margin:auto;
position:absolute;
left:0;
right:0;
bottom:10px
}
.mc4wp-form .mc4wp-form-fields input, .thim-newlleter-homepage .mc4wp-form .mc4wp-form-fields input {
display:inline-block;
box-shadow:none;
text-shadow:none
}
.thim-register-now-form .wpcf7-form div.wpcf7-mail-sent-ok {
margin:0;
text-align:center
}
.thim-newlleter-homepage {
background:url(//www.australiastartups.org/wp-content/themes/eduma/images/bg-newletter.png) top left no-repeat;
max-width:733px;
margin:auto;
background-size:cover;
text-align:center;
padding:75px 15px 90px
}
.thim-newlleter-homepage p {
font-size:15px
}
.thim-newlleter-homepage p.description {
max-width:420px;
margin:0 auto 30px
}
.thim-newlleter-homepage .mc4wp-form .mc4wp-form-fields input[type=email], .thim-newlleter-homepage .mc4wp-form .mc4wp-form-fields input[type=text] {
background:url(//www.australiastartups.org/wp-content/themes/eduma/images/bg-input-newletter.png) center right 10px no-repeat #fff;
border:1px solid #ddd;
height:50px;
padding:9px 10px;
line-height:30px;
max-width:425px;
width:calc(100% - 120px);
width:-webkit-calc(100% - 120px);
width:-moz-calc(100% - 120px);
margin-left:-40px;
color:inherit
}
.thim-newlleter-homepage .mc4wp-form .mc4wp-form-fields input[type=email]::-webkit-input-placeholder, .thim-newlleter-homepage .mc4wp-form .mc4wp-form-fields input[type=text]::-webkit-input-placeholder {
color:inherit
}
.thim-newlleter-homepage .mc4wp-form .mc4wp-form-fields input[type=email]:-moz-placeholder, .thim-newlleter-homepage .mc4wp-form .mc4wp-form-fields input[type=text]:-moz-placeholder {
color:inherit
}
.thim-newlleter-homepage .mc4wp-form .mc4wp-form-fields input[type=email]::-moz-placeholder, .thim-newlleter-homepage .mc4wp-form .mc4wp-form-fields input[type=text]::-moz-placeholder {
color:inherit
}
.thim-newlleter-homepage .mc4wp-form .mc4wp-form-fields input[type=email]:-ms-input-placeholder, .thim-newlleter-homepage .mc4wp-form .mc4wp-form-fields input[type=text]:-ms-input-placeholder {
color:inherit
}
.thim-newlleter-homepage .mc4wp-form .mc4wp-form-fields input[type=submit] {
text-transform:uppercase;
font-size:13px;
height:50px;
border:none;
padding:10px 25px;
font-weight:700;
line-height:30px
}
.thim-newlleter-homepage .mc4wp-form .mc4wp-form-fields input:focus {
outline:0
}
.thim-newlleter-homepage .mc4wp-form .mc4wp-form-fields input:focus::-webkit-input-placeholder {
color:transparent
}
.thim-newlleter-homepage .mc4wp-form .mc4wp-form-fields input:focus:-moz-placeholder {
color:transparent
}
.thim-newlleter-homepage .mc4wp-form .mc4wp-form-fields input:focus::-moz-placeholder {
color:transparent
}
.thim-newlleter-homepage .mc4wp-form .mc4wp-form-fields input:focus:-ms-input-placeholder {
color:transparent
}
.thim-newlleter-homepage .mc4wp-form .mc4wp-response {
margin-top:10px
}
.mc4wp-form {
margin:0
}
.mc4wp-form .mc4wp-form-fields input[type=email], .mc4wp-form .mc4wp-form-fields input[type=text] {
background:0 0;
border:1px solid #fff;
line-height:30px;
height:40px;
padding:5px 10px;
max-width:425px;
margin-left:0;
color:#fff;
border-radius:0;
box-shadow:none;
font-size:13px
}
.mc4wp-form .mc4wp-form-fields input[type=email]::-webkit-input-placeholder, .mc4wp-form .mc4wp-form-fields input[type=text]::-webkit-input-placeholder {
color:#fff
}
.mc4wp-form .mc4wp-form-fields input[type=email]:-moz-placeholder, .mc4wp-form .mc4wp-form-fields input[type=text]:-moz-placeholder {
color:#fff
}
.mc4wp-form .mc4wp-form-fields input[type=email]::-moz-placeholder, .mc4wp-form .mc4wp-form-fields input[type=text]::-moz-placeholder {
color:#fff
}
.mc4wp-form .mc4wp-form-fields input[type=email]:-ms-input-placeholder, .mc4wp-form .mc4wp-form-fields input[type=text]:-ms-input-placeholder {
color:#fff
}
.mc4wp-form .mc4wp-form-fields input[type=email]:focus, .mc4wp-form .mc4wp-form-fields input[type=text]:focus {
outline:0
}
.mc4wp-form .mc4wp-form-fields input[type=email]:focus::-webkit-input-placeholder, .mc4wp-form .mc4wp-form-fields input[type=text]:focus::-webkit-input-placeholder {
color:transparent
}
.mc4wp-form .mc4wp-form-fields input[type=email]:focus:-moz-placeholder, .mc4wp-form .mc4wp-form-fields input[type=text]:focus:-moz-placeholder {
color:transparent
}
.mc4wp-form .mc4wp-form-fields input[type=email]:focus::-moz-placeholder, .mc4wp-form .mc4wp-form-fields input[type=text]:focus::-moz-placeholder {
color:transparent
}
.mc4wp-form .mc4wp-form-fields input[type=email]:focus:-ms-input-placeholder, .mc4wp-form .mc4wp-form-fields input[type=text]:focus:-ms-input-placeholder {
color:transparent
}
.mc4wp-form .mc4wp-form-fields input[type=submit] {
text-transform:uppercase;
font-size:13px;
height:40px;
line-height:30px;
border:none;
padding:5px 25px;
font-weight:700;
margin-left:-1px;
border-radius:0;
box-shadow:none
}
.mc4wp-form .mc4wp-form-fields input:focus {
outline:0
}
.owl-next, .owl-next .fa, .owl-prev, .owl-prev .fa, a, button, input[type=submit] {
-webkit-transition:all .3s;
-moz-transition:all .3s;
-o-transition:all .3s;
-ms-transition:all .3s;
transition:all .3s
}
.custom-readmore {
overflow:hidden
}
.custom-readmore .content-inner .smicon-read {
border-width:2px;
padding:6px 20px
}
.custom-readmore .content-inner .smicon-read i {
display:none
}
@media (min-width:1200px) {
.content-pusher.boxed-area {
max-width:1200px;
overflow:hidden;
margin:0 auto;
box-shadow:0 0 32px rgba(0, 0, 0, .23)
}
.content-pusher.boxed-area .container {
padding-left:55px;
padding-right:55px
}
.content-pusher.boxed-area .container.home-page, .content-pusher.boxed-area .container.site-content {
background:#fff
}
.content-pusher.boxed-area .thim-top-rev-slider {
position:relative
}
.content-pusher.boxed-area .thim-top-rev-slider .tp-rightarrow {
right:0;
left:auto!important
}
.content-pusher.boxed-area .site-header {
max-width:1200px
}
.content-pusher.boxed-area .site-header.sticky-header {
left:0;
right:0;
margin:auto
}
.content-pusher.boxed-area .footer-bottom {
max-width:1200px;
overflow:hidden;
margin:auto
}
.content-pusher.boxed-area .thim-get-100s h2 {
font-size:68px
}
.container {
width:1200px
}
.siteorigin-panels-stretch {
margin-left:-385px;
margin-right:-385px;
padding-left:385px;
padding-right:385px
}
.siteorigin-panels-stretch.thim-fix-stretched {
padding-left:0;
padding-right:0
}
.siteorigin-panels-stretch.thim-fix-stretched.thim-bg-image-cover {
background-repeat:no-repeat!important;
background-size:cover!important
}
.thim-course-top .courses-searching ul {
max-width:none;
right:auto;
left:0
}
}
@media (width:1024px) {
.thim-register-form-top {
margin-top:-565px
}
}
@media (min-width:1024px) {
.custom-readmore {
padding-top:45px;
background-repeat:no-repeat!important;
background-position:bottom right;
padding-bottom:34px
}
.custom-readmore .content-inner {
position:relative;
padding-right:160px
}
.custom-readmore .content-inner .smicon-read {
position:absolute;
top:50%;
margin-top:-30px;
right:0;
border-radius:5px;
font-size:115%
}
.custom-readmore .content-inner .smicon-read i {
display:none
}
.custom-readmore .content-inner .smicon-read:hover {
opacity:.7
}
.custom-readmore .content-inner .desc-icon-box p, .custom-readmore .content-inner .icon-box-title {
font-style:italic
}
.custom-readmore .boxes-icon {
height:auto!important
}
.custom-readmore .boxes-icon .inner-icon {
height:auto
}
.images-student {
margin-top:-100px;
position:relative
}
}
@media (max-width:1200px) {
body.course-landing-active #back-to-top {
bottom:75px
}
}
@media (max-width:1024px) {
.container {
width:1024px;
max-width:100%
}
.thim-get-100s {
padding-top:140px
}
.color-white .counter-group .counter-block {
margin-right:20px
}
.color-white .counter-group .counter-block:last-child {
margin-right:0
}
.entry-tag-share .social-share {
margin-top:-10px
}
.entry-tag-share .social-share li {
margin-top:10px;
margin-right:15px
}
.widget-area .thim-list-posts.sidebar .article-image {
width:85px
}
.widget-area .thim-list-posts.sidebar .article-title-wrapper {
width:calc(100% - 105px);
width:-webkit-calc(100% - 105px);
width:-moz-calc(100% - 105px)
}
.widget-area .thim-course-list-sidebar .course-thumbnail {
width:85px
}
.widget-area .thim-course-list-sidebar .thim-course-content {
width:calc(100% - 105px);
width:-webkit-calc(100% - 105px);
width:-moz-calc(100% - 105px)
}
.thim-list-event .item-event .time-from {
width:150px
}
.thim-list-event .item-event .event-wrapper {
width:calc(100% - 420px);
width:-webkit-calc(100% - 420px);
width:-moz-calc(100% - 420px);
padding:0 90px
}
.widget-area aside {
padding-right:0
}
.learn-press .course-review .value>span, .thim-course-list .course-review .value>span {
display:none
}
.mfp-content .popup-title {
left:0!important;
top:0!important;
right:0!important;
position:absolute
}
.thim-click-to-bottom {
margin-top:10px
}
.tp-caption.thim-slider-heading {
font-size:90px
}
}
@media (max-width:992px) {
.container {
width:960px;
max-width:100%
}
.color-white .counter-group .counter-block {
margin-right:10px
}
.thim-course-list .course-item .thim-course-content .course-meta>div {
margin-right:15px;
padding-right:15px
}
.single-lpr_course .mfp-container {
padding-left:15px;
padding-right:15px
}
.learn-press .course-meta .course-author {
display:none
}
.profile-container .profile-tabs .nav-tabs li {
width:33.3333%
}
.widget-area .thim-list-posts.sidebar .article-image {
width:65px;
margin-right:10px
}
.widget-area .thim-list-posts.sidebar .article-title-wrapper {
width:calc(100% - 75px);
width:-webkit-calc(100% - 75px);
width:-moz-calc(100% - 75px)
}
.widget-area .thim-course-list-sidebar .course-thumbnail {
width:65px;
margin-right:10px
}
.widget-area .thim-course-list-sidebar .thim-course-content {
width:calc(100% - 75px);
width:-webkit-calc(100% - 75px);
width:-moz-calc(100% - 75px)
}
.thim-click-to-bottom {
margin-top:0
}
}
@media (min-width:768px) and (max-width:959px) {
.container {
width:900px;
max-width:100%
}
}
@media (min-width:768px) and (max-width:800px) {
#thim-course-archive.thim-course-list .course-item .course-review, .thim-widget-tab .nav-tabs li a span, .tp-event-content .entry-content:after, article .entry-header .entry-meta li.author {
display:none
}
#main {
width:70%
}
#main.full-width {
width:100%
}
#sidebar {
width:30%
}
.entry-tag-share .col-sm-6 {
width:100%
}
.entry-tag-share .thim-social-share {
float:none;
margin-top:15px
}
#tab-course-description .thim-course-content {
width:100%;
float:none;
clear:both;
border-right:0
}
#tab-course-description .thim-course-info {
float:none;
clear:both;
padding-left:0;
margin-top:30px
}
#tab-course-review .course-rating .detailed-rating {
margin-top:20px
}
.profile-container .profile-tabs .thim-course-carousel .owl-item {
max-width:273px;
max-width:calc(259px);
max-width:-webkit-calc(259px);
max-width:-moz-calc(259px)
}
.profile-container .quiz-results .result-field {
margin-right:15px
}
.profile-container .user-tab {
width:25%;
width:calc(250px);
width:-webkit-calc(250px);
width:-moz-calc(250px)
}
.profile-container .profile-tabs {
width:75%;
width:calc(100% - 250px);
width:-webkit-calc(100% - 250px);
width:-moz-calc(100% - 250px)
}
.wrapper-box-icon.overlay .boxes-icon {
max-width:100px
}
.wrapper-box-icon.overlay .content-inner {
width:calc(100% - 115px)!important;
width:-webkit-calc(100% - 115px)!important;
width:-moz-calc(100% - 115px)!important
}
.wrapper-box-icon.overlay .heading__primary {
font-size:20px
}
.tp-event-content .entry-content {
width:100%;
float:none
}
.tp-event-content .tp-event-info {
float:none;
clear:both;
margin-top:30px;
padding-left:0
}
.tp-caption.thim-slider-heading {
font-size:60px!important
}
.thim-register-now-form.top-homepage {
margin:44px 0
}
article .entry-header .entry-meta li {
margin-right:20px;
padding-right:25px
}
#thim-course-archive.thim-course-list .course-item .course-thumbnail {
width:calc(200px);
width:-webkit-calc(200px);
width:-moz-calc(200px)
}
#thim-course-archive.thim-course-list .course-item .thim-course-content {
width:calc(100% - 230px);
width:-webkit-calc(100% - 230px);
width:-moz-calc(100% - 230px)
}
#thim-course-archive.thim-course-list .course-item .course-price {
margin-top:7px
}
#thim-course-archive.thim-course-list .course-item .course-readmore {
margin-top:0
}
.thim-course-top .courses-searching form {
width:230px
}
.learn-press .course-tabs .nav-tabs li a {
padding:10px
}
.thim-get-100s .get-100s {
font-size:20px
}
.thim-get-100s h2 {
font-size:65px;
line-height:70px
}
.color-white .counter-group .counter-block {
width:80px;
height:80px;
margin-right:5px
}
.color-white .counter-group .counter-block .counter {
height:36px;
line-height:36px;
font-size:34px;
margin:10px 18px 0
}
.color-white .counter-group .counter-block .counter-caption {
font-size:12px;
line-height:18px
}
}
@media (max-width:768px) {
.mobile-logo-custom.site-header .no-sticky-logo, .mobile-logo-custom.site-header .sticky-logo, .mobile-logo-custom.site-header.affix .no-sticky-logo-mobile, .mobile-logo-custom.site-header.affix-top .sticky-logo-mobile, .related-archive ul.archived-posts>li:nth-child(5n+0), .related-archive ul.archived-posts>li:nth-child(5n+3), .related-archive ul.archived-posts>li:nth-child(5n+4), .related-archive ul.archived-posts>li:nth-child(5n+5), .thim-list-event .item-event .event-wrapper:before, .thim-ralated-course .thim-course-grid .lpr_course[class*=course-grid-]:nth-child(5n+0), .thim-ralated-course .thim-course-grid .lpr_course[class*=course-grid-]:nth-child(5n+3), .thim-ralated-course .thim-course-grid .lpr_course[class*=course-grid-]:nth-child(5n+4), .thim-ralated-course .thim-course-grid .lpr_course[class*=course-grid-]:nth-child(5n+5) {
display:none
}
.thim-course-grid .lpr_course[class*=course-grid-] {
width:50%;
clear:initial
}
.thim-course-grid .lpr_course[class*=course-grid-]:nth-child(2n+1) {
clear:both
}
.related-archive ul.archived-posts {
overflow:hidden;
white-space:nowrap
}
.related-archive ul.archived-posts>li {
width:50%
}
.list-tab-event .nav-tabs li {
min-width:auto;
width:33.333%
}
.tp-caption.thim-slider-heading {
font-size:70px
}
.thim-list-event .item-event .time-from {
width:90px
}
.thim-list-event .item-event .time-from .date {
font-size:60px;
line-height:62px
}
.thim-list-event .item-event .event-wrapper {
width:calc(100% - 330px);
width:-webkit-calc(100% - 330px);
width:-moz-calc(100% - 330px);
padding:0 30px
}
.thim-list-event .item-event .image {
width:240px
}
body.single-lpr_course.admin-bar .mfp-inline-holder {
padding-top:46px
}
.mfp-content .popup-title {
font-size:16px;
line-height:70px;
padding-left:20px;
padding-right:80px
}
.mfp-content .popup-title>button {
line-height:70px;
width:70px;
height:70px
}
.mfp-content .course-content.popup-content, .mfp-content .thim-iframe-quiz iframe {
padding-left:20px;
padding-right:20px
}
.siteorigin-panels-stretch.panel-row-style {
background-position:top left!important
}
}
@media (max-width:767px) {
.color-white .counter-group, .thim-get-100s {
text-align:center
}
#main, #sidebar {
width:100%;
float:left;
clear:both
}
.site-main.alignleft {
padding-right:15px;
padding-bottom:60px
}
.site-main.alignright {
padding-left:15px;
padding-bottom:60px
}
.thim-best-industry {
margin:0
}
.thim-best-industry .wrapper-box-icon.overlay {
background:#000
}
.thim-register-now-form {
float:none;
margin:60px auto
}
.counter-box {
border-right:0
}
.search-course-list-info li {
margin:0 15px
}
.widget-area .thim-list-posts.sidebar .article-image {
width:100px;
margin-right:20px
}
.widget-area .thim-list-posts.sidebar .article-title-wrapper {
width:calc(100% - 120px);
width:-webkit-calc(100% - 120px);
width:-moz-calc(100% - 120px)
}
.widget-area .thim-course-list-sidebar .course-thumbnail {
width:100px;
margin-right:20px
}
.widget-area .thim-course-list-sidebar .thim-course-content {
width:calc(100% - 120px);
width:-webkit-calc(100% - 120px);
width:-moz-calc(100% - 120px)
}
.contact-page .row .wpcf7-form-control-wrap, .user-courses-content .own-courses .own-courses-wrapper .inner-own-course {
width:100%
}
.alignleft, .alignright {
float:none
}
.contact-page .row .wpcf7-form-control-wrap.your-email, .contact-page .row .wpcf7-form-control-wrap.your-name {
margin-bottom:10px
}
#profile-tabs, .user-info {
width:100%;
padding:0
}
.megacol {
background-image:none!important
}
footer#colophon .copyright-area {
padding:0
}
footer#colophon .copyright-area .text-right {
text-align:left;
margin-top:5px
}
footer#colophon .copyright-area .text-right li:first-child {
margin-left:0
}
footer#colophon .copyright-area .copyright-content {
padding-top:25px;
padding-bottom:25px
}
.widget-box-title .browse-all-courses {
position:static
}
.widget-box-title {
padding-right:0
}
.widget-box-title p {
margin-bottom:0
}
.custom-images {
margin-top:25px;
margin-bottom:25px
}
.top_site_main .page-title-wrapper {
padding-top:50px;
padding-bottom:50px
}
.site-content {
padding:35px 15px
}
.woocommerce.single-product .col-sm-12 div.product div.images, .woocommerce.single-product .col-sm-12 div.product div.summary, .woocommerce.single-product .col-sm-9 div.product div.images, .woocommerce.single-product .col-sm-9 div.product div.summary {
width:100%!important
}
.woocommerce.single-product div.product .related.products .blog-grid li.product {
width:50%!important
}
.woocommerce.single-product div.product .related.products .blog-grid li.product:nth-child(2n+1) {
clear:both
}
.site-header {
padding:15px 0
}
.site-header.sticky-header.affix {
padding-top:7px;
padding-bottom:7px
}
.site-header.sticky-header.affix .navbar-nav>li>a, .site-header.sticky-header.affix .navbar-nav>li>span.disable_link {
padding:0
}
.thim-gallery-images-default .item {
float:left;
width:50%!important
}
.overlay-black {
padding-bottom:30px!important;
padding-top:50px!important
}
.fix-responsive {
margin-left:0!important
}
.single .learn-press header {
overflow:hidden
}
.single .learn-press header .author {
float:left
}
.single .learn-press #course-landing .course-students>span:after {
display:none
}
#masthead.affix-top {
margin-top:0
}
.width-logo img {
margin:0
}
.learn-press h1.entry-title, .menu-scoll-landing .col-md-6 {
width:100%
}
.menu-scoll-landing .col-md-6 {
margin-bottom:15px!important;
text-align:left
}
.menu-scoll-landing .course-wishlist, .menu-scoll-landing .course-wishlisted {
display:inline-block;
font-size:0;
padding:13px;
margin-left:0
}
.menu-scoll-landing .course-wishlist:after, .menu-scoll-landing .course-wishlisted:after {
content:"\f08a";
font:normal normal normal 14px/1 FontAwesome
}
.menu-scoll-landing .course-wishlisted:after {
content:"\f004"
}
.wrapper-author {
margin-bottom:25px
}
.learn-press .course-meta .course-author {
display:none
}
.profile-container .user-tab {
width:100%;
float:none;
text-align:center;
margin-bottom:40px
}
.profile-container .profile-tabs {
width:100%;
float:none;
clear:both
}
.wrapper-box-icon.overlay .heading__primary {
margin-top:35px
}
.thim-register-form-top {
margin-top:0
}
.thim-register-form-top .thim-register-now-form {
margin:auto;
box-shadow:1px 0 5px 0 #ccc
}
.wrapper-lists-our-team .our-team-item {
width:50%
}
}
@media screen and (max-width:667px) {
.spu-bg, .spu-box.spu-centered.spu-total- {
display:none !important;
}
.thim-course-list .course-item .course-thumbnail {
width:220px
}
.thim-course-list .course-item .thim-course-content {
width:calc(100% - 250px);
width:-webkit-calc(100% - 250px);
width:-moz-calc(100% - 250px)
}
.thim-newlleter-homepage {
margin-top:-20px;
background:0 0;
padding-top:50px;
padding-bottom:80px;
box-shadow:0 0 3px -1px #635f5f
}
.thim-newlleter-homepage .mc4wp-form .mc4wp-form-fields input[type=email], .thim-newlleter-homepage .mc4wp-form .mc4wp-form-fields input[type=text] {
margin-left:0
}
#tab-course-description .thim-course-content {
width:100%;
float:none;
clear:both;
border-right:0
}
#tab-course-description .thim-course-info {
float:none;
clear:both;
padding-left:0;
margin-top:30px
}
#tab-course-review .course-rating .detailed-rating {
margin-top:30px
}
.thim-list-event .item-event .time-from {
width:100%
}
.thim-list-event .item-event .time-from .date {
display:inline-block;
font-size:50px;
line-height:50px;
margin-right:10px
}
.thim-list-event .item-event .time-from .month {
display:inline-block;
line-height:50px
}
.thim-list-event .item-event .image {
float:none;
margin-bottom:15px;
width:270px
}
.thim-list-event .item-event .event-wrapper {
clear:both;
float:none;
padding:0 50px 0 0;
width:100%
}
#back-to-top, .thim-list-event .item-event .event-wrapper:before {
display:none
}
.entry-tag-share .thim-social-share {
float:none;
margin-top:15px
}
}
@media screen and (max-width:600px) {
body.admin-bar .menu-scoll-landing, body.admin-bar .site-header.affix {
top:0
}
.mc4wp-form .mc4wp-form-fields input[type=email], .mc4wp-form .mc4wp-form-fields input[type=text], .thim-newlleter-homepage .mc4wp-form .mc4wp-form-fields input[type=email], .thim-newlleter-homepage .mc4wp-form .mc4wp-form-fields input[type=text] {
max-width:325px;
margin-left:0
}
article .entry-header .entry-meta li {
padding-right:20px;
margin-right:15px
}
.comments-area .comment-list .comment-list-inner .children, .woocommerce #content .comments-area .comment-list .comment-list-inner .children, .woocommerce .comments-area .comment-list .comment-list-inner .children {
margin-left:50px
}
.thim-testimonial-slider {
padding:0 30px
}
.thim-testimonial-slider .control-nav {
top:56px!important
}
.thim-testimonial-slider .slides-content .content {
margin-left:-30px;
margin-right:-30px
}
.thim-course-list .course-item .thim-course-content .course-readmore {
margin-top:-8px
}
.thim-course-list .course-item .course-meta .course-review {
display:none!important
}
.learn-press .course-meta .course-review, .thim-course-menu-landing .thim-course-landing-tab, .thim-course-top .course-index, .tp-event-content .entry-content:after {
display:none
}
.tp-event-content .entry-content {
width:100%;
float:none
}
.tp-event-content .tp-event-info {
float:none;
clear:both;
margin-top:30px;
padding-left:0
}
.learn-press .course-meta>div {
border-right:0
}
.page-404-content {
padding-left:0;
padding-right:0
}
.page-404-content h2 {
font-size:65px;
line-height:70px
}
}
@media (max-width:480px) {
.big-field {
width:100%!important
}
.archive_switch .col-sm-6, .breadcrumbs-wrapper.button-list-gird #breadcrumbs, .breadcrumbs-wrapper.button-list-gird .display, .breadcrumbs-wrapper.button-list-gird .thim-breadcrumbs, .breadcrumbs-wrapper.button-list-gird .woocommerce-breadcrumb, .course-grid .col-sm-6, .posts-display .col-sm-6 {
width:100%
}
.one-courses-page-content .col-sm-4, .one-courses-page-content .col-sm-8, .overlay-black .icon-box-title span {
display:block
}
.breadcrumbs-wrapper.button-list-gird .display {
padding-top:20px;
text-align:left
}
.breadcrumbs-wrapper.button-list-gird .display a {
margin-left:0;
margin-right:20px
}
.woocommerce.single-product div.product .related.products .blog-grid li.product {
width:100%!important
}
.woocommerce.single-product div.product .related.products .blog-grid li.product:nth-child(2n+1) {
clear:both
}
.thim-gallery-images-default .item {
float:left;
width:100%!important
}
.overlay-black .icon-box-title {
font-size:24px!important;
line-height:32px!important
}
.thim-widget-courses-searching .courses-searching input {
height:40px!important;
line-height:40px!important;
font-size:13px;
padding-left:10px;
width:calc(100% - 40px)!important;
width:-webkit-calc(100% - 40px)!important;
width:-moz-calc(100% - 40px)!important
}
.thim-widget-courses-searching .courses-searching button {
width:40px;
line-height:40px
}
.custom-readmore .icon-left .content-inner {
width:100%!important;
text-align:center;
padding:15px 0
}
.custom-readmore .icon-left .content-inner .icon-box-title {
font-size:26px!important
}
.custom-readmore .icon-left .boxes-icon {
margin:0 auto;
float:none
}
.wrapper-author .author-right, .wrapper-author .avatar-instructors {
width:100%;
display:inline-block
}
article .entry-header .date-meta {
border-right:0;
margin-bottom:15px
}
article .entry-header .entry-contain {
float:none;
width:100%;
clear:both
}
article .entry-header .entry-title a {
white-space:normal
}
.wrapper-box-icon.overlay .heading__primary {
margin-top:20px
}
.thim-list-event .item-event .time-from {
float:none;
clear:both
}
.thim-list-event .item-event .image {
float:none;
width:100%
}
.thim-list-event .item-event .event-wrapper {
padding-left:0;
padding-right:0
}
.thim-testimonial-slider .control-nav {
top:69px!important
}
.tp-caption.thim-slider-heading {
font-size:50px!important
}
.tp-caption.thim-slider-sub-heading {
font-size:18px!important
}
.learn-press .course-tabs .nav-tabs li a span {
display:none
}
#tab-course-description .thim-course-content {
padding-right:20px
}
.thim-ralated-course .thim-course-grid .lpr_course[class*=course-grid-] {
width:100%;
display:none
}
.thim-ralated-course .thim-course-grid .lpr_course[class*=course-grid-]:first-child {
display:inherit
}
.thim-course-grid .lpr_course[class*=course-grid-] {
width:100%;
float:none
}
.thim-course-carousel, .thim-owl-carousel-post {
padding-top:10px
}
.thim-course-carousel .owl-controls, .thim-owl-carousel-post .owl-controls {
top:-40px;
left:5px;
right:auto
}
.thim-widget-list-event .thim-list-event {
padding-top:20px
}
.thim-widget-list-event .thim-list-event .view-all {
top:-37px;
left:0;
right:auto
}
.profile-tabs .thim-course-grid.thim-carousel-wrapper {
padding-top:40px
}
.profile-tabs .thim-course-grid.thim-carousel-wrapper .owl-controls {
top:-10px
}
.thim-widget-courses .view-all-courses {
top:-37px;
left:0;
right:auto
}
.thim-widget-courses .thim-course-grid:not(.thim-carousel-wrapper) {
padding-top:20px
}
.thim-get-100s {
padding-top:100px
}
.thim-get-100s .get-100s {
font-size:20px
}
.thim-get-100s h2 {
font-size:50px;
line-height:50px
}
.counter-group .counter-block {
width:85px;
height:85px;
margin-right:10px
}
.counter-group .counter-block .counter {
height:40px;
line-height:40px;
font-size:40px;
margin:10px 18px 0
}
.counter-group .counter-block .counter-caption {
font-size:12px;
line-height:18px
}
.tp-event-top .entry-countdown .tp_event_counter .countdown-row .countdown-section {
margin:0 10px;
width:85px;
height:85px
}
.tp-event-top .entry-countdown .tp_event_counter .countdown-row .countdown-section .countdown-amount {
font-size:40px;
line-height:40px;
height:40px;
margin-top:10px
}
.tp-event-top .entry-countdown .tp_event_counter .countdown-row .countdown-section .countdown-period {
font-size:12px;
line-height:18px
}
.comments-area .comment-respond-area #respond.comment-respond .comment-form .comment-form-author, .comments-area .comment-respond-area #respond.comment-respond .comment-form .comment-form-email, .comments-area .comment-respond-area #respond.comment-respond .comment-form .comment-form-url {
width:100%;
margin-left:0;
margin-right:0
}
.thim-course-list .course-item .course-thumbnail {
margin-right:0;
margin-bottom:15px;
width:270px
}
.thim-course-list .course-item .thim-course-content {
width:100%;
clear:both;
float:none
}
#toolbar {
display:none
}
.thim-mobile-login {
display:block
}
.profile-container .profile-tabs .nav-tabs li .text {
display:none
}
.page-404-content h2 {
font-size:55px;
line-height:60px
}
.learn-press .curriculum-sections .section-content .course-lesson .lesson-title, .learn-press .curriculum-sections .section-content .course-lesson .quiz-title, .learn-press .curriculum-sections .section-content .course-quiz .lesson-title, .learn-press .curriculum-sections .section-content .course-quiz .quiz-title {
display:block;
margin:0
}
.related-products .product, article .entry-header .entry-meta li.entry-date {
display:none
}
.quiz-results .result-field {
margin-right:15px
}
form#lostpasswordform p input[type=email], form#lostpasswordform p input[type=password], form#lostpasswordform p input[type=text] {
max-width:260px
}
.top_site_main .page-title-wrapper h1, .top_site_main .page-title-wrapper h2 {
font-size:40px
}
#sidebar .thim-widget-single-images img {
width:100%
}
.entry-navigation-post .next-post, .entry-navigation-post .prev-post {
padding:10px 20px 25px
}
.product-cat li a {
margin-left:3px;
margin-right:3px;
padding-left:5px;
padding-right:5px;
font-size:12px
}
.product-grid .product.col-xs-6 {
width:100%;
clear:both
}
.related-products .product:first-child {
display:block
}
.woocommerce div.product .woocommerce-tabs .tabs.wc-tabs li, .woocommerce-page div.product .woocommerce-tabs .tabs.wc-tabs li {
width:50%
}
.wrapper-lists-our-team .our-team-item {
width:100%
}
.thim-widget-tab .nav-tabs li a span {
display:none
}
.related-archive ul.archived-posts>li {
width:100%;
display:none
}
.related-archive ul.archived-posts>li:first-child {
display:inherit
}
.mo-openid-app-icons .btn-block {
margin-left:0;
margin-right:0
}
.mo-openid-app-icons .btn-block:last-child {
margin-top:20px;
margin-left:0;
margin-right:0
}
.tp-caption.thim-slider-heading {
margin-top:10px!important
}
.tp-caption.thim-slider-sub-heading {
margin-top:30px!important
}
.subc-wrap {
width:100%!important
}
}
@media (max-width:360px) {
.quiz-results .result-summary, .thim-about-author .author-wrapper {
text-align:center
}
.thim-list-event .item-event .image {
width:100%
}
.thim-testimonial-slider .control-nav {
top:50px!important
}
.thim-social-share li {
margin-bottom:10px
}
#tab-course-review .course-rating .detailed-rating .stars {
padding:0 15px
}
#tab-course-review .course-rating .detailed-rating .stars div.bar {
width:135px
}
form#lostpasswordform p input[type=email], form#lostpasswordform p input[type=password], form#lostpasswordform p input[type=text] {
margin-bottom:15px;
max-width:100%
}
form#lostpasswordform p input[type=submit] {
width:100%;
max-width:100%;
margin:0
}
.mc4wp-form .mc4wp-form-fields input[type=email], .mc4wp-form .mc4wp-form-fields input[type=text] {
width:100%;
margin-bottom:15px;
max-width:100%
}
.thim-newlleter-homepage .mc4wp-form .mc4wp-form-fields input[type=email], .thim-newlleter-homepage .mc4wp-form .mc4wp-form-fields input[type=text] {
width:100%;
max-width:100%;
margin-bottom:15px;
height:40px;
padding:4px 25px
}
.mc4wp-form .mc4wp-form-fields input[type=submit] {
height:40px;
padding:5px 25px;
width:100%;
margin-left:0
}
.thim-newlleter-homepage .mc4wp-form .mc4wp-form-fields input[type=submit] {
height:40px;
padding:5px 25px;
width:100%
}
.wpcf7-form .your-email, .wpcf7-form .your-name {
margin-left:0;
width:100%
}
.thim-course-top .courses-searching form {
width:215px
}
.thim-about-author .author-bio {
width:100%;
clear:both;
float:none
}
.top_site_main .page-title-wrapper h1, .top_site_main .page-title-wrapper h2 {
font-size:35px
}
.counter-group .counter-block {
width:65px;
height:65px;
margin-right:5px
}
.color-white .counter-group .counter-block {
margin-right:5px
}
.counter-group .counter-block .counter {
height:30px;
line-height:30px;
font-size:30px;
margin:8px 12px 0
}
.counter-group .counter-block .counter-caption {
font-size:11px;
line-height:18px
}
.tp-event-top .entry-countdown .tp_event_counter .countdown-row .countdown-section {
margin:0 5px;
width:65px;
height:65px
}
.tp-event-top .entry-countdown .tp_event_counter .countdown-row .countdown-section .countdown-amount {
font-size:30px;
line-height:30px;
height:30px;
margin-top:8px
}
.tp-event-top .entry-countdown .tp_event_counter .countdown-row .countdown-section .countdown-period {
font-size:11px;
line-height:18px
}
.thim-course-list .course-item .course-thumbnail {
max-width:100%;
width:100%
}
.learn-press .course-meta .course-categories {
display:none
}
.page-404-content .col-xs-6 {
width:100%;
float:none
}
.wrapper-box-icon.overlay .icon-images {
display:table-cell
}
.wrapper-box-icon.overlay .icon-images img {
margin-top:0
}
#tab-course-review .course-review .content-review>ul .review-text {
width:100%;
clear:both;
padding-top:15px;
float:none
}
.thim-about-author .author-avatar {
float:none;
display:inline-block;
margin-right:0;
margin-bottom:5px
}
.quiz-results .result-summary .result-field {
margin:7px 10px!important
}
article .entry-header .entry-meta li.author {
display:none
}
.thim-login .link-bottom a {
display:block
}
.comments-area .comment-list .comment-list-inner li .comment-right {
float:none;
clear:both;
padding-top:15px
}
.comments-area .comment-list .comment-list-inner li .comment-extra-info .comment-edit-link {
margin-left:0;
margin-right:15px;
float:left
}
.comments-area .comment-list .comment-list-inner li .content-comment {
clear:both
}
}
@media (max-width:320px) {
#tab-course-review .course-rating .detailed-rating .stars div.bar {
width:105px
}
.thim-course-top .courses-searching form {
width:200px
}
.thim-testimonial-slider .control-nav {
top:65px!important
}
.mobile-menu-container {
right:-250px;
width:250px
}
.wrapper-container.mobile-menu-open .content-pusher {
transform:translate(-250px, 0);
-webkit-transform:translate(-250px, 0);
-moz-transform:translate(-250px, 0);
-ms-transform:translate(-250px, 0);
-o-transform:translate(-250px, 0)
}
.wrapper-container.mobile-menu-open .mobile-effect.mobile-menu-container {
width:250px
}
.top_site_main .page-title-wrapper h1, .top_site_main .page-title-wrapper h2 {
font-size:25px;
line-height:40px
}
}
@media (max-height:375px) {
footer#colophon.has-footer-bottom .copyright-area {
margin-bottom:375px
}
.thim-widget-icon-box .wrapper-box-icon.background-video {
min-height:375px
}
.thim-bg-overlay-color-half {
min-height:375px!important
}
.footer-bottom .sc_heading {
padding-top:60px
}
.footer-bottom .thim-widget-button {
padding-bottom:67px
}
}
@media (max-height:320px) {
footer#colophon.has-footer-bottom .copyright-area {
margin-bottom:320px
}
.thim-widget-icon-box .wrapper-box-icon.background-video {
min-height:320px
}
.thim-bg-overlay-color-half {
min-height:320px!important
}
.footer-bottom .sc_heading {
padding-top:38px
}
.footer-bottom .thim-widget-button {
padding-bottom:45px
}
}
.new-h1.blue-h1 {
color:#fff!important;
font:700 82px/82px Roboto!important;
text-align:center!important;
margin-top:10px
}
h1.blue-h1 {
color:#fff!important;
font:700 82px/82px Roboto!important;
text-align:center!important;
margin-top:10px
}
.span-50 {
width:50%;
float:left;
padding:0 2%
}
.span-50 h1 {
line-height:36px!important
}
.span-50 h2 {
line-height:24px!important
}
.no-pad {
margin:0!important
}
.pad-2 {
padding:2%
}
.orange-bg {
background:#f3aa06;
border:1px solid #063a6a;
color:#303539;
display:block;
font:700 15px/38px Open Sans;
margin:10px auto;
text-align:center;
width:292px
}
.modal-dialog, .modal:before {
display:inline-block;
vertical-align:middle
}
.font-16 {
font:400 16px/25px Roboto!important
}
.font-38 {
font:400 38px/50px Roboto!important
}
.font-27 {
font:400 27px/35px Roboto!important
}
.white {
color:#FFF!important
}
.center-text {
text-align:center!important
}
.modal {
text-align:center;
padding:0!important
}
.modal:before {
content:'';
height:100%;
margin-right:-4px
}
.modal-dialog {
text-align:left
}
@media (max-width:1026px) {
.new-h1.blue-h1 {
font:700 38px/50px Roboto!important;
padding:50px!important
}
h1.blue-h1 {
font:700 38px/50px Roboto!important;
padding:50px!important
}
#rmp {
display:none
}
}
@media (max-width:481px) {
.new-h1.blue-h1 {
font:700 20px/30px Roboto!important;
padding:20px 50px!important
}
h1.blue-h1 {
font:700 20px/30px Roboto!important;
padding:20px 50px!important
}
.font-38 {
font:700 21px/50px Roboto!important
}
.font-27 {
font:400 16px/20px Roboto!important;
text-align:center
}
}
.archived-posts img {
width: 250px !important;
height: 150px;
}
.popup-button1 {
position: absolute;
top: 200px;
left: 50px;
height: 50px;
width: 251px;
cursor: pointer;
}
.popup-button2 {
position: absolute;
top: 322px;
right: 48px;
height: 46px;
width: 205px;
cursor: pointer;
}
.ui-autocomplete {
z-index: 999;
}
.new-h1 {
margin: 25px 0 0;
padding: 5px 0;
font-size: 36px;
line-height: 1.1;
font-family: Roboto !important;
font-style: normal;
text-transform: none;
color: #333333;
display: block;
margin-block-start: .67em;
margin-block-end: .67em;
}
.new-h2 {
font-family: Roboto !important;
color: #333333;
font-size: 28px;
font-weight: 700;
font-style: normal;
text-transform: none;
line-height: 1.6em;
margin-top: 20px;
margin-bottom: 10px;
display: block;
margin-block-start: .83em;
margin-block-end: .83em;
}
.new-h4 {
font-family: Roboto Slab;
color: #333333;
font-size: 18px;
font-weight: 700;
font-style: normal;
text-transform: none;
line-height: 1.6em;
margin-top: 10px;
margin-bottom: 10px;
}
.new-h3 {
font-size: 24px;
margin-top: 20px;
margin-bottom: 10px;
font-weight: 500;
line-height: 1.1;
font-family: Roboto !important;
font-style: normal;
text-transform: none;
}
@media (max-width:767px) {
.col-20 {
width:33%;
}
}
@media (max-width:600px) {
.col-20 {
width:50%;
}
}
@media (max-width:400px) {
.col-20 {
width:100%;
text-align:center;
}
}