.headerlogo.kwayy-logotype-image.tm-stickylogo-no {
    display: flex !important;
    justify-content: space-between;
    max-width: 1200px;
    margin: 0 auto;
    align-items: center;
}
.site-title.push-me-left,
.site-title.book-consult-container,
a.book-free-button ,
.book-free-button:hover{
    position: unset;
} 
p.rating {
    display: flex;
    justify-content: center;
    align-items: center;
}

span.number {
    font-size: 25px;
}

span.rating-stars.animate {
    position: unset !important;
}
 
h2.heading {
    font-size: 0.1px;
}
span.icon {
    font-size: 28px;
    padding-right: 5px;
    line-height: 28px;
}
 
.know-sidebar {
    float: left!important;
    width: 20%important;
    padding-left: 30px!important;
}
.know-sidebar h3.widget-title:after {
    background-color: #00BDBD!important;
    left: 30px!important;
}
.site-main #sidebar-right.sidebar {display: none!important;}
.sliderfrontbook{    background-color: #00bdbd!important;
    font-size: 15px;
    color: #ffffff;
    padding: 10px!important;
    font-weight: 300;
    text-transform: uppercase;
font-family:Lato, 'Trebuchet MS', Helvetica, sans-serif!important;
    padding-right: 0px;
    line-height: 30px!important;}
.sliderfrontbook:hover{background:#222!important;}
.sliderfrontcheck{color:black!important;}
.check-link-slider { font-size: 12px; text-decoration: underline; line-height: 5px; }
.book-tel {font-size: 87%; position: relative; left: 74px; line-height: 16px;top: 3px;}

@media (max-width:400px) {
	.topbar-black {    margin-right: 0px;    margin-left: 0px;}
	li.topbar-black {font-size: 12px;}
}
@media (max-width:767px){img.kwayy-logo-img.standardlogo {
  left: -50px!important;
}}

@media (max-width:600px){img.kwayy-logo-img.standardlogo {
  left: 0px!important;
}}

@media (min-width:768px){
.kwayy-center, .kwayy-flexible-width-left, .kwayy-flexible-width-right, .kwayy-tb-content.kwayy-flexible-width-left, .kwayy-tb-social.kwayy-flexible-width-right {
  width: 100px;
}}

@media (max-width:767px){
.kwayy-center, .kwayy-flexible-width-left, .kwayy-flexible-width-right, .kwayy-tb-content.kwayy-flexible-width-left, .kwayy-tb-social.kwayy-flexible-width-right {
  width: 100%;
}}

@media (max-width: 600px){
div#birs_custom_summary {
  top: 25px!important;
  position: relative;
  margin-bottom: 30px!important;
}}




.wpb_text_column.wpb_content_element.vc_custom_1438074092802 {
  margin-top: -52px!important;
}

/* @media screen and (max-width: 1024px)
.headercontent .headerlogo img {
  max-height: 60px;
  padding-top: 6px;
} */

@media screen and (max-width: 1024px){
.headercontent .headerlogo img {
  max-height: 60px;
  padding-top: 6px;
}
}

@media (max-width:1199px){
img.kwayy-logo-img.standardlogo {
  left: 0px;
  position: relative;
}
}


@media(max-width:450px){
	
	kwayy-logo-img.standardlogo {left: 90px; position: relative;}
	.topbar-black{background-color:#222222; margin-right:0px!important; margin-left:0px!important;}
	.top-contact li {padding-left: 6px;padding-right: 6px;}
	
}

@media(max-width:570px){kwayy-logo-img.standardlogo {left: 50px;position: relative;}}


@media(max-width:600px){kwayy-logo-img.standardlogo {
  left: 30px;
  position: relative;
}}
@media(max-width:768px){kwayy-logo-img.standardlogo {
  left: -70px;
  position: relative;
}}

img.vc_single_image-img {
  width: 100%;
}






@media (max-width:767px){
.wpb_text_column.wpb_content_element.vc_custom_1438854903325 {
  height: 100%!important;  padding-bottom: 25px!important;}
.wpb_text_column.wpb_content_element.vc_custom_1438855325029 {
  height: 100%!important;  padding-bottom: 25px!important;}
.wpb_text_column.wpb_content_element.vc_custom_1438074092802 {
  height: 100%!important;  padding-bottom: 25px!important;}}

@media (max-width:1200px){
.wpb_text_column.wpb_content_element.vc_custom_1438854903325 {
  height: 542px;
}
.wpb_text_column.wpb_content_element.vc_custom_1438855325029 {
  height: 542px;
}
.wpb_text_column.wpb_content_element.vc_custom_1438074092802 {
  height: 559px;
}}

@media (max-width:992px){
.wpb_text_column.wpb_content_element.vc_custom_1438854903325 {
  height: 693px;
}
.wpb_text_column.wpb_content_element.vc_custom_1438855325029 {
  height: 693px;
}
.wpb_text_column.wpb_content_element.vc_custom_1438074092802 {
  height: 658px;
}}

.wpb_single_image.wpb_content_element.vc_custom_1441632876620.vc_align_left {
  position: relative;
  top: -35px;
}

/*blog */

.kwayy-proj-noimage, .post-box .kwayy-postbox-small-date, .kwayy-meta-details {  display: none;}
.post-box .item-content {  padding: 15px 15px;  margin-top: 30px;}
.post-box .item-content {  padding: 15px 15px;  margin-top: 30px;}
.page-id-318 blockquote { margin: 24px 0px;}
.bk_calendar_frame.months_num_in_row_.cal_month_num_1 { float: right; margin-right: 30px;}
blockquote { border-color: #EAEAEA;}
.kwayy-pagination .page-numbers.current, .kwayy-pagination .page-numbers:hover {  border-right: 1px solid #01BDBE;}
.page-id-6 .wpb_content_element {  margin-bottom: 25px;}
.wpb_raw_code.wpb_content_element.wpb_raw_html {  margin-bottom: 35px!important;}
.page-id-6 .vc_col-sm-3.wpb_column.vc_column_container {  min-height: 800px;}
.submiting_content.wpdev-help-message.alert {  color: #696969!important;}
.wpdevbk .alert-success { background-color: #FFFFFF!important; border-color: #222421!important;}
.wpdevbk .alert, .wpdevbk .alert-heading {  color: #01BDBE!important;  width: 270px!important;}
.wpdevbk .alert {  padding: 8px 35px 8px 14px; margin-bottom: 18px;  text-shadow: 0 1px 0 rgba(255,255,255,0.5);  background-color: #FFFFFF!important;  border: 1px solid #fbeed5;  -webkit-border-radius: 4px;  -moz-border-radius: 4px;  border-radius: 4px;}
.wpdevbk .btn-primary {  background-color: #01BDBE!important;  background-image: -moz-linear-gradient(top,#08c,#04c);  background-image: -ms-linear-gradient(top,#08c,#04c);  background-image: -webkit-gradient(linear,0 0,0 100%,from(#08c),to(#04c));  background-image: -webkit-linear-gradient(top,#01BDBE,#01BDBE)!important;  background-image: -o-linear-gradient(top,#08c,#04c);  background-image: linear-gradient(top,#08c,#04c);  background-repeat: repeat-x;  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0088cc',endColorstr='#0044cc',GradientType=0);  border-color: #04c #04c #002a80;  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);}
.lft {float:left; width:20%;}
.rgt{float:right; width:20%;}
.mobile-boxes2 { background: rgba(20, 20, 20, 0.9); padding: 10px 39px!important; font-size: 20px!important;display: none;width: 148px!important; margin-top:10px!important;}
.mobile-boxes { background: rgba(20, 20, 20, 0.9); padding: 20px 20px 10px!important; width: 148px!important; }
.slider-text1 {display:block;}
.slider-text2 {display:block;}
.slider-text3 {display:block;}
.mobile-text1 {display:block;}
.mobile-boxes span {    font-size: 12px!important;}
.tp-rightarrow.default:hover, .tp-button.skin, .tp-caption.mediumskincolorbg {  background-color: #00B4B5 !important;}
show-me-on-tablet-image {display:none;}
.wpb_single_image.wpb_content_element.show-me-on-tablet.vc_align_ {  display: none;}
.vc_row.wpb_row.vc_row-fluid.vc_custom_1435051307817 {  display: none;}
p.text-white {   font-size: 26px!important;}
.site-main {   padding-top: 0px;}
.tp-caption.black.tp-fade.tp-resizeme.show-me-on-mobile.start.skrollable.skrollable-between span {font-size: 10px!important;    padding-bottom: 10px!important;    line-height: 9px!important;}
.kwayy-team-search-btn {    display: none;}
h2.text-white { margin-top: 40px;}
.page-id-390 .vc_row.wpb_row.vc_row-fluid {
    padding-top: 0px!important;
    padding-bottom: 0px!important;
}
.vc_images_carousel .vc_carousel-control .icon-prev, .vc_images_carousel .vc_carousel-control .icon-next {
    width: 20px;
    height: 20px;
    margin-top: -3px!important;
    margin-left: -10px;
    font-family: serif;
    color: #000!important;
}
.vc_images_carousel .vc_carousel-control {
    position: absolute;
    padding: 0;
    top: 48%!important;
    left: 0;
    bottom: 0;
    color: #000;
    margin-top: -15px;
    width: 40px!important;
    height: 50px!important;
    opacity: 0.9!important;
    filter: alpha(opacity=50);
    font-size: 30px;
    background-color: #00BDBD;
    text-align: center;
    text-shadow: 0 0px 0px rgba(0, 0, 0, 0.6)!important;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.vc_images_carousel .vc_carousel-control .icon-prev, .vc_images_carousel .vc_carousel-control .icon-next {
    width: 20px;
    height: 20px;
    margin-top: -3px;
    margin-left: -10px;
    font-family: serif;
}
.vc_images_carousel ol.vc_carousel-indicators {
    margin: 0 0 0 -30%;
    display: none;
}

/* Home */
.tablet-images {display:none;}
.vc_images_carousel ol.vc_carousel-indicators {
   z-index: -1;
}
.vc_images_carousel .vc_carousel-indicators li {

    display: none!important;
}

/* booking */
#birs_custom_summary {  display:none;  clear: both;    width: 34%;    float: left;   padding: 5px!important;   border: 3px solid #01BDBE;}
#birs_custom_summary_time {   float: right;}
#birs_custom_summary_date {   float: left;    width: 45%;}
#birs_custom_summary_date:before {    content: "Booking Date:";    color: #000;    padding-right: 5px;}
#birs_custom_summary_time:before {   content: "Time:";    color: #000;    padding-right: 5px;}

/* HEADER */
li.topbar-black.text-white {   background-color: #000;}
li.topbar-black.text-white a { color: #fff;}
li.topbar-black.text-white a span {   color: #00BDBD;}
.page-id-6 .vc_col-sm-3.wpb_column.vc_column_container {
    min-height: 660px!important;
}


@media screen and (max-width:1200px) {

.page-id-6 .vc_col-sm-3.wpb_column.vc_column_container {  min-height: 670px;}

}

@media screen and (max-width:1024px){
.page-id-6 .vc_col-sm-3.wpb_column.vc_column_container {
    min-height: 720px;
}
#birs_custom_summary {   width: 50%;}
#birs_custom_summary_date {   width: 55%;}
.vc_col-sm-8 {   padding-left: 0;    padding-right: 0;}
.page-template-default .wpb_row.vc_row-fluid { margin-left: 0px !important;   margin-right: 0px !important;}
.wpb_single_image.wpb_content_element.show-me-on-tablet.vc_align_ {   display: none;}
show-me-on-tablet-image {display:block;}
.kwayy-testimonial-box.col-lg-6.col-sm-6.col-md-6.col-xs-12 { width: 100%!important;}
.wpb_wrapper{margin-right: 0px;}
.wpb_wrapper .wpb_wrapper{margin-right: 0px;}
/* .vc_col-sm-12.wpb_column.vc_column_container {padding-left: 0px!important;padding-right: 0px!important;} */
.vc_general.vc_cta3 h2 {  font-size: 16px;}
.headercontent .headerlogo img {  max-height: 75px;  padding-top: 6px;}
.wpb_text_column.wpb_content_element.home-bottom-row strong {  font-size: 17px;  line-height: 20px;}
.harley-street-title h2:after {display:none;}
#page footer.site-footer > div.footer {  background-position: center center;  margin-top: 30px;}
.page-id-21 .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 { padding-right: 0px !important; padding-left: 0px !important;}
.portfolio-wrapper .item {   margin-right: 15px;}
}

@media screen and (max-width:995px){

}

@media screen and (max-width:980px) {
aside#categories-3 {
    display: none;
}
.site-main #sidebar-right.sidebar {
    margin-top: -60px;
    padding-top: 60px;
    padding-bottom: 70px;
    border-left: 1px solid #eaeaea;
    display: none;
}
.page-id-6 .vc_col-sm-3.wpb_column.vc_column_container {  min-height: 1110px;}
}

@media screen and (max-width:800px) {
/* .page-id-21 .hide-me-on-mobile {
    display: none;
} */

.tablet-images {display:block;}
}

@media screen and (max-width:768px) {

/* mini */
.rs-parallax-wrap .rs-layer {
    margin-left: 20px !important;
}
/* mini */
.page-id-6 .wpb_raw_code.wpb_content_element.wpb_raw_html {
    margin-bottom: 35px!important;
}
.vc_col-sm-3.wpb_column.vc_column_container.vc_custom_1435056851382 {
    min-height: 100px!important;
}
.entry-content {
    word-wrap: break-word;
    padding-left: 20px;
    padding-right: 20px;
}
.page-id-21 .entry-content {
    word-wrap: break-word;
    padding-left: 0px;
    padding-right: 0px;
}
aside#categories-3 {
    display: none;
}
.page-id-6 .vc_col-sm-3.wpb_column.vc_column_container {
    min-height: 840px;
}



.tablet-images {display:block;}
  article.portfolio-box.col-lg-4.col-sm-6.col-md-4.col-xs-12.homepage.kwayy-box.hide-me-on-tablet { position: absolute;  left: 180px!important;  top: 301px;}
.page-id-6 .vc_col-sm-3.wpb_column.vc_column_container {  min-height: 130px;}
.item-thumbnail {   position: relative;   margin: auto;   text-align: center;   width: 90%;   overflow: hidden;}
.portfolio-wrapper .item .item-content {   padding: 20px;   width: 90%;   margin: auto;}
.vc_row.wpb_row.vc_row-fluid.vc_custom_1436785814436 {    padding-left: 20px;    padding-right: 20px;}
.widget-area.col-xs-12.col-sm-12.col-md-3.col-lg-3 {   width: 90%!important;   margin: auto;}
aside#text-8 {    margin-top: -30px;}
/* .page-id-21 .hide-me-on-mobile {   display: none;} */
.vc_images_carousel ol.vc_carousel-indicators {   margin: 0 0 0 0;    border: 1px solid #808080;    margin-top: 20px!important;    width: 90px;     left: 71%; padding:5px;}
}

@media screen and (max-width:767px) {
.page-id-6 .vc_col-sm-3.wpb_column.vc_column_container {
    min-height: 620px;
}
.wpb_single_image.wpb_content_element.hide-me-on-tablet-image.vc_align_left {
  display: none;
}

.bk_calendar_frame.months_num_in_row_.cal_month_num_1 {
  float: right;
  margin-right: 0px!important;
  margin-bottom: 20px!important;
}
article.portfolio-box.col-lg-4.col-sm-6.col-md-4.col-xs-12.homepage.kwayy-box.hide-me-on-tablet {
  position: absolute;
  left: 0px!important;
  top: 301px;
}
.headerlogo img { max-height: 75px; padding-top: 7px;padding-right: 8px;}
}
@media screen and (max-width:768px) {
.wpb_raw_code.wpb_content_element.wpb_raw_html {
    margin-bottom: 49px!important;
}
.wpb_single_image.wpb_content_element.show-me-on-tablet.vc_align_ {
    display: block;
}

h1.site-title {  color: #303a3b;  position: relative;  left: -140px;}

}

@media screen and (max-width:736px) {

h1.site-title {
    color: #303a3b;
    position: relative;
    left: -71px;
}
.book-consult-container {
    left: 85px;
    position: relative;
  
}
}


@media screen and (max-width:670px) {
.vc_custom_1436796723601 h2 {   margin-top: 0px !important;    margin-bottom: 0px !important;    padding-bottom: 0px !important;}

.book-consult-container {   left: 82px;    position: relative;}
h1.site-title {   left: -70px;}
h2.text-white {  margin-top: 10px;}
.first-row-title {  height: 10px!important;}

}

@media screen and (max-width:650px) {
.book-consult-container {   left: 0px;    position: relative;}
h1.site-title { left: -80px;}

}

@media screen and (max-width:641px) {
.book-consult-container {
    left: 80px;
    position: relative;
}
}

@media screen and (max-width:600px){
h1.site-title {
    left: -72px;
}
#birs_custom_summary {    width: 100%;}
#birs_booking_box {  width: 100%;   position: relative;}
#birs_custom_summary {   position: absolute;   top: 735px;}
li.birs_form_field.birs_appointment_time {  padding-bottom: 30px!important;}
.portfolio-wrapper .item .item-content p {  margin: 0;
 font-size: 15px;
 color: #484545;}
.book-consult-container {   left: 80px;    position: relative;}
img.our-c {
    margin-top: 20px;
}
}


@media screen and (max-width:510px) {

h1.site-title {  left: -10px;}
aside#text-8 {  margin-top: 0px;    padding-top: -10px;}
.hide-me-on-break {    height: 45px!important;}
}
/*-- quick code --*/

.vc_images_carousel ol.vc_carousel-indicators {position:relative;}

@media screen and (max-width:490px){
.book-consult-container {   left: 0px;}
h1.site-title {    left: -30px;}

}

@media screen and (max-width:480px) {


}

@media (min-width:451px){
.hide-me-on-mobile{display:block;}
}
@media (max-width:990px){
    .hide-me-on-mobile2{
        display: none;
    }
    .tablet-images {display:block !important;}
}
@media (max-width:450px){
.vc_inner {    margin: auto;   text-align: center;}
.tablet-images {display:none;}
.mobile-boxes2 { display: block!important;}
.tp-caption img {display: none;}
a.tp-button.blue.small.sliderfrontbook {
    padding: 8px 15px !important;
    font-size: 8px;
    font-weight: 700 !important;
}
/* a.tp-button.blue.small {display: none;} */
/* .hide-text {display:none;} */

.hide-me-on-mobile{
    /* display: none; */
    margin: 0 !important;
    margin-left: -3px !important;
    margin-top: 10px !important;
    font-size: 8px;
    /* width: 76px; */
    display: block !important;
    text-align: center !important;
}
.hide-me-on-mobile2{
    display: none !important;
}
}

@media (min-width:451px){
.show-me-on-mobile{display:none;}
}

@media (max-width:450px){
.show-me-on-mobile{}
}
@media screen and (max-width:414px) {
.book-consult-container {
    left: -13px;
}
}

@media screen and (max-width:375px) {

.vc_images_carousel ol.vc_carousel-indicators {   margin: 0 0 0 0;    border: 1px solid #808080;    margin-top: 20px!important;    width: 90px;     left: 68%; padding:5px;}
.vc_inner {   margin: auto;    text-align: center;}
.headercontent .headerlogo img {   max-height: 50px;    margin-left: 11px;}
.book-consult-container {    left: -40px;    padding-top: 11px;}

.headercontent .headerlogo img {   max-height: 56px!important;    margin-left: 21px!important;     }
.check-link {   left: 96px!important;font-size: 10px;}
.book-tel { left: 94px!important;font-size: 10px; }
.book-free-button {    font-size: 10px!important;    width: 72px!important;    left: 103px!important;}
.free-consultation {   font-size: 12px!important;    left: 57px!important; }
h1.site-title {   left: -30px;}
}

@media screen and (max-width:320px) {

.book-consult-container {   padding-top: 10px;}
.headercontent .headerlogo img {   max-height: 54px!important;    margin-left: 21px!important;     }
.check-link {   left: 96px!important;font-size: 10px;}
.book-tel { left: 94px!important;font-size: 10px; }
.book-free-button {    font-size: 10px!important;    width: 72px!important;    left: 103px!important;}
.free-consultation {   font-size: 12px!important;    left: 54px!important; }
h1.site-title {   left: -30px;}
#birs_custom_summary_date {   width: 65%;}
.mobile-boxes2 {    background: rgba(20, 20, 20, 0.9);    padding: 10px 39px!important;    font-size: 20px!important;    display: none;    width: 148px!important;    margin-top: 10px!important;}

}

@media (min-width:992px){
.hide-me-on-tablet{display:block;}
}

@media (max-width:991px){
.hide-me-on-tablet{display:block;}
}

@media (min-width:501px){

.free-consultation {font-size: 19px;
  line-height: 0px;
  font-family: open sans;
  font-weight: 300;
  text-transform: uppercase;
  text-align: right;
  line-height: 10px;
  color: #000000;}}

@media (max-width:500px){
.free-consultation {font-size: 14px;line-height: 0px;font-family: open sans;  font-weight: 300;  text-transform: uppercase;  text-align: right;  line-height: 10px;  color: #000000;}}
.hide-me-on-break {    height: 45px;}
.kwicon-fa-image {display:none;}
.kwicon-fa-link {display:none;}
.kwayy_pf_featured {display:none;}
.kwayy_pf_link {display:none;}

.first-row-title:after {display:none;}

.text-white {color:#ffffff;}
.kwayy-blog-boxes a {color:#ffffff;}
.kwayy-blog-boxes {color:#ffffff;}

@media (max-width: 767px) {
.hide-me-on-tablet{display:block;}

.book-free-button {  line-height: 0px; position: relative;  left: 84px;  background-color: #00bdbd;  font-size: 15px;  color: #ffffff;  font-weight: 300;  text-transform: uppercase;  width: 103px;  padding-right: 0px;  line-height: 30px;  margin-left: 20px;  height: 35px;}

@media (max-width: 992px) {
.hide-me-on-break{display:block;}
}

.vc_custom_1435051307817 {display:none;}
.vc_custom_1434964641994 {display:none;}


@media (min-width: 766px) {
.show-me-on-tablet{display:none;}
}

.post-type-archive-testimonial .site-main {padding-top:50px;}
.page-template-template-blog-4-columns .site-main {padding-top:50px;}


/*-- Top Bar --*/

.topbar-black{background-color:#222222; margin-right:15px; margin-left:15px;}
@media (min-width:460px){
#rev_slider_1_1_wrapper .hide-me-on-mobile {display: none;}
.topbar-black a {color:#ffffff;   font-size: 12px!important;}}

@media (max-width:461px){
.mobile-text {display:none;}
.topbar-black a {color:#ffffff;   font-size: 10px!important;}}
.topbar-black span {color:#01bdbe;}
.site-main {padding-top:0px;}
.kwayy-team-search-btn {display:none;}
.kwayy-header-style-3 ul.nav-menu > li > a, .kwayy-header-style-3 div.nav-menu > ul > li > a {font-weight:900;}
.headercontent .headerlogo img {max-height:75px;}
}
@media (max-width:414px){
    .only-show-tab {
        display: none;
    }
}
@media (max-width:409px){
	
.headercontent .headerlogo img {max-height:40px;}
}


.kwayy-header-style-3 #navbar {border-top:0px solid;}

.headerblock{ z-index: 300; }

/*-- Home --*/

.home-bottom-row strong {font-size:28px; color:#2d2d2d; line-height:30px;}
.home-bottom-row text a {font-size:12px; color:#7c7c7c; text-align:justify; line-height:15px;}
.harley-street-title h2 {line-height:30px; height:50px; text-align:center;}
.harley-street-title h2:after{content: ""; position: absolute; width: 30%; height: 2px; bottom:-20px; left:35%; border-bottom: 2px solid #01bdbe; z-index:999; display:none;}
.kwayy-portfolio-likes-wrapper {display:none;}
.first-row-title {height:80px;}
.first-row-title:after {content: ""; position: absolute; width: 10%; height: 2px; bottom:0px; left:45%; border-bottom: 2px solid #01bdbe; z-index:999;}

/*-- The Process *--/

.the-process-titles {background-color:#01bdbe; position;relative; width:100%; height:60px; font-size:14px; text-align: center; white-space: nowrap;}
.the-process-titles:before {content: ''; display: inline-block; height: 100%; vertical-align: middle; margin-right: -0.25em;}

/*-- Footer --*/

.footer-nav-menu {display:none;}
.kwayy_footer_text-a {color:#7c7c7c!important;}
.kwayy_footer_text-a:hover {color:#01bdbe!important;}
.footer.site-footer > div.footer {background-image:url(/);}

@media (max-width: 992px) {.menu-tug {margin-top:-40px;}}


@media (max-width: 995px) {.site-footer .widget-area {min-height:100%;}}







/* Rev Slider */

.tp-button.blue, .tp-button:hover.blue, .purchase.blue, .purchase:hover.blue {background-color:#01bdbe; box-shadow:none; height:50px;}










/*-- Hashed --*/

.kwayy-heading-wrapper h1.kwayy-heading-align-center:after, .kwayy-heading-wrapper h2.kwayy-heading-align-center:after, .kwayy-heading-wrapper h3.kwayy-heading-align-center:after, .kwayy-heading-wrapper h4.kwayy-heading-align-center:after, .kwayy-heading-wrapper h5.kwayy-heading-align-center:after, .kwayy-heading-wrapper h6.kwayy-heading-align-center:after, .kwayy-heading-wrapper h1.kwayy-heading-align-left:after, .kwayy-heading-wrapper h2.kwayy-heading-align-left:after, .kwayy-heading-wrapper h3.kwayy-heading-align-left:after, .kwayy-heading-wrapper h4.kwayy-heading-align-left:after, .kwayy-heading-wrapper h5.kwayy-heading-align-left:after, .kwayy-heading-wrapper h6.kwayy-heading-align-left:after, .kwayy-heading-style-normal:after, .wpb_heading:after, .footer .widget-title:after, .sidebar .widget-title:after, .kwayy-portfolio-text h1:after, .kwayy-blog-text h1:after, .kwayy_cta_sepline_yes.vc_call_to_action h4.wpb_heading:after, .kwayy-btn-effect-colortoborder.kwayy-btn-color-skincolor, .kwayy-row-bgtype-skin, .kwayy-btn-effect-colortogrey.kwayy-btn-color-skincolor, .kwayy-btn-effect-colortodarkgrey.kwayy-btn-color-skincolor, .kwayy-wbar-bgcolor-skincolor, .kwayy-btn-effect-bordertocolor.kwayy-btn-color-skincolor:hover, .kwayy-btn-effect-greytocolor.kwayy-btn-color-skincolor:hover, .kwayy-btn-effect-darkgreytocolor.kwayy-btn-color-skincolor:hover, .portfolio-sortable-list ul li a.selected, .portfolio-sortable-list ul li a:hover, .kwayy-servicebox-righticon .kwayy-icon, .kwayy-servicebox-lefticon .kwayy-icon, .tp-caption.themeline, .vc_progress_bar .vc_single_bar .vc_bar.striped, .footersocialicon, .kwayy-post-left .entry-date, body .owl-theme .owl-controls .owl-buttons div:hover, .flex-direction-nav a:hover, .tagcloud a:hover, button, input[type="submit"], input[type="button"], input[type="reset"], .kwayy-team-social-links a:hover, .kwayy-row-bgcolor-grey .kwayy-btn-effect-colortoborder.kwayy-btn-color-white, .kwayy-servicebox-bordercentericon .kwayy-icon, .kwayy-heading-wrapper .kwayy-heading-align-right:after, .kwayy-heading-style-normal.kwayy-heading-align-right:after, .woocommerce .widget_price_filter .ui-slider .ui-slider-range, .woocommerce-page .widget_price_filter .ui-slider .ui-slider-range, .woocommerce .widget_layered_nav_filters ul li a, .woocommerce-page .widget_layered_nav_filters ul li a, .item-thumbnail .icons i:hover, .kwayy-team-box .kwayy-team-icons i:hover, .vc_btn_skincolor, .wpb_skincolor, .kwayy-pf-btn .wpb_button_a .wpb_button, .kwayy-blogbox-btn .wpb_button_a .wpb_button, .tp-caption.skin_divider, .kwayy-testimonial-icon, .kwayy-testimonial-wrapper .flex-control-paging li a.flex-active, .wpb_gallery_slides .flex-control-paging li a.flex-active, .kwayy-pagination .page-numbers.current, .kwayy-pagination a.page-numbers:hover, .woocommerce ul.products li.product .add_to_cart_button, .woocommerce-page ul.products li.product .add_to_cart_button, .woocommerce-page ul.products li.product .button.product_type_variable, .woocommerce ul.products li.product .button.product_type_variable, .vc_progress_bar .vc_single_bar.skincolor .vc_bar, body.woocommerce .widget_price_filter .ui-slider .ui-slider-handle, body.woocommerce-page .widget_price_filter .ui-slider .ui-slider-handle, .kwayy-row-bgtype-colors.kwayy-row-bgprecolor-dark .kwayy-testimonial-wrapper .flex-control-paging li a.flex-active, .kwayy-row-bgtype-video.kwayy-row-bgprecolor-dark .kwayy-testimonial-wrapper .flex-control-paging li a.flex-active, .kwayy-row-bgprecolor-skin, .kwayy-tst-contarea-text:after, .kwayy-entry-date, .nav-menu .children, ul.nav-menu > li > a:before, .kwayy-tbar-team-search-box-w, .format-gallery .entry-content .page-links a:hover, .format-audio .entry-content .page-links a:hover, .format-status .entry-content .page-links a:hover, .format-video .entry-content .page-links a:hover, .format-chat .entry-content .page-links a:hover, .format-quote .entry-content .page-links a:hover, .page-links a:hover, .widget_calendar #today, .woocommerce-page ul.products li.product .product_type_grouped:hover, .woocommerce ul.products li.product .product_type_grouped:hover, .woocommerce div.product form.cart .button:hover, .woocommerce-page div.product form.cart .button:hover, .woocommerce #content div.product form.cart .button:hover, .woocommerce-page #content div.product form.cart .button:hover, .woocommerce a.button:hover, .woocommerce-page a.button:hover, .woocommerce button.button, .woocommerce-page button.button:hover, .woocommerce input.button, .woocommerce-page input.button:hover, .woocommerce #respond input#submit:hover, .woocommerce-page #respond input#submit:hover, .woocommerce #content input.button:hover, .woocommerce-page #content input.button:hover, .woocommerce table.cart td.actions .button.alt:hover, .woocommerce-page table.cart td.actions .button.alt:hover, .woocommerce #content table.cart td.actions .button.alt:hover, .woocommerce-page #content table.cart td.actions .button.alt:hover, .woocommerce-page #content input.button[name="update_cart"]:hover, .woocommerce #content input.button[name="update_cart"]:hover, .woocommerce-page #content input.button[name="apply_coupon"]:hover, .woocommerce #content input.button[name="apply_coupon"]:hover, .woocommerce #payment #place_order:hover, .woocommerce-page #payment #place_order:hover, .product-remove a, .woocommerce .widget_price_filter .price_slider_amount .button:hover, .woocommerce-page .widget_price_filter .price_slider_amount .button:hover, #totop:hover, ul.nav-menu li li a:hover, ul.nav-menu li li:hover > a, ul.nav-menu li li.current-menu-item > a, div.nav-menu > ul li li a:hover, div.nav-menu > ul li li:hover > a, div.nav-menu > ul li li.current-menu-item > a, .kwayy-team-term-list ul li a:hover, .kwayy-team-term-list ul li.kwayy-active a, .main-navigation .mega-menu-wrap ul.mega-menu > li.mega-menu-item > a:before, #navbar #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal .mega-sub-menu a:hover, #navbar #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal .mega-sub-menu li:hover > a, .main-navigation .mega-menu-wrap ul.mega-menu > li.mega-current-menu-ancestor > a:before, #navbar #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal .mega-sub-menu li.current-menu-item a, #navbar #site-navigation .mega-menu-wrap .mega-menu-flyout .mega-sub-menu li.mega-current-menu-item > a, .widgettitle:after, #bbpress-forums ul li.bbp-header, #bbpress-forums button, .bbp-submit-wrapper .button, .widget .bbp-logged-in .button, .tribe-events-list .tribe-events-event-cost span, .item-thumbnail .tribe-events-event-cost, #tribe-bar-form .tribe-bar-submit input[type=submit], .tribe-events-calendar td.tribe-events-present div[id*="tribe-events-daynum-"], .tribe-events-calendar td.tribe-events-present div[id*="tribe-events-daynum-"]>a, #tribe_events_filters_wrapper input[type=submit], .tribe-events-button, #tribe-events .tribe-events-button, .tribe-events-button.tribe-inactive, #tribe-events .tribe-events-button:hover, .tribe-events-button:hover, .tribe-events-button.tribe-active:hover, .single-tribe_events .tribe-events-schedule .tribe-events-cost, .tribe-events-page-template .datepicker .datepicker-days table tr td:hover, .kwayy-ibgcolor-skincolor, .woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover {background-color:none;}






a:hover, .comment-content a, .skincolor, .site-title span, .wpb_accordion .wpb_accordion_wrapper .ui-state-active .ui-icon:before, .comment-content a:hover, .kwayy-btn-effect-bordertocolor.kwayy-btn-color-skincolor span, .kwayy-btn-effect-colortoborder.kwayy-btn-color-skincolor, .kwayy-btn-effect-colortoborder.kwayy-btn-color-skincolor:hover span, .widget a:hover, .kwayy-servicebox-lefticonspacing .kwayy-icon, .kwayy-row-bgprecolor-skin .kwayy-servicebox .kwayy-ibgcolor.kwayy-icon, .kwayy-carousel-controls-inner a:hover i, .kwayy-row-bgtype-colors.kwayy-row-bgprecolor-skin .kwayy-testimonial-icon i, .kwayy-row-bgtype-video.kwayy-row-bgprecolor-skin .kwayy-testimonial-icon i, .kwayy-testimonial-title, .kwayy-testimonial-title a, .kwayy-meta-details a:hover, .kwayy-post-right .entry-title a:hover, input[type="submit"]:hover, input[type="button"]:hover, input[type="reset"]:hover, .nav-links a[rel="prev"]:hover, .nav-links a[rel="next"]:hover, .colored, .kwayy-row-bgcolor-grey .kwayy-btn-effect-colortoborder.kwayy-btn-color-white:hover span, .portfolio-wrapper .item:hover .item-content h4 a, .portfolio-box .item:hover .item-content h4 a, .kwayy-heading-sepicon i, .kwayy_footer_menu ul li a:hover, .copyright .kwayy_footer_text a:hover, .vc_btn.vc_btn_round.vc_btn_skincolor:hover, .woocommerce ul.products li.product .add_to_cart_button:hover, .woocommerce-page ul.products li.product .add_to_cart_button:hover, .woocommerce-page ul.products li.product .button.product_type_variable:hover, .woocommerce ul.products li.product .button.product_type_variable:hover, .woocommerce .star-rating span:before, .woocommerce-page .star-rating span:before, .wpb_tour.wpb_content_element .wpb_tabs_nav li.ui-tabs-active a, .wpb_tabs.wpb_content_element .wpb_tabs_nav li.ui-tabs-active a, .woocommerce div.product span.price, .woocommerce-page div.product span.price, .woocommerce #content div.product span.price, .woocommerce-page #content div.product span.price, .woocommerce div.product p.price, .woocommerce-page div.product p.price, .woocommerce #content div.product p.price, .woocommerce-page #content div.product p.price, body.error404 .page-content h1, body.error404 .page-content i:before, ul.kwayy_vc_contact_wrapper li:before, .kwayy-titlebar-wrapper .breadcrumb-wrapper a:hover, .kwayy-portfolio-likes-wrapper .like-active, .kwayy-team-box:hover .kwayy-team-title, .kwayy-team-title a:hover, ul.nav-menu > li.current-menu-item > a, div.nav-menu > ul > li.current_page_item > a, ul.nav-menu > li:hover > a, ul.nav-menu > li:hover > a, ul.nav-menu > li a:hover, div.nav-menu > ul > li.current_page_item > a:hover, div.nav-menu > ul > li:hover > a, ul.nav-menu li ul, div.nav-menu > ul .children, ul.nav-menu > li.current-menu-ancestor > a, a.kwayy-portfolio-likes, .kwayy-servicebox.kwayy-servicebox-centericon .kwayy-icon, .kwayy-servicebox.kwayy-servicebox-righticonspacing .kwayy-icon, .inside .kwayy-fid-wrapper i, #navbar #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal .mega-sub-menu > li.mega-current-menu-parent > a, .kwayy-team-cat-links a, .item-content h4 a:hover, .kwayy-sb-main-link a, .kwayy-post-readmore a, .kwayy-tbar-team-search-box .submit_field button:hover, .widget_calendar tbody a, .widget_calendar a, .site-main ul li:before, ul.special li:before, ol.special li:before, .kwayy-blogbox-btn .wpb_button_a .wpb_button:hover, .kwayy-pf-btn .wpb_button_a .wpb_button:hover, .kwayy-blogbox-btn .wpb_button_a .wpb_button:hover, .entry-content .vc_btn_skincolor:hover, .vc_btn_skincolor:hover, body.search-no-results .page-content .kwayy-big-icon i:before, .kwayy-row-textcolor-skin h1, .kwayy-row-textcolor-skin h2, .kwayy-row-textcolor-skin h3, .kwayy-row-textcolor-skin h4, .kwayy-row-textcolor-skin h5, .kwayy-row-textcolor-skin h6, .kwayy-row-textcolor-skin span, .large-skincolor-bold, .woocommerce-page ul.products li.product .product_type_grouped, .woocommerce ul.products li.product .product_type_grouped, .woocommerce div.product form.cart .button, .woocommerce-page div.product form.cart .button, .woocommerce #content div.product form.cart .button, .woocommerce-page #content div.product form.cart .button, .woocommerce a.button, .woocommerce-page a.button, .woocommerce button.button, .woocommerce-page button.button, .woocommerce input.button, .woocommerce-page input.button, .woocommerce #respond input#submit, .woocommerce-page #respond input#submit, .woocommerce #content input.button, .woocommerce-page #content input.button.woocommerce table.cart td.actions .button.alt, .woocommerce-page table.cart td.actions .button.alt, .woocommerce #content table.cart td.actions .button.alt, .woocommerce-page #content table.cart td.actions .button.alt, .woocommerce-page #content input.button[name="update_cart"], .woocommerce #content input.button[name="update_cart"], .woocommerce-page #content input.button[name="apply_coupon"], .woocommerce #content input.button[name="apply_coupon"], .woocommerce #payment #place_order, .woocommerce-page #payment #place_order, .woocommerce .widget_price_filter .price_slider_amount .button, .woocommerce-page .widget_price_filter .price_slider_amount .button, .comment-reply-link:hover, .comment-meta a:hover, .widget_calendar #today a:hover, #bbpress-forums button:hover, #content #bbpress-forums ul.topic:hover a.bbp-topic-permalink, #content #bbpress-forums ul.forum:hover a.bbp-forum-title, .bbp-submit-wrapper .button:hover, .widget .bbp-logged-in .button:hover, .site-main .widget ul > li.current-menu-item a, .site-main .widget ul > li.current_page_item a, .k_flying_searchform .k_searchlink a:hover, .footer.footer-text-color-dark .widget a:hover, .footer.footer-text-color-white .widget a:hover, #tribe-bar-form .tribe-bar-submit input[type=submit]:hover, .kwayy-icontext i:before, .woocommerce ul.products li.product a:hover h3, .woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, body .kwayy-fbar-widgets-area .widget .tagcloud a:hover, .kwayy-fbar-widgets-area input[type="submit"], .vc_cta3-container .vc_general.vc_cta3.vc_cta3-color-skincolor .vc_cta3-content-header h2, .vc_cta3-container .vc_general.vc_cta3.vc_cta3-color-skincolor .vc_cta3-content-header h4, .kwayy-row-textcolor-skin .vc_cta3-container .vc_general.vc_cta3 .vc_cta3-content-header h2, .kwayy-row-textcolor-skin .vc_cta3-container .vc_general.vc_cta3 .vc_cta3-content-header h4 {color:#00bdbd;}




.kwayy-heading-wrapper h1.kwayy-heading-align-center:after, .kwayy-heading-wrapper h2.kwayy-heading-align-center:after, .kwayy-heading-wrapper h3.kwayy-heading-align-center:after, .kwayy-heading-wrapper h4.kwayy-heading-align-center:after, .kwayy-heading-wrapper h5.kwayy-heading-align-center:after, .kwayy-heading-wrapper h6.kwayy-heading-align-center:after, .kwayy-heading-wrapper h1.kwayy-heading-align-left:after, .kwayy-heading-wrapper h2.kwayy-heading-align-left:after, .kwayy-heading-wrapper h3.kwayy-heading-align-left:after, .kwayy-heading-wrapper h4.kwayy-heading-align-left:after, .kwayy-heading-wrapper h5.kwayy-heading-align-left:after, .kwayy-heading-wrapper h6.kwayy-heading-align-left:after, .kwayy-heading-style-normal:after, .wpb_heading:after, .footer .widget-title:after, .sidebar .widget-title:after, .kwayy-portfolio-text h1:after, .kwayy-blog-text h1:after, .kwayy_cta_sepline_yes.vc_call_to_action h4.wpb_heading:after, .kwayy-btn-effect-colortoborder.kwayy-btn-color-skincolor, .kwayy-row-bgtype-skin, .kwayy-btn-effect-colortogrey.kwayy-btn-color-skincolor, .kwayy-btn-effect-colortodarkgrey.kwayy-btn-color-skincolor, .kwayy-wbar-bgcolor-skincolor, .kwayy-btn-effect-bordertocolor.kwayy-btn-color-skincolor:hover, .kwayy-btn-effect-greytocolor.kwayy-btn-color-skincolor:hover, .kwayy-btn-effect-darkgreytocolor.kwayy-btn-color-skincolor:hover, .portfolio-sortable-list ul li a.selected, .portfolio-sortable-list ul li a:hover, .kwayy-servicebox-righticon .kwayy-icon, .kwayy-servicebox-lefticon .kwayy-icon, .tp-caption.themeline, .vc_progress_bar .vc_single_bar .vc_bar.striped, .footersocialicon, .kwayy-post-left .entry-date, body .owl-theme .owl-controls .owl-buttons div:hover, .flex-direction-nav a:hover, .tagcloud a:hover, button, input[type="submit"], input[type="button"], input[type="reset"], .kwayy-team-social-links a:hover, .kwayy-row-bgcolor-grey .kwayy-btn-effect-colortoborder.kwayy-btn-color-white, .kwayy-servicebox-bordercentericon .kwayy-icon, .kwayy-heading-wrapper .kwayy-heading-align-right:after, .kwayy-heading-style-normal.kwayy-heading-align-right:after, .woocommerce .widget_price_filter .ui-slider .ui-slider-range, .woocommerce-page .widget_price_filter .ui-slider .ui-slider-range, .woocommerce .widget_layered_nav_filters ul li a, .woocommerce-page .widget_layered_nav_filters ul li a, .item-thumbnail .icons i:hover, .kwayy-team-box .kwayy-team-icons i:hover, .vc_btn_skincolor, .wpb_skincolor, .kwayy-pf-btn .wpb_button_a .wpb_button, .kwayy-blogbox-btn .wpb_button_a .wpb_button, .tp-caption.skin_divider, .kwayy-testimonial-icon, .kwayy-testimonial-wrapper .flex-control-paging li a.flex-active, .wpb_gallery_slides .flex-control-paging li a.flex-active, .kwayy-pagination .page-numbers.current, .kwayy-pagination a.page-numbers:hover, .woocommerce ul.products li.product .add_to_cart_button, .woocommerce-page ul.products li.product .add_to_cart_button, .woocommerce-page ul.products li.product .button.product_type_variable, .woocommerce ul.products li.product .button.product_type_variable, .vc_progress_bar .vc_single_bar.skincolor .vc_bar, body.woocommerce .widget_price_filter .ui-slider .ui-slider-handle, body.woocommerce-page .widget_price_filter .ui-slider .ui-slider-handle, .kwayy-row-bgtype-colors.kwayy-row-bgprecolor-dark .kwayy-testimonial-wrapper .flex-control-paging li a.flex-active, .kwayy-row-bgtype-video.kwayy-row-bgprecolor-dark .kwayy-testimonial-wrapper .flex-control-paging li a.flex-active, .kwayy-row-bgprecolor-skin, .kwayy-tst-contarea-text:after, .kwayy-entry-date, .nav-menu .children, ul.nav-menu > li > a:before, .kwayy-tbar-team-search-box-w, .format-gallery .entry-content .page-links a:hover, .format-audio .entry-content .page-links a:hover, .format-status .entry-content .page-links a:hover, .format-video .entry-content .page-links a:hover, .format-chat .entry-content .page-links a:hover, .format-quote .entry-content .page-links a:hover, .page-links a:hover, .widget_calendar #today, .woocommerce-page ul.products li.product .product_type_grouped:hover, .woocommerce ul.products li.product .product_type_grouped:hover, .woocommerce div.product form.cart .button:hover, .woocommerce-page div.product form.cart .button:hover, .woocommerce #content div.product form.cart .button:hover, .woocommerce-page #content div.product form.cart .button:hover, .woocommerce a.button:hover, .woocommerce-page a.button:hover, .woocommerce button.button, .woocommerce-page button.button:hover, .woocommerce input.button, .woocommerce-page input.button:hover, .woocommerce #respond input#submit:hover, .woocommerce-page #respond input#submit:hover, .woocommerce #content input.button:hover, .woocommerce-page #content input.button:hover, .woocommerce table.cart td.actions .button.alt:hover, .woocommerce-page table.cart td.actions .button.alt:hover, .woocommerce #content table.cart td.actions .button.alt:hover, .woocommerce-page #content table.cart td.actions .button.alt:hover, .woocommerce-page #content input.button[name="update_cart"]:hover, .woocommerce #content input.button[name="update_cart"]:hover, .woocommerce-page #content input.button[name="apply_coupon"]:hover, .woocommerce #content input.button[name="apply_coupon"]:hover, .woocommerce #payment #place_order:hover, .woocommerce-page #payment #place_order:hover, .product-remove a, .woocommerce .widget_price_filter .price_slider_amount .button:hover, .woocommerce-page .widget_price_filter .price_slider_amount .button:hover, #totop:hover, ul.nav-menu li li a:hover, ul.nav-menu li li:hover > a, ul.nav-menu li li.current-menu-item > a, div.nav-menu > ul li li a:hover, div.nav-menu > ul li li:hover > a, div.nav-menu > ul li li.current-menu-item > a, .kwayy-team-term-list ul li a:hover, .kwayy-team-term-list ul li.kwayy-active a, .main-navigation .mega-menu-wrap ul.mega-menu > li.mega-menu-item > a:before, #navbar #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal .mega-sub-menu a:hover, #navbar #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal .mega-sub-menu li:hover > a, .main-navigation .mega-menu-wrap ul.mega-menu > li.mega-current-menu-ancestor > a:before, #navbar #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal .mega-sub-menu li.current-menu-item a, #navbar #site-navigation .mega-menu-wrap .mega-menu-flyout .mega-sub-menu li.mega-current-menu-item > a, .widgettitle:after, #bbpress-forums ul li.bbp-header, #bbpress-forums button, .bbp-submit-wrapper .button, .widget .bbp-logged-in .button, .tribe-events-list .tribe-events-event-cost span, .item-thumbnail .tribe-events-event-cost, #tribe-bar-form .tribe-bar-submit input[type=submit], .tribe-events-calendar td.tribe-events-present div[id*="tribe-events-daynum-"], .tribe-events-calendar td.tribe-events-present div[id*="tribe-events-daynum-"]>a, #tribe_events_filters_wrapper input[type=submit], .tribe-events-button, #tribe-events .tribe-events-button, .tribe-events-button.tribe-inactive, #tribe-events .tribe-events-button:hover, .tribe-events-button:hover, .tribe-events-button.tribe-active:hover, .single-tribe_events .tribe-events-schedule .tribe-events-cost, .tribe-events-page-template .datepicker .datepicker-days table tr td:hover, .kwayy-ibgcolor-skincolor, .woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover {background-color:#01bdbe;}



.widget_recent_entries li a:before, .widget_archive li a:before, .widget_categories li a:before, .menu li a:before, .widget_meta li a:before, .widget_pages li a:before {color:#ffffff;}

.footer.footer-text-color-white .widget ul > li a, .site-footer .footer-text-color-white .widget a, .footer.footer-text-color-white .social-icons li a i, .site-footer .footer-info-text-color-white a {color:#AAAAAA;}


@media screen and (max-width: 480px) {
#birs_appointment_form .birs_form_field select {
    font-size: 11px!important
}
}
@media screen and (min-width: 768px){
.show-me-on-tablet.vc_align_left{
    display: none;
}
}

.top-contact{
    font-size:13px;
}
@media screen and (max-width: 1000px){
.top-contact{
    font-size:12px;
}
}


.breadcrumb-wrapper{display:none;}


li.topbar-black.text-white span {
    color: #00BDBD!important;
    font-weight: 600!important;
}

#user-submitted-posts{display:block;clear:both}
.kwayy-post-right .postcontent {float:none;}
div.vc_custom_1435830392202 {margin-bottom:20px!important}

/*==== Rumman CSS ==== */

.sliderfrontbook {
    padding: 16px 30px !important;
    font-weight: 700 !important;
}
.mobile-boxes{
display: none !important;
}
a.book-free-button:hover, a.book-free-button {
    width: 150px;
    height: 50px;
    font-weight: 700;
}
.book-consult-container {
    top: 0;
    left: 350px;
}
a.free-consultation, a.book-tel {
    display: none !important;
}
.booking-faq h4 {
    font-size: 20px;
    font-weight: 600;
    margin-bottom: 0px;
}
.booking-faq .vc_toggle_content {
    padding: 0px !important;
    width: 90%;
}
.booking-faq .vc_toggle {
    border-bottom: 1px solid #ccc;
    padding-bottom: 20px;
}
.booking-faq .vc_toggle_active {
    padding-bottom: 0px;
}
.booking-faq i.vc_toggle_icon{
    position: relative !important;
    top: 0px !important;
    transform: translate(0px, 0px) !important;
}
.booking-faq .vc_toggle_title {
    display: flex !important;
    align-items: center !important;
    justify-content: space-between !important;
    padding: 0px !important;
}
@media only screen and (max-width: 1024px) {
a.book-free-button {
    left: 0;
}
.book-consult-container {
    left: 250px;
}
}
@media only screen and (max-width: 900px) {
.check-link-slider {
    text-align: center !important;
}
}
@media only screen and (max-width: 820px) {
.book-consult-container {
    left: 150px;
}
}
@media only screen and (max-width: 767px) {
	.headerlogo img.kwayy-logo-img {
    position: relative;
    left: 20px !important;
}
.book-consult-container {
    top: 16px;
    left: 120px !important;
}
a.book-free-button {
    text-align: center;
    padding: 0px;
    bottom: 10px;
}
}
@media only screen and (max-width: 670px) {
	.headerlogo img.kwayy-logo-img {
    left: -30px !important;
}
.book-consult-container {
    left: 100px !important;
}
.check-link-slider {
    margin-top: 14px !important;
}
}
@media only screen and (max-width: 575px) {
.headerlogo img.kwayy-logo-img {
    left: 0px !important;
    width: 80%;
}
.book-consult-container {
    left: 70px !important;
}
}
@media only screen and (max-width: 480px) {
.book-consult-container {
    left: 0px !important;
}
}
@media only screen and (max-width: 414px) {
.headerlogo img.kwayy-logo-img {
    left: 20px !important;
    width: 70%;
}
a.book-tel {
    left: 40px !important;
}
a.free-consultation {
    left: 0 !important;
}
a.book-free-button {
    left: 0px !important;
}
}
@media only screen and (max-width: 375px) {
.headerlogo img.kwayy-logo-img {
    left: 20px !important;
    width: 80%;
    margin: 0px !important;
}
a.book-free-button {
    left: 20px !important;
    width: 100px !important;
    height: 40px;
}
}

/* add css header */
.mini-header-change {
    display: none;
}
@media only screen and (max-width: 1024px) {
    .mini-header-change {
        display:block;
    }

    .mini-header-body .mini-header-row {
        display: flex;
        flex-wrap: wrap;
			align-items: center;
    }

    .mini-header-col {
        width: 50%;
    }

    h3.menu-toggle {
        text-align: right;
    }

    .mini-header-body {
        padding: 10px 10px;
    }

    .mini-header-top .mini-header-row {
        display: flex;
    }

    .mini-header-top .mini-header-row .mini-header-col {
        /* padding: 0 10px; */
        text-align: center;
    }

    .mini-header-col .top-contact {
        width: 100%;
        display: block;
    }

    .mini-header-col .top-contact li.topbar-black.text-white {
        width: 100%;
        display: block;
        padding: 14px;
        margin: 0 !important;
			border: none;
			    font-size: 14px;
    }

    .mini-header-col .book-free-button {
        width: 100% !important;
        display: block;
        height: 100%;
        width: 100% !important;
        margin: 0 !important;
        left: 0;
        margin-top: 0 !important;
        top: 0;
        line-height: 40px;
			display: flex;
    justify-content: center;
    align-items: center;
    }

    .mini-header-col .book-free-button:hover {
        height: 100%;
    }

    .mini-header-change {
        position: sticky;
        top: 0;
        padding-top: 0;
        z-index: 9999;
        background: #FFF;
    }
    img.kwayy-logo-img.standardlogo {
        width: 124px;
        height: auto;
        margin-left: 50px;
    }
    .headercontent {
        position: fixed;
        top: 80px;
        width: 100%;
    }

    .kwayy-topbar.kwayy-topbar-textcolor-dark {
        display: none;
    }
    .mini-header-col .menu-toggle i {
        color: #000 !important;
    }
    .mini-header-col i.kwicon-fa-phone {
        margin-right: 8px;
    }
    ul.nav-menu, div.nav-menu > ul {
        top: 40px;
    }
}
@media only screen and (max-width: 767px) {
    ul.nav-menu, div.nav-menu > ul {
        top: 35px;
    }
}
@media only screen and (max-width: 600px) {
    img.kwayy-logo-img.standardlogo {
        margin-left: 0px;
    }
}
@media screen and (max-width: 650px){
    #callnowbutton{
        display: none;
    }
}
@media screen and (max-width: 575px){
    .headercontent {
        top: 109px;
    }
}
@media screen and (max-width: 480px){
.check-link-slider {
    margin-top: 20px !important;
}
}
@media screen and (max-width: 414px){
.check-link-slider {
    margin-top: 16px !important;
}
}
@media only screen and (max-width: 375px){
    .mini-header-col a.book-free-button{
        left: 0 !important;
			font-size: 16px!important;
    }
}
@media only screen and (max-width: 350px){
    .headercontent {
        top: 130px;
    }
}


div#stickable-header .headerlogo.kwayy-logotype-image.tm-stickylogo-no h1.site-title.push-me-left {
    order: 1;
    margin-right: 60px;
}

div#stickable-header .headerlogo.kwayy-logotype-image.tm-stickylogo-no .custom-googlreview {
    order: 0;
}

div#stickable-header .headerlogo.kwayy-logotype-image.tm-stickylogo-no .site-title.book-consult-container {
    order: 2;
}

@media (max-width:1024px){
	.mini-header-body .mini-header-col.custome-mini-header-col:nth-child(2) {
    order: 0;
  }

  .mini-header-body .mini-header-col.custome-mini-header-col:nth-child(1) {
    order: 1;
    text-align: left;
    margin-right: 35px;
  }

  .mini-header-body .mini-header-col.custome-mini-header-col:nth-child(3) {
    order: 2;
    width: fit-content;
    width: 10%;
  }
  .mini-header-body
    .mini-header-col.custome-mini-header-col:nth-child(3)
    .menu-toggle {
    text-align: center;
  }
  .mini-header-body .mini-header-row {
    justify-content: space-between;
  }
  .mini-header-body
    .mini-header-col.custome-mini-header-col:nth-child(1)
    img.kwayy-logo-img.standardlogo {
    margin-left: 0;
  }
}

@media (max-width:767px){
    .mini-header-body
    .mini-header-col.custome-mini-header-col:nth-child(1)
    img.kwayy-logo-img.standardlogo {
    margin-left: 50px;
  }
}

@media (max-width: 600px) {
  .mini-header-body
    .mini-header-col.custome-mini-header-col:nth-child(2)
    a.ti-header.source-Google {
    padding: 0;
  }

  .mini-header-body
    .mini-header-col.custome-mini-header-col:nth-child(2)
    .ti-widget.ti-goog
    .ti-header
    span,
  .mini-header-body
    .mini-header-col.custome-mini-header-col:nth-child(2)
    .ti-widget.ti-goog
    .ti-header
    strong {
    font-size: 12px !important;
  }

  .mini-header-body .mini-header-col.custome-mini-header-col:nth-child(2) {
    order: 1;
    margin-right: 50px;
}

  .mini-header-body .mini-header-col.custome-mini-header-col:nth-child(1) {
    order: 0;
    text-align: center;
    margin-right: 0px;
  }

  .mini-header-body .mini-header-col.custome-mini-header-col:nth-child(3) {
    order: 2;
    width: 20%;
  }
}

@media (max-width:400px){
  .mini-header-body .mini-header-col.custome-mini-header-col:nth-child(2) {
    order: 1;
    margin-right: 44px;
}
}

@media (max-width:380px){
  .mini-header-body .mini-header-col.custome-mini-header-col:nth-child(1) {
    order: 0;
    text-align: center;
    margin-right: 0px;
    width: 28%;
}
.mini-header-body .mini-header-col.custome-mini-header-col:nth-child(2) {
  order: 1;
  margin-right: 30px;
  width: 46%;
}
.mini-header-body .mini-header-col.custome-mini-header-col:nth-child(3) {
  order: 2;
  width: 20%;
  width: 10%;
}
}

@media screen and (max-width: 350px) {
  .site-header {
    background-image: none !important;
    margin-top: 160px;
  }
  .mini-header-col.custome-mini-header-col:nth-child(1) {
    order: 1;
    width: 50%;
  }
  .mini-header-col.custome-mini-header-col:nth-child(2) {
    order: 0;
    width: 100%;
  }
  .mini-header-col.custome-mini-header-col:nth-child(3) {
    order: 2;
    width: 50%;
  }
}
