@media (max-width: 991px) {
body.admin-bar .sticky-header.tp-fixed-nav {
top: 0;
}
.tagpoint-wrap-logo {
border: 0;
margin: 0;
}
.tagpoint-wrap-logo a {
padding: 14px 0;
display: inline-block;
margin-right: auto;
}
.header-menu-1 .tagpoint-row-menu::before {
width: 126px !important;
}
.phone_menu {
float: right;
display: inline-block;
padding: 18px 0;
z-index: 99999;
position: relative;
color: #fff;
width: 50px;
height: 40px;
cursor: pointer;
}
.header-menu-1 .phone_menu span {
background: #fe5f16;
}
.phone_menu span.m-f {
left: 0;
right: 0;
top: 20%;
}
.phone_menu span {
position: absolute;
height: 5px;
background: #fff;
border-radius: 5px;
transition: all .4s ease-in-out;
-webkit-transition: all .4s ease-in-out;
}
.phone_menu span.m-m {
top: 50%;
right: 0;
left: 10px;
}
.phone_menu span.m-s {
top: 80%;
right: 0;
left: 20px;
}
.phone_menu.ltm_icon_active {
width: 35px;
height: 35px;
padding: 0;
}
.phone_menu.ltm_icon_active span {
background: #ff5f16;
transform: rotate(45deg) translate(10px, 10px);
top: 0;
left: 0;
right: 0;
width: 32px;
}
.phone_menu.ltm_icon_active span.m-m {
left: 0;
transform: rotate(-45deg) translate(-10px, 10px);
}
.phone_menu.ltm_icon_active span.m-s {
width: 0;
}
.tp-menu {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: #fff;
z-index: 9999;
overflow: hidden;
-webkit-transition: all 400ms ease-out;
transition: all 400ms ease-out;
-webkit-transform: translate3d(0, 0, 1px);
transform: translate3d(0, 0, 1px);
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
filter: alpha(opacity=0);
-moz-opacity: 0;
-khtml-opacity: 0;
opacity: 0;
visibility: hidden;
}
.tp-mainmenu-mobile.tp-menu {
transform: none;
transition-duration: 800ms;
transition-property: all;
transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
-webkit-transform: none;
-moz-transform: none;
-ms-transform: none;
visibility: visible;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
filter: alpha(opacity=100);
-moz-opacity: 1;
-khtml-opacity: 1;
opacity: 1;
}
.tp-menu .tagpoint-main-menu {
overflow: scroll;
height: 100%;
padding: 80px 30px 60px;
opacity: 0;
-webkit-animation-duration: 0.5s;
-moz-animation-duration: 0.5s;
-o-animation-duration: 0.5s;
animation-duration: 0.5s;
-webkit-backface-visibility: hidden;
-moz-backface-visibility: hidden;
-o-backface-visibility: hidden;
-ms-backface-visibility: hidden;
backface-visibility: hidden;
animation-timing-function: ease-out;
animation-fill-mode: both;
z-index: 99999 !important;
}
.tp-mainmenu-mobile.tp-menu .tagpoint-main-menu {
-webkit-animation-name: menu_zoom_in;
-moz-animation-name: menu_zoom_in;
-o-animation-name: menu_zoom_in;
animation-name: menu_zoom_in;
-webkit-transform: scale(1);
-moz-transform: scale(1);
-o-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);
opacity: 1;
z-index: 999999;
position: relative;
overflow: scroll;
-webkit-backface-visibility: visible;
-moz-backface-visibility: visible;
-o-backface-visibility: visible;
-ms-backface-visibility: visible;
backface-visibility: visible;
}
@-webkit-keyframes menu_zoom_in {
0% {
-webkit-transform: scale(.8);
opacity: .1;
}
100% {
-webkit-transform: scale(1);
opacity: 1;
}
}
@-moz-keyframes menu_zoom_in {
0% {
-moz-transform: scale(.8);
opacity: .1
}
100% {
-moz-transform: scale(1);
opacity: 1
}
}
@-o-keyframes menu_zoom_in {
0% {
-o-transform: scale(.8);
opacity: .1
}
100% {
-o-transform: scale(1);
opacity: 1;
}
}
@keyframes menu_zoom_in {
0% {
transform: scale(.8);
opacity: .1;
}
100% {
transform: scale(1);
opacity: 1;
}
}
.tagpoint-main-menu>li {
display: block;
position: relative;
text-align: left;
}
.tagpoint-main-menu>li>a {
display: inline-block;
text-align: center;
padding: 11px 15px !important;
line-height: 28px;
font-size: 16px;
}
.tagpoint-main-menu>li:not(.wrap_phone)>a>i {
display: none;
}
.tagpoint-main-menu>li.current_page_item>a,
.tagpoint-main-menu li a:hover,
.header-menu-2 .tagpoint-main-menu>li.current_page_item>a,
.header-menu-2 .tagpoint-main-menu>li>a:hover {
color: #ff5f16 !important;
}
.tagpoint-main-menu>li>a::before {
content: none !important;
}
h5.megae-title {
text-align: center;
}
.tagpoint-main-menu>li.has-sub>.tp_phone_dropdown {
display: inline-block;
float: right;
width: 30px;
height: 24px;
z-index: 99;
border: 1px solid hsla(0, 0%, 0%, 0.03);
text-align: center;
line-height: 25px;
font-size: 11px;
margin: 10px;
border-radius: 3px;
right: 0;
z-index: 99;
position: absolute;
cursor: pointer;
}
.tagpoint-main-menu ul.sub-menu li ul {
top: 0 !important;
left: 0 !important;
right: 0 !important;
display: block;
}
.tp_phone_dropdown.active {
color: #ff5f16;
}
.tagpoint-main-menu li ul.sub-menu,
.tagpoint-main-menu li ul.sub-menu.tagpoint-mega-menu {
display: none;
position: relative;
opacity: 1;
visibility: visible;
width: 100%;
box-shadow: none;
border-top: 0;
transform: translateY(0px);
margin-top: 0 !important;
background: #eff0f5;
border-radius: 0;
padding: 17px 0;
margin: 0;
}
.tagpoint-main-menu>li.tagpoint_wrap_search:last-child>span {
display: none;
}
.tagpoint-main-menu>li.tagpoint_wrap_search,
.tagpoint-main-menu>li.tagpoint_wrap_minicart {
float: none;
margin-top: 1rem;
}
.tagpoint-main-menu ul.sub-menu li,
.megae-title {
text-align: left;
}
.tagpoint-main-menu ul.sub-menu li {
width: 100%;
}
.sub-menu.sub-full-menu>li>a {
margin-bottom: 0;
}
.tagpoint-main-menu ul.sub-menu a {
border-bottom: 0;
display: inline-block;
background: transparent;
padding: 7px 20px !important;
}
.tagpoint-main-menu li ul.sub-menu li a i {
display: none;
}
.tagpoint-main-menu>li.wrap_phone {
float: none;
}
.tagpoint-main-menu>li.wrap_phone>a {
margin-left: 0;
}
li.m_wrap_phone,
li.m_wrap_quote_btn {
float: none;
}
.tagpoint-main-menu>li.m_wrap_quote_btn>a {
padding: 7px 30px !important;
margin-top: 10px;
margin-bottom: 10px;
border-radius: 50px;
font-size: 13px;
}
.tagpoint-main-menu>li.m_wrap_phone>a {
float: none;
border: 0;
font-size: 25px;
margin-top: 10px;
}
.header-menu-2 .tagpoint-main-menu>li>a {
color: #06163a !important;
}
.header-menu-3 .tagpoint-main-menu>li>a {
color: #06163a;
}
.tp-fixed-nav.header-menu-2 .phone_menu span,
.tp-fixed-nav.header-menu-3 .phone_menu span {
background: #ff5e14;
}
.header-menu-2 .tagpoint-wrap-logo {
border: 0 !important;
}
.header-menu-3 .tagpoint-wrap-logo {
border: 0 !important;
}
.wrap_cheade h2 {
margin-bottom: 1.5rem;
}
.bl-toolbar.filters {
text-align: left;
}
.wrap_case a img {
height: auto;
max-width: none;
width: 100%;
}
.row_chfilter.archive-portfolio-filters {
text-align: center;
}
.archive-portfolio-filters .of-projects {
padding-bottom: 10px;
display: block;
}
.archive-portfolio-filters .bl-toolbar.filters {
text-align: center;
}
.projectsp-section .wrap_case a img {
height: 100%;
width: auto;
}
.projectsp-section .col-lg-3 .wrap_case a img {
height: auto;
}
.tp_portcat_desciption {
margin-bottom: 3rem !important;
}
.wrapa_project_details {
padding-left: 0;
padding-bottom: 50px;
}
.single_img_carousel .mobex-carousel {
height: auto;
}
.m-sidebar {
padding-right: 0;
padding-bottom: 40px;
}
.right-sidebar .m-sidebar {
padding-left: 0;
padding-right: 0;
padding-top: 50px;
padding-bottom: 0;
}
.m-sidebar::before {
content: none;
}
.wrap_stag_list,
.wrap_sshare_list {
padding: 1rem 0;
}
.m-sidebar .widget:last-child {
margin-bottom: 40px;
}
.comment-form-author,
.comment-form-email,
.comment-form-url {
width: 100%;
padding-right: 0;
}
.wp-block-column:not(:first-child) {
margin-left: 0;
}
.tagpoint-main-menu>li.m_wrap_quote_btn {
padding-top: 0;
}
}
@media (max-width: 576px) {
.mc4wp-form-fields input[type="submit"] {
position: relative;
width: 100%;
margin-top: 10px;
}
.mc4wp-form-fields input[type="email"],
.mc4wp-form-fields input[type="text"] {
width: 100% !important;
}
.wrap_footer_col.footer-nav {
padding-left: 0;
padding-right: 0;
}
.tagpoint-main-menu>li.tagpoint_wrap_search,
.tagpoint-main-menu>li.tagpoint_wrap_minicart {
padding: 0;
}
.copywright {
padding-bottom: 10px;
}
.privacy_list {
text-align: left;
}
.privacy_list li {
margin-right: 5px;
}
.wrap_case a img {
height: auto;
max-width: none;
width: auto;
}
.p_share_btns .share-post,
.project-info li p {
padding-left: 15px;
}
.breadcrumbs_content li {
padding-bottom: 10px;
}
.tp-edit-comment {
float: none;
display: block;
padding-top: 10px;
}
.img-thumbnail {
margin-right: 15px;
width: 60px;
height: 60px;
}
.comment-text p {
padding-right: 0;
}
.page-not-found-main .entry-title {
font-size: 9rem;
}
.breadcrumbs-head-img img {
width: auto;
max-width: none !important;
height: 100%;
}
.wp-block-image .alignright,
.wp-block-image .alignleft {
float: none;
}
.post-password-form label,
.post-password-form input[type="submit"] {
width: 100%;
}
.post-password-form input[type="submit"] {
margin-top: 10px;
}
.comment-by.d-flex {
display: inline-block !important;
}
.list-comments .children {
padding-left: 10px;
}
table th,
table td {
padding: 0;
}
table {
white-space: pre-wrap;
word-wrap: break-word;
}
.page-not-found .lns-button {
padding-left: 1.7rem;
padding-right: 1.7rem;
}
.page-not-found .searchform input[type="text"] {
padding: 1.7rem;
}
.not-found-title {
font-size: 2.5rem;
}
.page-not-found-main p {
font-size: 18px;
}
}::-moz-selection {
background: #FF9800;
color: #FFF;
}
::selection {
background: #FF9800;
color: #fff;
}