*:focus {
outline: none;
}
html{
overflow-x: hidden;
}
body {
font-family: "Open Sans", sans-serif;
color: #7a7a7a;
font-size: 13px;
line-height: 19px;
font-weight: 300;
overflow: hidden;
-webkit-text-size-adjust: 100%;
}
body.layout-boxed{
width: 100%;
margin: 0;
}
@media (min-width: 992px) {
body.layout-boxed {
width: 970px;
margin: 0 auto;
}
}
@media (min-width: 1200px) {
body.layout-boxed {
width: 1170px;
}
}
::selection {
text-shadow: none;
background: #000;
color: #fff;
} 
::-moz-selection {
text-shadow: none;
background: #000;
color: #fff;
}
:focus {
outline: none;
} 
h1,
.h1,
h2,
.h2,
h3,
.h3,
h4,
.h4,
h5,
.h5,
h6,
.h6 {
font-family: 'Montserrat', sans-serif;
font-weight: 700;
line-height: 1.1;
color: #303233;
}
h1,
.h1 {
font-size: 34px;
margin: 0 auto 20px;
}
h2,
.h2 {
font-size: 30px;
margin: 0 auto 20px;
}
h3,
.h3 {
font-size: 26px;
margin: 0 auto 15px;
letter-spacing: 1px;
}
h4,
.h4 {
font-size: 22px;
margin: 0 auto 15px;
line-height: 30px;
}
h5,
.h5 {
font-size: 19px;
margin: 0 auto 15px;
}
h6,
.h6 {
font-size: 16px;
margin: 0 auto 15px;
}
h1 small,
h2 small,
h3 small,
h4 small,
h5 small,
h6 small,
.h1 small,
.h2 small,
.h3 small,
.h4 small,
.h5 small,
.h6 small,
h1 .small,
h2 .small,
h3 .small,
h4 .small,
h5 .small,
h6 .small,
.h1 .small,
.h2 .small,
.h3 .small,
.h4 .small,
.h5 .small,
.h6 .small {
color: inherit;
}
ul[class],
ol[class] {
list-style-type: none;
padding: 0;
margin: 0;
}
p:not(:last-child) {
margin: 0 0 20px;
}
code {
background-color: #d1d1d1;
padding: 0.125em 0.25em;
}
a, p a{
cursor: pointer;
}
a, button, input[type=button], input[type=reset], input[type=submit],
.posts-meta .aerious-like, .posts-meta .aerious-comment{
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
a:active,
a:hover,
a:focus {
text-decoration: none;
}
a:active,
a:focus,
input,
select,
textarea {
outline: none;
}
textarea,
input,
select{
position: relative;
padding: 10px 18px;
width: 100%;
border: 0px;
color: #111111;
background-color: #eee;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
-khtml-border-radius: 4px;
-ms-border-radius: 4px;;
-o-border-radius: 4px;
border-radius: 4px;
}
textarea{
resize: none;
}
input[type=checkbox],
input[type=radio]{
margin: 0;
width: auto;
vertical-align: middle;
}
input[type="submit"]{
width: auto;
}
iframe {
border: none;
}
img{
max-width: 100%;
height: auto;
}
img.pull-right {
margin-left: 20px;
margin-bottom: 20px;
}
img.pull-left {
margin-right: 20px;
margin-bottom: 20px;
}
hr {
margin-top: 20px;
margin-bottom: 20px;
border: 0;
border-top: 1px solid #ebebeb;
}
blockquote {
position: relative;
display: table;
padding: 8px 0;
margin: 10px 0 20px;
border-left: 0px;
vertical-align: middle;
font-size: 14px;
color: #333333;
font-weight: bold;
font-style: italic;
}
blockquote::before {
content: "\f10d";
display: table-cell;
padding: 0 35px 0 5px;
vertical-align: middle;
font-family: FontAwesome;
font-size: 75px;
font-style: normal;
}
table, th, td {
border: 1px solid #d1d1d1;
}
table{
border-collapse: separate;
border-spacing: 0;
border-width: 1px 0 0 1px;
margin: 0 0 1.75em;
table-layout: fixed;
width: 100%;
}
th, td {
padding: 0.4375em;
}
th {
border-width: 0 1px 1px 0;
font-weight: 700;
}
td {
border-width: 0 1px 1px 0;
}
dd {
margin: 0 0 1.75em;
}
del {
color: #303233;
text-decoration: line-through;
font-weight: normal;
}
.aerious-fright{
float: right;
}
.aerious-fleft{
float: left;
}
.aerious-tright{
text-align: right;
}
.aerious-tleft{
text-align: left;
}
.aerious-clearfix{
clear: both;
}
@media (max-width: 767px){
#main{
padding-left: 15px;
padding-right: 15px;
}
body.layout-boxed.vc-editor #main,
body.blog #main,
body.woocommerce #main{
padding-left: 0px;
padding-right: 0px;
}
body.layout-wide.with-sidebar.vc-editor #main{
margin-left: -15px;
margin-right: -15px;
}
body.layout-boxed.with-sidebar.vc-editor .aerious-main-content-column{
padding-left: 0;
padding-right: 0;
}
body.no-vc-editor.with-sidebar #main {
margin-left: -15px;
margin-right: -15px;
}
}
@media (min-width: 768px){
body.no-vc-editor.no-sidebar #main > .container > .row{
margin-left: 0;
margin-right: 0;
}
}
@media (min-width: 992px){
.container {
width: 970px;
}
}
@media (min-width: 1200px){
.container {
width: 1170px;
}
}
body.blog.no-sidebar #main > .container > .row{
padding-left: 15px;
padding-right: 15px;
}
.entry-content > .aerious-share-buttons-holder:first-child{
margin-bottom: 25px;
}
.clear::before,
.clear::after,
blockquote::before,
blockquote::after,
.entry-content::before,
.entry-content::after,
.comment-content::before,
.comment-content::after,
#main::before, #main::after,
.aerious-share-buttons-holder::before,
.aerious-share-buttons-holder::after,
.textwidget::before, .textwidget::after,
.widget .product_list_widget li::before,
.widget .product_list_widget li::after{
content: "";
display: table;
clear: both;
} .alignnone,
a img.alignnone,
.wp-caption.alignnone  {
margin: 5px 20px 20px 0;
}
.aligncenter,
div.aligncenter {
display: block;
margin: 5px auto 5px auto;
}
.alignright,
a img.alignright{
float: right;
margin: 5px 0 20px 20px;
}
.alignleft,
a img.alignleft  {
float: left;
margin: 5px 20px 20px 0;
}
a img.aligncenter {
display: block;
margin-left: auto;
margin-right: auto
}
.wp-caption {
background-color: #fff;
border: 1px solid #f0f0f0;
max-width: 96%; padding: 5px 3px 5px;
text-align: center;
}
.wp-caption.alignleft {
margin: 5px 20px 20px 0;
}
.wp-caption.alignright {
margin: 5px 0 20px 20px;
}
.wp-caption img {
border: 0 none;
height: auto;
margin: 0;
max-width: 100%;
padding: 0;
width: auto;
}
.wp-caption p.wp-caption-text {
font-size: 11px;
line-height: 17px;
margin: 0;
padding: 5px 5px 0px;
} .screen-reader-text {
clip: rect(1px, 1px, 1px, 1px);
position: absolute !important;
height: 1px;
width: 1px;
overflow: hidden;
}
.screen-reader-text:focus {
padding: 15px 23px 14px;
display: block;
top: 5px;
left: 5px;
width: auto;
border-radius: 4px;
color: #12ace6;
font-size: 14px;
font-size: 0.875rem;
font-weight: bold;
height: auto;
line-height: normal;
text-decoration: none;
background-color: #f1f1f1;
-webkit-border-radius: 4px;
-khtml-border-radius: 4px;
-moz-border-radius: 4px;
-webkit-box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
-moz-box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
clip: auto !important;
z-index: 100000; }
.gallery-caption{ }
.bypostauthor{ }  .no-js #loader { display: none;  }
.js #loader { display: block; position: absolute; left: 100px; top: 0; }
.aerious-page-loader {
top: 0;
bottom: 0;
left: 0;
right: 0;
position: fixed;
width: 100%;
height: 100%;
z-index: 9999999999;
background-color: #fff;
background-repeat: no-repeat;
background-position: center center;
} .col-xs-15,
.col-sm-15,
.col-md-15,
.col-lg-15 {
position: relative;
min-height: 1px;
padding-right: 15px;
padding-left: 15px;
float: left;
}
.col-xs-15 {
width: 20%;
}
@media (min-width: 768px) {
.col-sm-15 {
width: 20%;
}
}
@media (min-width: 992px) {
.col-md-15 {
width: 20%;
}
}
@media (min-width: 1200px) {
.col-lg-15 {
width: 20%;
}
} body.layout-boxed .vc_row{
left: auto !important;
width: 100% !important;
margin-right: auto;
margin-left: auto;
padding-left: 0px !important;
padding-right: 0px !important;
}	
body.layout-boxed .vc_row .grid{
margin-left: -15px;
margin-right: -15px;
}
body.layout-wide .vc_row .grid{
margin-left: -15px;
margin-right: -15px;
}
@media (min-width: 768px) {
body.layout-wide .vc_row{
margin-left: 0px !important;
margin-right: 0px !important;
}
}
.vc_row-has-fill>.vc_column_container>.vc_column-inner{
padding-top: 0px !important;
}
@media (min-width: 768px){
body.with-sidebar .vc_column_container > .vc_column-inner{
padding-left: 0px;
padding-right: 0px;
}	
}
@media (max-width: 767px){
.wpb_column.vc_column_container{
margin-bottom: 30px;
}
.vc_row > .wpb_column.vc_column_container:last-child{
margin-bottom: 0px;
}
}
.wpb_button, .wpb_content_element, ul.wpb_thumbnails-fluid>li{
margin-bottom: 20px !important;
}
.wpb_wrapper .wpb_content_element:last-child{
margin-bottom: 0px !important;
} .aerious-top-bar{
background-color: #fff;
}
@media (max-width: 1024px){
.aerious-top-bar{
display: none;
}	
}
.aerious-top-bar > .container > .row {
margin: 0px;
display: table;
table-layout: fixed;
width: 100%;
text-align: left;
min-height: 35px;
}
.aerious-top-bar .aerious-top-bar-widget-area{
display: table-cell;
vertical-align: middle;
width: 100%;
float: none;
}
.aerious-top-bar .aerious-top-bar-widget-area:last-child{
text-align: right;
}
.aerious-top-bar .aerious-top-bar-widget-area > *{
display: inline-block;
vertical-align: middle;
color: #111;
letter-spacing: 2.5px;
text-transform: uppercase;
font-size: 10px;
}
.aerious-top-bar .aerious-top-bar-widget-area:nth-child(1) > *,
.aerious-top-bar .aerious-top-bar-widget-area:nth-child(2) > *{
margin: 0 30px 0 0;	
}
.aerious-top-bar .aerious-top-bar-widget-area > *:last-child{
margin: 0 0 0 30px;
}
.aerious-top-bar .aerious-top-bar-widget-area > a{
display: inherit;
}
.aerious-top-bar .widget-title{
margin: 15px auto;
}
.aerious-top-bar .aerious-top-bar-widget-area > *:last-child{
margin-left: 0px;
} .aerious-header{
position: relative;
z-index: 10;
}
.aerious-header .aerious-logo-holder{
margin-top: 10px;
margin-bottom: 10px;
position: relative;
z-index: 11;
line-height: 35px;
}
.aerious-header.header-1 .aerious-logo-holder{
display: inline-block;
float: left;
}
.aerious-logo-2x,
.aerious-header.is-sticky .logo,
.aerious-header:not(.is-sticky) .sticky-logo{
display: none;
}
.aerious-header.header-1 .aerious-main-menu-container{
text-align: right;
}
.aerious-header.header-2 .aerious-main-menu-container{
text-align: left;
}
.aerious-header.header-3{
text-align: center;
}
.aerious-header.header-4{
text-align: right;
}
.aerious-minicart-holder{
position: relative;
display: inline-block;
padding: 0 8px 0 0;
text-align: left;
line-height: 62px;
}
.aerious-minicart-holder > a{
position: relative;
line-height: normal;
}
.aerious-header .aerious-main-menu > li > a{
line-height: 62px;
}
.header-default-skin:not(.is-sticky) .aerious-page-header .aerious-menu-widget-area, 
.header-dark-skin:not(.is-sticky) .aerious-page-header .aerious-menu-widget-area,
.header-default-skin:not(.is-sticky) .aerious-page-header .aerious-menu-widget-area a, 
.header-dark-skin:not(.is-sticky) .aerious-page-header .aerious-menu-widget-area a,
.header-default-skin:not(.is-sticky) .aerious-page-header .aerious-menu-widget-area .widget-title,
.header-dark-skin:not(.is-sticky) .aerious-page-header .aerious-menu-widget-area .widget-title,
.sticky-header-default-skin.is-sticky .aerious-page-header .aerious-menu-widget-area, 
.sticky-header-dark-skin.is-sticky .aerious-page-header .aerious-menu-widget-area,
.sticky-header-default-skin.is-sticky .aerious-page-header .aerious-menu-widget-area a, 
.sticky-header-dark-skin.is-sticky .aerious-page-header .aerious-menu-widget-area a,
.sticky-header-default-skin.is-sticky .aerious-page-header .aerious-menu-widget-area .widget-title,
.sticky-header-dark-skin.is-sticky .aerious-page-header .aerious-menu-widget-area .widget-title{
color: #ffffff;
}
.aerious-logo-holder .aerious-site-title {
margin-bottom: 0;
font-size: 34px;
color: #ffffff;
}
.is-sticky .aerious-logo-holder .aerious-site-title {
color: #ffffff;
} .aerious-header .aerious-main-menu,
.aerious-header .aerious-main-menu li{
position: relative;
}
.aerious-header .aerious-main-menu > li{
display: inline-block;
text-align: left;
}
.aerious-header .aerious-main-menu > li:last-child > a{
padding-right: 0px;
}
.aerious-header .aerious-main-menu > li.aerious-megamenu-menu{
position: static;
}
.aerious-header .aerious-main-menu > li > a{
padding-right: 15px;
font-family: Montserrat;
font-size: 11px;
text-transform: uppercase;
letter-spacing: 1px;
}
.header-default-skin:not(.is-sticky) .aerious-main-menu > li > a,
.header-dark-skin:not(.is-sticky) .aerious-main-menu > li > a,
.sticky-header-default-skin.is-sticky .aerious-main-menu > li > a,
.sticky-header-dark-skin.is-sticky .aerious-main-menu > li > a{
color: #ffffff;	
}
.header-light-skin:not(.is-sticky) .aerious-main-menu > li > a,
.sticky-header-light-skin.is-sticky .aerious-main-menu > li > a{
color: #000;
}
.aerious-header .aerious-main-menu > li > a .aerious-icon-right,
.aerious-header .aerious-main-menu > li > a .aerious-icon-left{
font-weight: 700px;
}
.aerious-header .aerious-main-menu > li > a .aerious-icon-right{
padding-left: 4px;
}
.aerious-header .aerious-main-menu > li > a .aerious-icon-left{
padding-right: 4px;	
}
.aerious-header .aerious-main-menu li .sub-menu,
.aerious-header .aerious-main-menu li .aerious-megamenu-wrapper{
position: absolute;
left: 0;
z-index: 9999;
}
.header-dark-skin:not(.is-sticky) .aerious-main-menu li .sub-menu,
.sticky-header-dark-skin.is-sticky  .aerious-nav-area .aerious-main-menu li .sub-menu,
.header-dark-skin:not(.is-sticky) .aerious-main-menu li .aerious-megamenu-wrapper,
.sticky-header-dark-skin.is-sticky  .aerious-main-menu li .aerious-megamenu-wrapper {
background-color: #090909;
}
.header-light-skin:not(.is-sticky) .aerious-main-menu li .sub-menu,
.sticky-header-light-skin.is-sticky .aerious-main-menu li .sub-menu,
.header-light-skin:not(.is-sticky) .aerious-main-menu li .aerious-megamenu-wrapper,
.sticky-header-light-skin.is-sticky .aerious-main-menu li .aerious-megamenu-wrapper {
background-color: #fff;
border: 1px solid #f2f2f2;
}
.aerious-header .aerious-main-menu > li.has-sub.aerious-megamenu-menu > a{
position: relative;
}
.aerious-header .aerious-main-menu > li.has-sub:last-child{
padding-right: 5px;
}
.aerious-header .aerious-main-menu .sub-menu li > a,
.aerious-header .aerious-main-menu .aerious-megamenu li > a {
display: block;
padding: 7px 20px;
height: auto;
text-align: left;
line-height: 19px;
text-indent: 0;
font-size: 12px;
}
.header-default-skin:not(.is-sticky) .aerious-main-menu .sub-menu li > a,
.header-default-skin:not(.is-sticky) .aerious-main-menu .aerious-megamenu li > a ,
.sticky-header-default-skin.is-sticky .aerious-main-menu .sub-menu li > a,
.sticky-header-default-skin.is-sticky .aerious-main-menu .aerious-megamenu li > a ,
.header-dark-skin:not(.is-sticky) .aerious-main-menu .sub-menu li > a,
.header-dark-skin:not(.is-sticky) .aerious-main-menu .aerious-megamenu li > a ,
.sticky-header-dark-skin.is-sticky .aerious-main-menu .sub-menu li > a,
.sticky-header-dark-skin.is-sticky .aerious-main-menu .aerious-megamenu li > a {
color: #fff;	
}
.header-light-skin:not(.is-sticky) .aerious-main-menu .sub-menu li > a,
.header-light-skin:not(.is-sticky) .aerious-main-menu .aerious-megamenu li > a,
.sticky-header-light-skin.is-sticky .aerious-main-menu .sub-menu li > a,
.sticky-header-light-skin.is-sticky .aerious-main-menu .aerious-megamenu li > a{
color: #333;
}
.aerious-header .aerious-main-menu > li > a,
.aerious-header .aerious-main-menu > li > .sub-menu > li > a,
.aerious-header .aerious-main-menu > li > .sub-menu > li > .sub-menu > li > a{
width: 190px;
}
.header-default-skin:not(.is-sticky) .sub-menu li a:hover,
.header-default-skin:not(.is-sticky) .aerious-megamenu li a:hover,
.header-default-skin:not(.is-sticky) .sub-menu li a.current,
.header-default-skin:not(.is-sticky) .aerious-megamenu li a.current,
.sticky-header-default-skin.is-sticky .sub-menu li a:hover,
.sticky-header-default-skin.is-sticky .aerious-megamenu li a:hover,
.sticky-header-default-skin.is-sticky .sub-menu li a.current,
.sticky-header-default-skin.is-sticky .aerious-megamenu li a.current,
.header-dark-skin:not(.is-sticky) .sub-menu li a:hover,
.header-dark-skin:not(.is-sticky) .aerious-megamenu li a:hover,
.header-dark-skin:not(.is-sticky) .sub-menu li a.current,
.header-dark-skin:not(.is-sticky) .aerious-megamenu li a.current,
.sticky-header-dark-skin.is-sticky .sub-menu li a:hover,
.sticky-header-dark-skin.is-sticky .aerious-megamenu li a:hover,
.sticky-header-dark-skin.is-sticky .sub-menu li a.current,
.sticky-header-dark-skin.is-sticky .aerious-megamenu li a.current{
background-color: rgba(255,255,255,0.09);
}
.header-light-skin:not(.is-sticky) .sub-menu li a:hover,
.header-light-skin:not(.is-sticky) .aerious-megamenu li a:hover,
.header-light-skin:not(.is-sticky) .sub-menu li a.current,
.header-light-skin:not(.is-sticky) .aerious-megamenu li a.current,
.sticky-header-light-skin.is-sticky .sub-menu li a:hover,
.sticky-header-light-skin.is-sticky .aerious-megamenu li a:hover,
.sticky-header-light-skin.is-sticky .sub-menu li a.current,
.sticky-header-light-skin.is-sticky .aerious-megamenu li a.current{
background-color: rgba(0,0,0,0.07);
}
.aerious-header .aerious-nav-area .aerious-main-menu li a.current{
font-weight: bold;
}
.aerious-header .aerious-main-menu > li .sub-menu,
.aerious-header .aerious-main-menu > li.aerious-megamenu-menu .aerious-megamenu-wrapper{
visibility: hidden;
display: block;
opacity: 0;
-webkit-transition: all .2s;
-moz-transition: all .2s;
-o-transition: all .2s;
-ms-transition: all .2s;
transition: all .2s;
-webkit-transition-delay: 0.1s;
transition-delay: 0.1s;
}
.aerious-header .aerious-main-menu > li > .sub-menu li > a{
border-bottom: 1px dotted rgba(255, 255, 255, 0.12);
padding-top: 9px;
padding-bottom: 9px;
}
.header-light-skin:not(.is-sticky) .aerious-main-menu > li > .sub-menu li > a,
.sticky-header-light-skin.is-sticky .aerious-main-menu > li > .sub-menu li > a{
border-bottom: 1px dotted #f2f2f2;
}
.aerious-header .aerious-main-menu > li:hover:last-child > .sub-menu a{
border-bottom: 0px;
}
.aerious-header .aerious-main-menu > li:hover > .sub-menu,
.aerious-header .aerious-main-menu > li:hover > .sub-menu > li:hover .sub-menu{
visibility: visible;
opacity: 1;
display: block;
}
.aerious-header .aerious-main-menu > li.aerious-megamenu-menu .aerious-megamenu-wrapper,
.aerious-header .aerious-main-menu > li.aerious-megamenu-menu .aerious-megamenu{
display: table;
table-layout: fixed;
width: 100%;
text-align: left;
}
.aerious-megamenu-submenu .sub-menu{
right: auto !important;
left: auto !important;
display: block !important;
position: relative !important;
visibility: visible !important;
opacity: 1 !important;
}
.aerious-header .aerious-main-menu > li.aerious-megamenu-menu:hover .aerious-megamenu-wrapper{
visibility: visible;
opacity: 1;
z-index: 999;
}
.aerious-header .aerious-main-menu .sub-menu ul {
left: 190px;
top: 0px;
}
.aerious-header.header-1 .aerious-main-menu > li:last-child .sub-menu > li .sub-menu,
.aerious-header.header-1 .aerious-main-menu > li:nth-last-child(2) .sub-menu > li .sub-menu,
.aerious-header.header-1 .aerious-main-menu > li:nth-last-child(3) .sub-menu > li .sub-menu,
.aerious-header.header-1 .aerious-main-menu > li:nth-last-child(4) .sub-menu > li .sub-menu,
.aerious-header.header-4 .aerious-main-menu > li:last-child .sub-menu > li .sub-menu,
.aerious-header.header-4 .aerious-main-menu > li:nth-last-child(2) .sub-menu > li .sub-menu,
.aerious-header.header-4 .aerious-main-menu > li:nth-last-child(3) .sub-menu > li .sub-menu,
.aerious-header.header-4 .aerious-main-menu > li:nth-last-child(4) .sub-menu > li .sub-menu{
left: -190px;
right: auto;
}
.aerious-megamenu-wrapper .aerious-megamenu-submenu {
display: table-cell;
float: none;
padding-top: 20px;
padding-bottom: 20px;
padding-left: 0;
padding-right: 0;
height: 100%;
border-right: 1px dotted rgba(255, 255, 255, 0.1);
}
.header-light-skin:not(.is-sticky) .aerious-megamenu-wrapper .aerious-megamenu-submenu,
.sticky-header-light-skin.is-sticky .aerious-megamenu-wrapper .aerious-megamenu-submenu {
border-right: 1px dotted rgba(0,0,0,0.1);
}
.aerious-megamenu-wrapper .aerious-megamenu-submenu:last-child{
border-right: none;
line-height: 20px;
}
.aerious-header .aerious-main-menu .aerious-megamenu li > .aerious-menu-item-heading{
padding: 7px 20px 10px 20px;
font-weight: 700;
font-size: 14px;
cursor: pointer;
color: #f1f1f1;
line-height: 20px;
}
.header-light-skin:not(.is-sticky) .aerious-menu-item-heading,
.sticky-header-light-skin.is-sticky .aerious-menu-item-heading{
color: #111;
}
.aerious-header .aerious-main-menu .sub-menu span.sub,
.aerious-header .aerious-main-menu .aerious-megamenu span.sub{
display: block;
padding-top: 3px;
font-size: 11px;
}
.aerious-header .aerious-main-menu li i.icon-position-left{
padding-right: 5px;
}
.aerious-header .aerious-main-menu .sub-menu i.icon-position-left,
.aerious-header .aerious-main-menu .aerious-megamenu i.icon-position-left{
padding-right: 10px;
min-width: 25px;
text-align: center;
}
.aerious-header .aerious-main-menu li i.icon-position-right{
padding-left: 5px;
}
.aerious-header .aerious-main-menu .sub-menu i.icon-position-right,
.aerious-header .aerious-main-menu .aerious-megamenu i.icon-position-right{
padding-left: 10px;
}
.aerious-header .aerious-main-menu .aerious-megamenu i.icon-position-right{
text-align: right;
}
.aerious-header .aerious-main-menu li i.icon-position-top{
display: block;
}
.aerious-header .aerious-main-menu .sub-menu i.icon-position-top,
.aerious-header .aerious-main-menu .aerious-megamenu i.icon-position-top{
padding-bottom: 10px;
min-width: 25px;
}
.aerious-megamenu-wrapper .aerious-megamenu-submenu.megamenu-bg{
border-right: none;
}
.aerious-header .aerious-main-menu li.megamenu-bg .sub-menu,
.aerious-header .aerious-main-menu li.megamenu-bg li{
background-color: transparent;
}
.aerious-header .aerious-main-menu li.sub i.aerious-icon-right{
position: absolute;
top: 31%;
right: 10px;
} .aerious-mobile-header,
.aerious-mobile-header .aerious-nav-area > .aerious-mobile-main-menu{
display: none;
}
.aerious-mobile-header .aerious-nav-area > .aerious-mobile-main-menu{
width: 100%;
z-index: 999;
text-align: left;
background-color: #090909;
}
.aerious-header.is-sticky .aerious-mobile-header nav.aerious-mobile-main-menu-container{
max-height: 200px;
max-width: 100%;
overflow-x: hidden;
}
.aerious-mobile-menu-opener-holder{
line-height: 63px;
}
.aerious-header.header-1 .aerious-mobile-menu-opener-holder{
float: right;
}
.aerious-header.header-2 .aerious-mobile-menu-opener-holder{
float: left;
}
.aerious-mobile-menu-holder .navbar-toggle{
display: inline-block;
float: none;
margin: 0;
padding: 0;
}
.aerious-mobile-menu-holder .navbar-toggle .icon-bar{
background-color: #ffffff;
}
.sticky-header-light-skin.is-sticky .aerious-mobile-menu-holder .navbar-toggle .icon-bar{
background-color: #000;
}
.aerious-mobile-main-menu a{
display: block;
color: #ffffff;
border-bottom: 1px dotted rgba(255,255,255,0.1);
}
.aerious-mobile-main-menu li{
position: relative;
display: block;
line-height: 32px;
color: #ffffff;
}
.aerious-mobile-main-menu > li > a{
padding-top: 10px;
padding-bottom: 10px;
line-height: 20px;
}
.aerious-mobile-main-menu li ul{
display: none;
}
.aerious-mobile-main-menu .sub-menu{
padding-left: 18px;
}
.aerious-mobile-main-menu .mobile-sub-menu-icon{
position: absolute;
right: 0;	
padding: 8px 10px;
cursor: pointer;
}
.aerious-mobile-menu-right{
padding: 0px;
}
.aerious-mobile-menu-right a:last-child{
border-bottom: none;
} .aerious-header .aerious-minicart-holder i{
color: #ffffff;
font-size: 16px;
}
.header-light-skin:not(.is-sticky) .aerious-minicart-holder i,
.sticky-header-light-skin.is-sticky .aerious-minicart-holder i{
color: #000;
}
.header-banner-image img{
width: 100%;
} .aerious-header.side-header .aerious-social-icons{
margin-top: 30px;
} #aerious-title-area-wrapper .entry-title{
margin: 0;
color: #ffffff;
}
#aerious-title-area-wrapper .entry-subtitle{
margin: 0;
color: #ffffff;
line-height: 20px;
font-size: 10px;
font-weight: 400;
letter-spacing: 7px;
text-transform: uppercase;
}
#aerious-title-area-wrapper .aerious-title-area-inner{
display: table-cell;
vertical-align: middle;
}
.aerious-breadcrumb-holder{
position: absolute;
color: #ffffff;
}
.aerious-breadcrumb-holder *{
font-family: Montserrat;
text-transform: uppercase;
font-size: 9px;
color: #dddddd;
}
.aerious-breadcrumb-holder a{
color: #ffffff;
}
.breadcrumb > li + li:before{
padding: 0 10px;
}
.breadcrumb{
background-color: transparent;
}
.aerious-breadcrumb-holder.aerious-top{
top: 0px;
}
.aerious-breadcrumb-holder.aerious-bottom{
bottom: 0px;
}
.aerious-breadcrumb-holder.aerious-right{
right: 15px;
}
.aerious-breadcrumb-holder.aerious-left{
left: 15px;
}
.aerious-breadcrumb-holder.aerious-center{
top: 50%;
}
.woocommerce table.wishlist_table{
font-size: 13px;
}
#buddypress table.profile-fields tbody tr td.label{
display: table-cell;
text-align: left;
color: #7a7a7a;
}
@media (max-width: 992px){
.aerious-title-area{
height: auto !important;
}
#aerious-title-area-wrapper .aerious-title-area-inner{
display: block;
}
.aerious-breadcrumb-holder{
position: relative;
left: auto !important;
right: auto !important;
top: auto !important;
bottom: auto !important;
padding-left: 5px;
}
.aerious-page-title{
margin-bottom: 20px;
}
}
@media (max-width: 991px){
.woocommerce table.wishlist_table, .woocommerce table.wishlist_table tbody, .woocommerce table.wishlist_table tbody tr, .woocommerce table.wishlist_table tfoot, .woocommerce table.wishlist_table tfoot tr, .woocommerce table.wishlist_table tfoot tr td{
display: block;
}
.woocommerce table.wishlist_table tbody tr.wishlist-item{
border-bottom: 3px solid #dedede;
}
.woocommerce table.wishlist_table tbody tr td{
display: inline-block;
width: auto;
padding-bottom: 10px !important;
border-bottom: none;
}
.wishlist_table tr td.product-thumbnail a{
max-width: 100%;
}
.wishlist_table tr td.product-thumbnail a img{
width: auto !important;
max-width: 180px;
}
.woocommerce table.wishlist_table tr td.product-remove{
padding: 0 5px 10px 5px !important;
}
.woocommerce table.wishlist_table tr td.product-quantity-stock{
padding: 0 5px 10px 5px !important;
}
.woocommerce table.wishlist_table tbody tr td.product-price{
padding-bottom: 0px !important;
width: 260px;
}
.woocommerce table.wishlist_table tbody tr td.product-price .wc-product-layout{
margin-bottom: 10px;
width: 100%;
}
}
@media (max-width: 768px){
#aerious-title-area-wrapper .entry-title{
font-size: 44px;
}
}
@media (max-width: 480px){
#aerious-title-area-wrapper .entry-title{
font-size: 32px;
}
} .blog-layout-standard .posts-data,
.blog-layout-grid .posts-data{
padding: 10px 20px 10px;
}
.aerious-audio {
position: relative;
}
.aerious-audio audio {
display: block;
width: 100%;
background: #000;
}
.post-title{
margin: 10px 0 5px;
}
div.post-title {
font-family: 'Montserrat', sans-serif;
font-weight: 700;
line-height: 1.1;
font-size: 16px;
}
.post-title,
.post-title a{
color: #303233;
}
.format-status .post-title{
display: none;
}
.aerious-quote-link {
padding: 20px !important;
background-repeat: no-repeat;
background-position: right;
background-color: #12aec6;
color: #fff;
font-family: Montserrat;
font-weight: 700;
font-size: 30px;
word-break: break-word;
} 
.aerious-quote-link div{
display: table-cell;
line-height: normal;
vertical-align: top;
}
.format-link .aerious-quote-link div{
text-align: center;
vertical-align: middle;
}
.aerious-quote-link .post-quote-link-icon{
width: 1%;
}
@media(max-width: 319px){
.aerious-quote-link .post-quote-link-icon{
display: block;
margin: auto;
margin-top: 10px;
}
}
.aerious-quote-link a:hover,
.aerious-quote-link a:focus,
.aerious-quote-link a {
color: #fff;
}
.aerious-quote-link .fa {
margin-left: 10px;
font-size: 60px;
}
@media(max-width: 479px) {
.aerious-quote-link {
font-size: 20px;
}
.aerious-quote-link .fa {
font-size: 45px;
}
}
.posts-date {
padding: 6px 20px;
font-size: 13px;
font-weight: 700;
color: #fff;
background: #12aec6;
}
.posts-date a,
.posts-date a:hover,
.posts-date a:active,
.posts-date a:focus{
color: #fff;
}
.aerious-video{
background-color: #12aec6;
}
.post-content{
margin-top: 15px;
}
.post-category{
text-transform: capitalize;
font-size: 13px;
}
.post-category a{
display: inline-block;
}
.aerious-social-icons a {
margin: 5px 0;
}
.aerious-social-icons .icon-whatsapp {
background: #7ed616;
}
.post-page-links > a,
.post-page-links > span {
display: inline-block;
height: 30px;
width: 30px;
line-height: 30px;
text-align: center;
background-color: #e6e6e5;
}
.post-page-links > a:hover{
background-color: #12aec6;
color: #fff;
} .posts-meta{
clear: both;
text-align: center;
margin-top: 20px;
}
.posts-meta > .inline > div{
display: inline-block;
vertical-align: middle;
}
.posts-meta > .aerious-author{
margin-right: 5%;
margin-bottom: 10px;
}
.columns-4 .posts-meta > div,
.columns-5 .posts-meta > div,
.columns-6 .posts-meta > div{
margin-bottom: 5px;
}
.columns-4 .posts-meta .author-name,
.columns-5 .posts-meta .author-name,
.columns-6 .posts-meta .author-name{
display: none;
}
.posts-meta > div > div{
margin-top: 5px;
vertical-align: middle;
text-align: left;
}
.posts-meta .posts-meta-right {
text-align: right;
}
@media( max-width: 767px ) {
.posts-meta .posts-meta-right,
.posts-meta > div > div{
text-align: center;
}
}
.posts-meta .posts-meta-right div {
display: inline-block;
margin-bottom: 5px;
vertical-align: middle;
margin-left: 5px;
}
.posts-meta .aerious-readmore{
margin-right: 3px;
margin-bottom: 5px;
}
.posts-meta .aerious-share-buttons-holder{
margin-left: 3px;
}
.posts-meta .aerious-share-buttons-holder .share-buttons{
padding: 0;
}
.posts-meta .aerious-share-buttons-holder .share-buttons li:last-child{
margin-right: 0px;
}
.posts-meta .aerious-like,
.posts-meta .aerious-comment {
margin-left: 5px;
text-align: center;
font-weight: bold;
font-size: 14px;
}
.posts-meta .aerious-like a,
.posts-meta .aerious-comment a {
display: inline-block;
width: 50px;
height: 29px;
line-height: 29px;
background-color: #e6e6e5;
}
.posts-meta .aerious-like a:hover,
.posts-meta .aerious-comment a:hover {
background-color: #12aec6;
color: #fff;
}
.posts-meta .aerious-like .fa,
.posts-meta .aerious-comment .fa {
padding: 6px 2px;
margin-left: 6px;
font-size: 14px;
}
.aerious-count-loader {
display: none;
}
.aerious-count-loader img{
width: auto !important;
}
.posts-meta .aerious-author .author-avatar-holder{
position: relative;
display: inline-block;
vertical-align: middle;
}
.posts-meta .aerious-author .author-avatar::before {
position: absolute;
content: '\25b2';
top: -18px;
left: 0;
right: 0;
color: rgba(18,174,198,.5);
text-align: center;
}
@media(min-width: 1024px) and (max-width: 1200px) {
body.with-sidebar .columns-3 .posts-grid .posts-meta .aerious-author::before {
left: 9px;
}
}
.posts-meta .aerious-author a {
text-transform: capitalize;
color: #000;
font-weight: 300;
}
.posts-meta .aerious-author img {
width: auto;
}
.posts-meta .aerious-author a span {
margin-left: 5px;
display: inline-block;
display: none;
}
.posts-meta .aerious-posts-tags a {
margin: 5px 5px 0 0;
}  .aerious-standard-blog-single .format-gallery .owl-item img {
width: auto;
}
.aerious-standard-blog-single .aerious-post-links {
text-align: center;
font-family: Montserrat;
font-weight: bold;
font-size: 14px;
line-height: 40px;
}
.aerious-standard-blog-single .aerious-post-links .post-links {
display: inline-block;
margin-right: 5px;
padding: 0 5px 0 5px;
min-width: 30px;
width: auto;
height: 40px;
border: none;
vertical-align: middle;
color: #767676;
}
.aerious-standard-blog-single .aerious-post-links > .post-links {
background-color: #12aec6;
color: #ffffff;
}
.aerious-standard-blog-single .aerious-post-links .post-links:hover {
background-color: #12aec6;
color: #ffffff;
}  .aerious-blog-posts .item img{
height: auto;
max-width: 100%;
width: auto;
}
@media(min-width: 767px) and (max-width: 1023px) {
body.with-sidebar .posts-grid .posts-meta .posts-meta-right {
width: 100%;
text-align: left;
}
body.with-sidebar .posts-grid .posts-meta .posts-meta-right .aerious-readmore {
display: block;
}
}
@media(min-width: 1024px) and (max-width: 1200px) {
body.with-sidebar .posts-grid .columns-3 .posts-meta > .row > div {
width: 100%;
}
body.with-sidebar .posts-grid .columns-3 .posts-meta .posts-meta-right {
width: 100%;
text-align: left;
}
}
body.with-sidebar .posts-grid .columns-4 .post-quote-link-text {
display: block;
}
body.with-sidebar .posts-grid .columns-4 .posts-meta .posts-meta-right {
width: 100%;
text-align: left;
}
body.with-sidebar .posts-grid .columns-4 .posts-meta > .row > div {
width: 100%;
}
body.with-sidebar .posts-grid .columns-5 .post-quote-link-text {
display: block;
}
body.with-sidebar .posts-grid .columns-5 .posts-meta .posts-meta-right {
width: 100%;
text-align: left;
}
body.with-sidebar .posts-grid .columns-5 .posts-meta > .row > div {
width: 100%;
}
@media(min-width: 1024px) and (max-width: 1200px) {
body.with-sidebar .posts-grid .columns-5 .posts-meta .aerious-readmore {
display: none;
}
body.with-sidebar .posts-grid .columns-5 .post-title {
word-break: break-all;
}
}
body.with-sidebar .posts-grid .columns-6 .post-quote-link-text {
display: block;
}
.posts-grid .columns-6 .posts-meta .posts-meta-right {
width: 100%;
text-align: left;
}
.posts-grid .columns-6 .posts-meta > .row > div {
width: 100%;
text-align: center;
}
@media(min-width: 1024px) {
body.with-sidebar .posts-grid .columns-6 .posts-meta .aerious-readmore {
display: none;
}
body.with-sidebar .posts-grid .columns-6 .post-title {
word-break: break-all;
}
}
.aerious-blog-posts .posts-slider-border {
border-left: 2px solid #12aec6;
padding-left: 15px;
margin-left: 25px;
}
.posts-slider-title{
font-size: 14px;
margin-bottom: 5px;
font-weight: 700;
}
.posts-slider-title a{
color: #111111;
}
.posts-grid .aerious-quote-link,
.aerious-related-posts .aerious-blog-posts .aerious-quote-link {
padding: 20px 10px;
font-size: 20px;
}
@media (min-width: 480px) and (max-width: 767px){
.posts-grid .aerious-quote-link{
padding: 60px 30px;
font-size: 30px;
}
}
@media (min-width: 768px) and (max-width: 1023px) {
.posts-split .aerious-quote-link {
padding: 20px 10px;
font-size: 20px;
}
}
@media (min-width: 320px) and (max-width: 1199px){
.aerious-related-posts .aerious-blog-posts .aerious-quote-link .post-quote-link-text{
display: block;
}
}
@media (min-width: 768px) and (max-width: 991px){
.aerious-related-posts .posts-meta .aerious-author a span{
display: none;
}
}
.posts-grid .aerious-quote-link .fa{
font-size: 40px;
}
.posts-grid .posts-slider-content{
margin-top: 5px !important;
}
.aerious-related-posts .posts-meta div{
display: inline-block;
}
.aerious-related-posts .posts-meta .aerious-comment{
float: right;
}
@media( max-width: 767px ){
.aerious-blog-posts .aerious-btn{
margin-bottom: 0;
}
}
@media (min-width: 768px) and (max-width: 1199px){
.aerious-blog-posts .aerious-readmore{
display: none;
}
}
.aerious-blog-posts .hentry {
margin-bottom: 25px;
}
.blog-layout-standard .post-inner,
.blog-layout-grid .post-inner{
border: 1px solid #e4e4e4;
}
.aerious-blog-posts .hentry.sticky .post-inner {
background-color: #f6f6f5;
-webkit-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.36);
-moz-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.36);
box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.36);
}
.aerious-blog-posts .posts-split > .row {
padding-bottom: 0;
}
.aerious-blog-posts .hentry > .post-thumbnail,
.aerious-blog-posts .hentry > .aerious-quote-link,
.aerious-blog-posts .hentry > .aerious-audio,
.aerious-blog-posts .hentry > .aerious-video,
.aerious-blog-posts .hentry > .aerious-carousel,
.aerious-blog-posts .hentry > a {
padding: 0;
}
@media(min-width: 480px) and (max-width: 1023px) {
.aerious-blog-posts .owl-item .aerious-quote-link {
font-size: 20px;
}
.aerious-blog-posts .owl-item .aerious-quote-link .fa {
font-size: 45px;
}
}
.blog-layout-slider .post-title{
margin-top: 20px;
}  .entry-footer {
margin: 10px;
}  .aerious-author-info-holder{
margin: 30px 0;
padding: 20px 40px;
background-color: #f6f6f5;
display: table;
width: 100%;
}
.aerious-author-info-holder .row > div{
display: table-cell;
vertical-align: middle;
}
.aerious-author-info-holder .author-avatar{
padding-right: 35px;
text-align: center;
min-width: 120px;
}
.aerious-author-info-holder .author-avatar img {
margin-bottom: 25px;
}
.aerious-author-info-holder .author-name {
font-size: 13px;
text-transform: capitalize;
}
@media(max-width: 767px) {
.aerious-author-info-holder .author-avatar img {
margin-bottom: 10px;
}
.aerious-author-info-holder .row > div{
display: block;
}
} .aerious-related-posts{
margin-top: 25px;
}
.aerious-related-posts > .related-posts-heading{
margin-bottom: -25px;
}
.aerious-related-posts .posts-slider-title {
margin-top: 5px;
margin-bottom: 0;
}
.aerious-related-posts .post-title {
margin-bottom: 5px;
margin-top: 8px;
font-size: 14px;
line-height: 20px;
} .aerious-comments,
.comment-password-protected {
margin-top: 30px;
}
.aerious-comments .aerious-comment-count {
background-color: #12ace6;
padding: 10px 15px;
color: #fff;
}
.aerious-comments .aerious-comment-count .fa {
margin-left: 10px;
}
.aerious-comments .aerious-commentlist li.even > .comment-content {
background-color: #fff;
}
.aerious-comments .aerious-commentlist li.odd > .comment-content {
background-color: #f6f6f5;
}
.aerious-comments .aerious-commentlist li.bypostauthor .comment-content {
-webkit-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.36);
-moz-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.36);
box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.36);
}
.aerious-comments .aerious-comments-avatar {
position: relative;
margin-top: 20px;
text-align: center;
}
.aerious-comments .aerious-comments-avatar img {
border-radius: 50%;
-webkit-border-radius: 50%;
-khtml-border-radius: 50%;
-moz-border-radius: 50%;
}
.aerious-comments .aerious-commentlist .children .aerious-comments-avatar::before {
position: absolute;
top: -20px;
left: 45%;
color: rgba(18,174,198,.5);
content: '\25b2';
}
.aerious-comments .aerious-commentator-name {
text-align: center;
}
.aerious-comments .comment-content {
padding: 10px 0;
}
.aerious-comments .aerious-comments-description {
margin-top: 10px;
}
.aerious-comments .aerious-comments-description .comments-description-title {
margin-top: 0;
font-size: 14px;
text-transform: capitalize;
}
.aerious-comments .aerious-comments-description .fa-comments-o {
font-size: 14px;
}
.aerious-comments .aerious-comments-description .comment-reply-link {
font-size: 13px;
color: #333333;
}
.aerious-comments .aerious-comments-description .aerious-comments-datatime {
margin-left: 20%;
}
.aerious-comments .aerious-commentlist li ul.children li {
padding-left: 15%;
padding-right: 10px;
padding-bottom: 10px;
}
.aerious-comments .comment-respond input[type="submit"] {
display: block;
margin: auto;
margin-top: 20px;
}
.aerious-comments .comment-respond .aerious-comment-submit {
display: block;
margin: auto;
margin-top: 10px;
text-align: center;
}
.aerious-comments .comment-respond .aerious-comment-submit .fa {
margin-right: 5px;
font-size: 14px;
}
.aerious-comment-form {
margin-top: 30px;
}
.post-thumbnail img,
.aerious-audio img{
width: auto;
} .aerious-portfolio-list{
position: relative;
overflow: hidden;
}
.aerious-portfolio-list .aerious-portfolio-item-content{
margin-top: 20px;
}
.aerious-portfolio-list .aerious-portfolio-item-content-readmore{
margin-top: 30px;
}
.aerious-portfolio-list .portfolio-filter{
margin-bottom: 35px;
list-style: none;
text-align: center;
}
.aerious-portfolio-list .portfolio-filter li{
display: inline-block;
margin-right: 40px;
margin-bottom: 15px;
}
.aerious-portfolio-list .portfolio-filter li:last-child{
margin-right: 0;
}
.aerious-portfolio-list .portfolio-filter li a{
color: #767676;
font-size: 16px;
font-family: 'Montserrat';
}
@media(max-width: 768px){
.aerious-portfolio-list .portfolio-filter {
text-align: left;
}
.aerious-portfolio-list .portfolio-filter li {
display: block;
border-bottom: 1px solid #12aec6;
margin-right: 0;
margin-bottom: 0;
}
.aerious-portfolio-list .portfolio-filter li a {
display: block;
padding: 5px;
}
}
.aerious-portfolio-list .portfolio-filter li a:hover,
.aerious-portfolio-list .portfolio-filter .selected {
color: #12aec6;
}
.portfolio-standard .portfolio-inner,
.portfolio-grid .portfolio-inner{
border: 1px solid #e4e4e4;
}
.portfolio-inner.row{
margin-left: 0;
margin-right: 0;
}
.portfolio-inner.row > div:first-child{
padding-left: 0;
}
.portfolio-inner.row > div:last-child{
padding-right: 0;
}
.aerious-portfolio-list .portfolio-content{
position: relative;
padding: 12px;
border-top: 0px;
}
.aerious-portfolio-list .posts-meta .row > div > div {
display: inline-block;
vertical-align: middle;
}
.aerious-portfolio-list .posts-meta .aerious-share-buttons-holder > ul:first-child {
padding-top: 0;
}
@media(min-width: 1024px) {
.aerious-portfolio-list .columns-4 .posts-meta > .row > div ,
.aerious-portfolio-list .columns-5 .posts-meta > .row > div ,
.aerious-portfolio-list .columns-6 .posts-meta > .row > div{
width: 100%;
text-align: center;
}
.columns-5 .posts-meta > div > div, .columns-6 .posts-meta > div > div{
text-align: center;
}
.aerious-portfolio-list .columns-5 .posts-meta .aerious-readmore {
display: block !important;
}
}
.portfolio-category a,
.portfolio-skills a{
display: inline-block;
font-weight: 700;
}
.aerious-portfolio-list .item img{
width: auto;
height: auto;
max-width: 100%;
}
.portfolio-list-title{
margin-bottom: 5px;
margin-top: 10px;
}
.portfolio-list-title a{
color: #303233;
}
.aerious-portfolio-list .item{
margin-bottom: 25px;
}
.aerious-portfolio-lm-div{
text-align: center;
}
.aerious-portfolio-list .aerious-portfolio-lm-but{
padding: 15px 40px;
width: auto;
font-size: 14px;
color: #fff;
text-transform: capitalize;
border: none;
border-radius: 5px;
-webkit-border-radius: 5px;
-khtml-border-radius: 5px;
-moz-border-radius: 5px;
background-color: #12aec6;
}
.pagination-loadmore,
.portfolio-pagination {
display: block;
text-align: center;
margin: 0;
}
.pagination-loadmore .page-numbers,
.portfolio-pagination .page-numbers {
display: none;
}
.pagination-loadmore .next,
.portfolio-pagination .next {
display: inline;
}
.aerious-portfolio-content {
margin-top: 15px;
} .single-portfolio .post-thumbnail img{
width: auto;
height: auto;
max-width: 100%;
}
.single-portfolio .aerious-portfolio-video{
border: 3px solid #cccccc;
padding: 30px;
}
.single-portfolio .aerious-portfolio-date{
font-size: 14px;
color: #cccccc;
margin-bottom: 15px;
}
.single-portfolio .aerious-portfolio-categories{
margin-bottom: 20px;
}
.single-portfolio .aerious-portfolio-categories a{
font-size: 14px;
color: #333;
}
.single-portfolio .aerious-portfolio-project-options div{
display: inline-block;
}
.single-portfolio article .like,
.single-portfolio article .comment {
background-color: #e6e6e5;
padding: 5px 10px;
}
.single-portfolio .like i,
.single-portfolio .comment i {
margin-left: 15px;
color: #12aec6;
}
.single-portfolio .aerious-portfolio-like-comment{
padding-left: 0;
}
.single-portfolio .portfolio-info{
margin-top: 15px;
}
.single-portfolio .portfolio-info h2{
padding: 10px;
margin-bottom: 0;
font-size: 18px;
font-weight: 700;
color: #fff;
background-color: #12aec6;
}
.single-portfolio .portfolio-info .portfolio-info-content ul{
padding: 0;
}
.single-portfolio .portfolio-info .portfolio-info-content ul li {
list-style: none;
display: inline-block;
width: 50%;
background-color: #f9f9f9;
vertical-align: top;
}
@media (max-width: 479px) {
.single-portfolio .portfolio-info .portfolio-info-content ul li {
width: 100%;
}
}
@media (max-width: 768px) and (max-width: 1023px) {
.single-portfolio .portfolio-info .portfolio-info-content ul li {
width: 100%;
}
}
.single-portfolio .portfolio-info .portfolio-info-content h3{
padding: 10px;
margin-bottom: 5px;
font-weight: 700;
font-size: 14px;
color: #333333;
background-color: #f2f2f1;
}
.single-portfolio .portfolio-info .portfolio-info-content p{
padding-left: 10px;
}
.single-portfolio .portfolio-info .portfolio-info-content p:last-child{
padding-bottom: 20px;
}
.single-portfolio .aerious-portfolio-gallery .portfolio-info h2{
margin-bottom: 0;
}
.single-portfolio .aerious-portfolio-gallery .portfolio-info .row .col-sm-6:first-child{
padding-left: 0;
}
.single-portfolio .aerious-portfolio-gallery .portfolio-info .row .col-sm-6:last-child{
padding-right: 0;
}
.single-portfolio .aerious-portfolio-gallery .portfolio-info{
margin-top: auto;
}
.single-portfolio .aerious-portfolio-image .row{
padding-left: 0 !important;
padding-right: 0 !important;
}
.single-portfolio .aerious-portfolio-image{
margin-bottom: 30px;
}
.single-portfolio .aerious-portfolio-gallery-grid img{
margin-bottom: 35px;
}
.single-portfolio .aerious-portfolio-gallery-grid img:last-of-type{
margin-bottom: 0;
}
.single-portfolio .aerious-main-content-column .aerious-portfolio-gallery-grid .portfolio-info-content div:first-child{
padding-left: 15px !important;
}
.single-portfolio .aerious-main-content-column .aerious-portfolio-gallery-grid .aerious-portfolio-project-options{
padding-left: 15px !important;
}
.single-portfolio .aerious-main-content-column article .row{
padding-left: 0 !important;
}
.single-portfolio .aerious-main-content-column .portfolio-info h2,
.single-portfolio .aerious-main-content-column .portfolio-info .portfolio-info-content h3,
.single-portfolio .aerious-main-content-column .portfolio-info .portfolio-info-content p{
padding-left: 10px;
}
.single-portfolio .aerious-main-content-column .portfolio-info .portfolio-info-content p a{
color : #333;
font-size: 14px;
}
.single-portfolio .aerious-main-content-column .aerious-comments .comment-respond{
padding-left: 0;
}
.loadmore-loader {
background: url(//www.ntorkos.gr/wp-content/themes/aerious/assets/images/pagination_loader.gif) center no-repeat;
width: 100%;
height: 10px;
}
.single-portfolio .grid > div{
margin-bottom: 20px;
}
.single-portfolio .grid.no-spacing > div{
margin: 0px;
padding: 0px;
} 
.single-portfolio .grid > div:last-child{
margin-bottom: 0px;
} .aerious-rollover {
position: relative;
overflow: hidden;
text-align: center;
cursor: default;
}
.aerious-rollover .rollover-mask{
width: 100%;
height: 100%;
position: absolute;
overflow: hidden;
top: 0;
left: 0
}
.aerious-rollover img {
display: block;
position: relative
}
.aerious-rollover .portfolio-list-title {
position: relative;
padding-bottom: 10px;
margin: 0;
font-family: 'Montserrat', sans-serif;
font-size: 15px;
text-transform: uppercase;
text-align: center;
font-weight: 700;
line-height: 1.1;
}
.aerious-rollover .portfolio-list-title a,
.aerious-rollover .portfolio-category a {
color: #ffffff;
}
.aerious-rollover .portfolio-category{
margin-bottom: 5px;
}
.aerious-rollover .rollover-link,
.aerious-rollover .rollover-gallery{
display: inline-block;
opacity: .9;
position: relative;
vertical-align: middle;
margin: 0;
height: 36px;
width: 35px;
text-indent: -10000px;
background-color: #333;
border-radius: 50%;
background-clip: padding-box;
}
.aerious-rollover .rollover-link:hover, .aerious-rollover .rollover-gallery:hover {
opacity: 1;
}
.aerious-rollover .rollover-gallery:before, .aerious-rollover .rollover-link:before {
font-size: 16px;
color: #fff;
}
.rollover-link:before, .rollover-gallery:before {
position: absolute;
left: 50%;
-webkit-transform: translateX(-50%);
transform: translateX(-50%);
text-indent: 0;
line-height: 36px;
text-shadow: none;
font-family: 'fontAwesome';
font-size: 14px;
color: #fff;
-webkit-font-smoothing: antialiased;
}
.rollover-link:before {
content: '\f0c1';
}
.rollover-gallery:before {
content: '\f002';
}
.aerious-rollover  .aerious-lightbox-gallery{
display: inline-block;
}
.rollover-style1 img { 
transition: all 0.2s linear;
}
.rollover-style1 .rollover-mask {
opacity: 0;
background-color: rgba( 0, 0, 0, 0.7); 
transition: all 0.4s ease-in-out;
}
.rollover-style1 .portfolio-list-title {
transform: translateY(-100px);
opacity: 0;
transition: all 0.2s ease-in-out;
}
.rollover-style1 .rollover-content {
transform: translateY(100px);
opacity: 0;
transition: all 0.2s linear;
}
.rollover-style1 a{
opacity: 0;
transition: all 0.2s ease-in-out;
}
.rollover-style1:hover img { 
transform: scale(1.1);
} 
.rollover-style1:hover .rollover-mask { 
opacity: 1;
}
.rollover-style1:hover .portfolio-list-title,
.rollover-style1:hover .rollover-content,
.rollover-style1:hover a {
opacity: 1;
transform: translateY(0px);
}
.rollover-style1:hover .rollover-content {
transition-delay: 0.1s;
}
.rollover-style1:hover a {
transition-delay: 0.2s;
}
.aerious-rollover .rollover-content-holder {
display: table;
width: 100%;
height: 100%;
}
.aerious-rollover .rollover-content-holder .rollover-content-position {
display: table-cell;
vertical-align: middle;
}
.portfolio-items-holder.remove-spacing > div{
padding: 0;
margin: 0;
} @media (max-width: 767px){
.aerious-widget-area{
clear: both;
padding-top: 35px;
}	
}
#main .widget:not(:last-child),
footer .widget:not(:last-child){
margin-bottom: 35px;
}
.aerious-widget-area .widget-title{
font-family: Montserrat Light, Montserrat, Open Sans, sans-serif;
}
.aerious-widget-area .widget_calendar table{
width: 100%;
}
.aerious-widget-area .widget ul {
list-style: none;
margin: 0;
padding: 0;
}
.aerious-widget-area .widget_nav_menu li,
.aerious-widget-area .widget_categories li,
.aerious-widget-area .widget_product_categories li,
.aerious-widget-area .widget_meta li,
.aerious-widget-area .widget .recentcomments,
.aerious-widget-area .widget_recent_entries li,
.aerious-widget-area .widget_archive li,
.aerious-widget-area .widget_pages li,
.aerious-widget-area .widget_links li,
.aerious-widget-area .widget_layered_nav li,
.aerious-widget-area .widget_product_categories li,
.aerious-widget-area .aerious-blog-list li{
display: block;
padding: 10px 10px 10px 12px;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color:#e7e6e6;
}
.aerious-widget-area .widget_nav_menu li:last-child,
.aerious-widget-area .widget_categories li:last-child,
.aerious-widget-area .widget_product_categories li:last-child,
.aerious-widget-area .widget_meta li:last-child,
.aerious-widget-area .widget .recentcomments:last-child,
.aerious-widget-area .widget_recent_entries li:last-child,
.aerious-widget-area .widget_archive li:last-child,
.aerious-widget-area .widget_pages li:last-child,
.aerious-widget-area .widget_links li:last-child,
.aerious-widget-area .widget_layered_nav li:last-child,
.aerious-widget-area .widget_product_categories li:last-child,
.aerious-widget-area .aerious-blog-list li:last-child{
border-bottom: 0px;
}
.aerious-widget-area .widget_nav_menu li a:before,
.aerious-widget-area .widget_categories li a:before,
.aerious-widget-area .widget_meta li a:before,
.aerious-widget-area .widget .recentcomments:before,
.aerious-widget-area .widget_recent_entries li a:before,
.aerious-widget-area .widget_archive li a:before,
.aerious-widget-area .widget_pages li a:before,
.aerious-widget-area .widget_links li a:before,
.aerious-widget-area .woocommerce-tabs .tabs a:hover .arrow:after,
.aerious-widget-area .woocommerce-tabs .tabs li.active a .arrow:after,
.aerious-widget-area .widget_layered_nav li a:before,
.aerious-widget-area .widget_product_categories li a:before{
position: absolute;
content: '|';
margin-left: -14px;
font-size: 14px;
font-weight: bold;
}
.tagcloud a {
margin: 2px 0;
padding: 5px 10px;
display: inline-block;
font-size: 13px !important;
color: #fff;
border: 1px solid;
-webkit-border-radius: 4px;
-khtml-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
}
.tagcloud a:hover, .tagcloud a:focus{
outline: 0 !important;
background-color: #fff;
}
.aerious-menu-widget-area {
padding: 0 20px;
}
.aerious-menu-widget-area .widget {
padding: 9px 0;
} .widget .aerious-icon-list-item{
margin: 6px 0;
}
.widget .aerious-icon-list-item .aerious-icon-list-text{
color: #111;
font-size: 10px;
letter-spacing: 2.5px;
text-transform: uppercase;
} .aerious-contact-img{
margin-bottom: 15px;
}
.aerious-contact-content{
line-height: 24px;
}
.aerious-contact-list li {
margin-bottom: 5px;
}
.aerious-contact-list i{
margin-right: 10px;
}
.aerious-contact-list li i::before{
font-size: 16px;
}
.aerious-contact-address i{
margin-right: 14px;
}
.aerious-contact-email i{
margin-right: 8px;
}
.aerious-footer-widget-area .widget-title{
margin-bottom: 40px;
color: #ffffff;
font-family: Montserrat Light, Montserrat, Open Sans, sans-serif;
}
@media (max-width: 767px) {
.aerious-footer-widget-area .widget-title {
margin-bottom: 20px;
}
} .aerious-posts-widget .tab-content {
padding: 15px 0;
}
.aerious-posts-widget .nav-tabs{
border-bottom: 0px;
}
@media (max-width: 1024px) and (min-width: 768px){
.aerious-posts-widget .nav-tabs li{
width: 100%;
}
}
.aerious-posts-widget .nav-tabs li a:hover,
.aerious-posts-widget .nav-tabs .active a,
.aerious-posts-widget .nav-tabs li a:focus {
color: #fff;
border-color: transparent;
-webkit-border-radius: 0;
-moz-border-radius: 0;
-khtml-border-radius: 0;
-ms-border-radius: 0;
-o-border-radius: 0;
border-radius: 0;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.aerious-posts-widget .nav-tabs .nav > li > a:focus,
.aerious-posts-widget .nav-tabs .nav > li > a:hover{
color: #fff !important;
border-color: transparent;
}
.aerious-posts-widget .nav-tabs li a {
padding: 10px 14px;
margin-right: 0;
color:#fff;
border-color: transparent;
background-color: #767676;
-webkit-border-radius: 0;
-moz-border-radius: 0;
-khtml-border-radius: 0;
-ms-border-radius: 0;
-o-border-radius: 0;
border-radius: 0;
}
.aerious-posts-widget .nav-tabs {
border-bottom: 0px!important;
}
.aerious-posts-widget .tab-pane li {
padding: 0;
}
.aerious-posts-widget .aerious-blog-list > li{
margin-bottom: 12px;
padding-bottom: 12px;
clear: both;
}
.aerious-posts-widget .aerious-blog-list li:last-child{
border-bottom: 0px;
}
.aerious-posts-widget .aerious-blog-list .title a{
font-size: 14px;
}
#main .aerious-posts-widget .aerious-blog-list .title a{
color: #303233;
}
.aerious-posts-widget .post-image-title {
position: relative;
overflow: hidden;
}
.aerious-posts-widget .post-image-title .title {
padding: 20px 15px;
position: absolute;
top: 0px;
background-color: rgba(255, 255, 255, 0.7);
width: 100%;
}
.aerious-posts-widget .post-thumbnail img {
width: 100%;
height: auto;
}
.aerious-posts-widget .post-image{
float: left;
margin-right: 13px;
width: 60px;
}
.aerious-posts-widget .title{
margin-bottom: 0px;
padding: 0 15px 15px 0;
}
.aerious-posts-widget .post-image-title .title{
padding: 20px 15px;
}
.aerious-posts-widget .tab-content .post-date{
color: #fff;
padding: 3px 15px;
}
.aerious-posts-widget .post-meta{
padding-top: 7px;
}
.aerious-posts-widget .post-meta a{
display: inline-block;
}
.aerious-posts-widget .post-meta > a {
display: inline;
}
.aerious-posts-widget .post-meta i,
.aerious-posts-widget .post-meta span{
margin-right: 7px;
} .aerious-latest-portfolio-widget .aerious-portfolios-grid > li{
padding-left: 5px;
padding-right: 5px;
margin-bottom: 10px;
}
.aerious-latest-portfolio-widget .aerious-portfolios-grid > li img{
width: 100%;
height: auto;
max-height: 100%;
}
@media (min-width: 768px) and (max-width: 992px){
.aerious-latest-portfolio-widget .aerious-portfolios-grid > li{
width: 33.33%;
}
}
@media (min-width: 480px) and (max-width: 767px){
.aerious-latest-portfolio-widget .aerious-portfolios-grid > li{
width: 50%;
}
} .widget_aerious_instagram .aerious-instagram-grid > li {
padding-left: 5px;
padding-right: 5px;
margin-bottom: 10px;
}
.widget_aerious_instagram {
width: 100%;
height: 100%;	
}
.aerious-instagram-grid > li img {
width: 100%;
height: auto;
}
@media (min-width: 768px) and (max-width: 992px){
.widget_aerious_instagram .aerious-instagram-grid > li {
width: 33.33%;
}
}
@media (min-width: 480px) and (max-width: 767px){
.widget_aerious_instagram .aerious-instagram-grid > li {
width: 50%;
}
} .widget_aerious_image_uploader img {
width: auto;
} .widget_aerious_flickr .aerious-flickr-grid > li {
padding-left: 5px;
padding-right: 5px;
margin-bottom: 10px;
}
.widget_aerious_flickr {
width: 100%;
height: 100%;	
}
.aerious-flickr-grid > li img {
width: 100%;
height: auto;
}
@media (min-width: 768px) and (max-width: 992px){
.widget_aerious_flickr .aerious-flickr-grid > li {
width: 33.33%;
}
}
@media (min-width: 480px) and (max-width: 767px){
.widget_aerious_flickr .aerious-flickr-grid > li {
width: 50%;
}
} .woocommerce-product-search .search-field{
border: 1px solid #eee;
}
.woocommerce-product-search input[type="submit"]{
display: none;
}
.widget .product_list_widget li {
padding-bottom: 10px;
margin-bottom: 10px;
border-bottom: 1px solid #e7e7e7;
}
.widget .product_list_widget li::after{
clear: both;
}
.product_list_widget li .star-rating {
margin: 5px 0 !important;
display: block !important;
}
.product_list_widget .wp-post-image {
max-width: 60px;
float: right;
margin-left: 15px;
}
.widget_shopping_cart .buttons a{
margin-bottom: 3px;
} .aerious-footer-widget-area{
padding: 50px 0 10px;
background-color: #111111;
color: #7a7a7a;
}
.aerious-footer-widget-area .container .row > div{
margin-bottom: 20px;
}
.footer-bottom{
background-color: #1e1d1c;
line-height: 30px;
}
.footer-bottom .row{
margin: 0px;
display: table;
table-layout: fixed;
width: 100%;
text-align: left;
min-height: 35px;
}
.footer-bottom .row > div{
display: table-cell;
vertical-align: middle;
width: 100%;
float: none;
}
@media( max-width: 767px){
.footer-bottom .row,
.footer-bottom .row > div{
display: block;
text-align: center;
}
}
.aerious-footer-widget-area .tab-holder,
.aerious-footer-widget-area .tab-holder .news-list li,
.aerious-footer-widget-area .bbp-pagination .bbp-pagination-links a.inactive,
.aerious-footer-widget-area .bbp-topic-pagination .page-numbers,
.aerious-footer-widget-area .product_list_widget li,
.aerious-footer-widget-area .tagcloud a,
.aerious-footer-widget-area .widget li.recentcomments,
.aerious-footer-widget-area .widget_archive li,
.aerious-footer-widget-area .widget_categories li,
.aerious-footer-widget-area .widget_layered_nav li
.aerious-footer-widget-area .widget_links li,
.aerious-footer-widget-area .widget_meta li,
.aerious-footer-widget-area .widget_nav_menu li,
.aerious-footer-widget-area .widget_pages li,
.aerious-footer-widget-area .widget_product_categories li,
.aerious-footer-widget-area .widget_recent_entries li,
.aerious-footer-widget-area ul li,
.aerious-footer-widget-area .aerious-blog-list li{
border-color: #3c3c3c;
}
.copyright{
color: #ffffff;
font-family: Montserrat;
} .aerious-social-icons a{
margin-right: 5px;
margin-bottom: 5px;
display: inline-block;
width: 40px;
height: 30px;
text-align: center;
vertical-align: middle;
line-height: 30px;
} #aerious-back-to-top {
position: fixed;
bottom: 20px;
right: 20px;
padding: 0;
width: 40px;
height: 40px;
line-height: 40px;
font-size: 18px;
z-index: 99999;
display: none;
}  .products li.product {
margin-bottom: 30px;
}
li.product .product-inner{
border: 1px solid #e4e4e4;
}
.aerious-wc-buttons-wrapper .aerious-share-buttons-holder {
display: block;
}
.aerious-wc-catalog-ordering {
display: inline-block;
margin: 0px 0 30px 0; 
padding: 0 15px;
background-color: #eeeeee;
border-bottom: 3px solid #12ace6;
}
.aerious-wc-result-count {
display: inline-block;
}
.aerious-wc-result-count p {
margin: 0;
font-weight: bold;
}
.aerious-wc-ordering {
display: inline-block;
}
.woocommerce .select2-search--dropdown {
padding: 0;
}
.aerious-wc-ordering .select2-selection__rendered {
color: #ffffff !important;
border-radius: 0;
font-weight: bold;
}
.aerious-wc-product-view {
display: inline-block;
}
.product-list-view.active i, .product-grid-view.active i {
color: #12ace6;
}
.list-view li.product {
position: relative !important;
width: 100%;
left: 0 !important;
top: 0 !important;
}
.list-view .product-thumbnail-holder{
display: inline-block;
margin-right: 20px;
}
.list-view figure {
display: inline-block;
vertical-align: top;
}
.list-view .aerious-wc-pro-details {
text-align: left;
background-color: transparent;
}
.list-view .aerious-wc-price {
margin-bottom: 10px;
}
.list-view .aerious-wc-price .price {
padding: 15px 0 20px 0;
background-color: transparent;
border-radius: 0;
}
.list-view .aerious-wc-price .price .amount {
color: #12ace6;
font-size: 20px;
font-weight: bold;
}
.list-view .aerious-wc-price .price del .amount {
padding-right: 15px;
color: #303233;
font-size: 20px;
font-weight: bold;
}
.list-view .aerious-wc-price .price ins .amount {
color: #12ace6;
font-size: 20px;
font-weight: bold;
}
.list-view .aerious-product-content {
padding: 0;
}
.list-view .wc-shop-content-right {
display: inline-block;
width: 70%;
vertical-align: top;
}
.list-view .aerious-wc-buttons-wrapper {
text-align: left;
background-color: transparent;
}
.list-view .aerious-share-buttons-holder ul {
padding: 0;
}
.aerious-wc-ordering .orderby {
height: 40px;
color: #ffffff;
border-radius: 0;
font-family: Open Sans;
font-weight: bold;
}
.aerious-wc-ordering .orderby option {
background-color: #eeeeee;
color: #b0b0b0;
font-size: 12px;
border-bottom: 1px solid;
}
.onsale, .feature {
position: absolute;
left: 0;
top: 55px;
padding: 5px 20px;
z-index: 7;
background-color: rgba(236, 83, 83, 0.8);
color: #fff;
}
.product-label-2 {
top: 87px;
}
.aerious-wc-pro-details {
text-align: center;
}
.products figure {
position: relative;
}
.products img {
min-width: 100%;
}
.products .star-rating {
display: none !important;
}
.aerious-wc-price .price {
display: inline-block;
padding: 15px 10px 20px 10px;
border-bottom-left-radius: 50%;
border-bottom-right-radius: 50%;
color: #ffffff;
background-color: #12ace6;
font-weight: 600;
}
.aerious-wc-price .price ins {
color: #ffffff;
}
.products .aerious-wc-price ins {
text-decoration: none;
}
.products h3 {
margin: 10px 0;
font-weight: 300;
font-size: 18px;
}
.products.grid-view h3{
padding: 0 10px;
}
.aerious-product-content {
margin: 0;
padding: 0 5px 0 5px;
color: #767676;
}
.aerious-wc-buttons-wrapper {
padding: 0 0 15px 0;
text-align: center;
}
.aerious-wc-buttons-wrapper a {
margin-top: 8px;
}
.aerious-wc-social {
display: inline-block;
margin-left: 5px;
vertical-align: middle;
}
.aerious-wc-catalog-ordering > div{
margin-right: 8px;
display: inline-block;
position: relative;
vertical-align: middle;
}
.aerious-wc-catalog-ordering > div:last-child{
margin-right: 0px;
}
.aerious-wc-order-form a,
.aerious-wc-product-view a{
padding: 0 10px;
color: #7a7a7a;
display: inline-block;
line-height: 40px;
font-size: 18px;
}
.aerious-wc-order-form a:hover {
color: #7a7a7a;
}
.aerious-wc-product-view a.aerious-list-view{
margin-right: 10px;
}
.aerious-wc-ordering .select2-container--default .select2-selection--single .select2-selection__arrow b{
border-color: #fff transparent transparent transparent;
}
.aerious-wc-ordering .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{		
border-color: transparent transparent #fff transparent;
}
.product-actions-holder {
position: relative;
z-index: 100;
visibility: hidden;
opacity: 0;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.product-inner:hover .product-actions-holder{
visibility: visible;
opacity: 1;
}
.product-actions-holder a{
position: absolute;
display: block;
width: 100%;
height: 35px;
text-align: center;
line-height: 35px;
background-color: rgba(255, 255, 255, 0.5);
color: #3e3e3e;
font-size: 0px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
-khtml-border-radius: 3px;
border-radius: 3px;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
z-index: 98;
}
.product-actions-holder a:hover{
background-color: #fff;
}
.product-actions-holder a::before{
font-size: 16px;
padding-right: 0px !important;
}
.product-actions-holder span{
display: none;
}
.product-actions-holder > div{
position: absolute;
top: 10px;
margin: 0;
width: 35px;
height: 35px;
line-height: 35px;
opacity: 0;
visibility: hidden;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.product-inner:hover .product-actions-holder > div{
opacity: 1;
visibility: visible;
}
.product-actions-holder > .yith-wcwl-add-to-wishlist {
left: -40px;
}
.product-inner:hover  .product-actions-holder > .yith-wcwl-add-to-wishlist {
left: 7px;
}
.product-inner:hover .product-actions-holder > .compare-button {
right: 7px;
}
.product-actions-holder > .compare-button {
right: -40px;
}
.product-actions-holder .yith-wcwl-add-to-wishlist .ajax-loading{
display: none !important;
} .aerious-wc-single-product .aerious-col-left .onsale, .aerious-wc-single-product .aerious-col-left .feature {
left: 15px;
}
.aerious-wc-single-product ul.slides {
margin-bottom: 35px;
}
.aerious-wc-single-product .woocommerce-product-rating {
margin: 20px 0;
}
.aerious-wc-single-product .star-rating,
.product_list_widget li .star-rating {
display: inline-block;
float: none;
position: relative;
margin: 0;
top: 2px;
overflow: hidden;
height: 1em;
width: 5.1em;
line-height: 1em;
font-size: 1em;
font-family: "FontAwesome";
}
.aerious-wc-single-product .star-rating::before,
.product_list_widget .star-rating::before {
content: "\f005\f005\f005\f005\f005";
float: left;
top: 0;
left: 0;
position: absolute;
letter-spacing: 0.1em;
color: #f2f2f2;
}
.aerious-wc-single-product .star-rating span,
.product_list_widget .star-rating  span {
overflow: hidden;
float: left;
top: 0;
left: 0;
position: absolute;
padding-top: 1.5em;
}
.aerious-wc-single-product .star-rating span::before,
.product_list_widget .star-rating span::before {
content: "\f005\f005\f005\f005\f005";
top: 0;
position: absolute;
left: 0;
letter-spacing: 0.1em;
letter-spacing: 0 \9;
color: #12ace6;
}
.comment-form-rating p.stars {
margin-bottom : 12px;
}
.comment-form-rating p.stars a.star-1,
.comment-form-rating p.stars a.star-2,
.comment-form-rating p.stars a.star-3,
.comment-form-rating p.stars a.star-4,
.comment-form-rating p.stars a.star-5 {
border-right : 1px solid #c6c6c6;
}
.comment-form-rating p.stars a {
display      : inline-block;
font-weight  : 700;
margin-right : 1em;
text-indent  : -9999px;
position     : relative;
}
.comment-form-rating p.stars a:after {
color : #eeeeee;
text-indent : 0;
position : absolute;
top : 0;
left : 0;
font-family : FontAwesome;
}
.comment-form-rating p.stars a.star-1:after {
content : "\f005";
}
.comment-form-rating p.stars a.star-1 {
width : 2em;
}
.comment-form-rating p.stars a.star-2 {
width : 3em;
}
.comment-form-rating p.stars a.star-2:after {
content : "\f005\f005";
}
.comment-form-rating p.stars a.star-3 {
width : 4em;
}
.comment-form-rating p.stars a.star-3:after {
content : "\f005\f005\f005";
}
.comment-form-rating p.stars a.star-4 {
width : 5em;
}
.comment-form-rating p.stars a.star-4:after {
content : "\f005\f005\f005\f005";
}
.comment-form-rating p.stars a.star-5 {
width  : 6em;
border : 0;
}
.comment-form-rating p.stars a.star-5:after {
content : "\f005\f005\f005\f005\f005";
}
.comment-form-rating p.stars a.star-1.active:after, .comment-form-rating p.stars a.star-1:hover:after {
content : "\f005";
color: #12ace6;
}
.comment-form-rating p.stars a.star-2.active:after, .comment-form-rating p.stars a.star-2:hover:after {
content : "\f005\f005";
color: #12ace6;
}
.comment-form-rating p.stars a.star-3.active:after, .comment-form-rating p.stars a.star-3:hover:after {
content : "\f005\f005\f005";
color: #12ace6;
}
.comment-form-rating p.stars a.star-4.active:after, .comment-form-rating p.stars a.star-4:hover:after {
content : "\f005\f005\f005\f005";
color: #12ace6;
}
.comment-form-rating p.stars a.star-5.active:after, .comment-form-rating p.stars a.star-5:hover:after {
content : "\f005\f005\f005\f005\f005";
color: #12ace6;
}
.aerious-wc-single-product .panel p.form-submit {
margin: 0;
text-align: center;
}
.aerious-wc-single-product .panel p.form-submit .submit {
background-color: #12ace6;
color: #ffffff;
border: 1px solid transparent;
border-radius: 0;
}
.aerious-wc-single-product .panel p.form-submit .submit:hover {
outline: 0 !important;
background-color: #ffffff;
color: #12aec6;
border: 1px solid #12ace6;
}
.aerious-wc-single-product .panel .comment-form-rating span.select2-container {
display: none;
}
.aerious-wc-single-product #review_form {
padding: 0 14px;
}
.aerious-wc-single-product .woocommerce-review-link {
color: #808080;
font-family: Montserrat;
font-size: 13px;
font-weight: bold;
}
.aerious-wc-single-product .price {
margin-bottom: 25px;
}
.aerious-wc-single-product .entry-summary .price .amount {
font-family: Open Sans;
font-weight: bold;
font-size: 21px;
}
.aerious-wc-single-product .price del .amount {
color: #303233;
}
.aerious-wc-single-product .price ins {
text-decoration: none;
color: #12ace6;
}
.aerious-wc-single-product .related .price ins {
text-decoration: none;
color: #ffffff;
}
.aerious-wc-single-product .wc-shop-content-right .price ins .amount {
display: block;
}
.aerious-wc-single-product .price ins .amount {
padding: 5px 5px 0px 5px;
}
.aerious-wc-single-product .woocommerce-tabs {
margin: 35px 0;
}
.aerious-wc-single-product .related h4 {
margin-bottom: 25px;
padding-left: 15px;
padding-right: 15px;
}
.aerious-wc-single-product .panel {
margin-bottom: 0;
padding: 0 0 14px 0 !important;
border-radius: 0;
}
.aerious-wc-single-product .panel#tab-description p {
margin: 0;
padding: 0 14px;
}
.aerious-wc-single-product .aerious-headline-container {
margin-bottom: 0;
}
.aerious-wc-single-product .panel h6 {
padding: 14px 0 14px 14px;
}
.aerious-wc-single-product .headline-sep-container {
margin-right: 15px;
}
.aerious-wc-single-product .panel .shop_attributes th {
padding-right: 10px;
padding-left: 0;
border: 0;
}
.aerious-wc-single-product .panel .shop_attributes td{
border: 0;
}
.aerious-wc-single-product .panel .shop_attributes p {
margin: 0;
}
.aerious-wc-single-product .panel table.shop_attributes {
display: block;
margin: 0;
padding: 0 14px;
border: 0;
}
.aerious-wc-single-product .panel table.shop_attributes td{
border: 0;
}
.aerious-wc-single-product .panel#tab-reviews .wc-comments {
margin-top: 0;
}
.aerious-wc-single-product .stock {
display: none;
}
.woocommerce-noreviews {
padding: 0 14px;
}
.comment-reply-title {
font-size: 20px;
}
.aerious-cart-quantity {
width: 130px;
height: 45px;
border: 1px solid #808080;
border-radius: 2px;
}
.aerious-wc-single-product .aerious-cart-quantity {
margin-bottom: 10px;
}
.aerious-cart-quantity input[type="number"]::-webkit-inner-spin-button, 
.aerious-cart-quantity input[type="number"]::-webkit-outer-spin-button { 
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
margin: 0; 
}
.aerious-cart-quantity input[type="number"] {
-moz-appearance:textfield;
}
.aerious-cart-quantity .qty-controls .qty-top-arrow:before {
content: '\f0de';
}
.aerious-cart-quantity .qty-controls .qty-bottom-arrow:before {
content: '\f0dd';
}
.aerious-cart-quantity .qty-controls {
position: absolute;
top: 0;
left: 35px;
height: 100%;
background-color: #12ace6;
}
.aerious-cart-quantity .qty-controls .qty-top-arrow {
display: block;
margin: 0 5px 0 5px;
height: 50%;
line-height: 32px;
font-family: 'FontAwesome';
font-size: 17px;
color: #ffffff;
cursor: pointer;
}
.aerious-cart-quantity .qty-controls .qty-bottom-arrow {
display: block;
margin: 0 5px 0px 5px;
height: 50%;
line-height: 11px;
font-family: 'FontAwesome';
font-size: 17px;
color: #ffffff;
cursor: pointer;
}
.aerious-cart-quantity .qty {
height: 44px;
width: 35px;
padding: 13px 0px;
text-align: center;
vertical-align: middle;
background-color: #ffffff;
color: #808080;
font-family: Montserrat;
font-weight: bold;
font-size: 17px;
border: 0;
border-radius: 0;
}
.aerious-qty-label {
padding: 0 0 0 15px;
vertical-align: middle;
background-color: #ffffff;
color: #808080;
font-family: Montserrat;
font-weight: bold;
font-size: 13px;
border: 0;
border-radius: 0;
}
.aerious-wc-single-product .single_add_to_cart_button {
float: left;
margin-right: 10px;
margin-bottom: 20px;
}
.aerious-wc-single-product .external-pro-btn {
float: none;
}
.aerious-wc-single-product .cart {
margin: 20px 0 0 0;
}
.aerious-wc-single-product .product_meta {
margin-top: 15px;
}
.aerious-wc-single-product .product_meta .sku_wrapper, .aerious-wc-single-product .product_meta .posted_in, .aerious-wc-single-product .product_meta .tagged_as {
display: block;
}
.aerious-wc-single-product .variations-atts {
display: inline-block;
float: left;
margin-bottom: 5px;
padding: 0 15px;
width: 50%;
}
.aerious-wc-single-product .variations-atts span.value {
position: relative;
margin: 0;
}
.aerious-wc-single-product .variations-atts span.value .bootstrap-select {
position: relative;
width: 220px;
}
.aerious-wc-single-product .variations-atts span.value button {
display: inline-block;
position: relative;
margin-bottom: 0;
font-weight: normal;
text-align: center;
vertical-align: middle;
touch-action: manipulation;
cursor: pointer;
background-image: none;
background-color: #ffffff;
border: 1px solid #e3e3e3;
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;
}
.aerious-wc-single-product .variations .variations-atts .label {
display: block;
margin-bottom: 5px;
text-align: left;
font-size: 14px;
color: #808080;
padding: 0;
}
.aerious-wc-single-product .variations-atts span.value .reset_variations {
display: block;
}
.aerious-wc-single-product .variations .variations-atts .label {
display: block;
}
.aerious-wc-single-product .woocommerce-variation {
margin: 5px 0 15px 0;
color: #808080;
}
.single-product .woocommerce-message,
.single-product .woocommerce-error {
padding: 0 15px;
}
.wc-group-table {
margin: 0;
width: 100%;
border: 0;
}
.wc-group-table tbody tr th, .wc-group-table tbody tr td {
padding: 0;
border: 0;
}
.wc-grouped-label td {
display: table-cell;
padding: 0;
width: 50%;
text-align: left;
}
.wc-grouped-label label {
margin-bottom: 20px;
}
.wc-grouped-label a {
font-family: Montserrat;
font-weight: bold;
font-size: 18px;
}
.wc-grouped-label span.amount {
display: block;
margin-bottom: 20px;
}
.single-product .yith-wcwl-add-to-wishlist{
display: inline-block;
float: left;
margin-right: 12px;
margin-top: 0;
margin-bottom: 10px;
clear: both;
text-align: left;
}
.single-product .compare{
float: left;
margin-bottom: 10px;
}
.single-product .yith-wcwl-wishlistaddedbrowse .feedback,
.single-product .yith-wcwl-wishlistexistsbrowse  .feedback{
margin-right: 5px;
}
.single-product .yith-wcwl-add-to-wishlist a,
.single-product .compare{
font-weight: 700;
}
.yith-wcwl-add-button.show a::before,
.yith-wcwl-wishlistaddedbrowse.show a::before,
.yith-wcwl-wishlistexistsbrowse.show a::before,
.compare.button::before,
.compare::before,
.compare.added::before{
padding-right: 5px;
font-family: 'FontAwesome';
}
.yith-wcwl-add-button.show a::before{
content: '\f08a';
}
.yith-wcwl-wishlistaddedbrowse.show a::before,
.yith-wcwl-wishlistexistsbrowse.show a::before{
content: '\f07c';
}
.compare::before{
content: '\f079';
}
.compare.added::before{
content: '\f00c';
}
.aerious-wc-single-product .variations .select2-container {
display: none;
} .woocommerce-message {
margin-bottom: 10px;
}
.woocommerce-error {
margin-bottom: 10px;
}
.woocommerce-cart .cart-empty {
margin-bottom: 15px;
font-size: 20px;
}
.woocommerce-cart .select2-container--default .select2-selection--single .select2-selection__rendered {
height: 40px;
padding: 0 18px;
background-color: #ffffff;
color: #808080;
border: 1px solid #dedede;
font-family: Montserrat;
font-size: 13px;
font-weight: bold;
}
.shipping-calculator-form {
display: block !important;
}
.aerious-update-cart {
display: none;
}
.aerious-cart-content-left {
margin-bottom: 35px;
background-color: #f5f5f5;
}
.aerious-cart-content-left .cart {
table-layout: auto;
margin: 0;
width: 100%;
border-collapse: collapse;
border-width: 0;    
}
.aerious-cart-content-left .cart .cart_item {
border-bottom: 3px solid #dedede;
}
.aerious-cart-content-left .cart td{
padding: 0;
border: 0;
}
.aerious-cart-content-left .product-title td.product-name .title-tag {
margin: 60px 0 20px 0;
}
.aerious-cart-content-left .variation {
margin: 0;
}
.aerious-cart-content-left .variation dd {
margin: 0;
}
.aerious-cart-content-left .cart_item td {
padding-bottom: 40px;
vertical-align: top;
}
.aerious-cart-content-left .cart_item .wc-product-thumbnail {
width: 18%;
}
.aerious-cart-content-left .cart_item .product-remove {
width: 22%;
}
.aerious-cart-content-left .cart_item .product-remove a.remove {
display: block;
width: 25px;
height: 25px;
line-height: 25px;
text-align: center;
background-color: #d7d7d7;
border-radius: 3px;
font-family: "FontAwesome";
}
.aerious-cart-content-left .cart_item .product-remove a.remove:before {
content: "\f1f8";
color: #999999;
}
.aerious-cart-content-left .cart_item .product-quantity-stock {
width: 25%;
}
.aerious-cart-content-left .cart_item .product-quantity-stock .aerious-cart-quantity {
height: 40px;
border-color: #dedede;
border-radius: 4px;
}
.aerious-cart-content-left .cart_item .product-quantity-stock .aerious-cart-quantity .qty {
height: 40px;
}
.wc-product-layout {
display: table;
width: 100%;
margin-bottom: 15px;
border-collapse: separate;
background-color: #ffffff;
border: 1px solid #dedede;
border-radius: 4px;
font-family: Montserrat;
font-size: 13px;
font-weight: bold;
}
.wc-product-layout .price {
display: table-cell;
padding: 9px 0 9px 20px;
vertical-align: middle;
color: #808080;
}
.woocommerce-cart .wc-product-layout .price {
width: 70%;
}
.wc-product-layout .product-total {
display: table-cell;
vertical-align: middle;
padding: 9px 0;
background: #999999;
text-align: center;
color: #ffffff;
border-radius: 0 4px 4px 0px;
}
.wc-product-layout .amount {
display: table-cell;
padding: 0 15px;
vertical-align: middle;
text-align: center;
background-color: #999999;
color: #ffffff;
border-radius: 0 4px 4px 0px;
}
.product-quantity-stock .aerious-cart-quantity .qty-controls {
background-color: #999999;
}
.product-quantity-stock .product-availability {
padding: 0 15px 0 20px;
width: 130px;
height: 40px;
line-height: 39px;
background-color: #ffffff;
border: 1px solid #dedede;
border-radius: 4px;
font-family: Montserrat;
font-weight: bold;
font-size: 13px;
}
.product-quantity-stock .aerious-qty-label {
padding: 0 7px 0 5px;
}
.wc-product-thumbnail img {
width: 125px;
border-radius: 5px;
}
.aerious-cart-content-left .aerious-shipping {
margin: 10px 0 40px 0;
}
.aerious-wc-select {
-webkit-appearance: menulist-button;
height: 40px;
background-color: #ffffff;
color: #808080;
border: 1px solid #dedede;
font-family: Montserrat;
font-size: 13px;
font-weight: bold;
}
.aerious-shipping select#calc_shipping_state {
height: 40px;
background-color: #ffffff;
color: #808080;
border: 1px solid #dedede;
font-family: Montserrat;
font-size: 13px;
font-weight: bold;
}
.aerious-cart-content-left .aerious-shipping-state {
display: inline-block;
margin-right: 60px;
width: 34%;
}
.aerious-cart-content-left .aerious-shipping-postcode {
display: inline-block;
width: 35%;
}
.aerious-cart-content-left .aerious-shipping-btn {
display: inline-block;
float: right;
}
.input-text {
height: 40px;
background-color: #ffffff;
color: #808080;
border: 1px solid #dedede;
font-family: Montserrat;
font-size: 13px;
font-weight: bold;
}
.aerious-cart-content-left .woocommerce-shipping-calculator h6 {
margin: 35px 0 20px 0;
}
.form-coupon .form-group, .form-coupon .input-group {
width: 100%;
}
.cart-collaterals {
margin-bottom: 50px;
padding-right: 0;
}
.aerious-cart-content-right {
background-color: #f5f5f5;
border-left: 15px solid #dedede;
padding: 60px 20px 50px 15px;
}
.aerious-cart-content-right .coupon h6 {
margin: 0 0 20px 0;
}
.cart_totals h6 {
margin: 25px  0 20px 0;
}
.aerious-cart-content-right form.form-inline {
height: 40px;
}
.wc-input-group-addon {
display: table-cell;
padding: 0;
vertical-align: middle;
background-color: transparent;
}
.wc-input-group-addon input[type="submit"] {
width: 100%;
height: 40px;
border-radius: 0 4px 4px 0;
text-transform: capitalize;
}
.wc-cart-total {
height: 40px;
line-height: 39px;
background-color: #ffffff;
border: 1px solid #dedede;
border-radius: 4px;
font-family: Montserrat;
font-size: 13px;
font-weight: bold;
}
.aerious-wc-cart-total {
width: 100%;
table-layout: auto;
border-collapse: inherit;
border-width: 0;
margin: 0;
}
.aerious-wc-cart-total th {
padding: 0 15px 0 15px;
border: 0;
}
.aerious-wc-cart-total td {
float: right;
padding-right: 15px;
border: 0;
}
.aerious-wc-cart-total .shipping td p {
margin: 0;
padding: 10px 0;
line-height: 1.5;
}
.aerious-wc-cart-total .shipping #shipping_method {
margin: 10px 0;
line-height: 1.5;
list-style-type: none;
}
.aerious-wc-cart-total .shipping #shipping_method li input[type="radio"] {
display: inline-block;
width: auto;
}
.cart-total-buttons .update-cart-btn {
padding: 15.5px 24px;
margin-bottom: 10px;
}
.cart-total-buttons .checkout-button {
float: right;
}
.cross-sells {
margin-bottom: 50px;
padding: 0;
}
.cross-sells h4 {
margin-bottom: 25px;
padding: 0 15px;
}
.variation dt, .variation dd {
display: inline-block;
}
.woocommerce-thankyou-order-details{
margin-bottom: 20px;
}
.aerious-cart-mob-view {
display: none;
position: relative;
padding: 0 16px 0 0;
} .aerious-wish-list {
padding: 0 15px;
}
.wishlist_table {
margin: 0;
padding: 0 15px;
table-layout: auto;
background-color: #f5f5f5;
}
.wishlist_table, .wishlist_table thead tr th, .wishlist_table tbody tr td, .wishlist_table tfoot tr td {
border: 0;
}
.woocommerce table.wishlist_table tbody tr.wishlist-item td {
padding: 0 0 40px 0;
vertical-align: top;
}
.wishlist_table .product-name {
padding: 60px 0 20px 0;
}
.wishlist_table tbody tr.wishlist-item td {
border-bottom: 3px solid #dedede;
}
.wishlist_table tbody tr td.product-thumbnail {
padding: 0 0 14px 0;
width: 8%;
vertical-align: top;
}
.wishlist_table tr td.product-thumbnail a img {
width: 125px;
border-radius: 4px;
}
.wishlist_table tbody tr td.product-remove {
width: 15%;
text-align: left;
}
.wishlist_table .product-price .wc-product-layout ins .amount {
border-radius: 0;
}
.wishlist_table .product-remove a {
padding: 5px 6px;
background-color: #d7d7d7;
border-radius: 3px;
font-family: "FontAwesome";
}
.wishlist_table .product-remove a:before {
content: "\f1f8";
color: #999999;
}
.wishlist_table dt, .wishlist_table dd {
width: 100%;
}
.wishlist_table .wc-product-layout .amount {
border-radius: 0;
} .aerious-wc-login {
margin-bottom: 60px;
padding: 0;
}
.aerious-wc-login .aerious-remember-lost-password {
display: inline-block;
margin: 0;
}
.aerious-wc-login .remember-me {
display: block;
padding-left: 24px;
}
.aerious-wc-login .lost-password {
display: block;
padding-left: 70px;
}
.aerious-wc-login .login-btn {
float: right;
display: inline-block;
margin: 0;
}
.aerious-wc-register {
padding: 0;
}
.aerious-wc-register .register-btn {
float: right;
margin-bottom: 60px;
}
.aerious-wc-login .form-group, .aerious-wc-register .form-group {
margin-bottom: 10px;
width: 100%;
}
.wc-form-group .input-group {
width: 100%;
}
.wc-form-group .input-group-addon {
padding: 0;
width: 50px !important;
background-color: #12ace6;
color: #ffffff;
border: none;
border-radius: 4px 0 0 4px;
}
.wc-form-group .input-group-addon i {
font-size: 22px;
}
.wc-form-group .aerious-wc-text  {
border-radius: 0 4px 4px 0;
}
.wc-checkbox {
opacity: 0;
position: absolute;   
}
.wc-checkbox, .label-remember{
margin: 5px;
vertical-align: middle;
cursor: pointer;
color: #111111;
font-family: Montserrat Light, Montserrat, Open Sans, sans-serif;;
font-size: 14px;
}
.wc-checkbox + .label-remember:before {
display: inline-block;
margin-right: 20px;
width: 20px;
height: 20px;
content: '';
background: #ebebeb;
vertical-align: middle;
border: 2px solid #ebebeb;
border-radius: 4px;
text-align: center;
}
.wc-checkbox:checked + .label-remember:before {
content: "\f00c";
line-height: 17px;
font-family: 'FontAwesome';
background-color: #ebebeb;
color: #808080;
}
.wc-edit-account {
margin-bottom: 50px;
}
.wc-edit-account h6 {
margin: 20px 0 25px 0;
}
.wc-edit-address {
margin-bottom: 60px;
}
.select2-choice {
height: 40px;
line-height: 40px;
background-color: #ffffff;
color: #808080;
border: 1px solid #dedede;
font-family: Montserrat;
font-size: 13px;
font-weight: bold;
}
.woocommerce-MyAccount-navigation ul{
padding: 0;
list-style: none;
}
.woocommerce-MyAccount-navigation ul li{
display: inline-block;
margin-right: 10px;
margin-bottom: 10px;
} .wc-checkout-content-left {
margin-bottom: 50px;
padding: 35px 15px;
background-color: #f5f5f5;
}
.checkout_coupon {
display: block !important;
margin-bottom: 50px;
}
#coupon_code {
border-radius: 4px 0 0 4px;
}
.wc-checkout-top {
display: table;
margin: 0;
width: 100%;
background-color: #f5f5f5;
border-bottom: 5px solid #dedede;
}
.wc-checkout-top .checkout-username, .wc-checkout-top .checkout-msg, .wc-checkout-top .checkout-cart {
display: table-cell;
padding: 30px 15px;
}
.wc-checkout-top .checkout-cart {
text-align: right;
}
.checkout-username .username,
.checkout-cart .cart,
.checkout-msg .msg {
padding-left: 10px;
font-family: Montserrat;
font-weight: bold;
font-size: 17px;
}
.checkout-username i {
font-size: 17px;
font-weight: bold;
color: #808080;
}
.checkout-msg .msg {
font-size: 13px;
}
.checkout-msg i,
.checkout-cart i  {
font-size: 13px;
font-weight: bold;
color: #808080;
}
.wc-checkout-content-right {
float: right;
margin-bottom: 50px;
background-color: #f5f5f5;
border-left: 15px solid #dedede;
padding: 35px 15px 230px 15px;
}
.wc-checkout-menu {
width: 100%;
border: 0;
}
.wc-checkout-menu tbody tr th, .wc-checkout-menu tbody tr td {
border: 0;
}
.wc-menu-item {
height: 40px;
line-height: 39px;
background-color: #ffffff;
border: 1px solid #dedede;
border-radius: 4px;
font-family: Montserrat;
font-size: 13px;
font-weight: bold;
cursor: pointer;
}
.wc-menu-item th {
padding: 0 15px 0 15px;
}
.wc-menu-item th:hover {
color: #12ace6;
}
.wc-menu-item.active {
color: #12ace6;
}
.wc-checkout-content-left .col-1 .woocommerce-billing-fields label abbr {
border-bottom: none;
}
.wc-checkout-content-left .col-2 {
display: none;
}
.wc-checkout-content-left .col-2 .woocommerce-shipping-fields label abbr {
border-bottom: none;
}
.wc-checkout-content-left .woocommerce-checkout-review-order {
display: none;
}
.woocommerce-checkout-payment .place-order {
text-align: right;
}
.woocommerce-checkout .woocommerce-error .aerious-message {
margin-bottom: 10px;
}
.woocommerce-checkout #billing_first_name_field,
.woocommerce-checkout #billing_email_field,
.woocommerce-checkout #billing_email_field,
.woocommerce-checkout #billing_city_field{
display: inline-block;
margin-right: 5%;
width: 47%;
}
.woocommerce-checkout #billing_last_name_field,
.woocommerce-checkout #billing_phone_field,
.woocommerce-checkout #billing_phone_field,
.woocommerce-checkout #billing_state_field {
display: inline-block;
width: 47%;
}
.woocommerce-checkout .checkbox {
display: inline-block;
}
.wc-btn-continue {
margin-top: 30px;
text-align: right;
}
.woocommerce-billing-fields h6 {
margin-bottom: 20px;
}
.woocommerce-checkout .wc-shipping-title {
display: inline-block;
width: 35%;
}
#ship-to-different-address {
display: inline-block;
}
.wc-login-form {
width: 35%;
}
.wc-login-form .wc-form-group {
display: block;
margin-bottom: 10px;
width: 100%;
}
.wc-login-form .aerious-remember-lost-password {
display: inline-block;
width: 50%;
}
.wc-login-form .login-btn {
display: inline-block;
width: 49%;
text-align: right;
vertical-align: top;
}
.wc-login-form .remember-me {
display: block;
padding-left: 24px;
}
.wc-login-form .lost-password {
display: block;
padding-left: 70px;
}
.woocommerce-checkout-review-order-table {
width: 100%;
border-collapse: collapse;
border: 0;
}
.woocommerce-checkout-review-order-table thead tr th, .woocommerce-checkout-review-order-table thead tr td, .woocommerce-checkout-review-order-table tbody tr th, .woocommerce-checkout-review-order-table tbody tr td, .woocommerce-checkout-review-order-table tfoot tr th, .woocommerce-checkout-review-order-table tfoot tr td {
border: 0;
}
.woocommerce-checkout-review-order-table .cart_item {
border-bottom: 3px solid #dedede;
}
.woocommerce-checkout-review-order-table .cart_item td {
padding-bottom: 15px;
padding-left: 0;
padding-right: 0;
vertical-align: top;
}
.woocommerce-checkout-review-order-table th.product-total {
padding-left: 15px;
padding-right: 15px;
text-align: right;
}
.woocommerce-checkout-review-order-table th {
padding-top: 15px;
font-family: Montserrat;
font-weight: bold;
font-size: 13px;
}
.wc-subtotal-head {
padding-left: 20px;
}
.woocommerce-checkout .wc-total-tag {
margin-top: 20px;
}
.woocommerce-checkout .wc-cart-total {
border: 0;
}
.woocommerce-checkout .wc-cart-total td ul#shipping_method {
margin: 10px 0;
padding: 0;
line-height: 1.5;
list-style-type: none;
}
.woocommerce-checkout .wc-cart-total td ul#shipping_method li input[type="radio"] {
display: inline-block;
width: auto;
}
.woocommerce-checkout .wc-cart-total th {
padding-bottom: 0;
padding-top: 0;
padding-left: 20px;
border-radius: 4px 0 0 4px;
}
.woocommerce-checkout .wc-cart-total td {
padding-right: 15px;
text-align: right;
border-radius: 0 4px 4px 0;
}
.woocommerce-checkout .order-total .wc-checkout-total {
padding: 0;
}
.woocommerce-checkout .order-total .wc-checkout-total span {
display: inline-block;
padding: 0 15px;
background-color: #12ace6;
color: #ffffff;
border-radius: 0 4px 4px 0;
}
.woocommerce-checkout .order-total .wc-checkout-total span.woocommerce-Price-currencySymbol {
padding: 0;
}
.woocommerce-checkout-payment li.wc_payment_method {
margin-bottom: 20px;
padding: 20px;
background-color: #ffffff;
border: 1px solid #dedede;
}
.woocommerce-checkout-payment li.wc_payment_method .payment_box p {
font-family: Montserrat;
font-weight: bold;
font-size: 13px;
color: #808080;
}
.woocommerce-checkout-payment li.wc_payment_method label img {
padding: 0 10px;
}
.wc-input-radio {
display:none;
}
.wc-input-radio + label {
font-size: 13px;
color: #808080;
}
.wc-input-radio + label span {
display:inline-block;
width:15px;
height:13px;
margin:-1px 4px 0 0;
vertical-align:middle;
background-color: #ffffff;
border: 1px solid #dedede;
cursor:pointer;
}
.wc-input-radio:checked + label span {
background-color: #12ace6;
}
.wc-customer-details {
margin-bottom: 15px;
}
.woocommerce-checkout .wc-product-layout .price {
width: 80%;
text-align: left;
}
.woocommerce-checkout .wc-product-layout .amount {
display: block;
}
.woocommerce-checkout .wc-product-layout .price .variation {
margin: 0;
}
.woocommerce-checkout .wc-product-layout .price .variation dd {
margin: 0;
height: 18px;
}
.woocommerce-checkout .select2-container {
display: inline-block !important;
width: 100%;
}
.woocommerce-checkout .wc-review-order {
width: 75%;
border: 0;
}
.checkout_coupon .wc-input-group-addon input[type="submit"] {
padding: 0 18px;
} .mini-cart-total-items {
position: absolute;
display: inline-block;
left: 10px;
top: -15px;
padding: 0 2px;
min-width: 21px;
min-height: 21px;
border-radius: 50%;
width: auto;
text-align: center;
font-size: 10px;
background-color: #ffffff;
z-index: 1;
}
.mini-cart-total-items > span{
line-height: 21px;
}
.header-light-skin:not(.is-sticky) .mini-cart-total-items,
.sticky-header-light-skin.is-sticky .mini-cart-total-items{
background-color: #111;
color: #fff;
}
.mini-cart-dropdown {
position: absolute;
z-index: 5000;
background: #ffffff;
right: 0;
top: 42px;
overflow: hidden;
width: 300px;
height: auto;
margin: 0;
display: none;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 0;
-webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
-moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
}
.mini-cart-dropdown .empty-mini-cart, .mini-cart-dropdown .mini-cart-content {
padding: 15px 0;
}
.mini-cart-dropdown .mini-cart-content .cart-body {
height: auto;
width: 100%;
max-height: 134px;
overflow-y: scroll;
}
.mini-cart-dropdown .mini-cart-content .mini-cart-content-wrap {
display: table;
margin: 0;
padding-bottom: 2px;
width: 100%;
list-style: none;
vertical-align: middle;
}
.mini-cart-dropdown .mini-cart-content .mini-cart-content-wrap a.product-image {
display: block;
}
.mini-cart-dropdown .cart-head {
padding: 0 25px 10px;
line-height: 18px;
font-weight: bold;
color: #7a7a7a;
border-bottom: 2px solid #bcbcbc;
}
.mini-cart-dropdown .mini-cart-content .mini-cart-content-wrap li {
display: block;
padding: 2px 25px 2px 25px;
border-bottom: 1px solid #bcbcbc;
}
.mini-cart-dropdown .mini-cart-content .mini-cart-content-wrap li:hover {
background-color: #eeeeee;
}
.mini-cart-dropdown .mini-cart-pro-img {
display: table-cell;
margin-right: 22px;
width: 65px;
}
.mini-cart-dropdown .product-title-inner {
display: table-cell;
padding-left: 15px;
vertical-align: middle;
}
.mini-cart-dropdown .mini-cart-pro-img img {
width: 50px;
}
.mini-cart-dropdown .mini-cart-pro-title, .mini-cart-dropdown .cart-pro-quan {
line-height: 22px;
}
.mini-cart-dropdown .mini-cart-pro-title span {
font-size: 13px;
font-weight: bold;
color: #111111;
}
.mini-cart-dropdown .cart-pro-quan span {
font-size: 12px;
color: #12ace6;
}
.mini-cart-dropdown .cart-footer {
text-align: right;
}
.mini-cart-dropdown .cart-footer .sub-total {
padding: 6px 0 8px 105px;
line-height: 18px;
text-align: left;
}
.mini-cart-dropdown .cart-footer .cart-action {
padding-right: 20px;
}
.mini-cart-dropdown .cart-head .cart-icon {
display: inline-block;
width: 45px;
font-family: "FontAwesome";
}
.mini-cart-dropdown .cart-head .cart-icon:before {
content: "\f07a";
color: #7a7a7a;
}
.mini-cart-dropdown .cart-head .total-items {
float: right;
display: inline-block;
padding: 0 2px;
min-width: 17px;
line-height: 17px;
text-align: center;
font-size: 10px;
background-color: #7a7a7a;
color: #ffffff;
border-radius: 50%;
}
.mini-cart-dropdown .cart-footer .sub-total span {
font-size: 12px;
color: #7a7a7a;
font-weight: bold;
}
.mini-cart-dropdown .cart-footer .cart-action a {
display: inline-block;
}
.header-light-skin:not(.is-sticky) .aerious-cart-mob-view .aerious-minicart i,
.header-light-skin.is-sticky .aerious-cart-mob-view .aerious-minicart i{
color: #000;
}  .aerious-btn{
padding: 7px 16px;
font-family: sans-serif;
font-size: 13px;
height: 100%;
line-height: 13px;
text-transform: uppercase;
white-space: normal;
letter-spacing: 1px;
}
.wpcf7-submit{
padding-right: 12px;
padding-left: 12px;
}
.aerious-btn:hover, .aerious-btn:focus,
.cf7-custom-style-dark input[type=submit]:hover,
.cf7-custom-style-dark input[type=submit]:focus{
outline: 0 !important;
background-color: #fff;
}
.aerious-btn-xlg{
padding: 20px 30px;
font-size: 18px;
line-height: 18px;
}
.aerious-btn-lg{
padding: 14px 30px;
font-size: 16px;
line-height: 16px;
}
.aerious-btn-md{
padding: 12px 18px;
}
.aerious-btn-sm{
padding-right: 15px;
padding-left: 15px;
}
.aerious-btn-xs{
padding: 5px 14px;
}
.aerious-btn-default,
.aerious-btn-default:active,
.aerious-btn-default:active:hover{
background-color: #12aec6; 
color: #ffffff;
border-color: transparent; 
}
.aerious-btn-black{
background-color: #000;
color: #fff;
}
.aerious-btn-inverse,
.cf7-custom-style-dark input[type=submit]{
background-color: #3e3e3e;
color: #fff;
}
.aerious-btn-gray{
background-color: #e6e6e5;
color: #767676;
}
.aerious-btn-black:hover, .aerious-btn-black:focus{
color: #fff !important;
}
.aerious-btn-transparent{
color: #767676;
background-color: transparent;
border: 1px solid #767676;
}
.aerious-btn.aerious-icon-left .aerious-btn-icon{
margin-right: 6px;
}
.aerious-btn.aerious-icon-right .aerious-btn-icon{
margin-left: 6px;
}
.aerious-btn.aerious-icon-left .aerious-btn-text{
vertical-align: middle;
}
.aerious-btn.aerious-icon-right .aerious-btn-text{
vertical-align: middle;
}
.aerious-btn-icon i{
font-size: 24px;
vertical-align: middle;
}
.aerious-btn-md .aerious-btn-icon i, .aerious-btn-sm .aerious-btn-icon i{
font-size: 20px;
}
.aerious-btn-xs .aerious-btn-icon i{
font-size: 16px;
}
.aerious-btn-square{
-moz-border-radius: 0px;
-webkit-border-radius: 0px;
-khtml-border-radius: 0px;
border-radius: 0px;
}
.aerious-btn-round{
-moz-border-radius: 500px;
-webkit-border-radius: 500px;
-khtml-border-radius: 500px;
border-radius: 500px;
}
.aerious-btn-round_right, .aerious-btn-round_left{
border-radius: 0px;
}
.aerious-btn-round_right{
-moz-border-radius-topright: 500px;
-webkit-border-top-right-radius: 500px;
-khtml-border-top-right-radius: 500px;
border-top-right-radius: 500px;
-moz-border-radius-bottomright: 500px;
-webkit-border-bottom-right-radius: 500px;
-khtml-border-bottom-right-radius: 500px;
border-bottom-right-radius: 500px;
}
.aerious-btn-round_left{
-moz-border-radius-topleft: 500px;
-webkit-border-top-left-radius: 500px;
-khtml-border-top-left-radius: 500px;
border-top-left-radius: 500px;
-moz-border-radius-bottomleft: 500px;
-webkit-border-bottom-left-radius: 500px;
-khtml-border-bottom-left-radius: 500px;
border-bottom-left-radius: 500px;
} .aerious-icon-with-text-container{
position: relative;
}
@media (max-width: 767px){
.aerious-icon-with-text-container, .aerious-icon-with-text-container .aerious-iwt-icon, .aerious-icon-with-text-container .aerious-iwt-text{
text-align: center !important;
}
}
.aerious-icon-with-text-container.fontawesome::before{
font-family: FontAwesome;
}
.aerious-icon-with-text-container::before{
position: absolute;
left: 0;
right: 0;
top: 50%;
bottom: 50%;
text-align: center;
font-size: 150px;
color: rgba(0,0,0,0.02);
}
.aerious-icon-with-text-container .aerious-iwt-title{
margin: 12px 0px 8px;
font-size: 10px;
color: #7a7a7a;
font-family: sans-serif;
letter-spacing: 2.5px;
text-transform: uppercase;
font-weight: normal;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.aerious-icon-with-text-container .aerious-iwt-icon,
.aerious-icon-with-text-container .aerious-iwt-text{
text-align: center;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.aerious-icon-with-text-container .aerious-iwt-icon .aerious-iwt-icon-bg{
display: inline-block;
border-color: transparent;
text-align: center;
border-style: solid;
position: relative;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.aerious-icon-with-text-container .aerious-iwt-icon .aerious-iwt-icon-bg img{
position: absolute;
left: 50%;
top: 50%;
transform: translate(-50%, -50%);
-webkit-transform: translate(-50%, -50%);
-moz-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
}
.aerious-icon-with-text-container .aerious-iwt-icon .aerious-iwt-icon-bg.circle{
-moz-border-radius: 50%;
-webkit-border-radius: 50%;
-khtml-border-radius: 50%;
border-radius: 50%;
}
.aerious-icon-with-text-container i{
font-size: 80px;
}
.aerious-iwt-text p{
font-family: "Open Sans", sans-serif;
line-height: 19px;
} .aerious-counter-container .aerious-icon i{
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.aerious-counter-container .aerious-counter-icon-left,
.aerious-counter-container .aerious-counter-icon-right,
.aerious-counter-container .aerious-counter-text{
display: table-cell;
vertical-align: top;
}
.aerious-counter-container .aerious-counter-text{
padding-left: 18px;
}
.aerious-counter-container .text-left {
padding: 0 18px 0 0;
}
.aerious-counter-container .aerious-icon,
.aerious-counter-container.aerious-counter-2 .aerious-counter-value{
margin: 0 auto 22px;
background-repeat: no-repeat;
background-position: center center;
background-size: contain;
}
.aerious-counter-container .aerious-icon i{
font-size: 52px;
}
.aerious-counter-container .aerious-counter-1-title {
margin-bottom: 8px;
color: #303233;
font-family: 'Montserrat', sans-serif;
font-size: 18px;
font-weight: 700;
line-height: 1.1;
}
.aerious-counter-container .aerious-counter-value{
margin-bottom: 17px;
font-size: 32px;
font-family: Montserrat;
font-weight: 700;
} .aerious-flip-box {
position: relative;
z-index: 1;
padding: 0;
margin: 0;
-webkit-backface-visibility: hidden;
-moz-backface-visibility: hidden;
-ms-backface-visibility: hidden;
-o-backface-visibility: hidden;
backface-visibility: hidden;
}
.aerious-flip-box .flip-box-inner {
height: 100%;
position: relative;
-webkit-transform: translateZ(0);
}
.aerious-flip-box .flip-box-front-holder,
.aerious-flip-box .flip-box-back-holder{
margin: 0px !important;
padding: 0px !important;
border: 0px !important;
-webkit-perspective: 600px;
perspective: 600px;
position: absolute;
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
text-align: center;
cursor: pointer;
width: 100%;
background-clip: padding-box;
-webkit-transition: all 0.6s cubic-bezier(0.2, 0.85, 0.4, 1.275);
-moz-transition: all 0.6s cubic-bezier(0.2, 0.85, 0.4, 1.275);
transition: all 0.6s cubic-bezier(0.2, 0.85, 0.4, 1.275);
}
.aerious-flip-box .flip-box-front,
.aerious-flip-box .flip-box-back{
display: table;
width: 100%;
height: 100%;
}
.aerious-flip-box .flip-box-front-inner,
.aerious-flip-box .flip-box-back-inner{
display: table-cell;
vertical-align: middle;
}
.aerious-flip-box .flip-box-front-holder {
display: table-cell;
vertical-align: middle;
z-index: 10;
-webkit-transform: rotateY(0deg);
-moz-transform: rotateY(0deg);
-o-transform: rotateY(0deg);
-ms-transform:rotateY(0deg);
transform: rotateY(0deg);
}
.aerious-flip-box .flip-box-back-holder {
display: table-cell;
vertical-align: middle;
-webkit-transform: rotateY(-180deg);
-moz-transform: rotateY(-180deg);
-o-transform: rotateY(-180deg);
-ms-transform:rotateY(-180deg);
transform: rotateY(-180deg);
z-index: -1;
}
.aerious-flip-box .flip-box-inner.flipped .flip-box-front-holder {
z-index: -1;
-webkit-transform: rotateY(180deg);
-moz-transform: rotateY(180deg);
-o-transform: rotateY(180deg);
-ms-transform:rotateY(180deg);
transform: rotateY(180deg);
}
.aerious-flip-box .flip-box-inner.flipped .flip-box-back-holder {
-webkit-transform: rotateY(0deg);
-moz-transform: rotateY(0deg);
-o-transform: rotateY(0deg);
-ms-transform:rotateY(0deg);
transform: rotateY(0deg);
z-index: 1;
}
.aerious-flip-box .flip-box-front-inner .wpb_text_column:last-child,
.aerious-flip-box .flip-box-back-inner .wpb_text_column:last-child{
margin-bottom: 0px !important;
} .aerious-portfolio .flip-box-front-holder{
background-size: cover !important;
}
.aerious-portfolio .flip-box-front-holder .aerious-front-title{
position: absolute;
top: 40px;
z-index: 3;
right: 0;
left: 0;
}
.aerious-portfolio,
.aerious-portfolio .aerious-front-title,
.aerious-portfolio .subtitle,
.aerious-portfolio .cats a{
color: #ffffff;
text-align: center;
}
.aerious-portfolio .flip-box-back-holder{
color: #ffffff;
background-color: #2a2e3e;
}
.aerious-portfolio .flip-box-back-holder .flip-box-back-inner{
padding: 20px 40px;
}
.aerious-portfolio .flip-box-back-holder .aerious-back-title{
margin: 20px 0 0;
}
.aerious-portfolio .flip-box-back-holder .aerious-back-title a{
color: #fff;
}
.aerious-portfolio .flip-box-back-holder .subtitle{
margin: 20px 0 0;
font-family: Montserrat;
font-size: 14px;
line-height: 1.1;
}
.aerious-portfolio .flip-box-back-holder .cats{
margin-top: 20px;
}
.aerious-portfolio .flip-box-back-holder .cats a{
font-family: Montserrat;
font-weight: 700;
}
.aerious-portfolio .flip-box-back-holder .content{
margin: 20px auto 20px;
color: #ffffff;
}
.portfolio-pagination .aerious-count-loader,
.pagination-loadmore .aerious-count-loader {
margin-left: 10px;
} .aerious-testimonial.row .item{
margin-bottom: 30px;
overflow: hidden;
}
.aerious-testimonial .line::before{
content: ' ';
position: absolute;
width: 2px;
height: 100%;
z-index: -1;
left: 27px;
top: 55px;
}
.aerious-testimonial.row .line::before{
left: 42px;
}
.aerious-testimonial-left{
position: relative;
display: table-cell;
}
.aerious-testimonial img{
position: relative;
margin: auto;
width: auto !important;
height: auto;
max-width: none;
}
.aerious-testimonial .aerious-testimonial-left img{
margin-right: 10px;
margin-left: 5px;
}
.aerious-testimonial .line .aerious-testimonial-left::before{
content: "\f0dd";
position: absolute;
top: 40px;
font-family: fontAwesome;
left: -3px;
right: 0;
text-align: center;
}
.aerious-testimonial .aerious-testimonial-title {
margin: 0 auto 15px;
color: #303233;
font-family: 'Montserrat', sans-serif;
line-height: 1.1;
font-weight: 700;
font-size: 19px;
}
.aerious-testimonial-right{
display: table-cell;
vertical-align: top;
}
.aerious-testimonial-right .aerious-testimonial-title{
margin-bottom: 12px;
}
.aerious-testimonial-right .aerious-testimonial-title a{
color: #333333;
}
.aerious-testimonial-right p{
margin-bottom: 0px;
}
.aerious-testimonial-img-holder{
position: relative;
margin-bottom: 30px;
text-align: center;
}
.aerious-testimonial-img-holder::before{
content: "\f0dd";
position: absolute;
bottom: -12px;
right: 0;
left: 0;
font-family: fontAwesome;
font-size: 23px;
}
.aerious-testimonial-text{
text-align: center;
width: 80%;
margin: auto;
}
@media (max-width: 800px){
.aerious-testimonial-text{
width: 100%;
}
} .aerious-pricing-tables.aerious-style1{
text-align: center;
}
.aerious-pricing-tables.aerious-style2.aerious-two-columns .aerious-pricing-table {
width: 50%;
}
.aerious-pricing-tables.aerious-style2.aerious-three-columns .aerious-pricing-table {
width: 33.33%;
}
.aerious-pricing-tables.aerious-style2.aerious-four-columns .aerious-pricing-table {
width: 25%;
}
.aerious-pricing-tables.aerious-five-columns .aerious-pricing-table {
width: 19%;
}
.aerious-pricing-tables.aerious-style1.aerious-two-columns .aerious-pricing-table,
.aerious-pricing-tables.aerious-style1.aerious-three-columns .aerious-pricing-table,
.aerious-pricing-tables.aerious-style1.aerious-four-columns .aerious-pricing-table {
width: 19%;
}
@media only screen and (max-width: 768px){
.aerious-pricing-tables.aerious-five-columns .aerious-pricing-table, .aerious-pricing-tables.aerious-four-columns .aerious-pricing-table, .aerious-pricing-tables.aerious-three-columns .aerious-pricing-table, .aerious-pricing-tables.aerious-two-columns .aerious-pricing-table {
width: 100% !important;
margin-bottom: 30px;
}
}
.aerious-pricing-table:last-child {
margin-right: 0;
}
.aerious-pricing-tables .aerious-pricing-table {
position: relative;
margin-bottom: 20px;
width: 100%;
padding: 0;
display: inline-block;
vertical-align: top;
}
.aerious-pricing-tables.aerious-style2 .aerious-pricing-table{
padding: 0 15px;
}
.aerious-pricing-tables.aerious-style1 .aerious-pricing-table{
padding: 0 5px;
}
.aerious-pricing-table .aerious-pricing-table-inner ul {
list-style-type: none;
padding: 0;
margin: 0;
}
.aerious-pricing-table .aerious-pricing-table-inner {
background-color: #e6e6e5;
text-align: center;
overflow: hidden;
}
.aerious-pricing-tables.aerious-style2 .aerious-pricing-table .aerious-pricing-table-inner{
padding: 55px 20px 35px;
}
.aerious-pricing-tables.aerious-style1 .aerious-pricing-table .aerious-pricing-table-inner{
-webkit-border-radius: 20px;
-moz-border-radius: 20px;
-khtml-border-radius: 20px;
-ms-border-radius: 20px;
-o-border-radius: 20px;
border-radius: 20px;
}
.aerious-pricing-tables.aerious-style1 .aerious-pricing-table .aerious-pricing-table-inner > ul > li{
padding-right: 20px;
padding-left: 20px;
}
.aerious-pricing-table.aerious-pt-active .aerious-pricing-table-inner{
color: #ffffff;
border: 0px;
}
.aerious-pricing-tables.aerious-style1 .aerious-pricing-table.aerious-pt-active{
padding: 0 10px;
-moz-transform: scale(1.04);
-webkit-transform: scale(1.04);
-o-transform: scale(1.04);
-ms-transform: scale(1.04);
transform: scale(1.04);
}
.aerious-pricing-tables .aerious-pricing-table.aerious-pt-active .aerious-table-content,
.aerious-pricing-tables .aerious-pricing-table.aerious-pt-active .aerious-table-content *{
color: #fff;
}
.aerious-pricing-tables.aerious-style1 .aerious-pricing-table .aerious-table-title{
-webkit-border-top-left-radius: 20px;
-moz-border-radius-topleft: 20px;
-khtml-border-top-left-radius: 20px;
border-top-left-radius: 20px;
-webkit-border-top-right-radius: 20px;
-moz-border-radius-topright: 20px;
-khtml-border-top-right-radius: 20px;
border-top-right-radius: 20px;
}
.aerious-pricing-tables .aerious-table-title{
position: relative;
}
.aerious-table-title .aerious-table-titles-content{
margin: 0 auto 15px;
font-family: Montserrat;
font-size: 26px;
font-weight: 700;
line-height: 1.1;
letter-spacing: 1px;
word-wrap: break-word;
}
.aerious-pricing-tables.aerious-style2 .aerious-table-title .aerious-table-titles-content{
margin-bottom: 80px;
}
.aerious-pricing-tables.aerious-style1 .aerious-table-title .aerious-table-titles-content{
margin-bottom: 0px;
padding-top: 15px;
padding-bottom: 15px;
font-size: 24px;
color: #767676;
}
.aerious-pricing-tables.aerious-style1 .aerious-pt-active .aerious-table-title .aerious-table-titles-content{
color: #fff;
}
.aerious-pricing-tables.aerious-style2 .aerious-pt-active .aerious-table-title .aerious-table-titles-content{
color: #ffffff;
}
.aerious-pricing-tables.aerious-style2 .aerious-table-prices-holder{
margin-bottom: 40px;
}
.aerious-pricing-tables.aerious-style1 .aerious-table-prices-holder{
padding: 35px 0;
background-color: rgba(18,174,198,.7)
}
.aerious-pricing-tables.aerious-style1 .tbl-table-prices-inner{
display: table;
margin: auto;
}
.aerious-pricing-tables.aerious-style1 .tbl-table-prices-inner .tbl-table-prices{
padding-top: 10px;
padding-bottom: 10px;
margin: auto;
display: table-cell;
vertical-align: middle;
width: 130px;
height: 130px;
-webkit-border-radius: 500px;
-khtml-border-radius: 500px;
-moz-border-radius: 500px;
border-radius: 500px;
background-color: #ebebeb;
}
.aerious-table-prices-holder .aerious-table-price,
.aerious-table-prices-holder .aerious-table-price-period{
margin: 0 auto 5px;
color: #111111;
font-size: 26px;
font-weight: 700;
font-family: 'Montserrat', sans-serif;
line-height: 1.1;
letter-spacing: 1px;
}
.aerious-table-prices-holder .aerious-table-price-period{
font-size: 14px;
}
.aerious-pricing-tables.aerious-style1 .aerious-table-prices-holder .aerious-table-price{
margin: 0px;
color: #7b7b7b;
font-size: 34px;
font-weight: normal;
font-family: Montserrat Light, Montserrat, Open Sans, sans-serif;
}
.aerious-pricing-tables.aerious-style1 .aerious-pt-active .aerious-table-prices-holder .aerious-table-price{
font-weight: bold;
font-family: Montserrat Light, Montserrat, Open Sans, sans-serif;
}
.aerious-pricing-tables.aerious-style1 .aerious-table-prices-holder .aerious-table-price-period{
margin-top: 10px;
color: #7b7b7b;
font-size: 11px;
}
.aerious-pt-active .aerious-table-prices-holder .aerious-table-price,
.aerious-pt-active .aerious-table-prices-holder .aerious-table-price-period{
color: #ffffff;
}
.aerious-pricing-tables.aerious-style1 .aerious-table-price-currency{
display: block;
margin-bottom: 6px;
}
.aerious-pricing-tables.aerious-style1 .aerious-pricing-table .aerious-table-content{
padding: 40px 0 30px;
}
.aerious-pricing-tables .aerious-pricing-table .aerious-table-content{
font-size: 12px;
}
.aerious-pricing-tables.aerious-style1 .aerious-table-button{
margin-top: -1px;
padding-bottom: 40px;
-webkit-border-bottom-left-radius: 20px;
-moz-border-radius-bottomleft: 20px;
-khtml-border-bottom-left-radius: 20px;
border-bottom-left-radius: 20px;
-webkit-border-bottom-right-radius: 20px;
-moz-border-radius-bottomright: 20px;
-khtml-border-bottom-right-radius: 20px;
border-bottom-right-radius: 20px;
}
.aerious-pricing-tables.aerious-style1.aerious-four-columns .aerious-table-title .aerious-table-titles-content,
.aerious-pricing-tables.aerious-style1.aerious-five-columns .aerious-table-title .aerious-table-titles-content,
.aerious-pricing-tables.aerious-style1.aerious-four-columns .aerious-table-prices-holder .aerious-table-price,
.aerious-pricing-tables.aerious-style1.aerious-five-columns .aerious-table-prices-holder .aerious-table-price{
font-size: 26px;
}
.aerious-pricing-tables.aerious-style2.aerious-four-columns .aerious-table-prices-holder .aerious-table-price-period,
.aerious-pricing-tables.aerious-style2.aerious-five-columns .aerious-table-prices-holder .aerious-table-price-period{
font-size: 16px;	
}
@media only screen and (max-width: 768px){
.aerious-pricing-tables.aerious-style2 .aerious-table-title .aerious-table-titles-content,
.aerious-pricing-tables.aerious-style2 .aerious-table-prices-holder .aerious-table-price{
font-size: 26px;
}
.aerious-pricing-tables.aerious-style2 .aerious-table-prices-holder .aerious-table-price-period{
font-size: 16px;	
}
}
@media only screen and (max-width: 1024px){
.aerious-pricing-tables.aerious-style2.aerious-three-columns .aerious-table-title .aerious-table-titles-content,
.aerious-pricing-tables.aerious-style2.aerious-three-columns .aerious-table-prices-holder .aerious-table-price{
font-size: 30px;
}
.aerious-pricing-tables.aerious-style2 .aerious-table-prices-holder .aerious-table-price-period{
font-size: 18px;	
}
.aerious-pricing-tables.aerious-five-columns .aerious-table-button a{
padding: 10px 20px;
}
}
.aerious-pt-active .aerious-btn-primary{
background-color: #ffffff;
}
.aerious-pricing-tables.aerious-style1 .aerious-pricing-label{
display: none;
}
.aerious-pricing-label{
position: absolute;
bottom: -60px;
right: -20px;
border-top-left-radius: 12px;
border-bottom-left-radius: 12px;
padding: 10px 25px 10px 25px;
text-align: center;
color: #ffffff;
font-family: Montserrat;
}
.aerious-pt-active .aerious-pricing-label{
background-color: #ffffff;
} .aerious-section-content-holder{
margin-left: auto;
margin-right: auto;
}
.aerious-section-content-holder p:last-child{
margin-bottom: 0px;
}
@media only screen and (max-width: 768px){
.aerious-section-content-holder{
width: 100% !important;
}
} .aerious-team .aerious-team-item{
margin-bottom: 25px;
text-align: center;
}
.aerious-team .aerious-social-icon-type-circle .aerious-team-social-icon{
-webkit-border-radius: 500px;
-khtml-border-radius: 500px;
-moz-border-radius: 500px;
-ms-border-radius: 500px;
-o-border-radius: 500px;
border-radius: 500px;
}
.aerious-team .aerious-team-img{
margin-bottom: 30px;
}
.aerious-team .aerious-team-img img{
margin: auto;
width: auto;
}
.aerious-team .aerious-team-name{
margin: 0 auto 15px;
font-family: 'Montserrat', sans-serif;
font-weight: 700;
line-height: 1.1;
color: #303233;
font-size: 19px;
}
.aerious-team .aerious-team-position{
display: block;
margin-bottom: 10px;
}
.aerious-team .aerious-team-social-links-holder{
margin-top: 20px;
}
.aerious-team .aerious-team-social-links-holder ul{
margin-bottom: 10px;
padding: 0;
list-style: none;
}
.aerious-team .aerious-team-social-links-holder .aerious-team-social-link{
display: inline-block;
margin: 0 2px;
width: 2em;
height: 2em;
line-height: 2em;
vertical-align: middle;
text-align: center;
}
.aerious-team .aerious-team-social-links-holder .aerious-team-social-link a{
width: 100%;
height: 100%;
display: inline-block;
}
.aerious-team .aerious-team-social-links-holder .aerious-team-social-icon{
display: inline-block;
padding: 0px;
color: #767676;
font-size: 14px;
width: 100%;
height: 100%;
background-color: #e6e6e5;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
line-height: inherit;
}
.aerious-team.aerious-carousel2 .owl-item .aerious-team-content-holder{
display: none;
}
.aerious-team.aerious-carousel2 .owl-item{
padding-top: 20px;
}
.aerious-team.aerious-carousel2 .owl-item.active.center{
padding-top: 10px;
}
.aerious-team.aerious-carousel2 .owl-item .aerious-team-img{
margin-bottom: 0px;
}
.aerious-team.aerious-carousel2 .owl-item.active.center .aerious-team-img{
margin-bottom: 30px;
}
.aerious-team.aerious-carousel2 .aerious-team-item.aerious-carousel-item-outlined .aerious-team-img img{
border-style: solid;
border-width: 8px;
}
.aerious-team.aerious-carousel2 .owl-item .aerious-team-img img{
-webkit-border-radius: 500px;
-khtml-border-radius: 500px;
-moz-border-radius: 500px;
-ms-border-radius: 500px;
-o-border-radius: 500px;
border-radius: 500px;
-webkit-transform: scale(0.8);
-moz-transform: scale(0.8);
-ms-transform: scale(0.8);
-o-transform: scale(0.8);
transform: scale(0.8);
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.aerious-team.aerious-carousel2 .owl-item.active.center .aerious-team-img img{
-webkit-transform: scale(1);
-moz-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1);
}
.aerious-team.aerious-carousel2 .aerious-team-content-holder{
text-align: center;
} .aerious-headline-container{
margin-bottom: 22px;
}
.aerious-headline-container.show-line {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-wrap: nowrap;
-ms-flex-wrap: nowrap;
flex-wrap: nowrap;
-webkit-align-items: center;
-ms-align-items: center;
-ms-flex-align: center;
align-items: center;
overflow: hidden;
}
.aerious-headline-container.show-line .headline-sep-container {
position: relative;
height: 0px;
-webkit-flex-grow: 1;
-ms-flex-grow: 1;
-ms-flex-positive: 1;
flex-grow: 1;
border-top-color: #e4e4e4;
border-top-width: 1px;
border-top-style: solid;
}
.aerious-headline-container .text-left{
padding-right: 12px;
}
.aerious-headline-container .text-right{
padding-left: 12px;
}
.aerious-headline-container .text-center{
padding-right: 12px;
padding-left: 12px;
}
.aerious-headline-container h1, .aerious-headline-container h2, .aerious-headline-container h3, .aerious-headline-container h4, .aerious-headline-container h5, .aerious-headline-container h6{
-webkit-flex-grow: 0;
-ms-flex-grow: 0;
-ms-flex-positive: 0;
flex-grow: 0;
margin: 0;
line-height: normal;
}
.aerious-headline-container .headline-sep {
position: relative;
display: block;
border-style: solid;
border: 0 solid #e7e6e6;
box-sizing: content-box;
-webkit-box-sizing: content-box;
-moz-box-sizing: content-box;
-o-box-sizing: content-box;
} .aerious-dropcap-container{
margin-bottom: 20px;
}
.aerious-dropcap{
position: relative;
display: inline-block;
float: left;
margin-right: 8px;
height: 40px;
width: 40px;
line-height: 40px;
font-size: 33px;
color: #333333;
font-weight: 700;
text-align: center;
} .aerious-tooltip+.tooltip.in{
opacity: 1;
}
.aerious-tooltip+.tooltip .tooltip-inner img{
width: 100%;
} .aerious-ordered-list,
.aerious-unordered-list{
margin-bottom: 20px;
}
.aerious-ordered-list ol{
display: block;
margin: 0;
padding: 0;
counter-reset: li;
background-position: left center;
background-repeat: no-repeat;
list-style-type: none;
}
.aerious-unordered-list ul{
display: block;
margin: 0;
padding: 0;
list-style-type: none;
}
.aerious-ordered-list ol > li,
.aerious-unordered-list ul > li {
position: relative;
margin-bottom: 6px;
padding-left: 20px;
}
.aerious-ordered-list ol > li:before,
.aerious-unordered-list ul > li:before {
position: absolute;
left: 0;
counter-increment: li;
padding-right: 8px;
font-weight: bold;
} .aerious-ordered-list.aerious-list-number ol > li:before{
content: counter(li, decimal-leading-zero);	
}
.aerious-ordered-list.aerious-list-upper-alpha ol > li:before{
content: counter(li, upper-alpha);	
}
.aerious-ordered-list.aerious-list-lower-alpha ol > li:before{
content: counter(li, lower-alpha);	
}
.aerious-ordered-list.aerious-list-upper-roman ol > li:before{
content: counter(li, upper-roman);
}
.aerious-ordered-list.aerious-list-lower-roman ol > li:before{
content: counter(li, lower-roman);
} .aerious-unordered-list ul > li:before{
width: 20px;
text-align: center;
}
.aerious-unordered-list.aerious-list-diamond ul > li:before{
content: "\25C6";	
}
.aerious-unordered-list.aerious-list-circle ul > li:before{
content: "\25CF";	
}
.aerious-unordered-list.aerious-list-square ul > li:before{
content: "\25A0";	
}
.aerious-unordered-list.aerious-list-line ul > li:before{
content: "\25AC";
} .aerious-icon-list-item{
margin-bottom: 6px;
}
.aerious-icon-list-item .aerious-icon-list-icon-holder {
display: table-cell;
vertical-align: middle;
min-width: 13px;
padding-right: 10px;
}
.aerious-icon-list-item .aerious-icon-list-text {
position: relative;
display: table-cell;
vertical-align: middle;
font-size: 14px;
color: #999;
font-weight: 500;
}
.aerious-icon-list-icon-holder i{
color: #111111;
} .aerious-blockquote{
margin-bottom: 15px;
}
.aerious-blockquote blockquote::before{
content: '';
padding: 0px;
}
.aerious-blockquote .aerious-blockquote-text,
.aerious-blockquote .aerious-blockquote-icon{
display: table-cell;
vertical-align: middle;
}
.aerious-blockquote .aerious-blockquote-icon{
width: 1%;
}
.aerious-blockquote .aerious-blockquote-icon-left{
padding: 0 25px 0 15px;	
}
.aerious-blockquote .aerious-blockquote-icon-right{
padding: 0 15px 0 25px;	
}
.aerious-blockquote .aerious-blockquote-icon i{
font-size: 75px;
font-style: normal;
} .aerious-image-list-item{
margin-bottom: 8px;
}
.aerious-image-list-item .aerious-image-list-image-holder {
display: table-cell;
vertical-align: middle;
}
.aerious-image-list-item .aerious-image-list-image.default{
width: 30px;
height: 30px;
}
.aerious-image-list-item .aerious-image-list-text {
position: relative;
display: table-cell;
vertical-align: middle;
padding-left: 10px;
font-size: 14px;
color: #999;
font-weight: 500;
} .aerious-title-subtitle-container {
margin-bottom: 20px;
}
.aerious-title-subtitle-container span{
display: block;
}
.aerious-title-subtitle-container .aerious-title-tag{
text-align: center;
font-style: normal;
}
.aerious-title-subtitle-container .aerious-subtitle, 
.aerious-title-subtitle-container .aerious-title-tag{
margin: 0;
}
.aerious-title-subtitle-container .aerious-title {
text-transform: uppercase;
}
.aerious-title-subtitle-container .aerious-title.aerious-title-border-top{
padding-top: 16px;
}
.aerious-title-subtitle-container .aerious-title.aerious-title-border-bottom{
padding-bottom: 16px;
}
.aerious-title-border{
line-height: 0px;
}
.aerious-title-subtitle-container .aerious-subtitle{
letter-spacing: 3px;
text-transform: uppercase;
}
.aerious-title-subtitle-container .aerious-subtitle-top{
margin-bottom: 5px;
}
.aerious-title-subtitle-container .aerious-subtitle-bottom{
margin-top: 5px;
} .aerious-accordion-holder {
position: relative;
border-color: #f2f2f2;
border-style: solid;
border-top-width: 1px;
border-left-width: 1px;
border-right-width: 1px;
border-bottom-width: 0px;
overflow: hidden;
}
.aerious-accordion-holder > *:last-child{
border-bottom: 1px solid #f2f2f2;
}
.aerious-accordion-holder .aerious-title-holder {
position: relative;
display: table;
margin: 0;
padding: 10px 27px;
width: 100%;
border-bottom: 2px solid #f2f2f2;
font-size: 14px;
color: #fff;
text-align: left;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
cursor: pointer;
-webkit-transition: background-color .15s ease-out,border-color .15s ease-out;
-moz-transition: background-color .15s ease-out,border-color .15s ease-out;
transition: background-color .15s ease-out,border-color .15s ease-out;
}
.aerious-accordion-holder .aerious-light-skin {
background-color: #f3f3f3 !important;
color: #666666;
}
.aerious-accordion-holder .aerious-title-holder .aerious-tab-title{
display: table-cell;
padding-right: 20px;
width: 100%;
vertical-align: middle;
font-weight: normal;
}
.aerious-accordion-holder .aerious-title-holder .aerious-accordion-mark {
position: absolute;
top: 50%;
right: 22px;
display: block;
width: 20px;
height: 20px;
line-height: 1em;
color: #fff;
-webkit-transform: translateY(-50%);
-moz-transform: translateY(-50%);
transform: translateY(-50%);
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
-webkit-transition: background-color .15s ease-out,border-color .15s ease-out;
-moz-transition: background-color .15s ease-out,border-color .15s ease-out;
transition: background-color .15s ease-out,border-color .15s ease-out;
border: 0;
background-color: transparent;
-webkit-transition: color .15s ease-out;
-moz-transition: color .15s ease-out;
transition: color .15s ease-out;
}
.aerious-accordion-holder .aerious-title-holder .aerious-accordion-mark-icon {
position: relative;
display: block;
width: 100%;
height: 100%;
line-height: inherit;
text-align: center;
font-size: 22px;
}
.aerious-accordion-holder .aerious-light-skin .aerious-accordion-mark-icon {
color: #666666;
}
.aerious-accordion-holder .aerious-title-holder .aerious-accordion-mark-icon span {
position: absolute;
display: block;
width: 100%;
height: 100%;
line-height: inherit;
-webkit-transition: opacity .15s ease-out;
-moz-transition: opacity .15s ease-out;
transition: opacity .15s ease-out;
}
.aerious-accordion-holder .aerious-title-holder.ui-state-active .aerious-accordion-mark, .aerious-accordion-holder .aerious-title-holder.ui-state-hover .aerious-accordion-mark {
color: #fff;
}
.aerious-accordion-holder .aerious-title-holder .aerious-accordion-mark-icon .icon_minus-06 {
opacity: 0;
}
.aerious-accordion-holder .aerious-title-holder.ui-state-active .aerious-accordion-mark-icon .icon_plus {
opacity: 0;
}
.aerious-accordion-holder .aerious-title-holder .aerious-accordion-mark-icon .icon_plus, .aerious-accordion-holder .aerious-title-holder.ui-state-active .aerious-accordion-mark-icon .icon_minus-06 {
opacity: 1;
}
.aerious-accordion-holder .aerious-accordion-content {
margin: 0;
padding: 15px 27px;
background-color: #fff;
}
.aerious-accordion-holder .aerious-accordion-content .wpb_text_column{
margin-bottom: 0px !important;
}
.aerious-icon-accordion-holder{
display: table-cell;
padding-right: 20px;
font-size: 28px;
vertical-align: middle;
}
.aerious-icon-accordion-holder > img{
max-width: none;
}
.aerious-icon-accordion-holder .aerious-icon-number{
padding: 0 5px;
display: inline-block;
min-width: 60px;
min-height: 60px;
border: 1px solid #ffffff;
-khtml-border-radius: 60px;
-webkit-border-radius: 60px;
-moz-border-radius: 60px;
border-radius: 60px;
text-align: center;
line-height: 56px;
}
.aerious-light-skin .aerious-icon-accordion-holder .aerious-icon-number {
border: 1px solid #666666;
} .aerious-tabs .aerious-tabs-nav {
position: relative;
display: block;
margin: 0;
padding: 0;
vertical-align: middle;
list-style: none;
overflow: hidden;
}
.aerious-tabs.aerious-horizontal .aerious-tabs-nav li {
position: relative;
display: inline-block;
margin-right: 1px;
border: 1px solid transparent;
}
.aerious-tabs.aerious-horizontal .aerious-tabs-nav li.ui-state-active,
.aerious-tabs.aerious-horizontal .aerious-tabs-nav li:hover{
border: 1px solid #cccccc;
}
.aerious-tabs.aerious-vertical .aerious-tabs-nav li{
margin-bottom: 1px;
}
.aerious-tabs .aerious-tabs-nav li a {
position: relative;
display: table;
min-width: 160px;
text-align: left;
color: #333333;
background-color: #eeeef2;
font-size: 14px;
font-family: Montserrat;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.aerious-tabs .aerious-tabs-nav li.ui-state-active a,
.aerious-tabs.with_icon .aerious-tabs-nav li.ui-state-active span,
.aerious-tabs .aerious-tabs-nav li:hover a,
.aerious-tabs.with_text .aerious-tabs-nav li:hover span,
.aerious-tabs.with_icon .aerious-tabs-nav li:hover span{
color: #fff;
}
.aerious-tabs .aerious-tabs-nav li a span{
display: table-cell;
padding: 10px 18px;
color: #666;
vertical-align: middle;
text-align: center;
}
.aerious-tabs .aerious-tabs-nav li.ui-state-active span{
color: #fff;
}
.aerious-tabs.aerious-vertical .aerious-tabs-nav li a span{
width: 70%;
}
.aerious-tabs.with_icon .aerious-tabs-nav li a .aerious-tab-title{
text-align: left;	
}
.aerious-tabs .aerious-tabs-nav li a .aerious-tab-icon{
color: #808080;
font-size: 28px;
}
.aerious-tabs .aerious-tabs-nav li.ui-state-active a .aerious-tab-icon{
color: #ffffff;
}
.aerious-tabs .aerious-tab-container{
padding: 14px;
margin-top: -7px;
}
.aerious-tabs.aerious-horizontal .aerious-tab-container{
border: 1px solid #cccccc;	
}
.aerious-tabs .aerious-tab-container .wpb_text_column{
margin-bottom: 0px !important;
}
.aerious-tabs.aerious-vertical .aerious-tabs-nav{
width: 22%;
display: inline-block;
}
.aerious-tabs.aerious-vertical .aerious-tab-container{
width: 78%;
display: inline-block;
vertical-align: top;
}
.aerious-tabs.aerious-vertical .aerious-tabs-nav li a{
width: 100%;
}
@media only screen and (max-width: 1024px){
.aerious-tabs.aerious-horizontal .aerious-tabs-nav li.ui-state-active,
.aerious-tabs.aerious-horizontal .aerious-tabs-nav li:hover{
border: none;
}
.aerious-tabs.aerious-vertical .aerious-tab-container, .aerious-tabs.aerious-vertical .aerious-tabs-nav,
.aerious-tabs.aerious-horizontal .aerious-tabs-nav li,
.aerious-tabs .aerious-tabs-nav li a{
width: 100%;
}
.aerious-tabs .aerious-tabs-nav{
line-height: 0px; 
}
.aerious-tabs .aerious-tabs-nav li a .aerious-tab-icon{
width: 75px;
}
.aerious-tabs.aerious-vertical .aerious-tabs-nav,
.aerious-tabs.aerious-horizontal .aerious-tabs-nav{
border: 0px;
}
} .aerious-call-to-action{
padding: 60px;
}
.aerious-call-to-action-button{
min-width: 150px;
text-align: center;
}
.aerious-button-placement-center{
text-align: center;
}
.aerious-button-placement-right{
text-align: right;
}
.aerious-button-placement-left{
text-align: left;
}
.aerious-call-to-action .aerious-call-to-action-cell{
display: table-cell;
vertical-align: middle;
}
.aerious-call-to-action .aerious-call-to-action-content p:last-child{
margin-bottom: 0px;
}
@media (max-width: 600px){
.aerious-call-to-action{
padding: 30px;
}
.aerious-call-to-action .aerious-call-to-action-button,
.aerious-call-to-action .aerious-call-to-action-content{
text-align: center;
}
.aerious-call-to-action .aerious-call-to-action-cell{
display: block;
text-align: center !important;
width: 100% !important;
}
.aerious-call-to-action-button-inner{
margin: 0px !important;
padding: 0px !important;
}
.aerious-button-position-left, .aerious-button-position-top{
margin-bottom: 20px;
}
.aerious-button-position-right, .aerious-button-position-bottom{
margin-top: 20px;
}
}
@media (min-width: 768px) and (max-width: 991px) {
.aerious-call-to-action{
padding: 30px;
}
} .aerious-video-banner-holder{
position: relative;
}
.aerious-video-banner-holder img{
width: 100%;
height: auto;
}
.aerious-video-banner-holder .aerious-video-banner-link{
position: relative;
display: block;
text-align: center;
min-height: 100px;
}
.aerious-video-banner-holder .aerious-vb-icon-holder{
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
font-size: 60px;
color: #fff;
text-align: center;
-webkit-transition: background-color 0.3s ease-in-out;
-moz-transition: background-color 0.3s ease-in-out;
-o-transition: background-color 0.3s ease-in-out;
-ms-transition: background-color 0.3s ease-in-out;
transition: background-color 0.3s ease-in-out;
}
.aerious-video-banner-holder.aerious-vb-default-bg .aerious-vb-icon-holder {
background-color: rgba(18,174,198, .8);
}
.aerious-video-banner-holder.aerious-vb-default-bg:hover .aerious-vb-icon-holder {
background-color: rgba(18,174,198, .9);
}
.aerious-video-banner-holder .aerious-vb-icon-holder-inner{
display: table;
width: 100%;
height: 100%;
} 
.aerious-video-banner-holder .aerious-vb-icon {
display: table-cell;
vertical-align: middle;
}
.aerious-video-banner-holder .aerious-vb-icon  i{
padding: 10px;
-webkit-border-radius: 500px;
-moz-border-radius: 500px;
-ms-border-radius: 500px;
-o-border-radius: 500px;
border-radius: 500px;
border: 2px solid #ffffff;
} .aerious-clients.owl-carousel .owl-item img{
width: auto;
margin: auto;
}
.aerious-clients .aerious-client-item-holder{
position: relative;
padding-top: 20px;
padding-bottom: 20px;
text-align: center;
}
.aerious-clients .aerious-client-item-holder.aerious-image-line{
border-bottom: 2px solid #f0f0f0;
}
.aerious-client-item-holder,
.aerious-client-item-holder  .aerious-client-first-image-holder.aerious-image-zoom img,
.aerious-client-item-holder  .aerious-client-first-image-holder,
.aerious-client-item-holder  .aerious-client-second-image-holder{
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.aerious-client-item-holder  .aerious-client-second-image-holder{
position: absolute;
top: 20px;
left: 0;
right: 0;
width: 100%;
height: 100%;
}
.aerious-client-item-holder  .aerious-client-second-image-holder img{
max-height: 100%;
}
.aerious-client-item-holder:hover  .aerious-client-first-image-holder.aerious-image-zoom img{
-webkit-transform: scale(1.1);
-moz-transform: scale(1.1);
-ms-transform: scale(1.1);
-o-transform: scale(1.1);
transform: scale(1.1);
}
.aerious-client-item-holder:hover .aerious-client-first-image-holder.aerious-image-change,
.aerious-client-item-holder .aerious-client-second-image-holder{
visibility: hidden;
opacity: 0;
}
.aerious-client-item-holder:hover .aerious-client-first-image-holder.aerious-image-change+.aerious-client-second-image-holder{
visibility: visible;
opacity: 1;
} .aerious-alert{
position: relative;
display: table;
padding: 6px 12px;
width: 100%;
min-height: 50px;
border: 2px solid;
color: #fff;
-webkit-border-radius: 4px;
-khtml-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.aerious-alert.default:hover{
background-color: #fff;
}
.aerious-alert.success,
.aerious-alert.wpcf7-mail-sent-ok{
border-color: #39b54a;
background-color: #39b54a;
}
.aerious-alert.success:hover,
.aerious-alert.success:hover .aerious-alert-text a,
.aerious-alert.wpcf7-mail-sent-ok:hover{
color: #39b54a;
background-color: #fff;
}
.aerious-alert.info{
border-color: #0f72b1;
background-color: #0f72b1;
}
.aerious-alert.info:hover,
.aerious-alert.info:hover .aerious-alert-text a{
color: #0f72b1;
background-color: #fff;
}
.aerious-alert.notice{
border-color: #f6a92f;
background-color: #f6a92f;
}
.aerious-alert.notice:hover,
.aerious-alert.notice:hover .aerious-alert-text a{
color: #f6a92f;
background-color: #fff;
}
.aerious-alert.error,
.aerious-alert.wpcf7-validation-errors{
border-color: #f64b2f;
background-color: #f64b2f;
}
.aerious-alert.error:hover,
.aerious-alert.error:hover .aerious-alert-text a,
.aerious-alert.wpcf7-validation-errors:hover{
color: #f64b2f;
background-color: #fff;
}
.aerious-alert.sharp-corners{
-webkit-border-radius: 0px;
-khtml-border-radius: 0px;
-moz-border-radius: 0px;
border-radius: 0px;
}
.aerious-alert.pill{
-moz-border-radius-topright: 500px;
-webkit-border-top-right-radius: 500px;
-khtml-border-top-right-radius: 500px;
border-top-right-radius: 500px;
-moz-border-radius-bottomright: 500px;
-webkit-border-bottom-right-radius: 500px;
-khtml-border-bottom-right-radius: 500px;
border-bottom-right-radius: 500px;
-moz-border-radius-topleft: 500px;
-webkit-border-top-left-radius: 500px;
-khtml-border-top-left-radius: 500px;
border-top-left-radius: 500px;
-moz-border-radius-bottomleft: 500px;
-webkit-border-bottom-left-radius: 500px;
-khtml-border-bottom-left-radius: 500px;
border-bottom-left-radius: 500px;
}
.aerious-alert > div{
display: table-cell;
vertical-align: middle;
}
.aerious-alert .aerious-alert-icon-holder{
padding-right: 8px;
width: 50px;
}
.aerious-alert .aerious-alert-icon-holder .aerious-alert-icon-inner{
line-height: 38px;
text-align: center;
}
.aerious-alert .aerious-alert-icon-holder .aerious-alert-icon-inner .aerious-alert-icon{
width: 100%;
height: 100%;
display: inline-block;
}
.aerious-alert .aerious-alert-icon-holder .aerious-icon{
display: inline-block;
width: 100%;
height: 100%;
color: #fff;
border: 2px solid;
border-color: #fff;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
line-height: inherit;
-webkit-border-radius: 500px;
-khtml-border-radius: 500px;
-moz-border-radius: 500px;
border-radius: 500px;
}
.aerious-alert.error:hover .aerious-icon,
.aerious-alert.error:hover .aerious-close,
.aerious-alert.wpcf7-validation-errors:hover .aerious-icon,
.aerious-alert.wpcf7-validation-errors:hover .aerious-close{
color: #f64b2f;
border-color: #f64b2f;
}
.aerious-alert.success:hover .aerious-icon,
.aerious-alert.success:hover .aerious-close,
.aerious-alert.wpcf7-mail-sent-ok:hover .aerious-icon,
.aerious-alert.wpcf7-mail-sent-ok:hover .aerious-close{
color: #39b54a;
border-color: #39b54a;
}
.aerious-alert.notice:hover .aerious-icon,
.aerious-alert.notice:hover .aerious-close{
color: #f6a92f;
border-color: #f6a92f;
}
.aerious-alert.info:hover .aerious-icon,
.aerious-alert.info:hover .aerious-close{
color: #0f72b1;
border-color: #0f72b1;
}
.aerious-alert .aerious-alert-text{
padding-right: 15px;
}
.aerious-alert .aerious-alert-text a{
color:#ffffff;
text-decoration: underline;
}
.aerious-alert .aerious-alert-close-holder{
width: 20px;
}
.aerious-alert .aerious-alert-close-holder .aerious-alert-close-inner{
width: 1.5em;
height: 1.5em;
line-height: 1.2em;
text-align: center;
}
body.gecko .aerious-alert .aerious-alert-close-holder .aerious-alert-close-inner{
line-height: 1.05em;
width: 1.36em;
}
body.gecko.logged-in .aerious-alert .aerious-alert-close-holder .aerious-alert-close-inner{
line-height: 1.03em;
}
.aerious-alert.fontawesome .aerious-alert-close-holder .aerious-alert-close-inner{
line-height: 1.2em;
}
.aerious-alert .aerious-alert-close-holder .aerious-alert-close-inner .aerious-alert-close{
width: 100%;
height: 100%;
display: inline-block;
}
.aerious-alert .aerious-alert-close-holder .aerious-close{
display: inline-block;
color: #fff;
width: 100%;
height: 100%;
border: 2px solid #fff;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
line-height: inherit;
-webkit-border-radius: 500px;
-khtml-border-radius: 500px;
-moz-border-radius: 500px;
border-radius: 500px;
}
.aerious-alert:hover .aerious-close{
border-color: #fff;
}
.aerious-menu-dropdown-holder{
display: none;
position: absolute;
}
.aerious-side-area-opener-holder{
position: relative;
} .aerious-icon-holder{
width: 2em;
height: 2em;
line-height: 2em;
background-color: #e6e6e5;
text-align: center;
margin-right: 3px;
display: inline-block;
padding: 9px 11px;
}
.aerious-icon-inner{
display: inline-block;
width: 100%;
height: 100%;
}
.aerious-icon-holder.circle{
-moz-border-radius: 50%;
-webkit-border-radius: 50%;
-khtml-border-radius: 50%;
border-radius: 50%;
}
.aerious-icon-holder a,
.aerious-icon-holder i{
font-size: 24px;
color: #767676;
line-height: inherit;
width: 100%;
height: 100%;
display: inline-block;
}
body.woocommerce .products{
clear: both;
} .aerious-share-buttons-holder{
position: relative;
clear: both;
}
.entry-content > .aerious-share-buttons-holder{
margin: 20px 0 0;	
}
.entry-content  > .aerious-share-buttons-holder,
.entry-content  > .aerious-share-buttons-holder > ul{
text-align: left;
}
@media (max-width: 767px){
.entry-content > .aerious-share-buttons-holder{
padding-left: 15px;
padding-right: 15px;
}
}
.aerious-share-buttons-holder ul{
padding: 4px 1px;
margin: 0px;
border: 1px solid transparent;
}
.aerious-share-buttons-holder li{
display: inline-block;
margin-left: 2px;
margin-right: 2px;
}
.aerious-share-buttons-holder li a {
display: inline-block;
padding: 5px;
min-width: 28px;
font-size: 14px;
text-align: center;
background-color: #e6e6e5;
}
.aerious-share-buttons-holder li a:hover, .aerious-share-buttons-holder li a.active {
color: #fff;
}
.aerious-share-buttons-holder li a i {
min-width: 16px;
text-align: center;
}
.aerious-share-buttons-holder .aerious-sb-dropdown{
padding-bottom: 2px;
position: absolute;
top: 100%;
z-index: 999;
display: none;
width: calc( 100% + 4px );
text-align: center;
background-color: #fff;
border-right: 1px solid #e6e6e5;
border-left: 1px solid #e6e6e5;
border-top: 3px solid #12aec6;
border-bottom: 1px solid #e6e6e5;
}
.aerious-share-buttons-holder.inverse .aerious-sb-dropdown,
.aerious-carousel .aerious-share-buttons-holder .aerious-sb-dropdown{
top: auto;
bottom: 100%;
border-bottom: 3px solid #12aec6;
border-top: 1px solid #e6e6e5;
}
.aerious-share-buttons-holder .aerious-sb-dropdown li{
margin-bottom: 2px;
} .aerious-progress-bar-container {
position: relative;
height: 20px;
width: 100%;
}
.aerious-progress {
font-weight: bolder;
color: #fff;
background-color: #ebebeb;
border: 0px none;
box-shadow: none;
border-radius: 4px 10px 10px 4px;
height: 100%;
margin-bottom: 0;
}
.aerious-progress-bar {
border-radius: 0px 10px 10px 0px;
background-color: #12ace6;
-webkit-transition: all 1.3s ease-in-out;
-moz-transition: all 1.3s ease-in-out;
-o-transition: all 1.3s ease-in-out;
-ms-transition: all 1.3s ease-in-out;
transition: all 1.3s ease-in-out;
}
.aerious-progress-percent {
position:absolute;
min-width: 4%;
height: 100%;
color: #ffffff;
text-align: left;
float: left;
top: 0px;
left: 25px;
font-size: 12px;
font-family: Montserrat;
font-weight: bold;
}
.aerious-progress-percent:after {
content: '%';
margin-left: 0.1em;
font-size: 12px;
}
.aerious-progress-icon {
position: absolute;
top: -8px;
left: 75px;
float: left;
font-size: 14px;
display: block;
width: 35px;
text-align: center;
padding: 4px 0px 0px 0px;
background-color: #ffffff;
height: 35px;
border: 3px solid;
border-color:  #12ace6;
border-radius: 17px;
z-index: 1;
}
.aerious-progress-icon i {
font-size: 16px;
color: #000000;
line-height: 21px;
}
.aerious-progress-title {
display: block;
position: absolute;
left: 105px;
font-family: sans-serif;
font-size: 10px;
height: 100%;
letter-spacing: 3px;
line-height: 18px;
text-transform: uppercase;
text-align: left;
min-width: 10%;
background-color: #ffffff;
width: auto;
color: #000000;
padding: 0 5px 0 20px;
border-top: 1px solid;
border-top-color:  #12ace6;
border-bottom: 1px solid;
border-bottom-color:  #12ace6;
}
.aerious-progress-title span {
display: block;
height: 100%;
line-height: 18px;
font-family: sans-serif;
font-weight: bold;
} .aerious-vertical-progress-bar-container {
width: 100%;
box-sizing: border-box;
}
.aerious-vpb-bar {
position: relative;
height: 350px;
width: 100%;
}
.aerious-vpb-active-bar {
width: 100%;
position: absolute;
background-color: #12ace6;
bottom: 0;
left: 0;
border-top-left-radius: 165px 70px;
border-top-right-radius: 165px 70px;
}
.aerious-vpb-percent {
width: 100%;
text-align: center;
margin-top: 20px;
}
.aerious-vpb-percent h1 {
font-size: 26px;
margin-bottom: 10px;
color: #12ace6;
}
.aerious-vpb-percent h1:after {
content: '%';
margin-left: 0.1em;
}
.mkdf-vertical-progress-bar-holder * {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.aerious-vpb-active-bar {
height: 0;	
}
.aerious-vpb-content {
height: auto;
text-align: center;
}
.aerious-vpb-content h6 {
margin-bottom: 5px;
}
.aerious-vpb-description p {
margin: 0;
}
.aerious-vpb-icon {
position: absolute;
bottom: 10px;
display: block;
width: 100%;
text-align: center;
}
.aerious-vpb-icon i {
font-size: 35px;
color: #fff;
} .aerious-ipb-container {
width: 100%;
}
.aerious-ipb-title-percent {
width: 100%;
text-align: left;
font-family: Montserrat;
font-size: 16px;
font-weight: bold;
margin-bottom: 10px;
}
.aerious-title-with-percent {
padding-right: 3px;
}
.aerious-percent-with-title {
margin-bottom: 10px;
padding-left: 3px;
font-family: Montserrat;
font-size: 16px;
font-weight: bold;
}
.aerious-percent-with-title:after {
content: '%';
margin-left: 0.1em;
font-size: 12px;
font-weight: bold;
}
.aerious-ipb-title {
display: inline-block;
width: 70%;
text-align: left;
font-family: Montserrat;
font-size: 16px;
font-weight: bold;
margin-bottom: 10px;
}
.aerious-ipb-percent {
display: inline-block;
width: 30%;
text-align: right;
font-family: Montserrat;
font-size: 16px;
font-weight: bold;
margin-bottom: 10px;
}
.aerious-ipb-percent:after {
content: '%';
margin-left: 0.1em;
font-size: 12px;
font-weight: bold;
}
.aerious-ipb {
width: 100%;
height: auto;
}
.aerious-ipb-active {
margin-right: 10px;
background-color: #e8e8e8;
}
.aerious-ipb-span {
display: inline-block;
}
.aerious-ipb span {
display: inline-block;
width: 30px;
height: 30px;
margin-bottom: 20px;
margin-right: 10px;
border-radius: 50%;
text-align: center;
}
.aerious-ipb .aerious-ipb-inactive {
background-color: #e8e8e8;
}
.aerious-ipb .aerious-ipb-active {
color: #12ace6;
}
.aerious-ipb-fa {
font-size: 20px;
color: #fff;
padding-top: 5px;
}
.aerious-ipb-ei {
display: inline-block;
font-size: 20px;
color: #fff;
padding-top: 5px;
} .aerious-vpc-container {
width: 100%;
height:auto;
margin-left: auto;
margin-right: auto;
}
.aerious-vpc-box {
position: absolute;
width: 43%;
height: 50%;
background-color: #ffffff;
z-index: 1;
}
.aerious-vpc-box p {
margin: 0;
padding-right: 2px;
line-height: 13px;
}
.aerious-vpc-percent {
margin-bottom: 0;
font-family: Montserrat;
font-weight: bold;
color: #12aec6;
}
.aerious-vpc-title {
font-family: Montserrat;
font-weight: bold;
padding: 5px 0 5px 0;
}
.aerious-vpc-content {
font-weight: lighter;
line-height: 12px;
}
.aerious-vpc-box-content {
height: 50%;
padding-left: 0;
padding-right: 0;
padding-top: 3px;
overflow: hidden;
}
.aerious-vpc-circle {
position: relative;
border-width: 10px;
border-style: solid;
border-color: #12ace6;
border-radius: 50%;
width: 70%;
padding-bottom: 65%;
left: 22%;
}
.aerious-vpc-bars-top {
position: absolute;
width: 57%;
height: 30%;
right: 10%;
top: 20%;
}
.aerious-vpc-bars-bottom {
position: absolute;
width: 57%;
height: 30%;
left: 16%;
bottom: 20%;
}
.aerious-vpc-bottom-left {
left: 22%;
}
.aerious-vpv-top-bars {
border-top-left-radius: 165px 85px;
border-top-right-radius: 165px 85px;
bottom: 0;
position: absolute;
background: #12ace6;
}
.aerious-vpc-active-bar {
height: 0;
}
.aerious-vpc-bar2-top {
height: 100%;
background-color: #c0c933;
}
.aerious-vpv-bottom-bars {
border-bottom-left-radius: 165px 85px;
border-bottom-right-radius: 165px 85px;
top: 0;
position: absolute;
background: #12ace6;
}
.aerious-vpc-bar2-bottom {
height: 100%;
background-color: #465a64;
}
.aerious-vpc-bars-top2 div {
right: 35%;
}
.aerious-vpc-bars-bottom2 div {
left: 35%;
}
.aerious-vpc-bars-top3 {
right: 1%;
}
.aerious-vpc-bars-bottom3 {
left: 25%;
}
.aerious-vpc-bars-top5 {
right: 8%;
}
.aerious-vpc-bars-bottom5 {
left: 24%;
}
.aerious-vpc-bars-top6 {
right: 14%;
}
.aerious-vpc-bars-bottom6 {
left: 18%;
} .aerious-pie-chart-container {
width: 100%;
}
.aerious-pie-chart-outer-circle {
float: right; 
margin: 0 auto; 
margin-bottom: 10px; 
border-width: 10px;
border-style: solid; 
border-radius: 50%; 
border-color: #f1f1f1;
}
.aerious-pc-col1 {
display: table-cell;
padding: 0;
width: 55%;
vertical-align: middle;
}
.aerious-pc-col2 {
display: table-cell;
padding-right: 0;
width: 45%;
vertical-align: top;
}
.aerious-pc-table {
border-width: 0;
}
.aerious-pc-table>tbody>tr>td {
border: none;
}
.aerious-piechart {
float: right;
}
.aerious-pc-percent {
width: 50px;
}
.aerious-pc-percent span {
background-color: #e3e3e3;
border-radius: 50%;
width: 40px;
height: 40px;
color: #fff;
font-weight: bold;
text-align: center;
font-family: Montserrat;
font-weight: bold;
font-size: 14px;
display: block;
vertical-align: middle;
padding-top: 10px;
}
.aerious-pc-percent span:after {
content: "%";
}
.aerious-pc-title {
padding-top: 18px !important;
padding-left: 0 !important;
font-family: Montserrat;
font-size: 14px;
font-weight: bold;
} .aerious-icon-pie-chart-container {
display: none;
width: 100%;
}
.aerious-icon-pie-chart-circle {
width: 100%;
height: 100%;
background-color: #12ace6;
border-radius: 50%;
position: relative;
padding: 45%;
}
.aerious-icon-progress {
width: 200px;
height: 200px;
}
.aerious-icon-pie-chart-outer-circle {
float: none;
margin: 0 auto;
margin-bottom: 10px;
border: 10px solid;
border-color: #12ace6;
border-radius: 50%;
}
.aerious-icon-pie-chart-icon {
position: absolute;
left: 50%;
top: 50%;
transform: translate(-50%, -50%);
-webkit-transform: translate(-50%, -50%);
-moz-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
font-size: 70px;
}
.aerious-icon-pie-chart-content {
margin-top: 30px;
text-align: center;
}
.aerious-icon-pie-chart-text p {
margin: 15px 0 20px 0;
} .aerious-percent-pie-chart-container {
display: none;
width: 100%;
}
.aerious-percent-pie-chart-circle {
width: 100%;
height: 100%;
background-color: #12ace6;
border-radius: 50%;
position: relative;
padding: 45%;
}
.aerious-percent-progress {
width: 200px;
height: 200px;
}
.aerious-percent-pie-chart-outer-circle {
float: none;
margin: 0 auto;
margin-bottom: 10px;
border: 10px solid;
border-color: #12ace6;
border-radius: 50%;
}
.aerious-percent-pie-chart-content {
text-align: center;
}
.aerious-percent-pie-chart-head {
margin-bottom: 5px;
font-family: Montserrat;
font-weight: bold;
color: #12adc5;
}
.aerious-percent-pie-chart-text p {
margin: 15px 0 20px 0;
}
.aerious-percent-pie-chart-percentage:after {
content: "%";
} .aerious-feature-box {
display: table;
width: 100%;
padding: 20px 0 20px 0;
background-color: #ebebeb;
border-width: 10px;
border-color: #12ace6;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.aerious-feature-box:hover {
background-color: #12ace6;
}
.aerious-feature-box-icon {
display: table-cell;
width: 20%;
vertical-align: middle;
text-align: center;
padding-left: 15px;
padding-right: 15px;
}
.aerious-feature-box-i {
font-size: 50px;
color: #12ace6;
}
.aerious-feature-box:hover .aerious-feature-box-i {
color: #ebebeb;
}
.aerious-feature-box-content {
display: table-cell;
width: 80%;
vertical-align: middle;
padding: 0 10px 0 0;
text-align: left;
}
.aerious-feature-box:hover .aerious-feature-box-content p {
color: #ebebeb;
}
.aerious-feature-box-content p {
margin: 0;
color: #767676;
font-family: Montserrat;
font-weight: bold;
font-size: 14px;
line-height: 1.3;
} .aerious-opening-hours {
display: block;
width: 100%;
margin-left: auto;
margin-right: auto;
background-color: #12ace6;
border-radius: 20px;
padding: 20px 0 20px 0;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.aerious-opening-hours:hover {
background-color: #ebebeb;
}
.aerious-opening-hours:hover .aerious-opening-hours-icon,
.aerious-opening-hours:hover .aerious-opening-hours-heading,
.aerious-opening-hours:hover .aerious-opening-hours-content-box p {
color: #747474;
}
.aerious-opening-hours:hover .aerious-opening-hours-time {
background-color: #747474;
color: #ebebeb;
}
.aerious-opening-hours-icon-box {
display: inline-block;
width: 30%;
vertical-align: middle;
text-align: center;
}
.aerious-opening-hours-icon {
font-size: 100px;
color: #ebebeb;
}
.aerious-opening-hours-heading {
margin: 0 auto 10px;
padding: 10px 7px 0 7px;
line-height: 30px;
color: #ebebeb;
font-family: Montserrat;
font-size: 22px;
font-weight: 700;
}
.aerious-opening-hours-content-box {
display: inline-block;
width: 70%;
vertical-align: middle;
text-align: left;
}
.aerious-opening-hours-content-box p {
margin: 0 15px 20px 15px;
}
.aerious-opening-hours-time {
display: inline-block;
width: 100%;
min-height: 40px;
height: auto;
background-color: #ebebeb;
color: #767676;
font-weight: bold;
border-top-left-radius: 20px;
border-bottom-left-radius: 20px;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.aerious-opening-hours-days {
display: table-cell;
font-size: 11px;
padding-right: 0;
height: auto;
}
.aerious-opening-hours-days span {
display: table-cell;
vertical-align: middle;
height: 40px;
font-family: Montserrat;
font-size: 12px;
} .aerious-opening-hours-ver {
display: table;
width: 75%;
margin-left: auto;
margin-right: auto;
border-radius: 20px;
padding: 20px 0 20px 0;
background-color: #12ace6;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.aerious-opening-hours-ver:hover {
background-color: #ebebeb;	
}
.aerious-opening-hours-ver:hover .aerious-opening-hours-icon-ver,
.aerious-opening-hours-ver:hover .aerious-opening-hours-heading-ver,
.aerious-opening-hours-ver:hover .aerious-opening-hours-content-box-ver p  {
color: #747474;
}
.aerious-opening-hours-ver:hover .aerious-opening-hours-time-ver {
background-color: #747474;
color: #ebebeb;
}
.aerious-opening-hours-icon-ver {
display: block;
padding-bottom: 20px;
font-size: 100px;
color: #ebebeb;
}
.aerious-opening-hours-content {
color: #ebebeb;
}
.aerious-opening-hours-heading-ver {
margin: 0 auto 10px;
padding: 0 7px 0 7px;
color: #ebebeb;
font-family: 'Montserrat', sans-serif;
font-weight: 700;
font-size: 22px;
line-height: 30px;
}
.aerious-opening-hours-content-box-ver {
display: block;
width: 100%;
padding: 0 15px 0 15px;
vertical-align: middle;
text-align: center;
}
.aerious-opening-hours-content-box-ver p {
margin: 30px 0 25px 0;
}
.aerious-opening-hours-p-ver {
color: #ebebeb;
}
.aerious-opening-hours-icon-box-ver {
display: block;
width: 100%;
margin-top: 20px;
padding: 0 15px 0 15px;
text-align: center;
}
.aerious-opening-hours-time-ver {
width: 100%;
padding: 20px 15px 20px 15px;
background-color: #ebebeb;
color: #767676;
font-weight: bold;
text-align: center;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
.aerious-opening-hours-days-ver span {
font-family: Montserrat;
font-size: 12px;
} .aerious-google-map-container {
width: 100%;
}
#aerious-infobox {
margin-top: 8px;
background-color:#ffffff;
color:#333333;
font-size:12px;
padding: 20px;
}
#aerious-infobox-with-icon {
background-color:#ffffff;
color:#333333;
font-size:12px;
}
#aerious-infobox-without-icon {
background-color:#ffffff;
color:#333333;
font-size:12px;
}
#aerious-infobox-icon {
display: table-cell;
width: 20%;
padding: 0px 10px 0px 10px;
vertical-align: middle;
font-size: 50px;
text-align: center;
color: #333333;
}
#aerious-infobox-content {
display: table-cell;
vertical-align: middle;
width: 80%;
font-size:12px;
text-align: left;
color: #333333;
padding: 20px 0 20px 0;
}
#aerious-infobox-content p {
margin-bottom: 0;
font-size: 13px;
}
#aerious-infobox-contents {
display: table-cell;
vertical-align: middle;
width: 80%;
font-size:12px;
text-align: left;
color: #333333;
padding: 20px 0 20px 20px;
}
#aerious-infobox-contents p {
margin-bottom: 0;
font-size: 13px;
}
.infoBox {
width: 300px !important;
}
#aerious-infobox-top-tooltip {
position: absolute;
bottom: -32px;
left: 60px;
width: 0;
height: 0;
border-color: #ffffff transparent transparent transparent;
border-width: 20px;
border-style: solid;
}
#aerious-infobox-bottom-tooltip {
position: absolute;
top: -32px;
left: 60px;
width: 0;
height: 0;
border-color: transparent transparent #ffffff transparent;
border-width: 20px;
border-style: solid;
}
#aerious-infobox-left-tooltip {
position: absolute;
top: 7px;
right: -37px;
width: 0;
height: 0;
border-color: transparent transparent transparent #ffffff;
border-width: 20px;
border-style: solid;
}
#aerious-infobox-right-tooltip {
position: absolute;
top: 3px;
left: -33px;
width: 0;
height: 0;
border-color: transparent #ffffff transparent transparent;
border-width: 20px;
border-style: solid;
} .aerious-workflow {
width: 100%;
padding-left: 0 !important;
padding-right: 0 !important;
margin: 0;
}
.aerious-workflow-cols {
text-align: center;
}
.aerious-wf-center {
width: 100%;
text-align: center;
}
.aerious-workflow-top {
position: relative;
width: 170px;
height: 170px;
margin-left: auto;
margin-right: auto;
margin-bottom: 20px;
border: 5px solid;
border-radius: 50%;
border-color: #e3e3e3;
background-color: #eeeef2;
}
.aerious-workflow-top i {
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
-webkit-transform: translate(-50%, -50%);
-moz-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
font-size: 70px;
color: #808080;
}
.aerious-workflow-top img {
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
-webkit-transform: translate(-50%, -50%);
-moz-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
height: 50px;
width: 50px !important;
max-width: 100%;
}
.aerious-workflow-title,
.aerious-workflow-content {
text-align: center;
}
.aerious-workflow-title-head {
margin: 0 auto 15px;
font-family: 'Montserrat', sans-serif;
font-size: 16px;
color: #12aec6;
font-weight: 700;
line-height: 1.1;
}
.aerious-workflow-content p {
margin-bottom: 0;
}
.aerious-workflow-top-bg {
position: relative;
display: inline-block;
max-width: 100%;
margin-bottom: 20px;
text-align: center;
}
.aerious-workflow-top-bg img {
max-width: 100%;
width: auto !important;
height: auto;
margin-left: auto;
margin-right: auto;
}
.aerious-workflow-bg {
width: 170px;
height: 170px;
position: relative;
}
.aerious-workflow-icon-over {
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
-webkit-transform: translate(-50%, -50%);
-moz-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
font-size: 70px;
color: #808080;
}
.aerious-workflow-custom-icon-over {
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
-webkit-transform: translate(-50%, -50%);
-moz-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
height: 50px;
width: 50px !important;
}
.aerious-workflow-counter {
position: absolute;
z-index: 1;
width: 30px;
text-align: center;
height: 30px;
border-radius: 50%;
background-color: #e3e3e3;
}
.aerious-wf-counter-top {
top: -10%;
right: 40%;
}
.aerious-wf-counter-bottom {
bottom: -10%;
right: 40%;
}
.aerious-wf-counter-left {
top: 40%;
left: -10%;
}
.aerious-wf-counter-right {
top: 40%;
right: -10%;
}
.aerious-wf-counter-top-left {
top: 5%;
left: 5%;
}
.aerious-wf-counter-top-right {
top: 5%;
right: 5%;
}
.aerious-wf-counter-bottom-left {
bottom: 5%;
left: 5%;
}
.aerious-wf-counter-bottom-right {
bottom: 5%;
right: 5%;
}
.aerious-workflow-counter-p {
position: relative;
top: 4px;
margin: 0;
font-family: Montserrat;
font-weight: bold;
color: #12aec6;
} .aerious-img-gal-col {
margin-bottom: 30px;
} .aerious-table-row {
width: 100%;
}
.aerious-table thead tr th {
padding: 14px 8px;
text-align: center;
}
.aerious-table tr td:first-child {
font-family: Open Sans;
font-weight: bold;
}
.aerious-table tbody tr td, .aerious-table tfoot tr td {
text-align: center;
padding: 12px 8px;
font-family: Open Sans;
color: #7a7a7a;
}
.aerious-table thead tr th {
font-family: Open Sans;
font-size: 16px;
}
.aerious-table-style1 thead tr th,
.aerious-table-style1 dt.title {
border: none;
color: #ffffff;
background-color: #12aec6;
}
.aerious-table-style2 thead tr:first-child th:first-child,
.aerious-table-style2 .title.col-0 {
background-color: transparent;
color: #12aec6;
}
.aerious-table-style2 thead tr {
border: 1px solid;
border-top-color: transparent;
border-left-color: transparent;
}
.aerious-table-style2 thead tr th,
.aerious-table-style2 .title {
border: none;
color: #ffffff;
background-color: #12aec6;
}
.aerious-table-style3 thead tr {
border: 2px solid;
border-top-color: transparent;
border-bottom-color: #12aec6;
border-left-color: transparent;
border-right-color: transparent;
}
.aerious-table-style3 thead tr th,
.aerious-table-style3 .title {
border: none;
color: #12aec6;
}
.aerious-table-style4 thead tr:first-child th:first-child {
background-color: transparent;
color: #12aec6;
border-bottom: 2px solid;
border-bottom-color: #ddd;
}
.aerious-table-style4 thead tr {
border: 2px solid;
border-top-color: transparent;
border-bottom-color: #12aec6;
border-left-color: transparent;
border-right-color: transparent;
}
.aerious-table-style4 thead tr th,
.aerious-table-style4 .title{
border: none;
color: #12aec6;
} .aerious-action-box {
margin-bottom: 25px;
}
.aerious-action-box-title {
text-align: center;
}
.aerious-ab-title-tag {
font-family: Montserrat;
}
.aerious-ac-right-tag,
.aerious-ac-left-tag {
font-family: Montserrat;
color: #767676;
}
.aerious-action-box-img {
text-align: center;
}
.aerious-action-box-img img {
max-width: 100%;
height: auto;
}
.aerious-action-box-content {
margin: 15px 0;
text-align: center;
}
.aerious-action-box-content p {
margin: 10px 0 10px 0;
}
.aerious-action-box-btn {
text-align: center;
}
.aerious-action-box-left {
padding-left: 0 !important;
padding-right: 0 !important;
}
.aerious-action-box-left-col1 {
float: left;
padding-right: 15px;
}
.aerious-action-box-left-col2 {
padding-left: 0 !important;
}
.aerious-action-box-right-col1 {
float: right;
}
.aerious-action-box-right-col2 {
padding-right: 0 !important;
}
.aerious-action-box-right-col1 .aerious-action-box-img {
text-align: right;
}
.aerious-action-box-left-col1 .aerious-action-box-img {
text-align: left;
}
.aerious-action-box-right-btn {
float: right;
} .aerious-img-box {
margin-bottom: 10px;
}
.aerious-ib-content {
width: 100% !important;
max-width: 100%;
height: auto !important;
margin-left: auto;
margin-right: auto;
border: none !important;
box-shadow: none !important;
}
.aerious-ib-background img {
max-width: 100%;
height: auto;
}
.aerious-ib-hover span {
display: block;
padding: 15% 0 0 0 !important;
}
.aerious-ib-hover h3 {
margin: 15px 0 0 0 !important;
padding: 0 15px !important;
background: transparent !important;
font-family: Montserrat Light, Montserrat, Open Sans, sans-serif;;
font-size: 26px !important;
font-weight: normal;
}
.aerious-ib-hover i {
font-size: 72px;
color: #ffffff;
}
.aerious-ib-hover img {
width: 100px;
height: 100px;
}
.image_box_link{
cursor: default;
} .aerious-woocommerce .grid {
margin-left: 15px;
margin-right: 15px;
}
.aerious-woocommerce .owl-item li {
width: 100%;
padding-left: 0;
list-style-type: none;
}
.aerious-woocommerce .owl-item .onsale, .aerious-woocommerce .owl-item .feature {
position: absolute;
z-index: 999;
left: 0;
top: 55px;
padding: 0 20px 0 20px;
background-color: rgba(236, 83, 83, 0.8);
color: #fff;
}
.aerious-woocommerce .owl-item .feature.product-label-2 {
top: 80px;
}
.aerious-woocommerce .owl-item .col-md-3 .aerious-wc-buttons-wrapper a {
font-size: 11px;
}
.aerious-woocommerce .star-rating {
display: none;
}
.aerious-woocommerce h3 {
margin: 10px 0 5px 0;
font-weight: 300;
font-size: 18px;
}
.aerious-woocommerce .aerious-share-buttons-holder li {
width: auto;
} .aerious-teaser-box {
position: relative;
text-align: center;
cursor: pointer;
}
.teaser-box-content {
position: absolute;
padding: 20px 15px;
bottom: 0;
width: 100%;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
z-index: 2;
}
.aerious-teaser-box-img img {
width: 100%;
}
.teaser-box-content .aerious-title-tag {
margin-top: 15px;
color: #ffffff;
}
.aerious-teaser-box .teaser-box-effect {
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
background: rgba(0,0,0,0.3);
visibility: hidden;
z-index: 1;
} .aerious-animation-holder{
width: 100%;
display: inline-block;
} .aerious-pie-charts-slider {
position: relative;
}
.aerious-pie-charts-slider .bx-wrapper .bx-viewport {
margin-left: 4px;
}
.aerious-pie-charts-slider .pre-next .pre {
position: absolute;
padding: 46px;
top: 0;
left: 0;
opacity: 0.15;
text-align: center;
border: 10px solid #7a7a7a;
border-radius: 50%;
-webkit-border-radius: 50%;
-khtml-border-radius: 50%;
-moz-border-radius: 50%;
width: 200px;
height: 200px;
}
.aerious-pie-charts-slider .pre-next .next {
position: absolute;
padding: 46px;
top: 0;
right: 0;
opacity: 0.15;
text-align: center;
border: 10px solid #7a7a7a;
border-radius: 50%;
-webkit-border-radius: 50%;
-khtml-border-radius: 50%;
-moz-border-radius: 50%;
width: 200px;
height: 200px;
}
.aerious-pie-charts-slider .pre-next i {
font-size: 80px;
color: #d2d2d2;
}
@media(max-width:991px) {
.aerious-pie-charts-slider .pre-next {
display: none;
}
}
.aerious-pie-charts-slider .bx-wrapper .bx-prev::before{
content: "\f104";
}   
.aerious-pie-charts-slider .bx-wrapper .bx-next::before{
content: "\f105";
}
.aerious-pie-charts-slider .bx-wrapper .bx-prev {
left: 80px;
}
.aerious-pie-charts-slider .bx-wrapper .bx-next {
right: 80px;
}
@media(max-width:767px) {
.aerious-pie-charts-slider .bx-wrapper .bx-prev {
left: 0;
}
.aerious-pie-charts-slider .bx-wrapper .bx-next {
right: 0;
}
}
.aerious-pie-charts-slider .bx-controls-direction a{
font-size: 70px;
font-family: FontAwesome;	
}
.slider-chart-thumbs {
text-align: center;
}
@media(max-width: 1200px) {
.slider-chart-thumbs {
display: none;
}
}
.slider-chart-thumbs img {
margin-top: 15px;
width: 40px;
height: 40px;
}
.slider-chart-thumbs-list {
text-align: center;
list-style: none;
overflow: hidden;  
}
.slider-chart-thumbs-list li{
display: inline-block;
position: relative;
margin: 0 15px;
margin-top: 10px;
padding: 0 15px;
border-top-left-radius: 50%;
border-top-right-radius: 50%;
padding-top: 5px;
border-bottom: 1px solid #AAA;
}
.slider-chart-thumbs-list li:before {
position: absolute;
border-bottom: 1px solid #AAA;
bottom: -1px;
width: 40%;
right: 100%;
content: "";
}
.slider-chart-thumbs-list li:first-child:before {
width: 500%;
}
.slider-chart-thumbs-list li:after {
position: absolute;
border-bottom: 1px solid #AAA;
bottom: -1px;
width: 40%;
left: 100%;
content: "";
}
.slider-chart-thumbs-list li:last-child:after {
width: 500%;
}
.slider-chart-thumbs-list li a {
display: inline-block;
margin-top: 10px;
margin-bottom: 10px;
opacity: .5;
}
.slider-chart-thumbs-list li .icon_elegenticon {
margin-bottom: 11px;
}
.slider-chart-thumbs-list li a.active {
opacity: 1;
}
.aerious-pie-charts-slider .slider-chart-thumbs-list li a i {
font-size: 40px;
color: #12aec6;
}
.aerious-pie-charts-slider .slide-captions{
text-align: center;
}
.aerious-pie-charts-slider .slide-captions h2{
margin-top: 10px;
font-size: 22px;
color: #12aec6;
font-family: Montserrat;
font-weight: 700;
}
.aerious-pie-charts-slider .slide-captions p{
font-size: 14px;	 
font-weight: 300;
}
.aerious-pie-charts-slider .slide-captions .slide-caption-skill-percentage{
margin-bottom: 0 !important;
margin-top: 10px !important;
font-size: 22px !important;
font-family: Montserrat !important;
font-weight: 700 !important;
color: #8e8d8d;
} body.search .posts-container{	
margin-top: 35px;
margin-left: -15px;
margin-right: -15px;
}
body.search .posts-container .entry-title{
margin: 5px 0 10px 0;
}
body.search .posts-container .entry-meta .content-right{
text-align: right;
}
body.search .posts-container .entry-meta .content-right > *{
display: inline-block;
margin: 5px 12px 0 0;
vertical-align: middle;
}
body.search .posts-container .entry-meta .content-left{
text-align: left;
}
body.search .posts-container .entry-meta .content-left a{
margin-top: 5px;
}
.search-form-inner{
position: relative;	
padding-left: 40px;
border: 1px solid #12aec6;
}
.search-form-inner::before{
content: '\f002';
position: absolute;
top: 0;
left: 0;
font-family: FontAwesome;
font-size: 14px;
color: #ffffff;
width: 40px;
height: 100%;
text-align: center;
line-height: 40px;
}
.search-field{
padding: 10px 20px;
-webkit-border-radius: 0px;
-khtml-border-radius: 0px;
-moz-border-radius: 0px;
border-radius: 0px;
background-color: #ffffff;
color: #767676;
font-size: 16px;
}
.aerious-search-result {
margin-bottom: 35px;
}
.aerious-search-result .inner-content{
border: 1px solid #e4e4e4;
}
.aerious-search-result .search-content {
padding: 12px;
}
.aerious-search-result .search-content .entry-content{
margin-top: 15px;
} #menu-404-useful-links li, #post-404page .menu li{
margin-bottom: 7px;
width: 33.333%;
float: left;
display: inline;
}
#post-404page .menu li ul.sub-menu li {
width: 100%;
padding: 0px 18px;
}
@media (max-width: 500px){
#menu-404-useful-links li, #post-404page .menu li{
width: 100%;
}
}
#menu-404-useful-links a, #post-404page .menu a{
font-weight: bold;
} #buddypress form#whats-new-form textarea{
border: 1px solid;
overflow: hidden;
}
body.buddpress h6.entry-title{
margin-bottom: 30px;
}
#buddypress div.item-list-tabs ul li span{
padding: 0px;
}  .cf7-custom-style-dark input[type=text],
.cf7-custom-style-dark input[type=email],
.cf7-custom-style-dark input[type=tel],
.cf7-custom-style-dark input[type=url],
.cf7-custom-style-dark input[type=number],
.cf7-custom-style-dark input[type=password],
.cf7-custom-style-dark textarea,
.cf7-custom-style-dark select{
color: #ddd;
background-color: #3e3e3e;
}
div.wpcf7-response-output{
margin: 0px;
padding: 6px 12px;
} .aerious-wpcf7-reservation input[type="text"],
.aerious-wpcf7-reservation input[type="number"],
.aerious-wpcf7-reservation input[type="date"],
.aerious-wpcf7-reservation select,
.aerious-wpcf7-reservation textarea {
margin-bottom: 10px;
border: 2px solid #ff0000;
border-radius: 0;
background: transparent;
}
.aerious-wpcf7-reservation .wpcf7-submit {
height: 45px
}  .ajax-auth label.error{
display: none !important;
}
.ajax-auth input.error{
border: 1px solid #FF0000 !important;
}
.ajax-auth p.status{
text-align: center;
margin: -15px 0 20px 0;
display: none;
}
form#login .user-login {
display: inline-block;
float: right;
margin-top: 15px;
} .aerious-floating-buttons {
position: fixed;
top: 50%;
right: 0;
z-index: 999;
transform: translateY(-50%);
}
.aerious-floating-buttons.pos-left {
left: 0;
right: auto;
}
.aerious-floating-buttons a {
display: block;
background-color: #fff;
padding: 12px;
color: #e0e0e0;
-webkit-border-top-left-radius: 50%;
-webkit-border-bottom-left-radius: 50%;
-moz-border-bottom-left-radius: 50%;
-moz-border-top-left-radius: 50%;
-khtml-border-bottom-left-radius: 50%;
-khtml-border-top-left-radius: 50%;
border-bottom-left-radius: 50%;
border-top-left-radius: 50%;
-webkit-box-shadow: 0px 0px 20px 0px rgba(110,110,110,1);
-moz-box-shadow: 0px 0px 20px 0px rgba(110,110,110,1);
box-shadow: 0px 0px 20px 0px rgba(110,110,110,1);
}
.aerious-floating-buttons.pos-left  a {
-webkit-border-top-left-radius: 0;
-webkit-border-bottom-left-radius: 0;
-moz-border-bottom-left-radius: 0;
-moz-border-top-left-radius: 0;
-khtml-border-bottom-left-radius: 0;
-khtml-border-top-left-radius: 0;
border-bottom-left-radius: 0;
border-top-left-radius: 0%;
-webkit-border-top-right-radius: 50%;
-webkit-border-bottom-right-radius: 50%;
-moz-border-bottom-right-radius: 50%;
-moz-border-top-right-radius: 50%;
-khtml-border-bottom-right-radius: 50%;
-khtml-border-top-right-radius: 50%;
border-bottom-right-radius: 50%;
border-top-right-radius: 50%;
}
.aerious-floating-buttons a:hover {
color: #a4a4a4;
}
.aerious-slidingarea-holder {
position: fixed;
margin: auto;
width: 90%;
top: 50%;
right: -100%;
transform: translateY(-50%);
z-index: 20;
}
.aerious-slidingarea-holder.pos-left{
right: auto;
left: -100%;
}
.aerious-slidingarea-holder .aerious-slidingarea {
background-color: #fff;
padding: 40px;
min-height: 35px;
}
.aerious-search-modal {
position: relative;
margin: 40px auto;
padding: 0;
text-align: left;
width: 100%;
max-width: 800px;
background-color: #fff;
}
.aerious-search-modal input {
padding: 15px;
height: 100px;
width: 100%;
border: none;
font-size: 30px;
font-weight: 300;
line-height: 1.8;
background-color: #ffffff;
color: #333333;
}
.aerious-search-modal, .aerious-search-modal .aerious-search-modal-input {
border-bottom-right-radius: 4em;
border-top-right-radius: 4em;
border-bottom-left-radius: 4em;
border-top-left-radius: 4em;
-moz-border-bottom-right-radius: 4em;
-moz-border-top-right-radius: 4em;
-moz-border-bottom-left-radius: 4em;
-moz-border-top-left-radius: 4em;
-webkit-border-bottom-right-radius: 4em;
-webkit-border-top-right-radius: 4em;
-webkit-border-bottom-left-radius: 4em;
-webkit-border-top-left-radius: 4em;
}
.aerious-search-modal .mfp-close {
display: none;
}
.aerious-search-modal form .fa-search {
position: absolute;
font-size: 30px;
z-index: 2;
top: 35px;
left: 20px;
}
.aerious-search-modal .aerious-search-modal-input {
padding-left: 80px;
}
.aerious-slidingarea-holder .aerious-slidingarea-close {
position: absolute;
top: 15px;
right: 0;
cursor: pointer;
}
.aerious-slidingarea.vcenter {
display: flex;
align-items: center;
} .aerious-pagination {
margin: 15px 0 0;
line-height: 0px;
text-align: center;
}
.aerious-pagination ul {
margin: 0;
padding: 0;
display: inline-block;
-webkit-border-radius: 4px;
-khtml-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
list-style: none;
}
.aerious-pagination ul li {
display: inline;
}
.aerious-pagination ul li .page-numbers {
display: inline-block;
margin: 0;
padding: 0 5px 0 5px;
min-width: 30px;
width: auto;
height: 40px;
border: none;
font-family: Montserrat;
font-weight: bold;
font-size: 14px;
line-height: 40px;
color: #767676;
text-align: center;
vertical-align: middle;
}
.aerious-pagination ul li .current,
.aerious-pagination ul li a:hover {
color: #ffffff;
}
.aerious-pagination ul li .next,
.aerious-pagination ul li .prev{
padding: 0 6px;
font-size: 12px;
}
.aerious-pagination ul li .next:after {
padding-left: 10px;
font-family: FontAwesome;
content: "\f105";
}
.aerious-pagination ul li .prev:before {
padding-right: 10px;
font-family: FontAwesome;
content: "\f104";
} .owl-theme .owl-nav,
.owl-theme .owl-dots {
text-align: center
}
.owl-theme .owl-dots {
margin-top: 30px;
}
.owl-theme .owl-dots.disabled {
margin-top: 0;
}
.owl-theme .owl-nav [class*=owl-] {
color: #fff;
font-size: 14px;
margin: 5px;
padding: 4px 7px;
background: #d6d6d6;
display: inline-block;
cursor: pointer;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px
}
.owl-theme .owl-nav [class*=owl-]:hover {
background: #869791;
color: #fff;
text-decoration: none
}
.owl-theme .owl-nav .disabled {
opacity: .5;
cursor: default
}
.owl-theme .owl-dots .owl-dot {
display: inline-block;
zoom: 1
}
.owl-theme .owl-dots .owl-dot span {
width: 10px;
height: 10px;
margin: 5px 7px;
background: #d6d6d6;
display: block;
-webkit-backface-visibility: visible;
-webkit-transition: opacity .2s ease;
-moz-transition: opacity .2s ease;
-ms-transition: opacity .2s ease;
-o-transition: opacity .2s ease;
transition: opacity .2s ease;
-webkit-border-radius: 30px;
-moz-border-radius: 30px;
border-radius: 30px
}
.mfp-wrap,
.owl-carousel .owl-item,
.owl-carousel .owl-video-play-icon {
-webkit-backface-visibility: hidden
}
.owl-theme .owl-dots .owl-dot.active span,
.owl-theme .owl-dots .owl-dot:hover span {
background: #869791
}
.owl-theme .owl-dots .owl-dot span{
width: 16px;
height: 16px;
background-color: rgba(18,174,198,.5);
}
.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span{
background-color: #12aec6;
}
.aerious-navigation-light .owl-dots .owl-dot span {
background-color: #f99076 !important;
}
.aerious-navigation-dark .owl-dots .owl-dot span {
background-color: #9d9996 !important;
}
.aerious-navigation-dark .owl-dots .owl-dot.active span, .aerious-navigation-dark .owl-dots .owl-dot:hover span, .aerious-navigation-light .owl-dots .owl-dot.active span, .aerious-navigation-light .owl-dots .owl-dot:hover span {
background-color: #ffffff !important;
}
.owl-theme .owl-nav{
position: absolute;
top: 0;
right: 0px;
}
.owl-theme .owl-nav .owl-prev,
.owl-theme .owl-nav .owl-next{
margin: 0 0 0 8px;
padding: 9px 8px 5px;
width: 28px;
height: 28px;
font-size: 0px;
line-height: 10px;
background-color: rgba(18,174,198,.65);
}
.owl-theme .owl-nav .owl-prev::before,
.owl-theme .owl-nav .owl-next::before{
font-family: FontAwesome;
font-size: 12px;  
}
.owl-theme .owl-nav .owl-prev::before{
content: "\f053"
}
.owl-theme .owl-nav .owl-next::before{
content: "\f054"
}
.aerious-carousel-nav-buttons:not(.owl-carousel-column-1) > .owl-stage-outer{
padding-top: 40px;
}
.owl-carousel-column-1+.thumbnails {
display: table;
margin-top: 25px;
}
.owl-carousel-column-1+.thumbnails .owl-thumb-item {
display: table-cell;
padding: 0 5px 0 0;
vertical-align: top;
border: none;
cursor: pointer;
background: none;
opacity: .5;
}
.owl-carousel-column-1+.thumbnails .owl-thumb-item.active {
opacity: 1;
}
.owl-carousel-column-1+.thumbnails .owl-thumb-item:hover {
opacity: 1;
}
.owl-carousel-column-1 .owl-nav .disabled {
display: none !important;
}
.owl-carousel-column-1 .owl-nav .owl-prev,
.owl-carousel-column-1 .owl-nav .owl-next {
opacity: 0;
}
.owl-carousel-column-1:hover .owl-nav .owl-prev {
opacity: 1;
}
.owl-carousel-column-1:hover .owl-nav .owl-next {
opacity: 1;
}
.owl-carousel-column-1 .owl-next{
position: absolute;
right: 0;
}
.owl-carousel-column-1 .owl-prev{
position: absolute;
left: 0;
}
.owl-carousel-column-1 .owl-nav,
.owl-carousel-column-1 .owl-nav {
position: inherit;
}
.owl-carousel-column-1 .owl-nav .owl-prev,
.owl-carousel-column-1 .owl-nav .owl-next {
margin-right: 0;
margin-left: 0;
}
.owl-carousel-column-1 .owl-nav [class*=owl-] {
position: absolute;
top: 50%;
background: none;
} body.safari .headline-sep-container{
display: none;
} .aerious-maintenance {
text-align: center;
}
.aerious-maintenance .maintenance-logo {
padding-top: 35px;
margin-bottom: 35px;
}
.aerious-maintenance .maintenance-content {
border-top: 1px solid rgba(0,0,0,0.08);
padding-top: 35px;
margin-bottom: 35px;
}
.aerious-maintenance .maintenance-content i {
font-size: 50px;
}
.aerious-maintenance .maintenance-content .maintenance-title {
margin-top: 20px;
}
.aerious-maintenance .maintenance-content .maintenance-clock {
margin-top: 50px;
}
.aerious-cart-btn-text {
vertical-align: middle;
} @media only screen and (min-width : 320px) {
.aerious-progress-icon {
left: 60px;
}
.aerious-progress-title {
left: 90px;
padding: 0 5px 0 10px;
}
.aerious-wc-single-product .aerious-col-right .form-group {
display: inline-block;
}
}
@media only screen and (min-width : 480px) {
.aerious-progress-icon {
left: 65px;
}
.aerious-progress-title {
left: 95px;
}
}
@media only screen and (min-width : 768px) {
.aerious-progress-icon {
left: 65px;
}
.aerious-progress-title {
left: 95px;
}
}
@media only screen and (min-width : 992px) {
.aerious-progress-icon {
left: 65px;
}
.aerious-progress-title {
left: 95px;
}
.checkout_coupon .form-group, .checkout_coupon .form-group .input-group {
width: 100%;
}
}
@media only screen and (min-width : 1200px) {
.aerious-progress-icon {
left: 75px;
}
.aerious-progress-title {
left: 105px;
}
}
@media only screen and (max-width : 1200px) {
.aerious-progress-icon {
left: 60px;
}
.aerious-progress-title {
left: 90px;
}
.aerious-progress-percent {
width: 35px;
}
.list-view .wc-shop-content-right {
width: 65%;
}
}
@media only screen and (max-width : 1199px) {
.aerious-cart-content-left .aerious-shipping-state {
margin-right: 10px;
}
.aerious-cart-content-left .cart_item .wc-product-thumbnail {
padding-right: 5px;
}
}
@media only screen and (max-width : 1024px) {
.mini-cart-dropdown {
top: 40px;
}
.wc-login-form {
width: 50%;
}
.aerious-ib-hover span {
padding: 5% 0 0 0 !important;
}
.aerious-ib-hover h3 {
margin: 3% 0 0 0 !important;
}
.aerious-vpc-percent {
font-size: 16px;
}
.aerious-vpc-box p {
line-height: 0.9;
font-size: 12px;
}
.woocommerce-tabs .aerious-tabs-nav li a span {
padding: 20px 18px;
}
.aerious-pie-chart-container {
text-align: center;
}
.aerious-pc-col1 {
display: block;
width: auto;
}
.aerious-pc-col2 {
display: block;
width: auto;
}
.aerious-pie-chart-outer-circle {
float: none;
}
.aerious-pc-table {
margin: 0 auto;
width: auto;
}
.aerious-mobile-menu-right .aerious-minicart-holder {
display: none;
}
.aerious-cart-mob-view {
display: inline-block;
}
.aerious-cart-mob-view .aerious-minicart i {
font-size: 20px;
}
.mini-cart-dropdown .mini-cart-content .cart-body {
max-height: 164px;
}
.mini-cart-dropdown .cart-footer .cart-action {
line-height: 30px;
}
.mini-cart-dropdown .cart-footer .sub-total {
padding: 10px 0 6px 106px;
line-height: 15px;
}
}
@media only screen and (max-width : 992px) {
.aerious-progress-icon {
left: 65px;
}
.aerious-progress-title {
left: 95px;
}
.wc-login-form {
width: 70%;
}
.wishlist_table dt {
display: none;
}
.wishlist_table dd {
width: 100%;
}
.wishlist_table dd.product-thumbnail, .wishlist_table dd.product-remove {
display: inline-block;
width: auto;
vertical-align: top;
}
.wishlist_table .aerious-wc-buttons-wrapper {
text-align: left;
}
}
@media only screen and (max-width : 991px) {
.aerious-wc-catalog-ordering .select2-selection__rendered {
text-align: left;
}
.wc-checkout-top {
display: block;
}
.wc-checkout-top .checkout-username, .wc-checkout-top .checkout-msg, .wc-checkout-top .checkout-cart {
display: inline-block;
width: 49%;
padding: 15px;
vertical-align: top;
}
.wc-checkout-top .checkout-cart {
text-align: left;
}
.list-view .wc-shop-content-right {
width: 54%;
}
.cart-collaterals {
padding-left: 0;
}
.aerious-cart-content-left .aerious-shipping-state {
margin-right: 30px;
}
.wc-checkout-content-right {
margin-bottom: 15px;
padding: 15px;
border-left: none;
}
.checkout_coupon {
margin-bottom: 15px;
}
.wc-checkout-menu .wc-empty-cell td {
line-height: 0;
}
.wc-checkout-menu {
margin-bottom: 0;
}
.woocommerce-checkout-review-order-table {
margin-bottom: 10px;
}
.woocommerce-checkout-review-order-table .wc-empty-cell td {
line-height: 0;
}
.aerious-cart-content-right {
border-left: none;
}
.aerious-wc-single-product .woocommerce-tabs {
margin: 25px 0;
}
.aerious-col-right {
margin-top: 25px;
}
}
@media only screen and (max-width : 768px) {
.aerious-vpc-container {
width: 85%;
height: auto;
margin-bottom: 10px;
}
.aerious-vpc-box {
position: relative;
width: 90% !important;
height: 245px;
}
.aerious-vpc-percent {
font-size: 24px;
}
.aerious-vpc-box p {
font-size: 12px;
line-height: 15px;
}
.aerious-vpc-circle {
padding-bottom: 70%;
top: 2px;
left: 0 !important;
width: 80%;
}
.aerious-feature-box {
margin-bottom: 20px;
}
.aerious-opening-hours {
margin-bottom: 20px;
}
.aerious-opening-hours-ver {
margin-bottom: 20px;
width: 100%;
}
.aerious-qty-label {
padding: 0 7px 0 5px;
text-align: right;
}
.aerious-cart-content-left .cart_item .product-remove {
width: auto;
}
.aerious-cart-content-left .aerious-shipping-state {
margin-right: 0;
width: 50%;
}
.aerious-cart-content-left .aerious-shipping-postcode {
width: 49%;
}
.cart-collaterals {
padding: 0;
}
.aerious-cart-content-left .aerious-shipping-btn {
float: none;
}
.cross-sells  .products li {
padding: 0;
}
.aerious-wc-result-count p {
padding: 10px;
}
.aerious-wc-ordering {
width: 200px;
}
.list-view .aerious-wc-price .price {
padding: 0;
}
.list-view .aerious-wc-pro-details {
padding-bottom: 0;
}
.aerious-wc-single-product .aerious-col-right {
margin-bottom: 20px;
}
.wc-login-form {
width: 100%;
}
.aerious-action-box-left-col1, .aerious-action-box-right-col1 {
width: 41.666%
}
.aerious-action-box-left-col2 {
float: right;
width: 58.333%;
}
.aerious-action-box-right-col2 {
width: 58.333%;
}
.aerious-workflow-cols {
margin-top: 10px;
}
.woocommerce table.wishlist_table tr td.product-remove {
width: 6%;
}
.wishlist_table tbody tr td.product-price .wc-product-layout {
width: 175px;
}
.list-view .product-thumbnail-holder {
margin-right: 10px;
width: 30%;
}
.list-view .wc-shop-content-right {
width: 64%;
}
.list-view .aerious-wc-pro-details {
padding-top: 10px;
}
}
@media only screen and (max-width: 767px){
.aerious-vpb-active-bar {
height: 100%;
}
body.search .posts-container .entry-meta .content-right, body.search .posts-container .entry-meta .content-left {
text-align: center;
}
.aerious-wc-single-product .panel#tab-reviews .wc-comments {
padding: 0 14px;
}
}
@media only screen and (max-width: 660px){
.woocommerce-checkout-review-order-table thead tr th, .woocommerce-checkout-review-order-table thead tr td, .woocommerce-checkout-review-order-table tbody tr th, .woocommerce-checkout-review-order-table tbody tr td, .woocommerce-checkout-review-order-table tfoot tr .wc-order-totals {
display: block;
width: 100%;
}
.woocommerce-checkout .wc-review-order {
width: 100%;
}
.woocommerce-checkout-review-order-table thead tr th {
display: none;
}
.woocommerce-checkout .wc-cart-total td {
display: inline-block;
width: 59%;
}
.woocommerce-checkout .wc-cart-total th {
display: inline-block;
width: 40%;
}
.woocommerce-checkout .order-total .wc-checkout-total {
float: right;
}
.woocommerce-checkout-review-order-table .cart_item td {
padding-bottom: 10px;
padding-top: 15px;
text-align: center;
}
}
@media only screen and (max-width : 480px) {
.aerious-progress-icon {
left: 60px;
}
.aerious-progress-title {
left: 90px;
}
.aerious-progress-percent {
width: 35px;
}
.aerious-vpc-container {
width: 90%;
height: auto;
}
.aerious-vpc-box {
width: 90% !important;
height: 140px;
}
.aerious-vpc-circle{
width: 100%;
padding-bottom: 90%;
left: 0 !important;
top: 5px;
}
.aerious-vpc-percent {
font-size: 20px;
}
.aerious-vpc-title {
font-size: 13px;
}
.aerious-vpc-content {
font-size: 12px;
}
.aerious-feature-box {
margin-bottom: 20px;
}
.aerious-opening-hours {
margin-bottom: 20px;
}
.aerious-opening-hours-ver {
margin-bottom: 20px;
}
.aerious-img-gallery .owl-nav {
top: 46%;
}
.aerious-ib-content {
max-width: 95%;
}
.aerious-cart-content-left .cart .product-title {
display: block;
width: 270px;
}
.aerious-cart-content-left .cart_item .wc-product-thumbnail {
display: inline-block;
padding-bottom: 10px;
width: auto;
}
.aerious-cart-content-left .cart_item .product-remove {
display: inline-block;
width: auto;
}
.aerious-cart-content-left .cart_item .product-quantity-stock {
display: block;
padding-bottom: 10px;
width: 100%;
}
.aerious-cart-content-left .cart_item td {
display: block;
width: 100%;
}
.aerious-cart-content-left .aerious-shipping-state {
margin-right: 0;
width: 100%;
}
.aerious-cart-content-left .aerious-shipping-postcode {
width: 100%;
}
.aerious-cart-content-left .aerious-shipping-btn {
float: none;
}
.cart-collaterals {
padding: 0;
}
.aerious-wc-catalog-ordering {
display: block;
text-align: center;
}
.aerious-wc-catalog-ordering > div {
display: block;
margin-right: 0;
padding: 0 15px;
}
.aerious-wc-ordering {
display: block;
width: auto;
}
.aerious-wc-product-view {
display: block;
padding: 10px 0;
}
.list-view .onsale, .list-view .feature {
top: 10px
}
.list-view .product-label-2 {
top: 40px;
}
.woocommerce-checkout #billing_first_name_field, .woocommerce-checkout #billing_last_name_field, .woocommerce-checkout #billing_email_field, .woocommerce-checkout #billing_phone_field, .woocommerce-checkout #billing_city_field, .woocommerce-checkout #billing_state_field {
width: 100%;
}
.woocommerce-checkout .wc-shipping-title {
width: 100%;
}
.wc-login-form .remember-me {
padding-left: 0;
}
.wc-login-form .lost-password {
padding-left: 10px;
}
.wc-login-form .login-btn {
width: 48%;
}
.aerious-action-box-left-col1, .aerious-action-box-right-col1 {
float: none;
width: 100%;
}
.aerious-action-box-left-col1 .aerious-action-box-img, .aerious-action-box-right-col1 .aerious-action-box-img {
text-align: center;
}
.aerious-action-box-left-col2 {
width: 100%;
margin-top: 10px;
padding-left: 15px !important;
text-align: center;
}
.aerious-action-box-right-col2 {
width: 100%;
margin-top: 10px;
padding-right: 15px !important;
text-align: center;
}
.aerious-action-box-right-btn {
float: none;
}
.aerious-wc-single-product .variations-atts {
display: block;
width: 100%;
}
.aerious-wc-single-product .variations-atts span.value .bootstrap-select {
margin-bottom: 10px;
}
.aerious-cart-content-left .cart_item td {
border-bottom: 0;
}
.aerious-ib-hover span {
padding: 10% 0 0 0 !important;
}
.wc-checkout-top .checkout-username, .wc-checkout-top .checkout-msg, .wc-checkout-top .checkout-cart {
display: block;
padding: 10px 15px;
width: 100%;
}
}
@media only screen and (max-width : 385px) {
.wc-input-group-addon {
width: 50%;
}
}
@media only screen and (max-width : 375px) {
.cart-total-buttons .checkout-button {
float: none;
}
}
@media only screen and (max-width : 360px) {
.woocommerce-checkout .wc-cart-total th {
padding-left: 5px;
width: 33%;
}
.woocommerce-checkout .wc-cart-total td {
padding-right: 5px;
width: 65%;
}
.mini-cart-dropdown {
width: 270px;
right: -15px;
}
.mini-cart-dropdown .cart-head {
padding: 0 10px 10px;
}
}
@media only screen and (max-width : 350px) {
.wc-checkout-content-right #coupon_code {
padding: 10px 2px 10px 15px;
}
.infoBox {
width: 270px !important;
}
}
@media only screen and (max-width : 320px) {
.aerious-progress-icon {
left: 60px;
}
.aerious-progress-title {
left: 90px;
padding-left: 8px;
}
.aerious-progress-percent {
width: 35px;
}
.aerious-wc-single-product .single_add_to_cart_button {
float: none;
}
.aerious-vpc-container {
width: 100%;
}
.aerious-vpc-box {
width: 90% !important;
height: 133px;
left: 5%;
}
.aerious-vpc-circle {
width: 100%;
padding-bottom: 90%;
left: 0 !important;
}
.aerious-vpc-percent {
font-size: 20px;
}
.aerious-vpc-title {
font-size: 13px;
padding: 5px 0 5px 0;
}
.aerious-vpc-content {
font-size: 12px;
}
.aerious-pc-col2 {
width: auto;
}
.aerious-feature-box {
margin-bottom: 20px;
}
.aerious-opening-hours {
margin-bottom: 20px;
}
.aerious-opening-hours-ver {
margin-bottom: 20px;
}
.aerious-opening-hours-icon-box {
width: 100%;
}
.aerious-opening-hours-content-box {
width: 100%;
margin-top: 20px;
text-align: center;
}
.aerious-img-gallery .owl-nav {
top: 45%;
}
.aerious-wc-login .remember-me {
padding-left: 0;
}
.aerious-wc-login .lost-password {
padding-left: 0;
}
.list-view .aerious-wc-pro-details h3 {
margin-top: 0;
}
.aerious-wc-single-product .aerious-col-right .form-group {
margin-bottom: 0;
}
}
@media only screen and (min-width : 768px) and (max-width : 992px) {
.wishlist_table dd.product-stock-status {
display: inline-block;
width: auto;
vertical-align: top;
}
.wishlist_table dd.product-price {
display: inline-block;
width: 260px;;
vertical-align: top;
}
}
@media only screen and (min-width : 992px) and (max-width : 1200px) {
.cart-total-buttons .checkout-button {
float: none;
}
.wishlist_table tbody tr td.product-thumbnail {
width: 10%;
}
}
@media only screen and (min-width : 480px) and (max-width : 767px) {
.aerious-pie-chart-container {
display: table;
width: 100%;
}
.aerious-pc-col1, .aerious-pc-col2 {
display: table-cell;
width: 50%;
}
.aerious-pc-col1 .aerious-pie-chart-outer-circle {
float: right;
}
.aerious-pc-col2 .aerious-pc-details {
float: left;
}
}