﻿.album-page .album-pictures{display:flex;justify-content:space-evenly;flex-wrap:wrap;margin:40px 0 0}.album-page .album-pictures>.item{width:100%;max-width:300px;margin:15px;position:relative;vertical-align:middle}.album-page .album-pictures>.item img{width:100%;top:50%;position:relative;transform:translateY(-50%);cursor:pointer}.album-list-page .album-grid .item-grid::after,.client-list-page .client-grid .item-grid::after{display:none}.album-list-page .album-grid .item-grid,.client-list-page .client-grid .item-grid{display:flex;justify-content:space-evenly;flex-wrap:wrap;margin:40px 0 0}.album-list-page .album-grid .item-grid>.item,.client-list-page .client-grid .item-grid>.item{width:100%;max-width:300px;margin:15px;position:relative;vertical-align:middle}.album-list-page .album-grid .item-grid>.item img,.client-list-page .client-grid .item-grid>.item img{width:100%;cursor:pointer}.album-list-page .album-grid .item-grid>.item .title,.client-list-page .client-grid .item-grid>.item .title{bottom:0;padding:15px 0 0;position:relative}.album-list-page .album-grid .item-grid>.item .album-item,.client-list-page .client-grid .item-grid>.item .client-item{height:100%;position:relative}.product-details-page .attachmets .attachmets-list .attachment-item{display:flex;border-bottom:1px solid #ddd;padding:15px 0}.product-details-page .attachmets .attachment-item .attachment-item-picture{width:100%;max-width:200px;text-align:center}.product-details-page .attachmets .attachment-item .attachment-item-info{flex-grow:1;padding:10px}.product-details-page .attachmets .attachment-item .attachment-item-info .buttons{text-align:left;margin:10px 0 0}.product-details-page .attachmets .attachment-item .attachment-item-info .buttons .button-1{display:inline-block;border:none;background-color:#005ca9;padding:10px 24px;font-size:15px;color:#fff;text-transform:uppercase}.footer-lower{text-align:center;display:flex;direction:rtl}.footer-lower::after{display:none}.footer-lower>div{float:unset;line-height:32px;display:inline-block;flex-grow:1;text-align:center;margin:0 !important;direction:ltr}.footer-lower>div:first-child{text-align:right}.footer-lower>div:last-child{text-align:left}.buttons .button-3{display:inline-block;border:none;background-color:#005ca9;padding:10px 24px;font-size:15px;color:#fff;text-transform:uppercase}@media all and (max-width: 1001px){.footer-lower{display:block}.footer-lower>div{display:block}.footer-lower>div:first-child{text-align:center}.footer-lower>div:last-child{text-align:center}}@media all and (max-width: 769px){.product-details-page .attachmets .attachmets-list .attachment-item{flex-wrap:wrap}.product-details-page .attachmets .attachment-item .attachment-item-picture{max-width:unset}.product-details-page .attachmets .attachment-item .attachment-item-info{flex-grow:1;padding:10px;margin-top:10px}.product-details-page .attachmets .attachment-item .attachment-item-info .buttons{text-align:center}}.item-box .product-title a{text-align:center}.overview .product-name h1{font-size:2rem}.overview .short-description{line-height:unset;font-size:1.15rem}.breadcrumb{color:#fff;background:-moz-linear-gradient(-35deg, #46C6CE 0, #194376 100%);background:-webkit-linear-gradient(-35deg, #46C6CE 0, #194376 100%);background:linear-gradient(-35deg, #46C6CE 0, #194376 100%);padding:5px 10px;border-radius:10px;margin:20px 0 10px}.breadcrumb ul{display:flex}.breadcrumb ul li{position:relative;padding:0 5px 0 20px}.breadcrumb ul li a,.breadcrumb ul li a>span,.breadcrumb ul li strong{font-size:1.1rem}.breadcrumb ul li a:hover{color:#fff}.breadcrumb ul li>span,.breadcrumb ul li meta{display:none}.breadcrumb ul li::before{content:"";font-family:Flaticon;font-style:normal;font-weight:900;font-size:10px;position:absolute;left:0;top:51%;transform:translate(3px, -50%) rotate(-90deg);color:#fff}.breadcrumb ul li:last-child::before{display:none}.form-fields{border-top:unset;background-color:transparent}.form-fields .inputs input{border:1px solid #aaa}.form-fields .inputs input:focus{outline:none;border:1px solid #194376 !important}.button-1{display:inline-block;border-radius:7px;color:#fff !important;height:40px;line-height:42px !important;min-width:unset !important;font-weight:500;position:relative;transition:.3s;background:#194376;padding:0 20px 0 !important;font-size:1.05rem !important;text-decoration:none !important}.button-1.btn-sm{border-radius:10px;height:30px;line-height:27px !important;font-size:14px !important;padding:0 15px 0 !important}.button-1:hover{transform:scale(1.05);color:#fff;background:#46c6ce}.button-1.btn-header-links{font-size:.85rem !important;background:unset;height:unset !important;line-height:unset !important;padding:0 20px !important;font-weight:300;color:#fff !important}.fieldset .form-fields .inputs.mp1{width:100%;max-width:450px;position:relative;margin:0 auto 20px}.fieldset .form-fields .inputs.mp1 input{width:100%;height:50px;line-height:50px;font-size:18px;text-align:start;border:1px solid #888;border-radius:15px;margin:0 0 10px;padding:3px 20px 0}.fieldset .form-fields .inputs.mp1 label{width:unset;background-color:#fff;position:absolute;padding:0 10px;color:#888;z-index:10;top:-12px;left:12px;font-size:13px}.fieldset .form-fields .inputs.mp1 .required{position:absolute;right:15px;top:0px}.password-recovery-page .fieldset .form-fields{padding:0px 15px}.account-page .fieldset{margin:0}.account-page .fieldset .form-fields{padding-top:10px}.status-label{border-radius:10px;font-size:14px;padding:3px 10px 5px}.status-label.success{background-color:#198754;color:#fff}.status-label.warning{background-color:#ffa000;color:#fff}table.mp1 thead tr{border-bottom:.5px solid #888}table.mp1 thead tr th{padding:15px;font-size:16px;border:none;background-color:unset;font-weight:600}table.mp1 thead tr th.center{text-align:center}table.mp1 tbody tr{border-bottom:.5px solid #aaa}table.mp1 tbody tr td{padding:15px;font-size:16px;border:none}table.mp1 tbody tr td>label{display:none}table.mp1 tbody tr td.center{text-align:center}table.mp1 tbody tr:hover{background-color:#efefef}