/*
Theme Name:	 LnTInfotech
Author:		 TechNex Technologies
Template:	 enfold
Version:	 1.0.0
Text Domain: Enfold-child
*/


.page-canada {}
header .imp_menu {display: none;}
.page-template-template-services-canada {}
.page-canada #top .av-flex-placeholder {width: 2%;}
.page-canada #main h2 {font-size: 22px;}
.page-canada #main h3 {font-size: 20px;font-family: 'BwModelica-Regular';}
.page-canada #main h4 {margin-bottom: 0;}
.page-canada #main h3.slide-entry-title {font-size: 16px;line-height: 28px !important;}
.page-canada .home-social-media-feeds .tabcontainer .tab_content {margin-top: 10px;}
.page-canada .home-social-media-feeds a,
.page-canada .home-social-media-feeds a:hover,
.page-canada .home-social-media-feeds h4 {color: #fff;}
.page-canada .home-social-media-feeds .tabcontainer {margin-bottom: 0;min-height: 385px;}
.page-canada .home-social-media-feeds .avia_button_icon {color: #fff;font-size: 22px;}
.page-canada .upcomingEvent .event-title a {font-weight: normal !important;}
#home-canada-section1 .avia-content-slider1 {background-color: #f8f8f8;}
#home-canada-section1 .avia-content-slider2 {background-color: #00ccff;}
#home-canada-section1 .avia-content-slider1 p {}
#home-canada-section1 .avia-content-slider2 p {color: #fff;}
#home-canada-section1 .av_one_third br {display: none;}
#home-canada-section1 .av_one_third > div {padding: 20px;}
#home-canada-section1 .avia-content-slider2 .new-special-heading {display: none;}
#home-canada-section1 .avia-slideshow-dots {bottom: 3px !important;}
#home-canada-section1 .avia-builder-el-last .avia-slideshow-dots {bottom: 35px !important;}

#top [id*="home-canada-section"] .avia-content-slider .avia-smallarrow-slider-heading {height: 100%;display: contents;}
#home-canada-section1 .avia-content-slider2 .avia-slideshow-dots a.goto-slide.active {background-color: #fff !important;}
#home-canada-section3 .avia-builder-el-last h4.widget-title {font-size: 20px;color: #343434;margin-bottom: 8px;}
#home-canada-section3 .avia-builder-el-last h3 {font-size: 16px;color: #343434;margin-top: -3px;}
#home-canada-section3 .avia-builder-el-last h2, #home-canada-section3 h3 {font-size: 20px;line-height: 1.4em !important;}
#home-canada-section3 .avia-builder-el-last #blogsliderDots {left: 0;}
#home-canada-section3 .avia-builder-el-last #blogsliderDots.owl-dots .owl-dot.active span,
#home-canada-section3 .avia-builder-el-last #blogsliderDots.owl-dots .owl-dot.active span:hover {color: #fff !important;} 
#home-canada-section3 .flex_column.avia-builder-el-last .blogViewAllLink {margin-top: 10px;}

#home-canada-section3 .avia-slideshow-dots a.goto-slide {background-color: #d6d6d6 !important;}
#home-canada-section3 .avia-slideshow-dots a.goto-slide.active,
#top #home-canada-section3 .avia-slideshow-dots a.goto-slide.hover {background-color: #00008c !important;}
.page-template-template-services-canada .phone-info {width: 85px !important;}
.page-template-canada-blog .phone-info {width: 85px !important;}
.single-leader .phone-info {width: 85px !important;}
.single-blog .phone-info {width: 85px !important;}
.page-template-canada-thankyou .phone-info {width: 85px !important;}
.custom-header-links #canada-email {
	margin: 0 8px 0 10px;
    z-index: 9999;
    vertical-align: 4px;
}
.phone-info #canada-email {margin-left: 10px;}
.phone-info #canada-email img {width: 30px;vertical-align: 4px;}
.custom-header-links #canada-email img {height: auto;width: 29px;z-index: 9999;}
.page-template-template-services-canada .av-special-heading-h1 .special-heading-border {height: auto;}
.page-template-template-services-canada .new-special-heading h2 {font-size: 22pt !important;}
.page-template-template-services-canada #ourbeliefs div .av_one_fifth {background-color: #fff;text-align: center;}
.page-template-template-services-canada #ourbeliefs h3 {color: #f46e00;font-size: 12pt;font-weight: bold;padding: 10px;margin-bottom: 0;}
.page-template-template-services-canada #leadership .leader-details {background-color: rgba(0, 0, 0, 0.4);}

.page-template-template-services-canada #main .first.flex_column {margin-left: 0%;}
.page-template-template-services-canada #main .av_one_fourth {margin-left: 3%;width: 22.744444%;} 
.page-template-template-services-canada #main .av_one_third {margin-left: 3%;width: 31.1%;}
.page-template-template-services-canada .block-entry-wrap {margin-top: 15px;margin-bottom: 15px;}
#home-canada-section1 .avia-slideshow-arrows {display: none;}
.page-template-template-services-canada #timeline-section h4,
.page-template-template-services-canada #timeline-section strong {color: #343434;}
.page-contact-us .telephone {display: inline;}

.page-template-template-services-canada .modal.modal-fullscreen .modal-dialog {left: 30% !important;}
.modal-open .modal-header button.close {right: 10px !important;}

.download_link_box > a, a.lets_meet {
	background-color: #f46e00;
    color: #fff !important;
    text-decoration: none;
    padding: 8px 16px;
    border-radius: 2px;
    display: inline-block;
    margin-top: 10px;
}
#custom-slider .download_link_box > a{
	background-color: transparent;
    color: #f46e00 !important;
    text-decoration: none;
    padding: 8px 1px;
    border-radius: 2px;
    display: inline-block;
    margin-top: 10px;
}
/*Canada Home page video start*/
.page-template-template-services-canada.page-id-18243 #video-slider-section .el_before_av_one_half.left{float: right;}
.page-template-template-services-canada.page-id-18243 #video-slider-section section.av_one_half.right {margin-left: 0px;}
.page-template-template-services-canada.page-id-18243 #video-slider-section .el_after_av_one_half.right .entry-description{   color: #00008c;}
.page-template-template-services-canada.page-id-18243 #video-slider-section .template-page.content{padding-top: 15pt;}
/*Canada Home page video end*/

/*** Blog page ***/
.page-blogs .container .page-blogs-page-title {
    float: left;
    margin: 2% 0 0 0;
    font-size: 23px;
    font-weight: 700;
}
.page-blogs .container .av-content-small.units {
    border: none;
    padding-top: 9pt;
    padding-bottom: 0;
}
.page-blogs .content .entry-content-wrapper{
    padding-right: 0
}
.page-blogs .top_tab .tab_titles{
    width: 52%;
    float: right;
    margin-top: 8px;
}
.page-blogs#top .tabcontainer .tab_content{
    border-top: 1px solid #e1e1e1;
    border-radius: 0;
    padding: 0;
}
.page-blogs .tabcontainer .tab.active_tab {
    color: #00ccff;
    border-bottom: 2px solid #00ccff;
}
.page-blogs div .av_one_third{
    margin-right: 3% !important;
    margin-left: 0 !important;
    width: 31.333333%;
}
.page-blogs div .av_one_third:last-child {
    margin-right: 0 !important;
}
.page-blogs .avia-content-slider .slide-entry-title{
    margin: 4% 0 2%;
    font-size: 1.25em;
    font-weight: 700;
}
.page-blogs .slide-entry .entry-content {
    text-align: justify;
	text-justify: distribute;
}
.page-blogs#top #main .sidebar{
    border: none;
}
.page-blogs .widget,.sidebar .widget:first-child, .content .sidebar .widget:first-child {
    margin: 20px 0 20px 0;
    padding: 10px 20px;
    float: none;
    background-color: #fcfcfc;
}
.page-blogs .widget{
    margin-top: 20px;
}
.page-blogs .widgettitle{
    letter-spacing: 1px;
    font-size: 16px;
    border-bottom: 1px solid #e1e1e1;
    padding-bottom: 20px;
    color: #00008c;
    font-weight: normal;
}
.page-blogs .main_color .sidebar a {
    line-height: 30px;
    color: #898989;
    text-decoration: none;
}
.page-blogs .main_color .sidebar a.selected {
    border-bottom: 1px solid #00ccff;
    color: #000;
}
.page-blogs .widget#tags {padding: 0;}
.page-blogs .widget#tags .search-pils-box {padding: 9px;}
.page-blogs .widget#tags input,.page-blogs .widget#tags input:focus{
    width: 100%;
    background-color: #efefef;
    box-shadow: none;
    border: none;
    height: 35px;
    padding: 10px;
    color: #717171
}
.page-blogs .widget#tags input::-webkit-input-placeholder,
.page-blogs .widget#tags input::-moz-placeholder,
.page-blogs .widget#tags input:-ms-input-placeholder,
.page-blogs .widget#tags input:-moz-placeholder{
    color: #717171
}
.page-blogs .main_color .search-pils li {
    padding: 0 10px;
    background: #efefef;
    display: inline-block;
    width: auto;
    margin-right: 5px;
    margin-bottom: 5px;
}
.page-blogs .main_color .search-pils li p {
    float: left;
    width: auto;
    margin: 5px 0;
}
.page-blogs .main_color .search-pils li a {margin-left: 5px;}
.page-blogs .widget#calender_section .ui-datepicker-inline {width: 100%;}
.page-blogs .page-blogs-page-pagination-slider .current {margin-right: 6px !important;}
.page-blogs .page-blogs-page-pagination-slider .inactive {cursor: pointer;}

#sticky-contact {display:none !important;}
#socket .sub_menu_socket {
    float: left !important;
    margin: 0 !important;
}
@media only screen and (max-width: 768px) {
	.page-canada#top #wrap_all .avia-content-slider-odd .slide-entry {padding: 0px !important;}
	.page-template-template-services-canada #content-head.avia-section {min-height: auto;margin-top: 20px;}
	.page-template-template-services-canada #content-head .content {padding-bottom: 0px;}
	.page-canada #content-head .content {padding-bottom: 0px;}
	.page-canada #content-head .flex_column {margin-bottom: 0px !important;}
	#home-canada-section3 .avia-builder-el-last .blogsliderDots {margin-bottom: 0;}
	#home-canada-section3 .flex_column .avia-content-slider {min-height: 250px;}
	#home-canada-section3 .flex_column.av_one_fourth .avia-content-slider {min-height: 385px;}
	#home-canada-section3 .avia-builder-el-last {min-height: 300px;}
	.page-template-template-services-canada #timeline-section .active_tab_content .tab_inner_content {margin-top: 0%;}
	.page-template-template-services-canada.page-news-events #timeline-section .tabcontainer .active_tab_content {padding-top: 30px !important;padding-right: 0;padding-left: 0;}
	#home-canada-section4 a.open_video_modal:after {
        background: url(images/play-icon.png) no-repeat center center transparent;
        background-size: 100% 100%;
        content: "";
        position: absolute;
        width: 60px;
        height: 60px;
        left: 35%;
        left: 570px \9;
        top: 40%;
        top: 230px \9;
        background-color: rgba(0, 0, 0, 0.2);
        border-radius: 57%;
        padding: 29px;
        border: 8px solid rgba(0, 0, 0, 0.2);
    }
	.page-template-template-services-canada.page-alliances #content-head {height: 40px;}
	.page-template-template-services-canada.page-alliances .no-content-slider-heading {display: none !important;}
	#home-canada-section1 .av_one_third > div {min-height: 300px;}
	#top.page-template-canada-blog #wrap_all .avia-content-slider-odd .slide-entry {padding: 0 !important;}
}

@media only screen and (min-width: 1024px) {
	.page-canada#top .av-flex-placeholder {width: 2%;}
	#home-canada-section3 .upcomingEvent .left {width: 50%;}
	#home-canada-section3 .upcomingEvent .right {width: 50%;}
	#home-canada-section3 .upcomingEventDots.owl-dots {width: 50% !important;right: 0;text-align: left !important;padding-left: 25px;z-index: 1;}
	#home-canada-section3 .upcomingEventDots.owl-dots > .owl-dot {display: inline-block;}
	#home-canada-section3 .flex_column .avia-content-slider {min-height: 356px;}
	.page-blogs .container main.av-content-small.units {width: 75%;}
	.page-blogs .sidebar {padding-top: 65pt;}
}

@media only screen and (min-width: 1200px) {
	.page-canada {}
	.page-canada .avia-builder-el-0 .container {padding-top: 0px !important;}
	.page-canada #main .av_one_fourth {width: 24.5%;margin-left: 2%;}
	.page-canada main.content {padding-top: 0px !important;}
	/*#home-canada-section1 .flex_column_table > .flex_column {width: 60%;}
	#home-canada-section3 .flex_column_table > .flex_column {width: 40%;} */
	#home-canada-section1 .flex_column.first img {
		max-height: 100%;
		min-height: 474px;
	}
	#home-canada-section1 .av_one_third > div [style="margin-bottom: 30px;"] {margin-bottom: 10px !important;}
	#home-canada-section3 .flex_column.first .avia-content-slider {min-height: 356px;}
	#home-canada-section3 .flex_column .avia-content-slider {min-height: 356px;}
    #home-canada-section1 .entry-content-wrapper {
    	display: -webkit-box;
    	display: -ms-flexbox;
    	display: flex;
    	-ms-flex-wrap: wrap;
    	flex-wrap: wrap;
	}
	#home-canada-section1 .av_one_third > div {
    	height: 47%;
    	margin-top: 0;
		margin-bottom: 0;
	}
	#main #home-canada-section1 .av_one_third {margin-left: 3%;width: 32.1% !important;}
	#home-canada-section1 .avia-builder-el-last .avia-builder-el-first {margin-bottom: 7%;}
    .page-template-template-services-canada {}
    .page-template-template-services-canada #timeline-section .active_tab_content .tab_inner_content {margin-top: 0;}
    .page-template-template-services-canada #timeline-section .tab_titles > .tab {width: auto;}
    .page-template-template-services-canada .avia-section {min-height: auto;}
    .page-template-template-services-canada.page-news-events .avia-builder-el-last {margin-top: 0px;}
    .page-template-template-services-canada.page-news-events #content-head h1 {margin-bottom: 0px;}
    .page-template-template-services-canada.page-news-events .tabcontainer > section {padding-top: 10px;}
    .page-template-template-services-canada h2.av-special-heading-tag {font-size: 22pt !important;margin-top: 20px !important;}
    .page-template-template-services-canada .tabcontainer .tab,
    .page-template-template-services-canada .tab_content {background-color: transparent !important;}

    .page-template-template-services-canada #ourbeliefs div .av_one_fifth.first {margin-left: 0;}
    .page-template-template-services-canada #leadership div .av_one_fourth {margin-left: 0%;width: 25%;}
    .page-template-template-services-canada #leadership .col-centered .av_one_fourth {margin-bottom: 0px;}
    .avia-content-slider-inner > div.slide-entry-wrap {margin-top: -6px;}
}
@media only screen and (min-width: 1400px) {
    #home-canada-section3 .flex_column .avia-content-slider {min-height: 398px;}
}

@media only screen and (min-width: 1400px) and (max-width: 1499px) {
	#home-canada-section1 .av_one_third > div {min-height: 240px;}
}

@media only screen and (min-width: 1500px) and (max-width: 1599px) {
    #home-canada-section1 .av_one_third > div {min-height: 245px;}
}

@media only screen and (min-width: 1600px) and (max-width: 1899px) {
    #home-canada-section1 .av_one_third > div {min-height: 270.5px;}
}

@media only screen and (min-width: 1900px) {
	#home-canada-section1 .av_one_third > div {min-height: 330.5px;}
}

@media only screen and (min-width: 2500px) {
	#home-canada-section1 .av_one_third > div {min-height: 442px;}
}
.page-w4w-events #timeline-section .tab_titles {display:none !important;}
/*#socket .sub_menu_socket li#menu-item-54664{display:none !important;}
#socket .sub_menu_socket li#menu-item-1400{border-left: none;}*/
/*.acsb-trigger.acsb-trigger-size-medium {visibility:hidden !important;}
.acsb-trigger.acsb-trigger-size-medium svg{visibility:hidden !important;}
.acsb-widget .acsb-header a.acsb-language{visibility:hidden !important;}*/

.page-canada  #video-slider-section .avia-content-slider .avia-content-slider-inner {width: 100%;}
.page-canada  #video-slider-section .avia-content-slider .avia-content-slider-inner .slide-entry-wrap{display: block;}
.page-canada .readmore_link a, a.theme-btn, a.theme-btn:hover {color: #00008c;text-decoration: none !important;}



::part(acsb-trigger) {
visibility: visible !important;
}