/*! CSS Used from: http://massage.girumed.ru/wp-content/themes/one-page-express/custom-style.css ; media=all */
@media all{
@media all{
@media print{
*,:after,:before{color:#000!important;text-shadow:none!important;background:0 0!important;-webkit-box-shadow:none!important;box-shadow:none!important;}
}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
}
@media all{
*{margin:0 auto;text-decoration:none!important;outline:none!important;}
}
}
/*! CSS Used from: http://massage.girumed.ru/wp-content/themes/one-page-express/ymap-custom.css ; media=all */
@media all{
@media all{
@media print{
*,:after,:before{color:#000!important;text-shadow:none!important;background:0 0!important;-webkit-box-shadow:none!important;box-shadow:none!important;}
}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
}
@media all{
*{margin:0 auto;text-decoration:none!important;outline:none!important;}
}
}
/*! CSS Used from: http://massage.girumed.ru/wp-content/themes/one-page-express/bus-custom.css ; media=all */
@media all{
@media all{
@media print{
*,:after,:before{color:#000!important;text-shadow:none!important;background:0 0!important;-webkit-box-shadow:none!important;box-shadow:none!important;}
}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
}
@media all{
*{margin:0 auto;text-decoration:none!important;outline:none!important;}
}
}
/*! CSS Used from: http://massage.girumed.ru/wp-content/themes/one-page-express/style.css?ver=1.2.8 ; media=all */
@media all{
div,span,table,tbody,thead,tr,th,td{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
table{border-collapse:collapse;border-spacing:0;}
th,td{text-align:left;font-weight:normal;}
div{zoom:1;}
div:before,div:after{content:"";display:table;}
div:after{clear:both;}
span{font-family:inherit;}
.price-table-wrapper{margin-bottom:25px;}
.price-table-wrapper table.price-table{margin-bottom:0;}
table.price-table{background:none!important;}
table.price-table tbody tr:first-child td{font-weight: bold; border-top:2px solid #2688AE!important;}
table.price-table tbody tr td{background:none!important;border-left:0!important;}
.page-content table.price-table th{text-transform:none!important;color:#09a799;text-align:left;}
.show-all-services{background:url(http://massage.girumed.ru/wp-content/uploads/2019/09/after_price-1.png) 50% 100% no-repeat;height:34px;text-align:center;display:none;position:relative;z-index:100;margin-top:-2px;}
.short-list .show-all-services{display:block;width:100%;}
.short-list table.price-table tbody tr{display:none;}
.short-list table.price-table tbody tr:nth-child(1),.short-list table.price-table tbody tr:nth-child(2),.short-list table.price-table tbody tr:nth-child(3),.short-list table.price-table tbody tr:nth-child(4),.short-list table.price-table tbody tr:nth-child(5){display:table-row;}
.short-list.show-all table.price-table tbody tr{display:table-row;}
.short-list.show-all .show-all-services{margin-top:-2;padding-top:0;}
.show-all-services span{color:#006D98!important;font-size:14px;border-bottom:1px dashed;display:inline-block;cursor:pointer;text-decoration:none!important;text-transform:none!important;font-size:unset;font-weight:400;}
.features-image-cards-section .price-table-wrapper{display:block;width:100%;margin-right:auto;margin-left:auto;margin-bottom:50px;}
.features-image-cards-section .price-table{background:#00a3dc!important;background:-moz-linear-gradient(left, #00a3dc 0%, #a8c835 100%)!important;background:-webkit-linear-gradient(left, #00a3dc 0%,#a8c835 100%)!important;background:linear-gradient(to right, #47aa73 0%,#47aa73 100%)!important;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00a3dc', endColorstr='#a8c835',GradientType=1 )!important;color:#fff;}
.features-image-cards-section  .price-table-wrapper.show-all{text-align:left;}
.features-image-cards-section  .price-table-wrapper .price-table th{background:none;color:#fff;vertical-align:middle;}
/*.features-image-cards-section  .price-table-wrapper .price-table tbody tr:nth-child(even) td{background:#eee!important;}*/
.features-image-cards-section .price-table tr{color:#3d3856;border-top:0!important;}
.features-image-cards-section .price-table td:last-child{width:fit-content;font-weight:bold;text-align:center;}
.features-image-cards-section .price-table td:nth-child(2){width:fit-content;font-weight:bold;text-align:center;}
.features-image-cards-section span{text-decoration:underline;color:#1d9aba;text-transform:capitalize;}
.price-table-wrapper{display:none;padding:0 10px 10px;}
.price-table-wrapper .price-table{background:#fff;margin-bottom:0;}
/*.price-table-wrapper .price-table td{background:#ffffff!important;border:0;border-top:5px solid #eee;}*/
.price-table-wrapper .price-table th{color:#3d3856;text-transform:none;text-align:left;font-size:1.1em;background:#eee;}
.content table{width:100%;margin:0 0 25px;}
.content table tbody{border:solid 1px #eaeaea;}
.content table th{padding:10px 15px;text-align:center;text-transform:uppercase;font-size:1.14em;font-weight:bold;color:#ffffff;border-top:solid 1px #0883b1;border-bottom:solid 1px #0883b1;background:#077584;}
table.price-table{background:#00a3dc;background:-moz-linear-gradient(left,  #00a3dc 0%, #a8c835 100%);background:-webkit-linear-gradient(left,  #00a3dc 0%,#a8c835 100%);background:linear-gradient(to right,  #00a3dc 0%,#a8c835 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00a3dc', endColorstr='#a8c835',GradientType=1 );}
table.price-table thead th{width:80%;}
table.price-table thead th:first-child{width:20%;}
/*table.price-table tr:nth-child(odd) td{background:#f6f6f6;}*/
/*table.price-table tr:nth-child(even) td{background:#fff;}*/
table.price-table th{background:none;border:0!important;}
.content table th:first-child{border-left:solid 1px #0883b1;}
.content table tr {background-color: white;}
.content table tr th:last-child{text-align:center;border-right:solid 1px #0883b1;}
.content table tbody td{width:20%;padding:12px 15px;border-top:solid 1px #ecf6f8;border-left:solid 1px #eaeaea;}
/*.content table tr:nth-child(odd) td{background:#f6f6f6;}*/
.content table tr td:first-child{width:70%;border-left:none;}
.content table tr:first-child td{border-top:none;}
@media screen and (max-width: 640px){
.content table th{padding:10px;}
.content table tbody td{padding:12px 10px;}
}
}