@media (max-width: 1550px){
.header-style-classic .site-header-main .site-branding {
padding-left: 50px;
}
.header-style-classic .site-header-main .site-header-menu {
padding-right: 50px;
}
#site-header-menu #site-navigation div.nav-menu > ul li:nth-last-child(4) > ul ul {
right: 100%;
left: auto;
}	
}
@media (max-width: 1500px){
.cymolthemes-iconbox.cymolthemes-iconbox-stylefour .cmt-section-wrapper, .cymolthemes-iconbox.cymolthemes-iconbox-stylefour .cmt-section-wrapper-cell {
display: block;
text-align: center;
padding: 0;
}
.cymolthemes-iconbox-stylefour .cmt-custom-heading {
padding-top: 20px;
}
}
@media (min-width: 1400px){
.cmt-sboxcontainer-width-1400 .vc_row.container {
width:1450px;
}
}
@media (max-width: 1300px){
.header-style-classic #site-header-menu .cmt-sboxheader-text-area {
display: none;
}
}
@media (max-width: 1200px){
.cmt-submenu-active-custom #site-header-menu #site-navigation div.nav-menu > ul > li li.current_page_item > a{
color: #fff !important;
}
.elementor-section .elementor-inner-section .elementor-column.elementor-inner-column.cmt-padding-left .elementor-widget-wrap {
padding-left: 0px !important;
padding-right: 0px !important;
}
.cmt-custome-img-responsive-hide .elementor-element-populated {
background-image: none !important;
}
#site-header-menu #site-navigation .menu-toggle {
right: -5px;
}
.cmt-1025 .elementor-container.elementor-column-gap-default {
display: grid;
}
.cmt-1025 .elementor-column.elementor-col-50.elementor-inner-column:last-child {
width: 100% !important;
}	
.cmt-element-heading-content-wrapper .cmt-element-content-heading, h2.elementor-heading-title {
font-size: 30px !important;
line-height: 40px !important;
}
.error404 .cmt-title-wrapper .cmt-titlebar-inner-wrapper {
height: 0px;
}
.cmt-custome-divider-responsive-unset{
display: none;
}
.cmt-custome-button-style a:before {
content: unset;
}
.cymolthemes-iconbox-stylefour .cymolthemes-iconbox-heading {
padding-left: 0px;
}
.cmt-post-author .cymolthemes-box-classic-post-sociallinks:before {
display: none;
}
.cmt-custome-blog-responsive-section .elementor-column.elementor-col-50.cm-col-blogsection{
width: 100%;
}
body.single-product.cmt-sboxempty-sidebar.cymolthemes-sidebar-true #primary,
body.post-type-archive-product.cmt-sboxempty-sidebar.cymolthemes-sidebar-true #primary {
padding: 0 15px;
}
.cymolthemes-boxes-portfolio.cymolthemes-element-portfoliobox-styleone .cymolthemes-pf-single-details-area,
.cymolthemes-boxes-portfolio.cymolthemes-element-portfoliobox-styletwo .cymolthemes-pf-single-details-area{
position: relative;
width: 100%;
bottom: 0px;
right: 0px;
}
.elementor-accordion .elementor-accordion-item .elementor-accordion-title h4 {
line-height: 30px;
}
.tp-bullets.persephone.vertical.nav-pos-hor-right.nav-pos-ver-center.nav-dir-vertical:before,
.tp-bullets.persephone.vertical.nav-pos-hor-right.nav-pos-ver-center.nav-dir-vertical:after
{
content: unset !important;
}
#rev_slider_6_1_wrapper .persephone .tp-bullet{
display: none !important;
}
.cymolthemes-box-portfolio.cymolthemes-portfoliobox-styleone .cymolthemes_item_popup_details_wrap .cmt-pf-single-content-wrapper-innerbox .cmt-pf-top-content, 
.cymolthemes-box-portfolio.cymolthemes-portfoliobox-styletwo .cymolthemes_item_popup_details_wrap .cmt-pf-single-content-wrapper-innerbox .cmt-pf-top-content {
position: unset;
}
.cmt-processbox-style2 .cmt-ptable-icon-wrapper.cmt-ptable-icon-type-text:after {
width:0;
}
.first-widget-area .cmt-first-footer-four {
padding-left: 0;
}
.site-footer .first-footer .cmt-container-for-footer>div>.row .widget-area:nth-child(4):after {
left:0
}
.first-widget-area .cmt-solutions1 {
padding-left: 0;
}
.first-widget-area .cmt-links1 {
padding-left: 0;
}	
.elementor-section .elementor-column .elementor-widget-wrap {
padding-left: 15px!important;
padding-right: 15px!important;
}	
.header-two .cmt-title-wrapper .cmt-titlebar-inner-wrapper {
padding-top: 0px !important;
}
.elementor-section .elementor-inner-section .elementor-column.elementor-inner-column .elementor-widget-wrap {
padding-left:0px;
padding-right: 0px;
}
.elementor-inner-section.tm-leftright-p0 .elementor-column.elementor-inner-column .elementor-widget-wrap {
padding-left:0px !important;
padding-right: 0px !important;
}
body .elementor-column.prt-padding0-1024px>.elementor-widget-wrap {
padding-left:0px!important;
padding-right: 0px!important;
}
.cymolthemes-boxed .main-holder .site-main .site-main-inner {
max-width: 1200px;
width: auto;
}	
.cymolthemes-rounded .main-holder{
margin-top: 0px;
}	
.main-holder{
overflow:hidden;
} .vc_row.container{
width: 100%;
}
.break-1200-colum > .vc_row  > .vc_column_container,
.cmt-row-inner.break-1200-colum > .wpb_column > .cmt-sboxequal-height-image,
.cmt-row.break-1200-colum > .wpb_column > .cmt-sboxequal-height-image{
display: block;
}	
.break-1200-colum > .vc_row > .wpb_column,
.cmt-row-inner.break-1200-colum > .wpb_column,
.cmt-row.break-1200-colum > .wpb_column,
.break-1200-colum-parent > .vc_row > .wpb_column{
display: block;
float: none;
width: 100%;
}
.break-1200-colum-parent > .vc_row-o-equal-height,
.break-1200-colum .vc_row-o-equal-height{
display: block;
}	
.cmt-row.break-1200-colum .cmt-row-inner:not(.break-1200-colum).vc_row-o-equal-height{
display: flex;
} .cmt-sboxheading-style-horizontal:not(.cmt-sboxelement-align-left ) .cmt-vc_general.cmt-sboxvc_cta3 .cmt-vc_cta3-content {
width: 86%;
}
.cymolthemes-sticky-footer .site-main {
margin-bottom: auto !important;
}	
.break-1200-colum.cmt-row.vc_row.container .vc_column_container>.vc_column-inner{
padding-right: 15px !important;		
padding-left: 15px !important;
}
.margin-15px-1200-colum.vc_column_container>.vc_column-inner{
padding-right: 15px !important;  
padding-left: 15px !important;
} .cmt-sboxreset-content-center-1200 *,
.cmt-sboxreset-button-center-1200 .cmt-vc_btn3-container,
.cmt-sboxreset-button-center-1200 .cmt-vc_btn3{
text-align: center !important;
} .cmt-sboxreset-content-left-1200 .counter-box.cmt-sboxtext-align-right .time_circles {
float:left;
}
.break-1200-colum .cmt-sboxleft-overlay-column { 
margin: 0;
padding: 15px;
box-shadow: unset;
}
.site-footer .widget.cmt-sboxwidget_nav_menu.widget_nav_menu ul li,
.site-footer .widget.cmt-sboxwidget_nav_menu.widget_nav_menu ul li:nth-child(even)	{
width: 100%;
margin-left: 0%;
}
.cmt-sboxwidget_nav_menu ul li.menu-item:nth-last-child(2) a:after,
.cmt-sboxwidget_nav_menu ul li.menu-item:nth-last-child(1) a:after {
height: 34px;
top: 0px;
}
.vc_column_container.padding-top-15px-1200>.vc_column-inner,
.cmt-row.padding-top-15px-1200{
padding-top: 15px !important;
}
.cmt-sboxboxes-carousel-arrows-side .cymolthemes-boxes-row-wrapper:hover .slick-next,
.cmt-sboxboxes-carousel-arrows-side .cymolthemes-boxes-row-wrapper:hover .slick-prev {
z-index:1;
} .vc_row .tcmt-sboxcustom-margin-all-0px-1200,
.cmt-row .tcmt-sboxcustom-margin-all-0px-1200,
.vc_row.margin-all-0px-1200,
.cmt-row.margin-all-0px-1200 {
margin:0px !important;
} .vc_column_container.padding-top-0px-1200>.vc_column-inner,
.cmt-row.padding-top-0px-1200,
.vc_row.padding-top-0px-1200{
padding-top: 0px !important;
} .vc_column_container.padding-bottom-0px-1200>.vc_column-inner,
.cmt-row.padding-bottom-0px-1200,
.vc_row.padding-bottom-0px-1200{
padding-bottom: 0px !important;
}
.padding-leftright-0px-1200.wpb_column .vc_column-inner,
.vc_inner.padding-leftright-0px-1200 {
padding-left: 0px!important;
padding-right: 0px!important;
}
.widget .select2-container {
width: 100% !important;
}
.cmt-sboxboxes-carousel-arrows-side .cymolthemes-boxes-row-wrapper .slick-prev {
left: 12px;	
}
.cmt-sboxboxes-carousel-arrows-side .cymolthemes-boxes-row-wrapper .slick-next {
right: 12px;	
right: 12px;	
}
.wp-block-columns.alignwide blockquote {
margin: 24px 0px;
}
.tm-boxes-carousel-arrows-1 .cymolthemes-boxes-row-wrapper:hover .slick-prev {
left:0px;
}
.tm-boxes-carousel-arrows-1 .cymolthemes-boxes-row-wrapper:hover .slick-next {
right:0px;
}
.elementor-section.elementor-section-boxed>.elementor-container, .container {
max-width: 100%;
width: 100%;
}
.cymolthemes-portfoliobox-styleone .cymolthemes-box-bottom-content {
padding: 27px 15px 30px;
}
.cmt-post-author .cymolthemes-box-classic-post-sociallinks {
padding-left: 10px;
}
article.cymolthemes-box-blog-classic.cmt-sboxno-featured-content .cmt-sboxauthor-social-links li, .cmt-blog-classic-box-content .cymolthemes-box-classic-post-sociallinks .cmt-sboxauthor-social-links li {
margin-left: 5px;
}
.cmt-post-author .cymolthemes-box-classic-post-sociallinks:before {
content: unset;
}
.single .cymolthemes-box-blog-classic .cmt-social-share-wrapper .cmt-social-share-title{
display: none;
}
body .tm-margin0-1200px>.elementor-widget-container{
margin-left: 0px !important;
margin-right: 0px !important;	
}
.cm-col-blogsection>.elementor-widget-wrap {
padding:0px !important;
}
.cymolthemes-blogbox-styletwo .cymolthemes-box-content .cmt-sboxentry-meta .cmt-meta-line {
padding-right: 13px;
padding-left:13px;
}
.cymolthemes-sidebar-true.cmt-sboxempty-sidebar.archive.date .site-main {
padding-bottom: 40px;
}
}
@media (max-width: 1100px){
.cymolthemes-boxes-portfolio.cymolthemes-element-portfoliobox-styletwo .cymolthemes-boxes-row-wrapper .slick-arrow {
display: none !important;
}
}
@media (max-width: 1024px){
.cymolthemes-servicebox-stylefour .cymolthemes-box-bottom-content{
margin: 0px;
}
.single-product.cymolthemes-sidebar-true .site-main,
.post-type-archive.cymolthemes-sidebar-true .site-main {
padding-top: 40px;
padding-bottom: 0 !important;
}
.single-product .site-content-wrapper #sidebar-right.sidebar {
padding-top: 0;		
}
.post-type-archive .site-content-wrapper #sidebar-right.sidebar {    
padding-top: 40px;
padding-bottom: 40px;    
}
.post-type-archive .main-holder .site-content .woocommerce-pagination {		
margin-bottom: 0;		
}
.post-type-archive.cymolthemes-sidebar-true.cmt-sboxempty-sidebar .main-holder .site-content .woocommerce-pagination {		
margin-bottom:30px;		
}
.cymolthemes-boxes-portfolio.cymolthemes-element-portfoliobox-styletwo .cymolthemes-boxes-row-wrapper .slick-arrow {
display: none !important;
}
.elementor-default .site-content #primary {
width: 100%;
}
.tm_prettyphoto2.elementor-element .elementor-widget-container .elementor-icon:before {
display:none;
}
.cmt-processbox-style3 .cmt-ptable-icon-type-image {
width: auto;
height: auto;
}
.elementor-section.elementor-top-section.tm-column-break-ipad-yes .elementor-column {
width: 100%!important;
}
.cmt-heading-style-horizontal.cmt-element-heading-content-wrapper .cmt-content-header {
display: block;
float: none;
width: 100%!important;
padding-right: 0;
}
.cymolthemes-boxes-sortable-yes:not(.cymolthemes-boxes-textalign-center) .cymolthemes-boxes-inner>div.cymolthemes-box-heading-wrapper:not(.cymolthemes-boxes-row-wrapper) {
flex-basis: 0%;
flex-grow: 1;
flex: 0 0 100%;
max-width: 100%;
}
.cymolthemes-boxes-sortable-yes:not(.cymolthemes-boxes-textalign-center) .cymolthemes-boxes-inner>div.cmt-sboxsortable-wrapper.cmt-sboxsortable-wrapper-portfolio:not(.cymolthemes-boxes-row-wrapper) {
flex-basis: 0%;
flex-grow: 1;
flex: 0 0 100%;
max-width: 100%;
}
.cymolthemes-boxes-sortable-yes.cymolthemes-boxes-textalign-left .cymolthemes-boxes-inner>div.cmt-sboxsortable-wrapper.cmt-sboxsortable-wrapper-portfolio:not(.cymolthemes-boxes-row-wrapper) {
text-align: left;
}
.cymolthemes-boxes-sortable-yes.cmt-sboxcta3-rev-heading .cmt-sboxsortable-list ul {
margin-top: 0px;
margin-bottom: 20px;
}
.cymolthemes-box-service.cymolthemes-servicebox-styleone:hover .cymolthemes-service-icon-plus {
transform: none;
}
.cmt-custom-res-col-width.cmt-col-stretched-yes .elementor-widget-wrap {
width:100% !important;
}
.elementor-element.cmt-head-col1.elementor-widget.elementor-widget-heading {
writing-mode: horizontal-tb;
transform: initial;
}
.cmt-halfcolumn-greybox>.elementor-container:before {
content:unset;
}
.cymolthemes-servicebox-stylethree .cymolthemes-post-item {
max-width: 590px;
}
.elementor-section .elementor-column.cmt-col-stretched-left>.elementor-widget-wrap {
margin-left: 0 !important;
width: 100% !important;
}
.cmt-custome-left-fid-style .cmt-fid-view-lefticon.cmt-fid-without-icon .cmt-fid-inner {
font-size: 55px;
line-height: 60px;
}
.cmt-custome-left-fid-style .inside.cmt-fid-view-lefticon h3 span br{
display:none;
}
}
@media (max-width: 991px){
.cmt-custome-left-sep:before {
top: 10px;
bottom: 10px;
height: 75%;
}	
.single.postid-143 article.cymolthemes-box-blog-classic {
margin-bottom: 40px;
}
.cmt-content-class .cmt-links {
width: 50%;
}
.cymolthemes-portfoliobox-styleone .cymolthemes-box-bottom-content {
padding: 27px 11px 30px;
margin: -67px 10px 0px;
}
.cmt-post-author .cymolthemes-box-classic-post-sociallinks {
top: 13px;
}
.main-holder .site .cart-collaterals {
margin-top: 50px;
margin-bottom: 20px;
}
.cymolthemes-iconbox-styleseven .cmt-cta3-content-wrapper {
overflow: hidden;
-o-text-overflow: ellipsis;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
}
.cymolthemes-iconbox-styleseven .cymolthemes-iconbox-heading{
padding-left: 0px;
}
.cymolthemes-boxes-portfolio.cymolthemes-element-portfoliobox-styleone .col-lg-4:nth-child(3n + 4) {
clear: unset;
}
.cmt-right-border-style .elementor-heading-title:after, .cmt-left-border-style .elementor-heading-title:after {
display: none;
}
.cymolthemes_item_popup_details {
width: 90%;
top: 50px;
}
.cymolthemes-post-item-popup .close-btn {
top: -42px;
right: 8px;
}
.cmt-processbox-style1 .cmt-processbox:nth-child(odd) .cmt-stepboxstyle:after {
left: 53%;
bottom: -116px;
}
.cmt-processbox-style1 .cmt-processbox:nth-child(odd):after {   
bottom: -60px;
}
.cmt-processbox-style1 .cmt-processbox:nth-child(even) .cmt-stepboxstyle:before {
left: 53%;
}
.cmt-custome-blog-responsive-section .elementor-column.elementor-col-50{
width: 51%;
}
.cmt-custome-blog-responsive-section .cmt-custome-responsive-image-right.elementor-column.elementor-col-50{
width: 100%;
}
.cmt-custome-blog-responsive-section .cmt-custome-responsive-image-right .elementor-widget-image{
text-align: left;
}
.cymolthemes-blogbox-styletwo .cymolthemes-box-content {
padding: 20px;
}
.cymolthemes_item_popup_details {
padding: 50px 60px 20px;
}	
.cmt-fid-box-style1 {
padding: 30px 15px 5px 15px;
}
.site-footer .first-footer .cmt-container-for-footer>div>.row .widget-area:nth-child(2):after, .site-footer .first-footer .cmt-container-for-footer>div>.row .widget-area:nth-child(4):after {
display:none;
}
.footer .cmt-top-space.widget {
margin: 0;
}
.cmt-processbox-style2 .cmt-ptable-icon-wrapper.cmt-ptable-icon-type-text span:before {
display:none;
}
.cmt-element-heading-content-wrapper.center-align .cmt-element-content-desctxt {
width: 100%;    
}
.cmt-team-member-single-content-wrapper .cmt-teammember-content {
padding-top: 0;
}
.single-cmt_portfolio .cmt-social-bottom-wrapper {
display: block;
clear: both;
padding: 28px 16px;
}
.cymolthemes-boxes-testimonial.cymolthemes-boxes-view-slickview .testimonials-info{
margin-left: 0px;
margin-right: 0px;
}
.cmt-row-display-none{
display: none;
}
.tcmt-sboxpricetable-column-w.cmt-ptablebox-featured-col{
margin-top: 46px;
}
.cymolthemes-boxes-row-wrapper.cmt-processbox-wrapper:before{
content: unset;
}
.cmt-sbox-separator .wpb_column.vc_col-sm-4 .wpb_wrapper>.cmt-sbox, 
.cmt-sbox-separator .wpb_column.vc_col-sm-3 .wpb_wrapper>.cmt-sbox, 
.cmt-sbox-separator .wpb_column.vc_col-sm-6 .wpb_wrapper>.cmt-sbox{
padding-left: 15px;
margin-top: 0;
}	
.break-991-colum .cmt-sboxvideoicon-highlight{
position: absolute;
left: 0;
right: 0;
}
.cmt-seperator-solid.cmt-element-heading-wrapper.cmt-sboxheading-style-horizontal .cmt-vc_general .cmt-vc_cta3_content-container .cmt-vc_cta3-content .cmt-vc_cta3-content-header .heading-seperator:before,
.cmt-seperator-solid.cmt-element-heading-wrapper.cmt-sboxheading-style-horizontal .cmt-vc_general .cmt-vc_cta3_content-container .cmt-vc_cta3-content .cmt-vc_cta3-content-header .heading-seperator:after,
.cmt-seperator-solid.cmt-element-heading-wrapper.cmt-sboxheading-style-horizontal .cmt-vc_general .cmt-vc_cta3_content-container .cmt-vc_cta3-content .cmt-vc_cta3-content-header .heading-seperator span:before{
bottom: -17px;
} .break-991-colum .cmt-sboxcenter-sbox .cmt-sbox .cmt-vc_general.cmt-sboxvc_cta3 {
display: table;
margin: auto;
}
.single.cymolthemes-sidebar-true.cmt-sboxempty-sidebar article.cymolthemes-box-blog-classic {
margin-bottom:40px;
} .cmt-title-wrapper.cmt-breadcrumb-on-bottom.cmt-titlebar-align-default .breadcrumb-wrapper{
display: inline-table;
} .cmt-sboxheading-style-horizontal .cmt-vc_general.cmt-sboxvc_cta3 .cmt-vc_cta3-content .cmt-vc_cta3-content-header{
padding-right: 0px;
}
.cmt-sboxheading-style-horizontal .cmt-vc_general.cmt-sboxvc_cta3 .cmt-vc_cta3-content {		
width: 100%;
}	
.break-991-colum .wpb_column,
.break-991-colum-parent > .vc_row > .wpb_column{
display: block;
float: none;
width: 100%;
}
.break-991-colum .cmt-column-inline .vc_column_container {
max-width: max-content;
float:left;
width: auto;
}
.break-991-colum-parent > .vc_row-o-equal-height,
.break-991-colum .vc_row-o-equal-height{
display: block;
}
.break-991-colum-parent .vc_row.vc_row-flex>.vc_column_container{
display: block;
}
.break-991-colum .vc_row.vc_row-o-equal-height .vc_column_container{
display: block;
}
.cmt-row-inner.vc_row-o-equal-height.break-991-colum .vc_column_container,
.break-991-colum .vc_row.vc_row-o-equal-height .vc_column_container{
display: block;
}
.cmt-row-inner.vc_row-flex.break-991-colum>.vc_column_container.cmt-sboxemtydiv>.vc_column-inner,
.cmt-row.break-991-colum .vc_row-flex>.vc_column_container.cmt-sboxemtydiv>.vc_column-inner {
display: none;
}
.break-991-colum .cmt-sboxequal-height-image{
display: block;
}
.break-991-colum .cmt-fid-view-roundbox.cmt-column-middlebox {
left: 50%;
margin:0;
}
.cmt-sboxvideo-iconbox .vc_column_container {
width: auto;
}
.cmt-square-heading-style.cmt-custom-heading {
right:auto;
left:0;
} body.cymolthemes-sidebar-both .site-content #sidebar-left.sidebar, 
body.cymolthemes-sidebar-both .site-content #primary.content-area {
margin-left: 0% !important;
} .cmt-pf-single-content-wrapper.cmt-sboxpf-view-left-image .cmt-sboxpf-detail-box {
display: block;
}
.cmt-sboxpf-view-left-image .cymolthemes-pf-single-featured-area,
.cmt-sboxpf-view-left-image .cymolthemes-pf-single-content-area{
display: block;
float: none;
width: 100%;
}
.cmt-sboxpf-view-left-image .cymolthemes-pf-single-content-area{
padding-top:20px;
} .cmt-sboxheading-style-horizontal .cmt-vc_general.cmt-sboxvc_cta3 .cmt-vc_cta3-content .cmt-vc_cta3-content-header{
text-align: left;
}
.cmt-sboxheading-style-horizontal .cmt-vc_general.cmt-sboxvc_cta3 .cmt-vc_cta3-content .cmt-vc_cta3-content-header, 
.cmt-sboxheading-style-horizontal .cmt-vc_general.cmt-sboxvc_cta3 .cmt-vc_cta3-content .cmt-sboxcta3-content-wrapper{
display: block;
float: none;
width: 100%;
}
.cmt-sboxheading-style-horizontal .cmt-vc_general.cmt-sboxvc_cta3 .cmt-vc_cta3-content .cmt-vc_cta3-content-header:after{
display: none;
}
.cmt-sboxhr-connect-box .cmt-vc_icon_element:before,
.cmt-sboxhr-connect-box .cmt-vc_icon_element:after {
display: none;
}	
.cmt-sboxpf-view-left-image .cmt-pf-single-content-area,
.cmt-sboxpf-view-left-image .cmt-portfolio-description{
margin-top: 20px;
}		
.cymolthemes-socialbox-wrapper .cmt-sboxsocialbox-i-wrapper {	
width: auto;
} .cmt-sbox-col-padding {
padding: 15px;
}
.wpcf7-form .col-md-6 .select2-container {
width: 100% !important;
} .cmt-sboxmargin-top-30-991.vc_column_container>.vc_column-inner{
margin-top: 30px !important;
} .cmt-sboxcol-expan .wpb_column.vc_col-sm-4 {
width: auto;
}
.cmt-sboxcol-expan .wpb_column.vc_col-sm-8{
width: auto;
}
.cmt-sboxoverlay-padding-margin {
margin-bottom: 0px ;
}
.margin-15px-991-colum.vc_column_container>.vc_column-inner{
padding-right: 15px !important;  
padding-left: 15px !important;
} .padding-leftright-0px-991.wpb_column .vc_column-inner,
.vc_inner.padding-leftright-0px-991{
padding-left: 0px !important;
padding-right: 0px !important;
} .vc_row .tcmt-sboxcustom-margin-all-0px-991,
.cmt-row .tcmt-sboxcustom-margin-all-0px-991,
.vc_row.margin-all-0px-991,
.cmt-row.margin-all-0px-991 {
margin:0px !important;
}
.break-991-colum .cmt-sbox.cmt-sbox-iconalign-left-spacing.cmt-bgcolor-yes {
margin-bottom: 15px;
}
.cmt-vc_icon_element.cmt-sboxleft-video-icon.cmt-vc_icon_element-outer.cmt-vc_icon_element-align-left,
.cmt-vc_icon_element.cmt-sboxright-video-icon.cmt-vc_icon_element-outer.cmt-vc_icon_element-align-right {
text-align: center;
}
.cmt-vc_icon_element.cmt-sboxright-video-icon.cmt-vc_icon_element-outer.cmt-vc_icon_element-align-right {
right: 50%;
}
.cmt-row.cmt-overlap-row-991-margin-top-100,
.vc_row.cmt-overlap-row-991-margin-top-100{
margin-top: -100px !important;
}
.cmt-sboxdisplay-inlineblock-991 .vc_column-inner > .wpb_wrapper{
display: inline-block;
}
article.cymolthemes-box-blog-classic .cmt-sboxcol-left,
article.cymolthemes-box-blog-classic .cmt-sboxcol-right {
display:block;
}
article.cymolthemes-box-blog-classic .cmt-sboxcol-right {
padding-left:10px;
}
.cmt-sboxleft-overlay-column {
margin: 0;
padding: 15px;
box-shadow: unset;
}
.cmt-row.cmt-sboxreset-marginpadding-991,
.vc_row.cmt-sboxreset-marginpadding-991{
margin: 0px !important;
padding: 15px 0px !important;
}	
.cmt-row.cmt-sboxreset-leftright-padding15px-991,
.vc_row.cmt-sboxreset-leftright-padding15px-991{
padding: 30px 15px;
}
.break-991-colum.cmt-sboxcenter-overlay-column {
margin: 0;
}
.site-footer .cmt-sbox.cmt-sbox-iconalign-left-spacing .cmt-vc_general.cmt-sboxvc_cta3.cmt-sboxvc_cta3-icons-left .cmt-vc_cta3_content-container {
padding-left: 15px;
padding-top: 0;
}
.second-footer .container.cmt-container-for-footer .row > .widget-area:first-child .custom-heading {
display: block;
float: none;
padding-right: 0px;
}
.cmt-sboxreset-content-center-991 *{
text-align: center !important;
} .wpb_single_image.cmt-sboxreset-content-center-991,
.cmt-sboxreset-content-center-991 *{
text-align: center !important;
}
.cymolthemes-team-box-view-left-image .cymolthemes-box-content {
padding: 15px 20px 15px;
text-align: left;
display: block;
width: 100%;
}
.break-991-colum .cmt-sboxleft-overlay-row {
margin: 40px 0px 40px 0px;
}
.break-991-colum .cmt-sbox-separator .wpb_column.vc_col-sm-4 .wpb_wrapper>.cmt-sbox,
.break-991-colum .cmt-sbox-separator .wpb_column.vc_col-sm-3 .wpb_wrapper>.cmt-sbox,
.break-991-colum .cmt-sbox-separator .wpb_column.vc_col-sm-6 .wpb_wrapper>.cmt-sbox {
border-left: none;
border-bottom: none;
}
.cmt-sboxpf-view-left-image .cymolthemes-pf-single-detail-box {
margin-left: 0px;
}
.break-991-colum.cmt-sbox-separator .wpb_column.vc_col-sm-4 .wpb_wrapper>.cmt-sbox,
.break-991-colum.cmt-sbox-separator .wpb_column.vc_col-sm-3 .wpb_wrapper>.cmt-sbox,
.break-991-colum.cmt-sbox-separator .wpb_column.vc_col-sm-6 .wpb_wrapper>.cmt-sbox {
border: none !important;	
}
.break-991-colum .wpb_wrapper .tcmt-sboxdarkbordered-box.cmt-sbox {
margin-bottom:15px;	
}
.cmt-sboxcenter-overlay-column {
margin: 0;
}
.cmt-blog-classic-box-content .cmt-sboxright-meta {
padding-bottom: 0px;
} .cmt-sboxsresult-form-wrapper h2,
.cmt-sboxsresult-form-wrapper .search-form,
.cmt-sboxsresults-settings-wrapper{
display: block;
width: 100%;
padding: 0;
margin-bottom: 10px;
}
.cmt-sboxsresult-form-wrapper .search-form:after {
top: 0px;
}
.tcmt-sboxpricetable-column-w.col-md-3 {
width: 50%;
float:left;
margin-bottom: 30px;
}
.cymolthemes-sidebar-true:not(.cmt-sboxempty-sidebar).cymolthemes-sidebar-right .site-content-inner:before,
.cymolthemes-sidebar-true:not(.cmt-sboxempty-sidebar).cymolthemes-sidebar-left .site-content-inner:before {
content:unset;
border:none;
}
.cmt-reset-content-left-991 *,
.cmt-sboxreset-button-left-991.cmt-vc_btn3-container,
.cmt-sboxreset-button-left-991 .cmt-vc_btn3-container,
.cmt-sboxreset-button-left-991 .cmt-vc_btn3 {
text-align: left!important;
}
.vc_row.cmt-sboxvideo-iconbox,
.cmt-row.cmt-sboxvideo-iconbox {
right:0px
}
.site-footer .first-footer .cmt-container-for-footer > div > .row .widget-area .widget {
margin-bottom: 20px;
}
.site-footer .first-footer .cmt-container-for-footer > div > .row .widget-area:last-child  .widget{
margin-bottom: 5px;
}
.break-991-colum .cmt-fid-border .cmt-row-inner > .wpb_column {
border-left:0px;
}
.break-991-colum .cmt-fid-border .cmt-row-inner:nth-last-child(1) > .wpb_column {
border-bottom:1px solid rgba(0, 0, 0, 0.10);
}
.break-991-colum .cmt-fid-border .cmt-row-inner:nth-last-child(1) > .wpb_column:nth-last-child(1) {
border-bottom:none;
}
.cymolthemes-boxes-view-carousel .cymolthemes-box-heading-wrapper.cmt-sboxelement-align-left .cmt-element-heading-wrapper {
width: 100%;
}
.cmt-processbox-wrapper {
display: block;
display: -block;
display: -ms-block;
}
.cmt-processbox-wrapper .cmt-processbox:nth-child(2), .cmt-processbox-wrapper .cmt-processbox:last-child {
margin-right: 0 !important;
}
.cmt-processbox-wrapper .cmt-processbox .cmt-sboxbox-image:before {
content:unset;
}
.break-991-colum .cmt-seperator-solid.cmt-sboxheading-style-horizontal .cmt-vc_general.cmt-sboxvc_cta3 .cmt-vc_cta3-content .cmt-vc_cta3-content-header {
width: 100%;
}
.break-991-colum .colum-vertical-sep .wpb_column:after {
content:unset;
}
.unset-cmt-sboxshadow-column-991.cmt-sboxcolum-shadow-box > .vc_column-inner > .wpb_wrapper,
.unset-cmt-sboxshadow-column-991 .cmt-sboxcolum-shadow-box-inner.vc_column-inner > .wpb_wrapper,
.unset-cmt-shadow-row-991 {
box-shadow:unset;
}
.site-content-wrapper #sidebar-right.sidebar,
.site-content-wrapper #sidebar-left.sidebar {
padding-top: 30px;
padding-bottom:10px;
}
body.woocommerce-page.cymolthemes-footer-cta-yes.cymolthemes-sidebar-true #primary .site-main,
body.cymolthemes-footer-cta-yes:not(.page).cymolthemes-sidebar-true .site-main,
.cymolthemes-sidebar-true.cymolthemes-footer-cta-yes .site-main {
padding-bottom: 25px;
}
.cymolthemes-ptables-w {
flex-wrap: wrap;
}
.cymolthemes-ptables-w .tcmt-sboxpricetable-column-w {
width: 100%;
max-width: 100%;
margin-right: 0;	
margin-bottom: 25px;
}
.cmt-sboxboxes-carousel-arrows-1 .cymolthemes-boxes-row-wrapper .slick-prev {
left: 0px;
}	
.cmt-sboxboxes-carousel-arrows-1 .cymolthemes-boxes-row-wrapper .slick-next {
right: 0px;
}
.break-991-colum.cmt-col-seprator .vc_column_container {
border:none;
}
.break-991-colum.cmt-col-seprator .vc_column_container,
.break-991-colum .cmt-col-seprator .vc_column_container{
border-right: none;
}
.site-footer .cmt-footer-cta-wrapper {
width: 100%;
}
.site-footer .cmt-footer-cta-wrapper .cmt-sboxfooter-cta-inner .cta-widget-area {
width:100%;
text-align:center;
margin-bottom: 10px;
}
.site-footer .cmt-footer-cta-wrapper .cmt-sboxfooter-cta-inner .cta-widget-area:last-child {
margin-bottom: 0px;
}
.cmt-footer-cta-wrapper .cmt-custom-ctabox:before {
content:unset;
}
.cmt-fidbox-style2 {
bottom: -109px;	
}
.break-991-colum .cmt-fidbox-highlight {
left: 0px;
}
.single article.cymolthemes-box-blog-classic {
margin-bottom: 0px;
}
.vc_row.wpb_row.cmt-skincolor-bordered-box.break-991-colum .wpb_column:after {
content: unset;
}
.break-991-colum.cmt-bordered-style-sbox.vc_row-flex>.vc_column_container:not(:last-child) .cmt-sbox .cmt-sboxvc_cta3-container,
.break-991-colum.cmt-bordered-style-sbox .cmt-sbox .cmt-sboxvc_cta3-container {
margin-bottom: 0px;
border-right: 1px solid #ebeef0;	
}
.break-991-colum.cmt-bordered-style-sbox .cmt-column-inner.vc_column_container {
margin-bottom: 15px;
}
.cymolthemes-testimonialbox-styleone .cymolthemes-box-title {
padding-left: 5px;
}
.cymolthemes-box-testimonial.cymolthemes-testimonialbox-styleone {
margin: 40px 5px 20px;
}
.cymolthemes-boxes-spacing-40px .cymolthemes-boxes-row-wrapper.row .cmt-sboxbox-col-wrapper {
padding-right:0;
}
.cmt-processbox-style3 .cmt-processbox {
margin-left: 0;
margin-bottom: 30px;
}
.single-cmt_team_member .cymolthemes-team-img {
padding-left: 0px;
padding-right: 0px;
margin:0;
}
.cmt-team-member-single-content .cymolthemes-team-member-single-featured-area {		
width: 100%;
padding-right:0;
}
.cymolthemes-team-member-single-content-area .cmt-team-member-content {
padding: 17px 17px 0px;
margin:0;
}
.single-cmt_team_member .cmt-team-member-single-content-wrapper>.cmt-team-member-single-content {
margin:0;
padding-bottom: 0px;
background-color: transparent;
}
.single-cmt_team_member .cymolthemes-team-img img {
margin-top: 0;
margin-bottom: 0;
}
.cymolthemes-team-member-single-content-area.col-xs-12.col-sm-6.col-md-6.col-lg-6 {
width: 100%;
}
.cmt-pf-single-content-wrapper-innerbox .cmt-title-pf {
padding-top: 20px;
}
.footer .footer-rows .first-footer .first-footer-inner {
padding: 50px 0 0px;
}
.single-cmt_team_member .site-main {
padding-top: 40px;
}
.single-cmt_team_member .site-content-wrapper>.site-content.container {
width: 100%;
}
.widget-area.col-xs-12.col-sm-6.col-md-6.col-lg-6.second-widget-area {
width: 100%;
}
.site-footer .cmt-footer-cta-wrapper .cmt-sboxfooter-cta-inner {
padding: 35px 15px 10px;
}
.footer .cmt-sboxctabox-row {
padding: 30px 30px 30px;
}
.footer .footer-rows .second-footer .second-footer-inner {
padding: 15px 0px;
}
.footer .bottom-footer-inner .cmt-footer-text-area .footer-nav-menu {
padding-left: 0;
display: block;
margin-top: 15px;
}
.footer .widget ul.social-icons > li {
padding-bottom: 0;
}
.wp-block-media-text__content .has-large-font-size {
font-size: 25px !important;
line-height: 35px;
}
.cmt-sboxempty-sidebar:not(.cymolthemes-sidebar-bothright,.cymolthemes-sidebar-bothleft) #primary {
padding-left:15px;
padding-right:15px;
}
.cymolthemes-sidebar-true:not(.cmt-sboxempty-sidebar) .main-holder .site-content .woocommerce-pagination, .cymolthemes-sidebar-true:not(.cmt-sboxempty-sidebar) .cymolthemes-pagination {
margin-bottom: 20px;
}
}
@media(max-width:768px) { .cmt-search-overlay .cmt-search-outer .cmt-sboxform-title,
.cmt-search-overlay .cmt-site-searchform {
left: 0%;
width: 100%;
margin-left: 0px;
}
.cmt-search-overlay .cmt-site-searchform button {
right: 15px;
}
.cmt-sboxcenter-overlay-column {
margin: 0;
}
.site-footer .cmt-sbox .cmt-sboxvc_cta3-container {
margin-bottom: 0px;	
}
.cmt-sboxleft-overlay-row {
margin: 40px 0px 40px 0px;
}
.cmt-sbox-separator .wpb_column.vc_col-sm-4 .wpb_wrapper>.cmt-sbox,
.cmt-sbox-separator .wpb_column.vc_col-sm-3 .wpb_wrapper>.cmt-sbox,
.cmt-sbox-separator .wpb_column.vc_col-sm-6 .wpb_wrapper>.cmt-sbox {
border-left: none;
}
.vc_column_container.padding-bottom-15px-768>.vc_column-inner {
padding-bottom: 15px !important;
}
.vc_column_container.padding-left-15px-768>.vc_column-inner {
padding-left: 15px !important;
}
.tp-caption.border-style-btn .cmt-vc_btn3-icon{
display:none;
}
.check-icon {
padding-right: 3px !important;
}
.tcmt-sboxlineheight-normal-767 {
line-height: unset !important;
}
.cymolthemes-ptables-w .tcmt-sboxpricetable-column-w {
margin-bottom:20px;
}
.cmt-title-wrapper.cmt-breadcrumb-on-bottom .cmt-titlebar .breadcrumb-wrapper .container {
padding-right: 20px;
margin-right: 0px;
}
.cmt-sbox-separator .cmt-sbox{
flex-basis: 0px;
flex-grow: 1;
flex: 0 0 100%;
max-width: 100%;
padding-left:0px;
padding-right:0px;
margin-top: 35px;
}
.cmt-sbox-separator .cmt-sbox:last-child:before,
.cmt-sbox-separator .cmt-sbox:after {	
content:unset !important;
}
.cmt-sbox-separator .cmt-sbox:nth-child(3n+3):before,
.cmt-sbox-separator .cmt-sbox:nth-child(3n+2):before,
.cmt-sbox-separator .cmt-sbox:before {
width: 100% !important;
left:0px;
right:0px;
}
.cmt-sbox-separator .cmt-sbox:nth-last-child(-n+3):before{
content: "";
position: absolute;
bottom: 0;
left: 0;
height: 1px;
width: 90%;
}
.cmt-sbox-separator .cmt-sbox:nth-last-child(-n+3) {
padding-top: 0px;	
}
.cmt-sbox-separator .cmt-sbox:first-child {
margin-top: 0px;
}
.cmt-pf-single-content-wrapper.cmt-sboxpf-view-top-image .cymolthemes-pf-single-detail-box {
margin-top: 15px;
}
.unset-cmt-sboxshadow-column-768.cmt-sboxcolum-shadow-box > .vc_column-inner > .wpb_wrapper,
.unset-cmt-sboxshadow-column-768 .cmt-sboxcolum-shadow-box-inner.vc_column-inner > .wpb_wrapper,
.unset-cmt-shadow-row-768 {
box-shadow:unset;
}
.cmt-sboxfacts-colum-sep .cmt-fid-with-icon.cmt-fid-view-topicon {
margin-bottom: 35px;	
}
.wpb_row.cmt-sboxprocess-style2 .vc_column_container>.vc_column-inner {
margin-bottom: 45px;	
}
.serviceboxes-with-banner div .cmt-sbox.cmt-sbox-bgcolor-transparent.cmt-bgimage-yes > .cmt-sboxvc_cta3-container > .cmt-vc_general {
padding: 45px 25px 25px 25px;
}
.cmt-sboxtopoverlay-image {
position: static;
padding-top:15px;
}
.tcmt-col-seprator .vc_column_container{
border-right: none;
}
article.cymolthemes-box-blog-classic .cmt-blog-classic-box-content {
margin-top: 0px;
margin-right: 0px;	
}
.widget.cmt-widget-skinbgcolor{
margin-top: 40px!important;
}
.cymolthemes-box-blog-classic .wp-block-embed iframe {
width:100% !important;
max-width:100% !important;
min-width:100% !important;
}
.fb_iframe_widget>span,
.cymolthemes-box-blog-classic .wp-block-embed .fb_iframe_widget>span,
.cymolthemes-box-blog-classic .wp-block-embed .fb_iframe_widget_fluid>span {
width: 100% !important;
}
.main-holder .site #content table.cart td.actions .coupon button {
float: left !important;
}
blockquote {
margin: 24px 0px;
}
.cmt-processbox-style1.cmt-processbox-wrapper .cmt-processbox {
margin: 0 0px 15px 0;
}
.cymolthemes-iconbox-styleseven .cmt-iconbox-wrapper .cymolthemes-iconbox-icon, .cymolthemes-iconbox-stylenine .cmt-iconbox-wrapper .cymolthemes-iconbox-icon {
width: 80px;
}
.cymolthemes-servicebox-stylethree .cymolthemes-post-item {
max-width: 100%;
}
.cymolthemes-servicebox-stylethree .cymolthemes-box-bottom-content .cymolthemes-box-title h4 {
font-size: 20px;
line-height: 30px;
}
.cymolthemes-servicebox-stylethree .cmt-service-iconbox.cmt-section-wrapper-cell {
width: 50px;
text-align: left;
}
.cymolthemes-servicebox-stylethree .cymolthemes-box-bottom-content {
padding: 30px 25px 25px;
}
.cymolthemes-servicebox-stylethree .cymolthemes-post-item .cmt-service-icon i {
font-size: 50px;
}
.cymolthemes-servicebox-stylefour img {
width: 100%;
}
.single article.post .wp-block-columns.alignwide .wp-block-column blockquote {
margin: 0px 0 15px 0;
}
article.cymolthemes-box-blog-classic .cmt-entrymeta-wrapper {
padding: 0px 0px 5px;
}
.cymolthemes-box-blog-classic .entry-header:not(.cmt-titlebar) .entry-title {
margin-bottom: 7px;
}
.cymolthemes-box-blog-classic.cymolthemes-blogbox-format-quote .cmt-blog-classic-box-content blockquote {
padding: 65px 30px 30px;
}
.cymolthemes-box-blog-classic.cymolthemes-blogbox-format-quote .cmt-blog-classic-box-content blockquote:before {
top: 40px;
}
.cymolthemes-box-blog-classic.cymolthemes-blogbox-format-quote.cmt-sboxno-featured-content .cmt-blog-classic-box-content blockquote {
padding: 85px 30px 30px;
}
}
@media(max-width:767px) {
.cymolthemes_item_popup_details {
padding: 50px 35px 20px;
}
.row.themestek-boxes-row-wrapper:not(.slick-slider) .cmt-sboxbox-col-wrapper {
margin-bottom: 30px;
}
.row.themestek-boxes-row-wrapper:not(.slick-slider) .cmt-sboxbox-col-wrapper:last-child {
margin-bottom: 0px;
}
.cymolthemes-boxes-portfolio.cymolthemes-element-portfoliobox-styleone .cymolthemes-pf-single-details-area, .cymolthemes-boxes-portfolio.cymolthemes-element-portfoliobox-styletwo .cymolthemes-pf-single-details-area {    
margin-top: 30px;   
}
.elementor-tab-title.elementor-tab-mobile-title {
border: 1px solid #d4d4d4 !important;
}
.cmt-tab-style1.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active i {   
left: 30px;    
}
.cmt-accordian-custome-border-style .elementor-accordion .elementor-tab-content {		
padding: 18px 0px 0px 0px !important;
}
.woocommerce-additional-fields {
padding-top: 40px;
}
.elementor-accordion .elementor-accordion-item .elementor-accordion-title h4 {
padding-right: 0;
}
.footer .cmt-custome-contact-form {		
padding: 25px 30px 0px 16px;
}
.footer .cmt-custome-contact-form .widget-title:before, .footer .cmt-custome-contact-form .widget-title:after {
left: -16px;
}
.cymolthemes-testimonialbox-styleone .cymolthemes-box-desc .cymolthemes-testimonial-text,
.cymolthemes-box-blog.cymolthemes-blogbox-styletwo .cymolthemes-box-content h4 {
overflow: hidden;
-o-text-overflow: ellipsis;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 4;
-webkit-box-orient: vertical;
}	
.elementor-accordion .elementor-tab-title i {
display: none;
}
.elementor-accordion .elementor-tab-title .elementor-accordion-icon.elementor-accordion-icon-right {		
border: none;		
}
.mailchimp-inputbox button[type="submit"] {
position: relative;
float: none;
margin: 12px 0;
}
.cmt-iconbox-style2-border.cmt-iconbox-style2 .elementor-icon-box-wrapper:after {
right: 0;
}
.cymolthemes-pf-detailbox .cymolthemes-pf-detailbox-list li {
width: 100%;
}
.cymolthemes-post-item-popup .close-btn {
left: auto;
top: -42px;
right: 15px;
}	
.cmt-ptablebox-style-1 .cmt-pricetable-column-w:first-child {
margin-right: 0;
}	
.serviceboxes-with-banner .cmt-sbox.cmt-bgimage-yes .cmt-vc_general.cmt-sboxvc_cta3:not(.cmt-sboxcta3-only), .cmt-bgcolor-yes .cmt-vc_general.cmt-sboxvc_cta3:not(.cmt-sboxcta3-only) {
padding: 30px 30px 0px 30px;
}	
.cmt-processbox-wrapper .cmt-processbox {
width: 100%;        
}	
.elementor-tab-title.elementor-tab-mobile-title {
margin-bottom: 20px;
margin-top: 20px;
}
.cymolthemes-iconbox-stylethree .cymolthemes-overlay {
padding:57px 20px 0 20px;
}
.cymolthemes-blogbox-styletwo.cymolthemes-blogbox-format-video .cymolthemes-box-img-left {
max-width: 100%;	
width:100%
}	
.cymolthemes-blogbox-styletwo.cymolthemes-blogbox-format-gallery .cymolthemes-box-img-left {
max-width: 100%;	
}
.cmt-row-inner.vc_row-flex.break-1200-colum>.vc_column_container.cmt-sboxemtydiv>.vc_column-inner,
.cmt-row.break-1200-colum .vc_row-flex>.vc_column_container.cmt-sboxemtydiv>.vc_column-inner {
display: none;
}
.cymolthemes-box-blog.cymolthemes-blogbox-styletwo .cymolthemes-box-content .cmt-sboxentry-meta-blogbox,
.break-767-colum .wpb_column,
.break-767-colum-parent > .vc_row > .wpb_column{
display: block;
float: none;
width: 100%;
}
.cmt-sboxequal-height-image{
display: block;
}
.vc_row > .vc_row-o-equal-height.vc_row-flex,
.cmt-row.break-1200-colum .cmt-row-inner:not(.break-1200-colum).vc_row-o-equal-height {
display: block;
}
.vc_row.vc_row-flex > .vc_column_container.cmt-sboxemtydiv {
display: block;
}
.cmt-row .vc_row-flex > .vc_column_container.cmt-sboxemtydiv > .vc_column-inner {
display: none;
}
.cmt-row-inner.vc_row-o-equal-height{
display: block;
flex-wrap: nowrap;
}
.cmt-row-inner.vc_row-o-equal-height>.vc_column_container{
display: block;
} body.cymolthemes-page-full-width.cmt-titlebar-bcrumb-bottom #content .site-main .entry-content > .wpb_row:first-child {
margin-top: -83px;
} .cmt-top-bar-content .cmt-section-wrapper-cell{
display: block;
text-align: center;
} .comment-list .children {
margin-left: 20px;
} .cymolthemes-team-box-view-overlay .cymolthemes-item-thumbnail img {
width: 100%;
}
.cymolthemes-team-member-single-content-area{
padding-left: 0px;
padding-right:0px;
}
.cymolthemes-box-team{
text-align: center;    	
}
.cymolthemes-box-team.cymolthemes-teambox-styleone .cymolthemes-team-image-box img {		
width: 100%;
}
.cmt-team-member-single-title-wrapper .cmt-team-member-single>.col-xs-12{
padding-left:15px;
} .cmt-fid.inside{
margin-bottom: 15px;
}
.cmt-fid-with-icon.cmt-fid-view-topicon {
margin: 0px;
}	
.cmt-fid-border .cmt-row-inner > .wpb_column {
border-left:0px;
}
.cmt-fid-border .cmt-row-inner:nth-last-child(1) > .wpb_column {
border-bottom:1px solid rgba(0, 0, 0, 0.10);
}
.cmt-fid-border .cmt-row-inner:nth-last-child(1) > .wpb_column:nth-last-child(1) {
border-bottom:none;
}
.cmt-fid-border .cmt-col-bgcolor-darkgrey .cmt-row-inner:nth-last-child(1) > .wpb_column,
.cmt-fid-border .cmt-bgcolor-darkgrey .cmt-row-inner:nth-last-child(1) > .wpb_column,
.cmt-fid-border .cmt-col-bgcolor-skincolor .cmt-row-inner:nth-last-child(1) > .wpb_column,
.cmt-fid-border .cmt-bgcolor-skincolor .cmt-row-inner:nth-last-child(1) > .wpb_column{
border-color:rgba(255, 255, 255, 0.30);
}
.cmt-fid-border .wpb_column.vc_col-sm-4 .wpb_wrapper > .cmt-fid,
.cmt-fid-border .wpb_column.vc_col-sm-3 .wpb_wrapper > .cmt-fid, 
.cmt-fid-border .wpb_column.vc_col-sm-6 .wpb_wrapper > .cmt-fid {
padding-left: 15px;
} .vc_general.vc_tta.vc_tta-o-no-fill.vc_tta-tabs-position-left .vc_tta-panel-body, 
.vc_general.vc_tta.vc_tta-o-no-fill.vc_tta-tabs-position-right .vc_tta-panel-body {
padding-top: 10px;
padding-bottom: 10px;
}
.cymolthemes-fbar-position-default .cymolthemes-fbar-content-wrapper {		
padding: 6px 20px;
} .cmt-element-heading-wrapper.cmt-sboxheading-style-vertical .cmt-vc_general.cmt-sboxvc_cta3.cmt-sboxvc_cta3-align-justify .cmt-vc_cta3-content .cmt-sboxcta3-content-wrapper, 		  
.cmt-element-heading-wrapper.cmt-sboxheading-style-vertical .cmt-vc_general.cmt-sboxvc_cta3.cmt-sboxvc_cta3-align-center .cmt-vc_cta3-content .cmt-sboxcta3-content-wrapper {
width: 95%;
margin: 0 auto;
}
.cmt-sboxheading-style-vertical:not(.cmt-seperator-solid) .cmt-vc_general.cmt-sboxvc_cta3 .cmt-vc_cta3-content-header {
margin-bottom:10px;
} .cymolthemes-boxes-testimonial.cymolthemes-boxes-view-slickview-leftimg .cymolthemes-box-desc blockquote{
padding: 10px 20px 40px 20px;
}
.cymolthemes-boxes-testimonial.cymolthemes-boxes-view-slickview .cymolthemes-box-desc .testimonial_item {
width: 40%;
} .col-sm-6.first-widget-area:after{
display: none;
}
.footer .widget{
margin: 30px 0 0px;		
}
.site-footer-w .second-footer-inner,
.site-footer-w .first-footer-inner{
padding-bottom: 30px;
}
.footer .footer-rows .second-footer .second-footer-inner {
padding:15px 0 45px;
}
.footer .footer-rows .first-footer .first-footer-inner .widget-area:first-child .widget {
margin-top: 0;
}
.cmt-footer2-left,
.cmt-footer2-right {
padding-top: 10px;
padding-bottom: 25px;
text-align: left;
}
.cmt-footer2-left{
padding-top: 25px;
width: 100%;
padding-bottom: 0px;
}
.col-xs-12.col-sm-12.cmt-footer2-left {
padding-bottom: 23px;
}
.site-content .sidebar .wpb_gallery.wpb_content_element{
margin-bottom: 0px;
} .widget_calendar table th, 
.widget_calendar table td {
padding: 6px;
} .tribe-mobile #main {
padding-top: 65px;
}
#tribe-bar-views .tribe-bar-views-list {
left: -3px;
} .cmt-services-box-border-right .cmt-sbox,
.cmt-services-box-separator.cmt-bgcolor-grey .wpb_column.vc_column_container, 
.cmt-services-box-separator .wpb_column.vc_column_container {
border: none;
} .cmt-sboxreset-content-center-767 *,
.cmt-sboxreset-button-center-767 .cmt-vc_btn3-container,
.cmt-sboxreset-button-center-767 .cmt-vc_btn3{
text-align: center !important;
}
.cmt-sboxreset-button-left-767.cmt-vc_btn3-container,
.cmt-sboxreset-button-left-767 .cmt-vc_btn3-container,
.cmt-sboxreset-button-left-767 .cmt-vc_btn3 {
text-align: left!important;
} .cmt-titlebar-align-right .cmt-titlebar-main-inner, 
.cmt-titlebar-align-left .cmt-titlebar-main-inner,
.cmt-titlebar-align-right .entry-title-wrapper, 
.cmt-titlebar-align-left .entry-title-wrapper, 
.cmt-titlebar-align-right .breadcrumb-wrapper, 
.cmt-titlebar-align-left .breadcrumb-wrapper {
display: block;	
text-align: center;	
} .cymolthemes-boxes-view-slickview-bottomimg .cymolthemes-box-desc blockquote {
padding: 0 40px;
}
.cmt-bg-footer-box {
background-color: transparent;
padding:0px;
margin:0px;
text-align:left;
}
.main-holder .rpt_plans .rpt_plan {
margin-bottom: 65px !important;
float: none;
width: 100% !important;
}
.main-holder .rpt_style_basic .rpt_recommended_plan.rpt_plan {
transform: unset;
margin: 0 !important;
margin-bottom: 65px !important;
}
.cmt-sbox.cmt-sbox-iconalign-left-spacing.cmt-bgcolor-yes,
.cmt-sbox.cmt-sbox-whiteborder {
margin-bottom: 15px;
} .cmt-overlap-row .vc_row > .vc_column_container .cmt-sbox.cmt-bgcolor-yes .cmt-vc_general.cmt-sboxvc_cta3{
padding-bottom: 0;
} .cmt-row .padding-0px-767{
padding: 0px !important;
}
.cmt-sbox-separator .wpb_column.vc_col-sm-4 .wpb_wrapper>.cmt-sbox, 
.cmt-sbox-separator .wpb_column.vc_col-sm-3 .wpb_wrapper>.cmt-sbox, 
.cmt-sbox-separator .wpb_column.vc_col-sm-6 .wpb_wrapper>.cmt-sbox{
border: none !important;
}
.cmt-sboxtext-align-center-767{
text-align: center;    	
} .vc_column_container.padding-30px-767>.vc_column-inner{
padding: 30px !important;
}
.cymolthemes-team-box-view-left-image .cymolthemes-item-thumbnail img,
.cymolthemes-team-box-view-left-image .cymolthemes-box-img-left {
width: 100%;
}
.cmt-title-wrapper.cmt-breadcrumb-on-bottom.cmt-titlebar-align-default .breadcrumb-wrapper .container:before {
left: 99%;
}
.cmt-sboxwidget_nav_menu ul li.menu-item:nth-last-child(1) a:after {
height: 26px;
} .vc_row .tcmt-sboxmargin-top-0px-767,
.cmt-row .tcmt-sboxmargin-top-0px-767,
.vc_column_container.tcmt-sboxmargin-top-0px-767>.vc_column-inner {
margin-top:0px !important;
}
.cmt-sboxpf-view-top-image .cymolthemes-pf-detailbox-inner {
margin-top: 15px;
}
body.cymolthemes-sidebar-right.cmt-sboxempty-sidebar .site-content-wrapper #primary.content-area {
padding-right: 15px !important;
}	
.widget_recent_comments li.recentcomments {
width: 100%;
}
.widget_recent_comments li.recentcomments:first-child:before {
top: 6px;	
}
.cmt-vc_general.cmt-sboxvc_cta3.cmt-sboxvc_cta3-icons-left.cmt-sboxvc_cta3-style-classic .cmt-sboxvc_cta3-icons { 
width: 100%;
float: left;	
}
.cmt-vc_general.cmt-sboxvc_cta3.cmt-sboxvc_cta3-icons-left.cmt-sboxvc_cta3-style-classic .cmt-vc_cta3-content .cmt-vc_cta3-content-header {
padding-top: 10px;
padding-bottom: 30px;
} .main-holder .site-content ul.products li.product {
width: 50%;
}
.single .main-holder #content div.product div.images {
width: 100%;
}
.cymolthemes-boxes-events.cymolthemes-boxes-centermode.cymolthemes-boxes-col-one .cymolthemes-post-item {
margin-bottom: 25px;
}
.cymolthemes-boxes-events.cymolthemes-boxes-centermode.cymolthemes-boxes-col-one .event-box-content {
position: relative;
right: 0px;
bottom: 0px;
max-width: 100%;
opacity: 1;
visibility: visible;
-webkit-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);
}
.site-footer .cmt-sboxfooter-cta-inner .cmt-vc_general.cmt-sboxvc_cta3.cmt-sboxvc_cta3-icons-left.cmt-sboxvc_cta3-style-classic .cmt-sboxvc_cta3-icons {
width: initial;	
}
.site-footer .cmt-sboxfooter-cta-inner .cmt-vc_general.cmt-sboxvc_cta3.cmt-sboxvc_cta3-icons-left.cmt-sboxvc_cta3-actions-right .cmt-vc_cta3_content-container {
display: table-cell;
}
.site-footer .cmt-sboxfooter-cta-inner .cmt-sboxvc_cta3-actions{
position: static;
margin-top: 15px;
}
.single-cmt_team_member .cmt-team-member-view-default .cmt-team-member-single-content.row {
display: -webkit-box;
display: -webkit-block;
display: -moz-box;
display: -ms-block;
display: block;
}
.single-cmt_team_member .cmt-team-social-links-wrapper ul li {
display: inline-block;
margin-left: 7px;
}
.single-cmt_team_member .cmt-team-member-single-content.row:after {	
left: 0;
top: 0px;
bottom: 0px;
}
.single-cmt_team_member .cmt-team-member-view-default .cymolthemes-team-img {
margin-top: 15px;
margin-left: 0px;
padding-left: 0px;
}
.single-cmt_team_member .cmt-team-member-single-content-wrapper>.cmt-team-member-single-content {
margin: 0;
margin-top: 0px;
padding-bottom: 0px;
}
.single-cmt_team_member .cmt-team-member-single-content.row div.cymolthemes-team-member-single-featured-area:nth-child(1) .cymolthemes-team-img {
margin-top:0px;
margin-left: 0px;
padding-left: 0;		
}
.single-cmt_team_member .cmt-team-member-view-default .cmt-team-social-links-wrapper {
padding-left: 5px;
}
.cmt-sboxbox-boxstyle .cmt-row-inner {
display: block;	
flex-wrap: nowrap;
}
.cmt-sboxbox-boxstyle .cmt-row-inner:last-child  > .vc_column_container:before {
content: "";	
}
.cmt-seperator-solid.cmt-sboxheading-style-horizontal .cmt-vc_general.cmt-sboxvc_cta3 .cmt-vc_cta3-content .cmt-vc_cta3-content-header {
width: 100%;
}
.cymolthemes-ptables-w {
flex-wrap: wrap;
}
.cmt-pf-single-related-wrapper {
padding-top: 10px;
}
.cmt-pf-single-content-wrapper {
padding-bottom: 0px;
}
.comments-area .comment-form .comment-form-author, .comments-area .comment-form .comment-form-email, .comments-area .comment-form .comment-form-url {
width: 100%;
margin-right: 0%;
}
.cmt-fid-view-roundbox.cmt-column-middlebox {
left: 50%;
margin:0;
}
.cmt-sboxsresults-first-row>.col-sm-6:first-child {
padding-bottom: 60px;
}
.cymolthemes-boxes-testimonial.cymolthemes-boxes-view-slickview .cymolthemes-testimonials-info {
padding: 35px 15px 32px;
}
.cmt-contactbox-border.cmt-row.wpb_row:before{
content:unset;
}
.cmt-widget-skinbgcolor:before {
left: -15px;	
}
.cmt-quickdiv-box .tm-leftdiv-box {
padding-bottom: 20px;
}
.cmt-quickdiv-box {
padding-left: 0px;
}
.cmt-bordered-style-sbox.vc_row-flex>.vc_column_container:not(:last-child) .cmt-sbox .cmt-sboxvc_cta3-container,
.cmt-bordered-style-sbox .cmt-sbox .cmt-sboxvc_cta3-container {
margin-bottom: 15px;
border-right: 1px solid #ebeef0;	
}
.cmt-bordered-style-sbox .cmt-column-inner.vc_column_container {
margin-bottom: 15px;
}
.cymolthemes-box-blog.cymolthemes-blogbox-styletwo .cymolthemes-box-content.col-md-7 {
padding: 20px 25px 25px;
}
.cymolthemes-box-blog.cymolthemes-blogbox-styletwo .cmt-sboxpost-featured-wrapper img,
.cymolthemes-box-blog.cymolthemes-blogbox-stylethree .cmt-sboxpost-featured-wrapper img {
width: 100%;	
}
.cymolthemes-box-blog.cymolthemes-blogbox-stylethree .cmt-sboxentry-meta-wrapper {
padding: 7px 0px;
display: block;
}
.cmt-vc_general.cmt-sboxvc_cta3.cmt-sboxvc_cta3-icons-right .cmt-vc_cta3_content-container {
padding-right: 1em;
}
.cmt-element-heading-content-wrapper.cmt-seperator-solid .cmt-content-header {
margin-bottom:10px;
}
.cmt-footer-section .cmt-title {    
padding: 8px 0 25px;
}
.cymolthemes-box-client img {
display: inline;
}
.comment-body .reply {
padding-top:10px;
}
.elementor-inner-section.tm-leftright-p0-767px .elementor-column.elementor-inner-column .elementor-widget-wrap {
padding-left:0px !important;
padding-right: 0px !important;
}
.elementor-widget-icon-box.elementor-position-left .elementor-icon-box-icon{
text-align: center;
}
.tm_portfolioarrow-wrapper {
padding-right: 0; 
padding-bottom: 10px;
}
.tm_portfolioarrow-wrapper .cmt-slick-arrows {
display: none;
}
body .tm-positionreset-767 {
position: unset !important;
}
.cmt-custome-left-icon-stroke-font-style .cmt-fid-title span {
font-size: 45px;
line-height: 55px;
}
.cmt-processbox-style1 .cmt-processbox:nth-child(odd) .cmt-stepboxstyle:after,
.cmt-processbox-style1 .cmt-processbox:nth-child(odd):after,
.cmt-processbox-style1 .cmt-processbox:nth-child(odd) .cmt-stepboxstyle:before,
.cmt-processbox-style1 .cmt-processbox:nth-child(even) .cmt-stepboxstyle:before,
.cmt-processbox-style1 .cmt-processbox:nth-child(even):before {
content:unset;
}
.woocommerce table.shop_table tbody td:last-child, .woocommerce table.shop_table thead tr th:last-child {
background-color: transparent;
}
.error-404.not-found .error-img-02 img {
max-width: 170px;
}
.error-404.not-found .error-img-01 img {
width: 100%;
}
}
@media only screen and (max-width: 520px){
.cymolthemes-boxes-testimonial.cmt-sboxboxes-carousel-arrows-below .cymolthemes-boxes-row-wrapper .slick-arrow {
bottom: 10px;
}
}
@media only screen and (max-width: 479px){ .comment-list .children {
margin-left: 15px;
}	
.comment-body {
margin-left: 0px;
}
.single-post blockquote {
margin-left: 15px;
} .main-holder .site-content ul.products li.product {
width: 100%;
}	
.cmt-social-share-wrapper .cmt-social-share-wrapper{
float: none;
margin-top: 5px;
}	
.cmt-social-share-wrapper {
float: none;
}	
.cmt-social-share-wrapper .cmt-social-share-links, 
.cmt-social-share-wrapper .cmt-sboxsingle-top-btn{
float: none;
}
.cmt-social-share-wrapper {
text-align: left;	
} .single .post.cymolthemes-box-blog-classic .cmt-social-share-wrapper .cmt-social-share-links ul {
padding-right: 0px;
}
.single .cmt-social-share-wrapper .cmt-sboxsingle-top-btn {
padding-top: 20px;	
}	
.cmt-blog-classic-box-content .cmt-sboxright-meta {
display: block;
} 
.single-post .comment-author {
opacity: 0;
}
.k_flying_searchform_wrapper .cmt-sboxsearch-close {
display:none;
}
.wp-block-image .alignleft, .wp-caption.alignleft, .alignleft {
float: none;
margin: 0 auto;
margin-bottom: 10px;
}
.wp-block-button.alignright {
text-align: right;
}
}
@media (min-width: 768px) {
.cmt-titlebar-bcrumb-bottom.cymolthemes-sidebar-true .site-main {
padding-top: 70px;
}
.cmt-titlebar-bcrumb-bottom .site-content #sidebar-left.sidebar, 
.cmt-titlebar-bcrumb-bottom .site-content #sidebar-right.sidebar {
padding-top: 26px;
margin-top: 8px;
} .single-tribe_events .entry-content{
margin-top: -15px;
}
.tcmt-sboxpricetable-column-w.col-md-6 {
width: 50%;
float:left;
}
.tcmt-sboxpricetable-column-w.col-md-4 {
width: 33.33333333%;
float:left;
}		
.tcmt-sboxpricetable-column-w.col-md-2 {
width: 20%;
float:left;
} .main-holder .site-content ul.products li.product.col-sm-12{
width: 100%;
}	  
.main-holder .site-content ul.products li.product.col-sm-11{
width: 91.66666667%;
}	  
.main-holder .site-content ul.products li.product.col-sm-10{
width: 83.33333333%;
}	  
.main-holder .site-content ul.products li.product.col-sm-9{
width: 75%;
}
.main-holder .site-content ul.products li.product.col-sm-8 {
width: 66.66666667%;
}
.main-holder .site-content ul.products li.product.col-sm-7 {
width: 58.33333333%;
}
.main-holder .site-content ul.products li.product.col-sm-6 {
width: 50%;
}
.main-holder .site-content ul.products li.product.col-sm-5 {
width: 41.66666667%;
}
.main-holder .site-content ul.products li.product.col-sm-4 {
width: 33.33333333%;
}
.main-holder .site-content ul.products li.product.col-sm-3 {
width: 25%;
}
.main-holder .site-content ul.products li.product.col-sm-2 {
width: 16.66666667%;
}
.main-holder .site-content ul.products li.product.col-sm-1 {
width: 8.33333333%;
}
.comment-body .reply {
position: absolute;
right: 15px;
top: 15px;
}	
}
@media (min-width: 992px) {
body.cmt-sboxempty-sidebar.cymolthemes-sidebar-true:not(.cymolthemes-sidebar-bothleft):not(.cymolthemes-sidebar-bothright) #primary {
width: 100% !important;
margin: 0 auto;
float: none;
padding: 0 15px;
}	
body.cymolthemes-sidebar-left .site-content #primary.content-area
.single-post.cymolthemes-sidebar-right #primary.content-area,
.woocommerce.cymolthemes-sidebar-right #primary.content-area.col-md-9,
.cymolthemes-sidebar-right #primary.content-area.col-md-9 {		
width: 67.5%;
}
.cymolthemes-sidebar-left #sidebar-left.sidebar,
.single-post.cymolthemes-sidebar-right #sidebar-right.widget-area,
.woocommerce.cymolthemes-sidebar-right #sidebar-right.widget-area.col-md-3,
.cymolthemes-sidebar-right #sidebar-right.widget-area.col-md-3 {		
width: 32.5%;
}
.cymolthemes-boxes-team.cymolthemes-boxes-col-one .cymolthemes-box-view-left-image .col-md-6.cymolthemes-box-img-left	{
width:25%;
}
.cymolthemes-boxes-team.cymolthemes-boxes-col-one .cymolthemes-box-view-left-image .col-md-6.cymolthemes-box-img-right	{
width:74.33333333%;
} .main-holder .site-content ul.products li.product.col-md-12{
width: 100%;
}	  
.main-holder .site-content ul.products li.product.col-md-11{
width: 91.66666667%;
}	  
.main-holder .site-content ul.products li.product.col-md-10{
width: 83.33333333%;
}	  
.main-holder .site-content ul.products li.product.col-md-9{
width: 75%;
}
.main-holder .site-content ul.products li.product.col-md-8 {
width: 66.66666667%;
}
.main-holder .site-content ul.products li.product.col-md-7 {
width: 58.33333333%;
}
.main-holder .site-content ul.products li.product.col-md-6 {
width: 50%;
}
.main-holder .site-content ul.products li.product.col-md-5 {
width: 41.66666667%;
}
.main-holder .site-content ul.products li.product.col-md-4 {
width: 33.33333333%;
}
.main-holder .site-content ul.products li.product.col-md-3 {
width: 25%;
}
.main-holder .site-content ul.products li.product.col-md-2 {
width: 16.66666667%;
}
.main-holder .site-content ul.products li.product.col-md-1 {
width: 8.33333333%;
}	
.k_flying_searchform_wrapper #flying_searchform {
max-width: 670px;
margin: 75px auto 93px
}
.tcmt-sboxpricetable-column-w.col-md-3 {
width: 25%;
float:left;
} body.cymolthemes-sidebar-left .site-content #primary.content-area {
width: 67.5%;
}
}
@media (min-width: 1240px) {
.container {
width: 1210px;
}
body .elementor-section.elementor-section-boxed>.elementor-container {
max-width: 1200px;
}
body .elementor-section.elementor-section-boxed.cmt-container1170>.elementor-container {
max-width:1200px;
}
}
@media (min-width: 1200px){
.cymolthemes-boxes-row-wrapper.multi-columns-row .col-lg-4:nth-child(3n + 4) {
clear: left;
}
.site-main .site-main-inner {
width: 1170px;
}		
.cymolthemes-sticky-footer .site-footer{
position: fixed;
left: 0;
right:0;
bottom: 0;
width: 100%;
z-index:0;	
}
.cymolthemes-boxed.cymolthemes-sticky-footer .site-footer{	
width: 1200px;
z-index: 0;
margin: 0 auto;	
}	
.cymolthemes-boxed.cymolthemes-boxed-framed.cymolthemes-sticky-footer .site-footer,
.cymolthemes-boxed.cymolthemes-boxed-rounded.cymolthemes-sticky-footer .site-footer {
top: 30px;
}
.cymolthemes-boxed  .main-holder{
max-width: 1200px;
width: 100%;	
margin: 0px auto;
overflow: hidden;
-webkit-box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.3);
-moz-box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.3);
box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.3);
-webkit-transition: all 0s;
-moz-transition: all .9s ease;
transition: all .9s ease;
}
.cymolthemes-framed .main-holder {
background: none repeat scroll 0 0 #FFFFFF;
margin: 20px auto;
}
.cymolthemes-rounded .main-holder  {
background: none repeat scroll 0 0 #FFFFFF;	
border-radius: 10px;
margin: 20px auto;
}
.cymolthemes-boxed  .main-holder{
background-color: #fff;
}
body.cymolthemes-boxed #content .entry-content .cmt-row{
width: 100% !important;
left: 0px !important;
padding-left: 0px !important;	
padding-right: 0px !important;
margin-left: 0px !important;
margin-right: 0px !important;
}
.cymolthemes-rounded .main-holder .site{
overflow:hidden;
}	
.cymolthemes-boxed  .main-holder .site-main .site-main-inner {
max-width: 1230px;
width: auto;
}	
.container {
width: 1230px;
}
.cmt-row.cmt-sboxcontainer-row1140,
.cmt-row.cmt-shadow-row.container {
width: 1140px;
}
.col-xs-20percent,
.col-sm-20percent,
.col-md-20percent,
.col-lg-20percent {
position: relative;
min-height: 1px;
padding-right: 10px;
padding-left: 10px;
width: 20%;
float: left;
} .site-footer .cmt-container-for-footer .bottom-footer-inner > div.row {
display: block;
}
.site-footer .cmt-container-for-footer > div > .row .widget-area .widget:not(:first-child) {
padding-top: 0px;
}
.site-footer .cmt-container-for-footer > div > .row .widget-area:first-child .widget {
margin-right: 0px;
}
.site-footer .cmt-container-for-footer > div > .row .widget-area:last-child .widget {
margin-right: 0px;
}
.site-footer .second-footer .container.cmt-container-for-footer .row > .widget-area:first-child .widget:not(:first-child) {
padding: 0px;
margin-top: -20px;
}
.site-footer .container-fullwide.cmt-container-for-footer > div > .row .widget-area{
padding: 0px 0px 0px 30px;
}
.site-footer .container-fullwide.cmt-container-for-footer > div > .row{
margin: 0;
} .main-holder .site-content ul.products li.product.col-lg-12{
width: 100%;
}	  
.main-holder .site-content ul.products li.product.col-lg-11{
width: 91.66666667%;
}	  
.main-holder .site-content ul.products li.product.col-lg-10{
width: 83.33333333%;
}	  
.main-holder .site-content ul.products li.product.col-lg-9{
width: 75%;
}
.main-holder .site-content ul.products li.product.col-lg-8 {
width: 66.66666667%;
}
.main-holder .site-content ul.products li.product.col-lg-7 {
width: 58.33333333%;
}
.main-holder .site-content ul.products li.product.col-lg-6 {
width: 50%;
}
.main-holder .site-content ul.products li.product.col-lg-5 {
width: 41.66666667%;
}
.main-holder .site-content ul.products li.product.col-lg-4 {
width: 33.33333333%;
}
.main-holder .site-content ul.products li.product.col-lg-3 {
width: 25%;
}
.main-holder .site-content ul.products li.product.col-lg-2 {
width: 16.66666667%;
}
.main-holder .site-content ul.products li.product.col-lg-1 {
width: 8.33333333%;
}
.multi-columns-row .col-lg-4:nth-child(3n + 4) {
clear: none;
}
}
@media (min-width: 768px) {
.col-sm-20percent {
width: 20% !important;
float: left;
}
.cmt-sboxcustom-width-col .vc_col-sm-4 {
width: 38%;
}
.cmt-sboxcustom-width-col .vc_col-sm-8 {
width: 62%;
}
}
@media (min-width: 992px) {
.col-md-20percent {
width: 20% !important;
float: left;
}	
.headerstyle-two .footer .multi-columns-row .col-md-4:nth-child(3n + 4) {
clear: none;
}	
} @media only screen and (max-width: 999px){ 
.cmt-sboxleft-span .cmt-col-wrapper-bg-layer{
margin-left: -50px;
}
.cmt-sboxright-span .cmt-col-wrapper-bg-layer{
margin-right: -50px;
}
.cmt-row .cmt-sboxleft-span .cmt-row-inner .cmt-col-wrapper-bg-layer{
margin-left: 0px;
}
.cmt-row .cmt-sboxright-span .cmt-row-inner .cmt-col-wrapper-bg-layer{
margin-right: 0px;
}
}
@media only screen and (min-width: 1000px) and (max-width: 1170px){ 
.cmt-sboxleft-span .cmt-col-wrapper-bg-layer{
margin-left: -100px;
}
.cmt-sboxright-span .cmt-col-wrapper-bg-layer{
margin-right: -100px;
}
.cmt-row .cmt-sboxleft-span .cmt-row-inner .cmt-col-wrapper-bg-layer{
margin-left: 0px;
}
.cmt-row .cmt-sboxright-span .cmt-row-inner .cmt-col-wrapper-bg-layer{
margin-right: 0px;
}
}
@media only screen and (min-width: 1171px) and (max-width: 1400px){ 
.cmt-sboxleft-span .cmt-col-wrapper-bg-layer{
margin-left: -200px;
}
.cmt-sboxright-span .cmt-col-wrapper-bg-layer{
margin-right: -200px;
}
.cmt-row .cmt-sboxleft-span .cmt-row-inner .cmt-col-wrapper-bg-layer{
margin-left: 0px;
}
.cmt-row .cmt-sboxright-span .cmt-row-inner .cmt-col-wrapper-bg-layer{
margin-right: 0px;
}
}
@media only screen and (min-width: 1260px) and (max-width: 1400px){ 
.vc_column_container.cmt-sboxcontent-expand-left>.vc_column-inner {
margin-left: -40px;
}
}
@media only screen and (min-width: 1401px) and (max-width: 1600px){ 
.cmt-sboxleft-span .cmt-col-wrapper-bg-layer{
margin-left: -300px;
}
.cmt-sboxright-span .cmt-col-wrapper-bg-layer{
margin-right: -300px;
}
.vc_column_container.cmt-sboxcontent-expand-left>.vc_column-inner {
margin-left: -110px;
}
.cmt-row .cmt-sboxleft-span .cmt-row-inner .cmt-col-wrapper-bg-layer{
margin-left: 0px;
}
.cmt-row .cmt-sboxright-span .cmt-row-inner .cmt-col-wrapper-bg-layer{
margin-right: 0px;
}
}
@media only screen and (min-width: 1601px) and (max-width: 1800px){ 
.cmt-sboxleft-span .cmt-col-wrapper-bg-layer{
margin-left: -400px;
}
.cmt-sboxright-span .cmt-col-wrapper-bg-layer{
margin-right: -400px;
}
.vc_column_container.cmt-sboxcontent-expand-left>.vc_column-inner {
margin-left: -200px;
}
.cmt-row .cmt-sboxleft-span .cmt-row-inner .cmt-col-wrapper-bg-layer{
margin-left: 0px;
}
.cmt-row .cmt-sboxright-span .cmt-row-inner .cmt-col-wrapper-bg-layer{
margin-right: 0px;
}
}
@media only screen and (min-width: 1801px){ 
.cmt-sboxleft-span .cmt-col-wrapper-bg-layer{
margin-left: -500px;
}
.cmt-sboxright-span .cmt-col-wrapper-bg-layer{
margin-right: -500px;
}
.vc_column_container.cmt-sboxcontent-expand-left>.vc_column-inner {
margin-left: -260px;
}
.cmt-row .cmt-sboxleft-span .cmt-row-inner .cmt-col-wrapper-bg-layer{
margin-left: 0px;
}
.cmt-row .cmt-sboxright-span .cmt-row-inner .cmt-col-wrapper-bg-layer{
margin-right: 0px;
}
}
@media only screen and (max-width: 1200px){
.cmt-fullcolumn-1200px.elementor-section.cmt-column-break-ipad-yes>.elementor-container {
display:block;
}
} @media only screen and (max-width: 995px) and (min-width: 768px){
.cmt-bg-footer-box {
background-color: transparent;
padding:0px;
margin:0px;
}
.site-footer .trashly_flicker_widget_wrapper a {
width: 50px;
height: 50px;
}
.comment-body .comment-meta.commentmetadata {
padding-right: 15px;
}
.site-footer .cmt-sbox .cmt-vc_cta3-content-header h2 {
padding-top: 0px;
}
.trashly_flicker_widget_wrapper a {
width: 65px;
height: 65px;
}
} @media (max-width: 680px){
.cymolthemes-box-blog-classic .cymolthemes-blogbox-desc-footer>div {
display: block;
text-align: center;
}
.cmt-blog-classic-box-content blockquote p {   
font-size: 22px;
line-height: 32px;   
}
.single article.post blockquote {
padding: 100px 15px 25px !important;
}
.single article.post .entry-content p.cmt-blog-respnsive {
text-align: left !important;
}
.error-404.not-found .cmt-errorpage-heading {
font-size: 18em;
}
.single article.cymolthemes-box-blog-classic, article.cymolthemes-box.post.cymolthemes-box-blog-classic {   
padding: 15px;    
}
.cymolthemes-boxes-testimonial .cymolthemes-testimonialbox-styletwo .cymolthemes-box-desc .cymolthemes-testimonial-text {
padding:10px 0px 30px 0px;
}
.cymolthemes-boxes-testimonial .cymolthemes-testimonialbox-styletwo .cymolthemes-post-item .cymolthemes-box-content {
padding: 47px 0px 37px;    
}
.post.cymolthemes-box-blog-classic .cmt-social-share-wrapper.cmt-show-sharelinks .cmt-social-share-links {
-webkit-transform: translateX(85px);
-ms-transform: translateX(85px);
-o-transform: translateX(85px);
-moz-transform: translateX(85px);
transform: translateX(85px);
top: 0px;
}
.post.cymolthemes-box-blog-classic .cmt-social-share-wrapper .cmt-social-share-title {
margin-top: 5px;
}
.post.cymolthemes-box-blog-classic .cmt-social-share-wrapper .cmt-social-share-links {
-webkit-transform: translateX(100%);
-ms-transform: translateX(100%);
-o-transform: translateX(100%);
-moz-transform: translateX(100%);
transform: translateX(-100%);	
}
.cymolthemes-box-blog-classic .cymolthemes-blogbox-desc-footer>div.clearfix {
padding: 0px;
}
.cymolthemes-box-blog-classic .cymolthemes-blogbox-desc-footer>div:first-child{
padding-top: 7px;
padding-bottom: 13px;
}
.cymolthemes-box-blog-classic .cymolthemes-blogbox-desc-footer>div:last-child {
padding-bottom: 5px;
}
.cymolthemes-box-events .event-box-content {
padding: 24px 20px 25px;
}
article.cymolthemes-box-blog-classic:not(.cmt-sboxno-featured-content) .cmt-blog-classic-box-content {
padding: 20px 20px 15px;	
}
article.cymolthemes-box-blog-classic.cymolthemes-blogbox-format-image:not(.has-post-thumbnail) .cmt-blog-classic-box-content {
padding:0px;
}
.cymolthemes-box-blog-classic .gallery-columns-4 .gallery-item,
.cymolthemes-box-blog-classic .gallery-item {
max-width: 100% !important;	
}
.blocks-gallery-grid .blocks-gallery-image, .blocks-gallery-grid .blocks-gallery-item, .wp-block-gallery .blocks-gallery-image, .wp-block-gallery .blocks-gallery-item {
width: 100%;
}
.blocks-gallery-grid .blocks-gallery-image, .blocks-gallery-grid .blocks-gallery-item, .wp-block-gallery .blocks-gallery-image, .wp-block-gallery .blocks-gallery-item {
margin: 0 0px 16px 0;	
}
blockquote {
margin: 24px 0px;	
}
.wp-block-pullquote {
padding: 1em 0;
}
.wp-block-pullquote.is-style-solid-color blockquote {
max-width: 80%;
}
.site-footer .cmt-sbox .cmt-vc_cta3-content-header h2 {
font-size: 21px;
padding-top: 0px;
}
.cmt-sboxcenter-680 .vc_column_container,
.cmt-column-inline.cmt-columnwidth-full-680 .vc_column_container {
width: 100%;
max-width:100%;
float: left;
}
.cmt-sboxcenter-680 .cmt-sbox {
margin: 0 auto;
float: none;
width: max-content;
}
}
@media (max-width: 591px){
.post.cymolthemes-box-blog-classic .cmt-sboxright-meta {
padding-left: 15px;
}
.single article.post blockquote {
padding: 29px 15px 25px !important;
}
.single-post .cymolthemes-blogbox-sharebox .cmt-social-share-post-wrapper {    
padding: 15px 0 0 0;
}
.post.cymolthemes-box-blog-classic .cmt-social-share-links ul li:first-child {		
margin-left: 0;
}
.cymolthemes-boxes-view-carousel .cymolthemes-box-heading-wrapper.cmt-sboxelement-align-left .cmt-element-heading-wrapper {
padding-right: 0px;
}
.cmt-sboxboxes-carousel-arrows-above.cmt-sboxboxes-txtalign-left .cymolthemes-boxes-row-wrapper .slick-arrow {
display:none !important;
}	
.cymolthemes-boxes-client.cmt-sboxborderedbox-style .cmt-element-heading-wrapper .cmt-vc_general.cmt-sboxvc_cta3.cmt-sboxcta3-without-desc .cmt-sboxvc_cta3-headers.cmt-section-wrapper-cell {
margin-left: 0px;	
}
.cmt-sboxleft-border-styleimg:before,.cmt-sboxleft-border-styleimg:after{
content: unset;
}
.cmt-social-share-wrapper.cmt-social-share-portfolio-wrapper {
padding-top: 0px;
float: left;
width: 100%;
padding-left: 5px;
}
.cymolthemes-box-blog-classic .cmt-social-share-wrapper {
width: 100%;		
}
.single article.post blockquote:before {
content:unset;
}
.single .cmt-pf-single-content-wrapper blockquote:after, .single .cmt-pf-single-content-area blockquote:after, .single article.post blockquote:after {
top: 0;
height: 100%;	
left: 0;
}
.single .cmt-pf-single-content-area blockquote, .single .cmt-pf-single-content-wrapper blockquote, .single article.post blockquote {
padding: 25px 25px 25px 30px;
min-height: auto;
}
.cmt-titlebar h1.entry-title {
font-size:30px;
line-height:40px;
}
.cmt-404-img {
background-size: contain;
height: 250px;
width: 250px;
margin-bottom:20px;
}
.cymolthemes-box-blog-classic.tag-embeds-2 .cymolthemes-box-desc-text {
word-break: break-word;
}
}
@media (max-width: 480px){ 		
.cmt-title-wrapper .cmt-titlebar-inner-wrapper {
height: 250px;
}
.elementor-widget-container-image figure.wp-block-image.size-full img {
height: 182px;
}
.cmt-faq-for .elementor-accordion .elementor-tab-title {
padding: 20px 30px 20px 30px !important;
}
.cmt-faq-for .elementor-accordion .elementor-accordion-item .elementor-accordion-title {   
line-height: 30px;
}
.single .cymolthemes-box-blog-classic .cmt-social-share-links ul {   
height: 34px;
}
.cymolthemes-box-blog-classic .cmt-blog-classic-box-content .cmt-post-author {
left: 10px;
right: 10px;
width: auto;
}
.single-post .cmt-post-author .cymolthemes-box-classic-post-sociallinks .cmt-social-share-links ul ,
.blog .cmt-post-author .cymolthemes-box-classic-post-sociallinks .cmt-social-share-links ul {   
height: 44px;    
}
.tm_prettyphoto3 .elementor-widget-container i {
padding: 10px;
}
.cmt-team-member-single-title-wrapper.col-xs-12 {  
padding: 30px 0px !important;
}	
.cmt-team-details-list li {
display: block;
width: 100%;
}
.elementor-element.cmt-iconbox-style2-border {
right: 6% !important;
}
.elementor-accordion .elementor-tab-title {
padding: 0px 0px 0px 74px !important;
}
.cymolthemes-testimonialbox-styletwo .cymolthemes-box-title , .cymolthemes-testimonialbox-styletwo .cymolthemes-box-title h3 {
display: flow-root;    
}
.cmt-processbox-style1.cmt-processbox-wrapper .cmt-processbox {
padding:0;
}
.cmt-social-share-links ul li:last-child {
padding: 0px 30px 30px 0;
}
.main-holder .site #content table.cart td.actions .input-text {
width: 100%;
margin-bottom: 10px;
}
.main-holder .site #content table.cart td.actions .coupon button {
width:100%;
}
.cymolthemes-box-desc-text table td {
padding: 5px 7px;
}
.page .entry-content img.alignright.size-full {
padding-top:10px;
}
.wp-block-image .alignleft>figcaption {
display: block;
text-align: left;
}
}
@media (max-width: 420px){
.tp-caption.border-style-btn,
.tp-caption.Sports-Button-skin {
padding: 10px 15px !important;
}
.cmt-search-overlay {
width: 370px;
right: -15px;
}
.cmt-button1 {
position: static;
top: 20px;
right: 0;		
}
.footer .mailchimp-inputbox1 button[type="submit"] {
margin-bottom:10px;
}
.cmt-processbox-style1.cmt-processbox-wrapper .cmt-processbox {
padding:0;
}	
.cmt-team-member-single-content-wrapper.cmt-team-member-view-default {
padding-top: 0;		
}
.breadcrumb-wrapper-inner {
margin-bottom: 3px;
}
.single-post .cmt-title-wrapper .cmt-titlebar-inner-wrapper {
height: 180px;
}
.cymolthemes-iconbox-stylefive .cymolthemes-iconbox-inner .cmt-section-wrapper-cell, .cymolthemes-iconbox-stylefive .cymolthemes-iconbox-inner .cmt-bottom {
display: block;
width: 100%;
}
.cymolthemes-iconbox-stylefive .cymolthemes-iconbox-icon {
margin-bottom: 35px;
}
}
@media (max-width: 390px){
.cmt-search-overlay .w-search-form-row:before {
right: 18px;
}
.cymolthemes-iconbox-styletwo .number:after {
display:none;
}
.first-widget-area .cmt-solutions {
padding-left: 30px;
}	
.cymolthemes-iconbox.cymolthemes-iconbox-stylefour.cmt-iconstyle-rounded-less.cymolthemes-iconsize-large .cymolthemes-iconbox-icon {
width: 45px !important;
}
.cymolthemes-iconbox-stylefour.cymolthemes-iconsize-large .cmt-box-icon {
font-size: 26px;
height: 50px;
width: 50px;
line-height: 58px;
text-align: center;
padding: 0;
}
.cmt-commonform.cmt-contactform-onepage .col-xs-6 {
width: 100%;
}
.site-footer .cmt-sboxfooter-cta-inner .cmt-vc_general.cmt-sboxvc_cta3.cmt-sboxvc_cta3-icons-left.cmt-sboxvc_cta3-actions-right .cmt-vc_cta3_content-container {
display: table-cell;
float: left;
margin-top: 30px;
padding-left: 0;
}
.cmt-search-overlay {
width: 290px !important;
}
.wp-block-audio audio {
min-width: 100%;
}
.has-large-font-size {
font-size: 24px;
}
.cymolthemes-iconbox-stylefour .cymolthemes-iconbox-inner {
padding: 30px 20px 25px 20px;
}
.cmt-s4 .cymolthemes-iconbox-stylefour .cymolthemes-iconbox-inner {
padding: 20px 20px 25px 20px;
}
}
@media only screen and (max-width: 991px) and (min-width: 768px) {
.footer .first-footer .widget-area.col-sm-4 {
width: 50%;
}
.footer .widget {
margin: 30px 0 10px;
}	
.cmt-iconbox-style4-bgcolor .cymolthemes-iconbox-stylefour .cymolthemes-iconbox-heading .cmt-cta3-content-wrapper {   
overflow: hidden;
-o-text-overflow: ellipsis;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
}
}
@media only screen and (min-width: 991px) and (max-width: 1170px){
.cmt-sboxleft-span .cmt-sboxleft-video-icon {
left: 28%;
}
.cmt-sboxright-span .cmt-sboxright-video-icon {
right: 10%;
}
}
@media only screen and (min-width: 768px) and (max-width: 1200px){  
.footer .footer-rows .first-footer .cmt-sbox .cmt-sboxvc_cta3-container {
margin-bottom: 0;
}
.footer .footer-rows .first-footer .first-footer-inner .widget {
margin: 0px 0 0;
}	
.first-widget-area .cmt-solutions {
padding-left: 40px;
}
}
@media only screen and (min-width: 1171px) and (max-width: 1400px){ 
.cmt-sboxleft-span .cmt-sboxleft-video-icon {
left: 28%;
}
.cmt-sboxright-span .cmt-sboxright-video-icon {
right: 10%;
}
}
@media only screen and (min-width: 1401px) and (max-width: 1600px){ 
.cmt-sboxleft-span .cmt-sboxleft-video-icon {
left: 15%;
}
.cmt-sboxright-span .cmt-sboxright-video-icon {
right: -4%;
}
}
@media only screen and (min-width: 1601px) and (max-width: 1800px){ 
.cmt-sboxleft-span .cmt-sboxleft-video-icon {
left: 10%;
}
.cmt-sboxright-span .cmt-sboxright-video-icon {
right: -10%;
}
}
@media (max-width: 1200px) and (min-width: 991px) {
.cymolthemes-boxes-service.cymolthemes-element-servicebox-styleone{
margin-top: 45px;
}
.sidebar .widget.cmt-download-style .cmt-file-links .cmt-links .cmt-fielcontent {
padding: 10px 10px 0px 10px;
}
.sidebar .widget.cmt-download-style .cmt-file-title {
padding: 10px 0px 0px 10px;
}
.sidebar .widget.cmt-download-style .cmt-file-links .cmt-pdf-links {
margin-left: 15px;
}
.cmt-stretched-div.cmt-stretched-right.cmt-right-img-responsive-spacing {
margin: 0px 0px 0px 0px;
}
.cmt-fid-with-icon.cmt-fid-view-lefticonstyle1 .cmt-fld-contents .cmt-fid-inner {
font-size: 30px;
line-height: 30px;
}
.cymolthemes-box-team.cymolthemes-teambox-styleone .cymolthemes_item_popup_details {
width: 80%;
}
.cymolthemes-sidebar-true .vc_row.container {
margin: 0 15px;	
}
.cmt-file-links.row .col-md-6 {
width: 100%;
}
.cmt-processbox-style3 .cmt-processbox:first-child {
margin: 0;
}
.cymolthemes_item_popup_details {
width: 63%;
margin: 0 auto;
background-color: #ffffff;
z-index: 999;
position: relative;
padding: 50px 50px 40px;
top: 10%;
overflow: hidden;
border-radius: 0px;
}
}
@media only screen and (min-width:767px) and (max-width:1024px){ 
.elementor-inner-section.cmt-2-column-view-tablet.cmt-column-break-ipad-no .elementor-container .elementor-column,
.elementor-inner-section.cmt-2-column-view-tablet.cmt-column-break-ipad-yes .elementor-container .elementor-column,
.elementor-section.elementor-top-section.cmt-column-break-ipad-yes.cmt-2-column-view-tablet .elementor-column,
.cmt-2-column-view-tablet .elementor-column {
width:50% !important;
}
.elementor-inner-section.cmt-3-column-view-tablet.cmt-column-break-ipad-no .elementor-container .elementor-column,
.elementor-inner-section.cmt-3-column-view-tablet.cmt-column-break-ipad-yes .elementor-container .elementor-column,
.cmt-3-column-view-tablet .elementor-column {
width:33.33% !important;
}
.cmt-processbox-style1.cmt-processbox-wrapper .cmt-processbox {
width: 50%;
padding: 0 0px 0 15px;
float: left;
}
.cmt-processbox-style1.cmt-processbox-wrapper .cmt-processbox:first-child {
padding-left:0px;
}
.cmt-processbox-style1 .cmt-processbox:nth-child(odd) .cmt-stepboxstyle:after,
.cmt-processbox-style1 .cmt-processbox:nth-child(odd):after,
.cmt-processbox-style1 .cmt-processbox:nth-child(odd) .cmt-stepboxstyle:before,
.cmt-processbox-style1 .cmt-processbox:nth-child(even) .cmt-stepboxstyle:before,
.cmt-processbox-style1 .cmt-processbox:nth-child(even):before {
content:unset;
}
.cmt-processbox-style1.cmt-processbox-wrapper .cmt-processbox:nth-child(even) {
margin-top: 0;
}
.cmt-processbox-style1 .cmt-processbox {
margin: 0;
margin-bottom: 15px;
}
}
@media only screen and (min-width: 768px) and (max-width: 1024px){	
.elementor-section.elementor-top-section.cmt-column-break-ipad-yes .elementor-column {
width: 100%!important;
}
.elementor-section.cmt-column-break-ipad-yes .elementor-inner-column{
width: 100% !important;
}
.cymolthemes-box-blog.cymolthemes-blogbox-styletwo .cymolthemes-box-content.col-md-6 {
padding-bottom: 20px;
padding-top: 10px;
}
.img-widht100-laptop img {
width:100%;
}
.tm-two-column-view-tablet .elementor-column {
width:50% !important;
}
.elementor-inner-section.tm-3-column-view-tablet.tm-column-break-ipad-no .elementor-container .elementor-column,
.elementor-inner-section.tm-3-column-view-tablet.tm-column-break-ipad-yes .elementor-container .elementor-column,
.tm-3-column-view-tablet .elementor-column {
width:33.33% !important;
}
}
@media only screen and (min-width:480px) and (max-width:1024px){ 
.elementor-inner-section.cmt-inline-column-view-tablet.cmt-column-break-ipad-no .elementor-container .elementor-column,
.elementor-inner-section.cmt-inline-column-view-tablet.cmt-column-break-ipad-yes .elementor-container .elementor-column,
.cmt-3-column-view-tablet .elementor-column {
width:max-content !important;
}
}
@media (max-width: 768px) {
.cymolthemes-boxes-portfolio .cymolthemes_item_popup_details {
padding: 40px 40px 20px;
}
.cymolthemes-boxes-portfolio .cymolthemes-post-item-popup .close-btn {
right: -5px;
top: -40px;
}
.cmt-element-heading-content-wrapper .cmt-element-content-heading br{
display: none;
}
.footer .widget .cymolthemes_widget_recent_entries{
margin-top: 20px;
}
.cymolthemes-element-servicebox-styleone .slick-dots {
top: 60px;
bottom: auto;
right: 60px;
text-align: right;
}
.cmt-button-responsive-style .elementor-widget-icon-box.elementor-mobile-position-top .elementor-icon-box-wrapper {
display: flex;
padding-top: 40px;
}
.single article.cymolthemes-box-blog-classic {
margin-bottom: 0px;
}
.single-post article.post .entry-content ul.cmt-custome-list-spacing li {
display: inline-flex;
}
.elementor-widget-icon-box.elementor-position-right .elementor-icon-box-content:after {
display: none;
}
.cmt-team-member-single-title-wrapper.col-xs-12 {
margin-top: 30px;
margin-left: 0;
padding: 30px 25px;
}
.cymolthemes-box-blog.cymolthemes-blogbox-styletwo .post-item>.cymolthemes-box-content {
display:block;
}
.cymolthemes-blogbox-styletwo .cymolthemes-teambox-readmore {
padding-top: 20px;
}
.cmt-processbox-style1 .cmt-processbox:nth-child(even) .cmt-stepboxstyle:before,
.cmt-processbox-style1 .cmt-processbox:nth-child(odd) .cmt-stepboxstyle:after{
content: unset;
}
.cmt-processbox-style1 .cmt-processbox:nth-child(odd){
padding-top:0px;
}	
.cmt-processbox-style1.cmt-processbox-wrapper .cmt-processbox:nth-child(even) {
margin-top:0px;
}
}
@media only screen and (min-width: 1025px) and (max-width: 1200px) {
.cmt-1025-1200-service-det .elementor-container.elementor-column-gap-default,
.cmt-button-responsive-style .elementor-container{
display: block;
}
.cmt-bottom .cymolthemes-iconbox-inner {
margin-bottom: 10px;
}
.cmt-1025-1230 .elementor-column,
.cmt-1025-1230 .elementor-widget-wrap.elementor-element-populated,
.cmt-1025-full .elementor-column.elementor-col-50 {
width: 100% !important;
}
.cmt-1025-1230 .elementor-container.elementor-column-gap-no {
display: block;
}
.cymolthemes-iconbox-stylefour .cymolthemes-iconbox-inner {		
margin-top: -20px;
}
.cmt-right-margin .elementor-widget-wrap.elementor-element-populated {
padding: 15px 0px 0px 15px !important;
}
.cmt-right-margin {
margin-right: 15px;
}
.cmt-cursor-icon .elementor-element.elementor-widget-icon-box {
right: -15.81% !important;
}
.cmt-right-icon-spacing .elementor-widget-icon-box .elementor-icon-box-description {		
padding-right: 10px;
}
.cmt-res-service-two .elementor-widget-container p ,
.cymolthemes-box-blog.cymolthemes-blogbox-styletwo .entry-header .cymolthemes-box-title h4 {
overflow: hidden;
-o-text-overflow: ellipsis;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
}
.cmt-fidicon-style2 {
left: 0 !important;
}
.cmt-1025-1200-service-det .elementor-column.elementor-col-50 {
width: 100% !important;
}	
.cymolthemes-iconbox-styleseven .cmt-cta3-content-wrapper {
overflow: hidden;
-o-text-overflow: ellipsis;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
}
.elementor-inner-section.tm-leftright-p0 .elementor-column.elementor-inner-column .elementor-widget-wrap {
padding-left: 15px !important;
padding-right: 15px !important;
}
.cymolthemes-iconbox-styleseven .cymolthemes-iconbox-inner {
padding: 32px 15px 34px;    
}
.cmt-heading h2.elementor-heading-title.elementor-size-default {
font-size: 24px !important;
}
.cmt-desc .elementor-widget-container {
padding: 0px 0px 0px 30px !important;
}
.cmt-heading .elementor-widget-container {
margin: -20px 0px 0px 30px !important;
}
.cmt-button-responsive-style{
margin-top: 0px !important;
}
.cmt-button-responsive-style .elementor-widget-icon-box{
padding-top: 15px;
}
.cymolthemes-box-blog.cymolthemes-blogbox-styletwo .cymolthemes-box-content.col-md-6 {
padding-bottom:20px;
padding-top: 10px;
}
.cmt-full-row1>.elementor-container.elementor-column-gap-default {
display: block;
}
.cmt-full-row1 {
margin-top: 50px !important;
}
.cmt-heading-style-horizontal.cmt-element-heading-content-wrapper .cmt-content-header, .cmt-heading-style-horizontal.cmt-element-heading-content-wrapper .cmt-element-content-desctxt {
display: table-cell;
padding-bottom: 0;
vertical-align: middle;
}
.elementor-section.elementor-top-section.cmt-column-break-ipad-yes.cmt-row11 .elementor-column  {
width: auto !important;
}
.cmt-row11 .elementor-element .elementor-element-populated {    
padding: 100px 325px 0px 15px !important;
}
.cymolthemes-iconbox-stylefour .cmt-element-subheading {
font-size: 16px !important;
}
.cmt-s4 .cymolthemes-iconbox-stylefour .cymolthemes-iconbox-heading.cmt-section-wrapper-cell, .cmt-s4 .cymolthemes-iconbox-stylefour .cymolthemes-iconbox-icon.cmt-section-wrapper-cell {
display: table-cell;
}
.cmt-s4 .cymolthemes-iconbox-stylefour .cymolthemes-iconbox-heading.cmt-section-wrapper-cell {
padding-left: 15px;
}
.cmt-processbox-style3 .cmt-processbox:first-child {
margin: 0;
}
.cmt-processbox-style3 .cmt-ptable-icon-type-image {
width: auto;
height: auto;
}
.cmt-processbox-style3 .cmt-processbox {
margin-left: 15px;
}
.elementor-6 .elementor-element.elementor-element-46ad7f20 > .elementor-widget-container {
margin: 0px 10px 0px 0px;
}
}
@media only screen and (min-width: 1114px) and (max-width: 1300px) {	
.cmt-heading-style-horizontal.cmt-element-heading-content-wrapper .cmt-content-header, .cmt-heading-style-horizontal.cmt-element-heading-content-wrapper .cmt-element-content-desctxt {
display: table-cell;
padding-bottom: 0;
vertical-align: middle;
}
}
@media only screen and (min-width: 1025px) and (max-width: 1114px) { 
.cymolthemes-iconbox-stylefour .cymolthemes-iconbox-icon.cmt-section-wrapper-cell, .cymolthemes-iconbox-stylefour .cymolthemes-iconbox-heading.cmt-section-wrapper-cell {
display: inline-block;
}
.cymolthemes-iconbox-stylefour .cmt-iconbox-wrapper.cmt-section-wrapper {
display: block;
}
.cymolthemes-iconbox-stylefour .cymolthemes-iconbox-inner {
padding:25px 23px 15px 24px;
}
}
@media only screen and (min-width: 1025px) and (max-width: 1114px) {  
.cmt-ptablebox-style-1 .cmt-pricetable-column-w {
padding: 50px 30px 28px;        
}
}
@media (max-width: 360px) {
.cymolthemes-iconbox-stylefive .cymolthemes-iconbox-icon {
float: none;
}
.cymolthemes-iconbox-stylefour .cymolthemes-iconbox-heading.cmt-section-wrapper-cell {
display: unset;
}
.cymolthemes-iconbox-stylefour .cymolthemes-iconbox-icon.cmt-section-wrapper-cell {
display: unset;
}
}
@media (max-width: 630px) {
.cmt-search-overlay {
width: 370px;
right: -10px;
}
.cmt-search-overlay .cmt-site-searchform input[type="search"] {
padding:16px 5px 12px 41px;
}
.cmt-search-overlay span.cmt-close {
right: 15px;
}
.page.cymolthemes-sidebar-true .comments-area {
margin-bottom: 20px;
}
}
@media (max-width: 600px) {
.single-post figure.wp-block-image.size-full.cmt-img1 {
padding: 10px 0px 0px;
}
.error-404.not-found .error-img-02 img {   
max-width: 130px;
}
}
@media (max-width: 777px) { 
.cmt-textt:hover {
padding-left: 0;    
}
}
@media (max-width: 397px) { 
.fa-star-of-life:before {    
top: -18px;    
}
}
@media only screen and (min-width: 1025px) and (max-width: 1240px) { 
.cymolthemes-iconbox-stylethree .cmt-cta3-content-wrapper {
overflow: hidden;
-o-text-overflow: ellipsis;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
}
}
@media only screen and (min-width: 1025px) and (max-width: 1100px) { 
.cmt-1100 .elementor-column.elementor-col-50 {
width: 100%;
}
.cmt-img-1100 {
margin-bottom: 50px;
}
}
@media only screen and (min-width:1200px) and (max-width:1350px){ 
.cmt-topbar-wrapper .cymolthemes-fbar-btn {
display:none;
}
}
@media only screen and (min-width:767px) and (max-width:900px){  
.cymolthemes-iconbox-styleone .themetechmount-box-bottom-content {
padding:20px 2px 4px 9px;
}
}
@media only screen and (min-width:570px) and (max-width:740px){   
.cymolthemes-testimonialbox-styleone .cymolthemes-box-desc:after {
display:none;
}
}
@media only screen and (min-width: 768px) and (max-width: 1200px) {
.elementor-section.elementor-top-section.cmt-column-break-ipad-yes.cmt-teamm .elementor-column {
width: 100% !important;
}
}
@media only screen and (min-width: 480px) and (max-width: 570px) { 
.cmt-fsize {
font-size: 13px !important;
}
}
@media only screen and (min-width: 480px) and (max-width: 991px) { 
.cmt-file-links.row .col-md-6.col-lg-6 {
width: 100%;
}
.cmt-file-links.row {
display: flex;
}
}
@media only screen and (min-width: 800px) and (max-width: 1100px) { 
.cmt-fsize {
font-size: 14px !important;
}
.cmt-fsize1 {
font-size: 12px !important;
}
}
@media (min-width: 767px) and (max-width: 991px) { 
.cymolthemes-iconbox-stylefour .cymolthemes-iconbox-inner {
padding: 25px 10px 10px;
}
.cmt-processbox-style1 .cmt-processbox:nth-child(odd) {   
padding-left: 0;
}
.cymolthemes-iconbox-styleseven .cmt-iconbox-wrapper,
.cymolthemes-iconbox-styleseven .cmt-iconbox-wrapper .cymolthemes-iconbox-icon{
display: inline;
}
}
@media (max-width: 447px){
.cymolthemes-box-service.cymolthemes-servicebox-styleone .cymolthemes-post-item-inner {
padding: 30px 30px 10px;
}
.cmt-custome-left-sep:before {
height: 85%;
}
.cmt-accordian-custome-border-style .elementor-accordion .elementor-accordion-item .elementor-tab-content.elementor-active:after {
border-bottom: none;
}
.cmt-custome-left-icon-stroke-font-style .cmt-fid-title span {
font-size: 45px;
line-height: 55px;
}
ul.cmt-recent-post-list {
margin-top: 0px;
}
.menu-footer-link1-container .widget ul{   
margin-top: -7px;
}
.footer .bottom-footer-inner .cmt-footer-text-area{
padding-top: 15px;
}
.footer .bottom-footer-inner .cmt-footer-text-area .footer-nav-menu {
padding-left: 0px;
}	
.similer-post .cymolthemes-box-blog.cymolthemes-blogbox-styletwo .cmt-sboxentry-meta .cmt-meta-line {
padding-right: 0px;
padding-left: 15px;
}
.cymolthemes-box-blog .cymolthemes-box-content .cmt-sboxentry-meta .cmt-meta-line {
padding-right: 5px;
}
.cymolthemes-box-blog-classic .cmt_tag_lists, .cmt-pf-single-category-w span {
font-size: 14px;
}
.single-post .cymolthemes-blogbox-sharebox .cymolthemes-tags-links a {
padding: 0px 5px;
}
.single-post .cymolthemes-blogbox-sharebox .cymolthemes-tags-links a {
margin-left: 0px;
font-size: 13px;
}
.single-post .cmt-social-share-links ul li {
display: inline-block;
margin-left: 4px;
}
.cymolthemes-box-blog-classic .cmt-blog-classic-box-content blockquote {
padding: 70px 15px 40px;
}
article.post.format-quote .cmt-sboxpost-featured-quote {
padding: 15px;
}
article.cymolthemes-box.post.cymolthemes-box-blog-classic .cmt-sboxentry-meta .cmt-meta-line {		
padding-left: 0px;
padding-right: 10px;
}
.cmt-sboxentry-meta .cmt-meta-line:last-child {
padding-right:4px !important;
}
.cmt-sboxentry-meta .cmt-meta-line i:before {
margin-right:0px !important;
}
.cmt-class-post-view:after,
article.cymolthemes-box.post.cymolthemes-box-blog-classic .cmt-sboxentry-meta .cmt-meta-line:after {
display: none;
}
article.cymolthemes-box.post.cymolthemes-box-blog-classic {
padding: 20px 15px;
}
article.cymolthemes-box-blog-classic .cmt-entrymeta-wrapper .cmt-class-post-view {
padding-left: 0px;
}
article.cymolthemes-box-blog-classic .cmt-blog-classic-box-content {
padding: 0px !important;
}
.cymolthemes_item_popup_details_wrap .cmt-social-share-links ul {
padding-right: 0px;
}
.cymolthemes_item_popup_details_wrap .cmt-social-share-links ul li a {
height: 30px;
width: 30px;
line-height: 30px;
font-size: 13px;
}
.cmt-left-border-style .elementor-widget-heading{
text-align: center !important;
}
.cmt-right-border-style .elementor-widget-heading{
text-align: center !important;
}	
.elementor-accordion .elementor-tab-title .elementor-accordion-icon.elementor-accordion-icon-right {
margin-top: -15px;
}
.cmt-accordian-custome-border-style .elementor-accordion .elementor-accordion-item {
padding: 30px 15px 23px 20px;   
}
.mailchimp-inputbox input[type="email"] {
padding: 14px 15px 13px 15px;
}
.mailchimp-inputbox input[type="email"]::-webkit-input-placeholder{
font-size: 12px;
}
.cmt-sboxctabox-row .cta-widget-area:first-child:before {
left: 0;
}
.footer .cmt-sboxctabox-row {
padding: 20px 0px 18px;
}
.cymolthemes_item_popup_details {
padding: 50px 25px 0px;
}
.cymolthemes-boxes-portfolio.cymolthemes-element-portfoliobox-styleone .cymolthemes-pf-single-details-area,
.cymolthemes-boxes-portfolio.cymolthemes-element-portfoliobox-styletwo .cymolthemes-pf-single-details-area{
padding: 25px 15px 15px;
}
.single-post .cmt-sboxentry-meta .cmt-meta-line:after {
content:unset;
}
.single-post .cmt-sboxentry-meta .cmt-meta-line:first-child {
padding-right: 15px;
padding-left: 0px !important;
}
.single-post .cmt-sboxentry-meta .cmt-meta-line:last-child {
padding-right: 0px !important;
padding-left: 0px;
}
.single-post .cmt-class-post-view {
padding-left: 5px;
}
.single-post .cymolthemes-box-blog-classic .cmt-sboxentry-meta-wrapper {
margin: 5px 0 0px 0;
}
.single-post .cmt-classic-post-meta {
margin-bottom: 10px;
}
.cmt-post-author .cymolthemes-box-classic-post-sociallinks {
top: 20px;
}
}
@media (max-width: 1680px){
.tm-circle-progressbar-right-border .cmt-fid-view-roundbox .cmt-fld-contents:after{
content: unset;
}
.cmt-class-post-view:after,
article.cymolthemes-box.post.cymolthemes-box-blog-classic .cmt-sboxentry-meta .cmt-meta-line:after {
display: none;
}
article.cymolthemes-box-blog-classic .cmt-entrymeta-wrapper .cmt-class-post-view {
padding-left:0px;
}
.cmt-sboxentry-meta .cmt-meta-line:last-child {
padding-right: 5px !important;
}
article.cymolthemes-box.post.cymolthemes-box-blog-classic .cmt-sboxentry-meta .cmt-meta-line {		
padding-left: 0px;
padding-right: 10px;
}
.similer-post .cymolthemes-box-blog.cymolthemes-blogbox-styletwo .cmt-sboxentry-meta .cmt-meta-line {
padding-right: 0px;
padding-left: 15px;
}
.cymolthemes-box-blog .cymolthemes-box-content .cmt-sboxentry-meta .cmt-meta-line {
padding-right: 5px;
}
}
@media (max-width: 1600px){
.cmt-circle-factindigit-responsive .elementor-column.elementor-col-50{
width: 100%!important;
}
.cymolthemes-box-portfolio.cymolthemes-portfoliobox-styletwo .cymolthemes-box-title h4 {
cursor: pointer;
overflow: hidden;
-o-text-overflow: ellipsis;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 1;
-webkit-box-orient: vertical;
}
}
@media (min-width: 1200px) and (max-width: 1420px) {
.header-style-four .cmt-sboxtop-info-con{
float: none;
left: 150px;
}
}
@media (min-width: 1200px) and (max-width: 1600px) {
.cmt-right-padding-responsive .elementor-element-populated{
padding-right: 100px !important;
}
.cmt-stroke-responsive-font .elementor-element-populated {
padding: 50px 20px 40px 20px !important;
}
.cmt-custome-left-icon-stroke-font-style .cmt-fid-title span {
font-size: 40px;
line-height:50px;
}
}
@media (max-width: 600px){
.cmt-custome-blog-responsive-section .cymolthemes-boxes-view-carousel .cmt-sboxbox-col-wrapper {
width: 520px;
}
}
@media (max-width: 1199px) and (min-width: 991px){
.cmt-processbox-style1 .cmt-processbox {
width: 50%;
position: relative;
display: inline-block;
}
}
@media (max-width: 1199px) and (min-width: 1024px){
.elementor-widget-icon-box.elementor-position-right .elementor-icon-box-content:after {
left: auto;
right: 10px;
}
}
@media (max-width: 440px){
.single-post .cmt-social-share-post-wrapper {
float: right;
}	
.cymolthemes-box-blog-classic .cmt-blog-classic-box-content .cmt-post-author {		
bottom: 31px;
}
article.cymolthemes-box-blog-classic .cmt-featured-outer-wrapper .cmt-sboxfeatured-wrapper img {
height: 200px;
}
.post.cymolthemes-box-blog-classic .cmt-social-share-links ul li {    
margin-left: 5px;
}
}
@media (max-width: 567px){
.cymolthemes-servicebox-stylethree .cymolthemes-box-bottom-content {
padding: 30px;
}
.cymolthemes-iconbox.cymolthemes-iconbox-styleseven .cmt-section-wrapper-cell,
.cymolthemes-iconbox.cymolthemes-iconbox-styleseven .cmt-section-wrapper{
display: block;
}
.single-post .cymolthemes-blogbox-sharebox {
padding: 15px;
}
.post.cymolthemes-box-blog-classic .cmt-social-share-wrapper .cmt-social-share-title{
display: none;
}
.cymolthemes-box-service.cymolthemes-servicebox-stylefive .cymolthemes-post-item {
padding: 25px 25px 20px;
}
.single-cmt_team_member .cmt-team-social-links-wrapper ul li {
margin-right: 3px;
}
.cmt-sboxauthor-social-links {
margin-top: 0px;
}	
article.cymolthemes-box-blog-classic.cmt-sboxno-featured-content .cmt-sboxauthor-social-links li, .cmt-blog-classic-box-content .cymolthemes-box-classic-post-sociallinks .cmt-sboxauthor-social-links li {
margin-left: 4px;
}
.cmt-post-author .cymolthemes-box-classic-post-sociallinks:before {
content: unset;
}
}
@media (max-width: 600px){
.error-404.not-found .cmt-errorpage-heading {
font-size: 14em;
}
}
@media (max-width: 1500px){
.cymolthemes-iconbox.cymolthemes-iconbox-stylefour .cmt-section-wrapper-cell{
margin: 0 auto;
}
.cymolthemes-iconbox-stylefour .cymolthemes-iconbox-heading.cmt-section-wrapper-cell {
padding-top: 15px;
}
.cymolthemes-iconbox-stylefour .cymolthemes-iconbox-heading .cmt-iocnbox-btn {
padding-top: 5px;
}
.cymolthemes-iconbox.cymolthemes-iconbox-stylefour .cmt-section-wrapper,
.cymolthemes-iconbox.cymolthemes-iconbox-stylefour .cmt-section-wrapper-cell {
display: block;
text-align: center;
}
.cymolthemes-iconbox-stylefour .cymolthemes-iconbox-inner {
padding-bottom: 23px;
}
}
@media (max-width: 1200px) and (min-width: 992px){
.cymolthemes-post-item-popup .close-btn {
top: -43px;
right: -5px;
}
}
@media (max-width: 1400px) and (min-width: 992px){
.cymolthemes_item_popup_details {
width: 83%;
}
}
@media (max-width: 1240px) and (min-width: 992px){
.cymolthemes-portfoliobox-styleone .cymolthemes-box-bottom-content {
padding: 27px 15px 30px;
margin: -67px 15px 0px;
}	
.cymolthemes-box-portfolio.cymolthemes-portfoliobox-styleone .cymolthemes-box-title h4 {
font-size: 20px;
}
}
@media (max-width: 1024px) and (min-width: 992px){
.cmt-processbox-style1.cmt-processbox-wrapper .cmt-stepbox-main {    
padding: 40px 15px 35px;   
}
}
@media (min-width: 1024px) and (max-width: 1300px){
.cmt-custome-padding-left-fid{
left: -272px;
}
.cmt-custome-padding-left-img {
left: -200px;
}
.cmt-responsive-padding-style .elementor-widget-container{
padding: 0px !important;
}
}
@media (min-width: 1024px) and (max-width: 1100px){
.cmt-2-column-view-tablet.elementor-section.elementor-section-boxed > .elementor-container{
display: block;
}
.cmt-2-column-view-tablet .elementor-widget-icon-box.elementor-position-left .elementor-icon-box-wrapper {
padding-top: 5px;
}
}
@media (min-width: 768px) and (max-width: 991px){
.cymolthemes-team-member-single-content-area .cmt-team-member-content {
padding: 20px 0px 30px 0px !important;
}
.cmt-faq .elementor-accordion .elementor-tab-title i {
display: none;
}
.cmt-faq .elementor-accordion .elementor-tab-title .elementor-accordion-icon.elementor-accordion-icon-right {
border: none;
}
}
@media (max-width: 374px){
.error-404.not-found .cmt-errorpage-heading {
font-size: 12em;
}
.error-404.not-found .error-img-01 img, .error-404.not-found .error-img-02 img {   
bottom: 0;
}
}
@media (max-width: 680px){
.cmt-custome-iconbox-style .elementor-widget-icon-box .elementor-icon-box-content {
text-align: left;
}
.cmt-content-class .cmt-links {
width: auto;
}
section.error-404 .page-title {
font-size: 30px;
line-height: 40px;
}
.site-content .theiaStickySidebar {
padding-top: 0px;
}
.site-content-wrapper #sidebar-left.sidebar {
padding-top: 0px !important;
}
section.error-404 {
padding: 20px 0px 50px;   
}
.cymolthemes-box-blog-classic .entry-header:not(.cmt-titlebar) .entry-title {
font-size: 22px;
line-height: 32px;
}
.single-post .cymolthemes-box-blog-classic .entry-header:not(.cmt-titlebar) .entry-title {
font-size: 23px;
line-height: 33px;
}
}
@media (max-width: 574px){
.cmt-custome-blog-responsive-section .elementor-column.elementor-col-50 {
margin: 0 auto;
}
}
@media (max-width: 1200px) and (min-width: 1024px){
.cmt-custome-img-responsive-hide .elementor-element-populated{
background-image: none;
}
.elementor-section.elementor-top-section.cmt-column-break-ipad-yes .cmt-custome-responsive-custome-column-width.elementor-column{
width: 50% !important;
}
.cmt-right-img-responsive-spacing .cmt-stretched-div.cmt-stretched-right{
margin: 0px !important;
}
.cmt-custome-left-icon-stroke-font-style .cmt-fid-title span {
font-size: 40px;
line-height: 50px;
}
}
@media (max-width: 1670px) and (min-width: 1200px){
.cymolthemes-box-team.cymolthemes-teambox-styleone .cymolthemes-post-item-popup .close-btn {
right: 0;
}
.cymolthemes-box-team.cymolthemes-teambox-styleone .cymolthemes_item_popup_details {
width: 70%;
padding: 74px 70px 75px;
}
}
@media (max-width: 1500px){
.cymolthemes-boxes-portfolio .cymolthemes_item_popup_details{
width: 90% !important;
}
}
@media (max-width: 567px){
.cymolthemes-boxes-portfolio .cymolthemes_item_popup_details {
padding: 40px 40px 20px !important;
}
.cymolthemes-boxes-portfolio .cymolthemes-post-item-popup .close-btn {
right: -5px;
top: -40px;
}
.cmt-blog-classic-box-content table td {
padding: 5px 5px;
}
.cmt-blog-classic-box-content .wp-block-media-text.has-media-on-the-right.has-background {
margin-top: 15px;
}
.wp-block-media-text.has-media-on-the-right.has-background .wp-block-media-text__content {
padding: 20px;
}
}
@media only screen and (min-width:680px) and (max-width:1024px) {
.elementor-inner-section.cmt-2-column-view-tablet.cmt-column-break-ipad-no .elementor-container .elementor-column, .cmt-2-column-view-tablet .elementor-column {
width: 50% !important;
}
}
@media only screen and (min-width:769px) and (max-width:1024px) {
.cmt-2column-style-tablet .elementor-widget-cmt_fid_element {
width: 50%;
float: left;	
}
}
@media (max-width: 1800px){
.tp-bullets.persephone.vertical.nav-pos-hor-right.nav-pos-ver-center.nav-dir-vertical:before,
.tp-bullets.persephone.vertical.nav-pos-hor-right.nav-pos-ver-center.nav-dir-vertical:after {
content: unset;
}
}
@media (max-width: 360px){
.cymolthemes_item_popup_details_wrap .cmt-social-share-links ul li a {
height: 25px;
width: 25px;
line-height: 25px;
}
}
@media only screen and (min-width:580px) and (max-width:767px){  
.tm-2boxview-responsive .cymolthemes-boxes-row-wrapper.row:not(.slick-slider) .cmt-sboxbox-col-wrapper {
width: 50%;
float: left;
}
}
@media only screen and (min-width:992px) and (max-width:1030px){
.cmt-spacing.widget .cmt-textinfo .cmt-title h3 {   
line-height: 36px;
}
}
@media (max-width: 1094px){
.blog .cymolthemes-box-blog-classic .cmt-blog-classic-box-content .cmt-post-author {    
padding: 0px 30px 15px 30px;
}
.blog .cmt-post-author .cymolthemes-box-classic-post-sociallinks {    
padding-top: 10px;
}
.single-post .cymolthemes-blogbox-sharebox .cymolthemes-tags-links:nth-child(4) {
padding-left: 0;
}
.single-post .cymolthemes-box-blog-classic .cmt_tag_lists {   
width: auto;    
}	
}
@media (max-width: 701px){ 
.blog .cymolthemes-box-blog-classic .cmt-blog-classic-box-content .cmt-post-author {
padding: 15px 30px 15px 30px;
}
.blog .cmt-post-author .cymolthemes-box-classic-post-sociallinks {
top: 10px;
}
.tm_prettyphoto3 .elementor-widget-container i {   
padding: 15px;    
}
}
@media (min-width: 991px){ 
.single-post.cmt-sboxempty-sidebar .site-content.container,
.blog.cmt-sboxempty-sidebar .site-content.container {
width: 970px;
}
}
@media only screen and (min-width:1098px) and (max-width:1200px){  
.cymolthemes-servicebox-stylefour .cymolthemes-box-bottom-content {   
padding: 30px 29px 25px;
}
}
@media (min-width: 768px) and (max-width: 800px){
.cmt-tab-style1.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active i {   
left: 23px;    
}
}
@media (max-width: 396px){  
.elementor-tab-title i {
display: none;
}
}
@media only screen and (min-width:1200px) and (max-width:1600px){ 
body #tm-width-custom-1600px {
width: 40% !important;
}
}
@media only screen and (min-width:1600px) and (max-width:1750px){ 
body #tm-width-custom-1600px {
width:25% !important;
}
}
@media (max-width: 1230px) and (min-width: 1200px){
.single-post.cymolthemes-sidebar-true  .site-content-inner.row.multi-columns-row {
margin-right: 15px;
}
}