/*Theme Name: MedicoreDescription: Medicore Creative Responsive Wordpress ThemeAuthor: HasTechVersion: 1.0.0Tags:one-column, one-column, custom-colors, custom-header, custom-menu, editor-style, featured-images, translation-ready, full-width-template, theme-optionsLicense: GNU General Public License v2 or laterLicense URI: http://www.gnu.org/licenses/gpl-2.0.htmlTemplate: layerswp*-------------------- #Main CSS---------------------* [Table of contents] ***Common Classes** Header Area** Slider Area** Advertise Area** Class Area** Register Area** Service Area** Fun Factor Area** Testimonial Area** Gallery Area** Blog Area** Newsletter Area** Map Area** Footer Area*//* =Theme style.css customization starts here-------------------------------------------------------------- */html { margin-left: 0 !important; margin-right: 0 !important; max-width: calc(100%) !important;}[class*="column"] { margin-bottom: 0px;}.container { margin: auto; max-width: 1200px; padding: 0 20px;}.container.list-masonry { max-width: 1200px;}.content-vertical-massive { padding-top: 70px; padding-bottom: 70px; }.header-site .container { padding: 10px 20px 6px;}a:focus,button:focus { outline: 0px solid}input:focus { box-shadow: none; outline: 0}textarea { box-shadow: 0; outline: 0}img { max-width: 100%; height: auto;}.fix { overflow: hidden}p {} h1,h2,h3,h4,h5,h6 { font-weight: 500}a { -webkit-transition: all 0.3s ease 0s; transition: all 0.3s ease 0s; text-decoration: none;}a:hover { text-decoration: none;}a:active,a:hover,a:focus { outline: 0 none; text-decoration: none}ul { list-style: outside none none; margin: 0; padding: 0}::-moz-selection { background: #b3d4fc; text-shadow: none}::selection { background: #b3d4fc; text-shadow: none}::-webkit-input-placeholder { opacity: 1 !important; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100)}:-moz-placeholder { opacity: 1 !important; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100)}::-moz-placeholder { opacity: 1 !important; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100)}:-ms-input-placeholder { opacity: 1 !important; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100)}body { color: #666; font-family: "Poppins", sans-serif; font-size: 14px; font-weight: 300; line-height: 24px;}/*- 1 HEADER -------*/.site-logo-link img,.custom-logo-link img,.mark img { max-height: 100%;}.custom-logo-link .custom-logo { position: relative; top: 5px;}/*top menu */.site-description a,.nav-horizontal li a { text-transform: uppercase; font-weight: 700; font-size: 13px; color: #ffffff;}.header-secondary { background: #18AFD3; padding: 0px 0;}.header-secondary .pull-left .nav.nav-horizontal li:first-child a { padding-left: 10px; padding-right: 10px; color: #ffffff; font-family: "Poppins", sans-serif; font-size: 14px; font-weight: 500; text-transform: capitalize;}.header-secondary .pull-left .nav.nav-horizontal li a:hover{ color: #000000;}.header-secondary .pull-left .nav.nav-horizontal li a,.header-secondary .pull-right .nav.nav-horizontal li a { padding-top: 10px; padding-top: 10px; padding-bottom: 7px; font-weight: 500; font-size: 14px;}.pull-left ul li a i { margin-right: 5px;}.nav-horizontal li { float: left; margin: 0 5px;}.pull-right ul li a i { border: 1px solid #ffffff; height: 25px; line-height: 25px; text-align: center; width: 25px; transition: all 0.3s ease 0s;}.pull-right ul li a:hover i{ border: 1px solid #000000; color: #000000;}/*header menu*/.site-description a,.nav-horizontal li a {} .site-description a,.nav-horizontal li a { color: #444444; font-size: 13px; font-weight: 600; text-decoration: none; text-transform: uppercase; -webkit-transition: all 0.3s ease 0s; transition: all 0.3s ease 0s;}.header-site .nav-horizontal > ul > li > a { padding: 0 15px;}.nav-horizontal li a:hover { color: #18AFD3;}.nav-horizontal li.current-menu-item a{ color: #18afd3;}/*sub menu*/.site-description a,.nav-horizontal li .sub-menu > li a { padding: 10px 5px;}.menu .sub-menu li a:hover { padding-left: 10px;}.sub-menu li a:hover,.nav .children li a:hover { background-color: transparent;}.sub-menu,.nav .children { border: 0px solid #ddd; border-top: 2px solid #ddd;}.nav > ul > li .sub-menu .sub-menu,.nav li:hover > .sub-menu .sub-menu,.nav > ul > li .children .children,.nav li:hover > .children .children { left: 100%; top: 0;}.header-sticky.is_stuck.is_stuck_show { box-shadow: 0 2px 5px #ccc;}/*----------------------------------------*//* 2.2.3 Header Searchbox/*----------------------------------------*/.header-search { display: inline-block}.header-search { cursor: pointer;}.tsearch { box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); height: 0; margin-right: 15px; overflow: hidden; position: absolute; right: 0; top: 125px; -webkit-transition-duration: 0.4s; transition-duration: 0.4s; -webkit-transition-property: height; transition-property: height; width: 290px; z-index: 9999;}.tsearch.open { height: 50px}.search-tech { background-color: #ffffff; border-top: 1px solid #F45650; float: right; width: 290px;}.search-menu { background: #f45650 none repeat scroll 0 0; border-radius: 50px; display: inline-block; height: 36px; padding-top: 7px; text-align: center; width: 36px;}#search-edu { overflow: hidden; position: relative;}#search-edu input { background: rgba(0, 0, 0, 0) none repeat scroll 0 0; color: #666666; font-size: 13px; font-weight: 300; height: 48px; padding: 0 40px 0 15px; width: 100%;}.search-tech input[type="search"] { border: medium none; float: left; background: transparent; font-size: 24px}.search-tech button[type="submit"] { background: rgba(0, 0, 0, 0) none repeat scroll 0 0; border: medium none; color: #F45650; display: block; font-size: 20px; height: 50px; line-height: 30px; position: absolute; right: 0px; text-align: center; top: 0; -webkit-transition: all 0.3s ease 0s; transition: all 0.3s ease 0s;}.search-tech button[type="submit"]:hover { color: #F45650}.search-menu i#toggle-search { color: #ffffff; display: inline-block; font-size: 14px; height: 36px; line-height: 18px; width: 36px;}.search-menu i#toggle-cross { color: #ffffff; display: inline-block; font-size: 14px; height: 36px; line-height: 18px; width: 36px;}.search-menu .avc { display: none;}.hidden { display: none !important;}.header-search { position: relative; top: -2px;}.header-logo-menu.stick .tsearch { top: 96px}/*---------------------------*//*- 2 FORMS ----------*/textarea,select,input,input[type="submit"],button,.button {} button,.button { border-radius: 0; padding: 10px 20px}.form-submit input[type="submit"] { border-radius: 0; padding: 10px 20px; background: #323232;}.form-submit input[type="submit"]:hover { background: #18AFD3 none repeat scroll 0 0;}.story .search-submit { margin-top: 10px;}.comment-form-comment {}/*-----------------------*//*- SLIDER BUTTON -------*/.swiper-wrapper .button,.swiper-wrapper .invert .button { border-radius: 0; color: #ffffff; font-weight: 600; padding: 10px 20px 7px; text-transform: uppercase; -webkit-transition: all 0.3s ease 0s; transition: all 0.3s ease 0s;}.swiper-wrapper .button:hover,.swiper-wrapper .invert .button:hover { /* background: #F45650 none repeat scroll 0 0; */}/*-------------------------------*//*- 6 SIDEBAR WIDGETS -*/.sidebar {} .sidebar a:not(.button) {} .sidebar .section-nav-title {} .sidebar .content.well {} .section-margin { margin: 60px 0 60px 0}.section-padding { padding: 60px 0 60px 0}.section-padding-bottom { padding-bottom: 60px}.section-padding-top { padding-top: 60px}.section-title-wrapper,.gallery-area.gallery-fullwidth .section-title-wrapper { margin-bottom: 35px; padding-bottom: 20px; position: relative;}.section-title.section-title-wrapper p { margin-bottom: 0;}.section-title { overflow: hidden; position: relative;}.section-title h3 { line-height: 22px; margin-bottom: 10px; text-transform: uppercase;}.section-title h3.heading { line-height: 24px; margin-bottom: 10px; text-transform: uppercase;}.section-title > p { font-size: 13px; margin-bottom: 20px;}.section-title .excerpt p { font-size: 13px; margin-bottom: 20px;}.icon-content .section-title:before,.section-title-wrapper:before { background: #28435f none repeat scroll 0 0; bottom: 5px; content: ""; height: 3px; left: 50%; position: absolute; right: 0; text-align: center; -webkit-transform: translateX(-50%); transform: translateX(-50%); width: 109px;}.icon-content .section-title:after,.section-title-wrapper:after { bottom: 5px; height: 3px; left: 50%; position: absolute; right: 0; text-align: center; width: 55px; z-index: 9;}/*icon left*/.icon-content .text-left.section-title:before,.text-left.section-title-wrapper:before { left: 0; right: auto; -webkit-transform: translateX(0px); transform: translateX(0px);}.icon-content .text-left.section-title:after,.text-left.section-title-wrapper:after { left: 0; right: auto; -webkit-transform: translateX(0px); transform: translateX(0px);}/*icon right*/.icon-content .text-right.section-title:before,.text-right.section-title-wrapper:before { left: auto; right: 0; -webkit-transform: translateX(0px); transform: translateX(0px);}.icon-content .text-right.section-title:after,.text-right.section-title-wrapper:after { left: auto; right: 0; -webkit-transform: translateX(0px); transform: translateX(0px);}.section-title.large .heading { font-size: 64px; font-size: 4rem; line-height: 1.25;}.section-title.large.single-titlep .heading { font-size: 48px; font-size: 3rem;}.section-title.small .heading { font-size: 40px; font-size: 2.5rem;}.section-title .heading,.section-title h3 { color: rgba(0, 0, 0, 0.85); font-size: 24px;}.sectionb-gray .section-title-wrapper:after { background: #f0f0f0}.section-title-wrapper.title-yellow:before { background: #f5b120 none repeat scroll 0 0}.section-title-wrapper.title-yellow:after { color: #f5b120}.section-gray { background: #F0F0F0}.section-gray .section-title-wrapper:after { background: #f0f0f0}.section-sea-green { background: #F45650}.social-links > a { color: #ffffff; font-size: 14px; margin-right: 22px;}/*about us css*/.about1 .media .heading { color: #F45650; font-weight: 500; margin-bottom: 17px;}.about2 .media .heading { color: #f5b120; font-weight: 500; margin-bottom: 17px;}.about3 .media .heading { color: #93c524; font-weight: 500; margin-bottom: 17px;}.about4 .media .heading { color: #28a8e3; font-weight: 500; margin-bottom: 17px;}/*----------------------------------------*//* 5. Advertise Area/*----------------------------------------*/.advertise-area {} .advertise-area h2 { color: #444444; display: inline-block; font-size: 30px; font-weight: 300; margin-right: 21px; position: relative; padding: 5px 0;}.advertise-area h2 span { color: #444; font-weight: 500;}.advertise-area a { background: #F45650 none repeat scroll 0 0; border-radius: 30px; color: #ffffff; display: inline-block; font-size: 18px; font-weight: 500; line-height: 38px; padding: 0 20px; -webkit-transition: all 0.3s ease 0s; transition: all 0.3s ease 0s;}.advertise-area a:hover { background: #f5b120 none repeat scroll 0 0;}/*----------------------------------------*//* 6. Class Area/*----------------------------------------*/.class-carousel .col-md-4,.blog-carousel .col-md-4,.team-carousel .col-md-4,.testimonial-carousel .col-md-6,.teams-column-carousel .col-md-3 { width: 100%}.carousel-style-one.owl-theme .owl-controls .owl-buttons div,.blog-style-three .blog-carousel.carousel-style-one.owl-theme .owl-controls .owl-buttons div { background: rgba(0, 0, 0, 0) none repeat scroll 0 0; border: 1px solid #eaeaea; border-radius: 50%; color: #d4d4d4; display: inline-block; font-size: 20px; opacity: 1; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; padding: 0; height: 48px; left: -50px; line-height: 48px; margin: -24px 0 0 0; width: 48px; text-align: center; position: absolute; top: 50%; -webkit-transition: all 0.3s ease 0s; transition: all 0.3s ease 0s}.carousel-style-one.owl-theme .owl-controls .owl-buttons div.owl-next,.blog-style-three .blog-carousel.carousel-style-one.owl-theme .owl-controls .owl-buttons div.owl-next { left: auto; right: -50px;}.carousel-style-one.owl-theme .owl-controls .owl-buttons div:hover,.blog-carousel.carousel-style-one.owl-theme .owl-controls .owl-buttons div:hover { border-color: #18AFD3; color: #fff; background: #18AFD3}.single-class-image > a,.overlay-effect > a { display: block; position: relative;}.single-class-image > a:before { background: rgba(0, 0, 0, 0.4) none repeat scroll 0 0; content: ""; height: 100%; left: 0; opacity: 0; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); position: absolute; top: 0; -webkit-transition: all 0.3s ease 0s; transition: all 0.3s ease 0s; width: 100%;}.single-class:hover .single-class-image > a:before,.overlay-hover:hover { opacity: 1; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100);}.single-class-image { border-radius: 4px 4px 0 0; display: block; overflow: hidden;}.overlay-effect a { overflow: hidden; position: relative;}.bread-crumbs li span.current, .breadcrumb-list .bread-crumbs a:hover { color: #18afd3;}.overlay-effect a:before,.overlay-effect a:after { background: rgba(24, 175, 211, 0.5); content: ""; height: 200%; left: 0; position: absolute; top: 0; -webkit-transition: all 0.6s ease 0s; transition: all 0.6s ease 0s; width: 200%;}.overlay-effect a:after { -webkit-transform: skew(45deg) translateX(-100%); transform: skew(45deg) translateX(-100%);}.overlay-effect a:before { -webkit-transform: skew(45deg) translateX(100%); transform: skew(45deg) translateX(100%); z-index: 9;}.single-blog-image:hover .overlay-effect a:before,.single-blog-image:hover .overlay-effect a:after { -webkit-transform: skew(45deg) translateX(0px); transform: skew(45deg) translateX(0px);}.gallery-icon { background: #F45650 none repeat scroll 0 0; bottom: 0; color: #ffffff; display: block; font-size: 25px; font-weight: 600; height: 84px; left: 0; line-height: 87px; margin: auto; opacity: 0; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; position: absolute; right: 0; text-align: center; text-transform: uppercase; top: 0; -webkit-transform: scale(0.2); transform: scale(0.2); -webkit-transition: all 250ms cubic-bezier(1, -0.6, 0.57, -0.15) 0s; transition: all 250ms cubic-bezier(1, -0.6, 0.57, -0.15) 0s; visibility: hidden; width: 84px;}.class-date > span { display: block;}.class-date { position: absolute; top: 0; left: 0; right: 0; display: block; z-index: 99; color: #ffffff; font-size: 30px; text-align: center; -webkit-transition: .5s cubic-bezier(0.6, 0.1, 0.15, 0.8) .3s; transition: .5s cubic-bezier(0.6, 0.1, 0.15, 0.8) .3s; opacity: 0; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";}.single-blog-image:hover .class-date { opacity: 1; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%);}.blog-style-three .class-date i { background: rgba(0, 0, 0, 0.5) none repeat scroll 0 0; border-radius: 100%; color: #ffffff; height: 60px; line-height: 60px; width: 60px;}.blog-style-three .overlay-effect a:before,.blog-style-three .overlay-effect a:after { background: rgba(0, 0, 0, 0.4) none repeat scroll 0 0;}.single-class:hover .class-date,.single-blog-item:hover .class-date,.single-items:hover .gallery-icon { filter: alpha(opacity=100); visibility: visible;}.single-items .gallery-icon:hover { color: #fff}.class-des a { color: #333333; font-size: 15px; font-weight: 500;}.class-des a:hover { color: #F45650;}.single-class-text { border-bottom: 1px solid #f0f0f0; border-left: 1px solid #f0f0f0; border-radius: 0 0 4px 4px; border-right: 1px solid #f0f0f0;}.class-des { padding: 25px 15px;}.class-des > p { word-spacing: 3px;}.class-des > h4 { margin-bottom: 10px;}.class-schedule { border-top: 1px solid #f0f0f0; height: 49px;}.class-schedule span { display: block; float: left; line-height: 49px; text-align: center; text-transform: uppercase;}.class-schedule > span:first-child { border-right: 1px solid #f0f0f0; width: 44%;}.class-schedule > span:nth-child(2) { width: 48%;}span.arrow { float: right; width: 8%; display: block; position: relative}span.arrow:after { position: absolute; left: 0; top: 0; width: 1px; height: 100%; content: ""; background: #f0f0f0}span.arrow a { float: right; font-size: 14px; position: relative; z-index: 2; display: block; color: #666666; width: 100%}span.arrow a:after { background: #F45650 none repeat scroll 0 0; border-radius: 0 0 4px; content: ""; height: 50px; opacity: 0; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); position: absolute; right: -1px; top: -1px; width: 100%; z-index: -1;}.single-class:hover span.arrow a:after { opacity: 1; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100);}.single-class:hover span.arrow a { color: #ffffff;}/*----------------------------------------*//* 7. Register Area/*----------------------------------------*/.register-area { overflow: hidden; position: relative; background-size: cover; z-index: 1}.register-area:before { background: rgba(0, 0, 0, 0.6) none repeat scroll 0 0; content: ""; height: 100%; left: 0; position: absolute; top: 0; width: 100%; z-index: 2; display: block;}.register-info h4 { color: #ffffff; font-size: 24px; font-weight: 600; line-height: 23px; margin-bottom: 35px;}.register-info h4 span { color: #f5b120}.register-info { padding: 99px 0 97px 0; position: relative; z-index: 9;}.register-info > h1 { color: #ffffff; font-size: 60px; font-weight: 400; margin-bottom: 34px;}.timer-grid .cdown { padding: 28px 0; margin-right: 20px}.timer-grid > div,.timer-view > div { background: rgba(0, 0, 0, 0); border: 1px solid #fff; display: inline-block; font-size: 15px; height: 128px; margin-left: 5px; width: 128px; text-align: center; color: #fff; border-radius: 50%; font-weight: 300; text-transform: uppercase; line-height: 15px}.timer-grid > div span,.timer-view > div span { display: block; line-height: 53px; font-size: 50px}.account-form { background: #ffffff none repeat scroll 0 0; border-radius: 4px; margin: 64px 0 62px 70px; position: relative; z-index: 9;}.account-form > form { margin: 42px 54px 0; padding-bottom: 40px;}.register-title { background: #f5b120 none repeat scroll 0 0; border-radius: 3px 3px 0 0; padding-bottom: 7px; padding-top: 11px;}.register-title > h4 { color: #ffffff; display: inline-block; font-size: 18px; font-weight: 500; position: relative; top: -2px; font-family: "Poppins", sans-serif;}.register-title i { color: #ffffff; display: inline-block; font-size: 24px; margin: 0 12px 0 14px;}.account-form input { border: 1px solid #f0f0f0; border-radius: 4px; color: #909090; font-size: 12px; font-weight: 300; height: 41px; margin-bottom: 10px; padding: 0 14px; width: 100%;}.account-form .button-default { margin-top: 11px;}.sidebar .search-submit { background: #323232 none repeat scroll 0 0; float: left; height: 36px; width: 34%;}.sidebar .search-field { width: 100%;}.sidebar .search-submit:hover{ background: #18afd3 none repeat scroll 0 0;}/*----------------------------------------*//* 8. Service Area/*----------------------------------------*/.single-service-item { height: auto; margin-bottom: 90px; overflow: hidden; position: relative;}.single-service-item-wrapper .single-service-item:last-child { margin-bottom: 0;}.single-service-text > h4 { font-size: 15px; font-weight: 00; margin-bottom: 5px; padding-top: 25px; -webkit-transition: padding 0.8s linear 0s; transition: padding 0.8s linear 0s;}.single-service-item:hover .single-service-text > h4,.service-style-two .single-service-item .single-service-text > h4 { font-weight: 500; padding: 0;}.single-service-text > p { display: none; margin-bottom: 0; -webkit-transition: all 0.3s ease 0s; transition: all 0.3s ease 0s}.single-service-item:hover .single-service-text > p { display: block}.single-service-icon { color: #666666; display: inline-table; font-size: 65px; text-align: center; transition: all 0.3s ease-in 0s;}.single-service-icon i { display: table-cell; vertical-align: middle;}.single-service-item:hover .single-service-icon { background: #ffffff none repeat scroll 0 0; color: #f45650;}.service-area .styles:first-child .single-service-item-wrapper { margin-right: 30px; margin-top: 30px;}.service-area .styles:last-child .single-service-item-wrapper { margin-left: 30px; margin-top: 30px;}.service-area .styles:first-child .single-service-icon { float: right;}.service-area .styles:first-child .single-service-text { padding-right: 112px; text-align: right;}.service-area .styles:last-child .single-service-icon { float: left; left: 0; right: auto}.service-area .styles:last-child .single-service-text { padding-left: 112px; text-align: left;}.service-style-one { padding-bottom: 60px;}/* service area two */.layers-masonry-column .single-service-box { border-right: 1px solid #ffffff; color: #ffffff; float: left; min-height: 300px; padding: 65px 15px 0; transition: all 0.3s ease 0s;}.about-fetured .layers-masonry-column .single-service-box { padding: 0 15px; min-height: inherit;}.featuerd-boxs .layers-masonry-column .single-service-box { border-right: 1px solid #18AFD3;}.featuerd-boxs .layers-masonry-column .single-service-box:hover{background: #18afd3; width: 100%; }.featuerd-boxs .layers-masonry-column .single-service-box:hover .vocation-icon-box i,.featuerd-boxs .layers-masonry-column .single-service-box:hover h5.heading,.featuerd-boxs .layers-masonry-column .single-service-box:hover .excerpt p{ color: #ffffff !important;}.featuerd-boxs .layers-masonry-column .single-service-box:nth-child(-n+4){ border-bottom: 1px solid #18AFD3;}.vocation-services-widget .layers-masonry-column:nth-child(4) .single-service-box,.vocation-services-widget .layers-masonry-column:nth-child(8) .single-service-box{ border-right: none !important;}.vocation-services-widget .layers-masonry-column:nth-child(n+5) .single-service-box{ border-bottom: none !important;}#layers-widget-bx-services-widget-id-3 { padding: 0;}#layers-widget-bx-services-widget-id-1 { padding: 0;}/*----------------------------------------*//* 9. Fun Factor Area/*----------------------------------------*/.fun-factor-icon { color: #f0f0f0; font-size: 24px; margin: 10px 0 40px 0;}.single-fun-factor {} .single-fun-factor > h2 { color: #ffffff; font-size: 50px; font-weight: 300; margin-bottom: 26px;}.single-fun-factor > span { color: #ffffff; font-size: 15px;}.single-fun-factor > p { color: #ffffff; font-size: 18px; font-weight: 600;}.fun-factor-area { background-size: cover; background-position: center center; background-repeat: no-repeat; position: relative; z-index: 1;}.fun-factor-icon i { font-size: 30px; height: 80px; line-height: 80px; outline: 1px solid #13afd3; outline-offset: 5px; width: 80px; background: #13afd3 none repeat scroll 0 0; z-index: 1; margin-top: 5px;}.fun-factor-area:after { background: rgba(0, 0, 0, 0.5) none repeat scroll 0 0; content: ""; height: 100%; left: 0; position: absolute; top: 0; width: 100%; z-index: -1;}.counter-widget { background: rgba(0, 0, 0, 0) url("../../themes/medicore/assets/image/cou-bg.jpeg") repeat scroll 0 0 / cover;}/*----------------------------------------*//* 10. Testimonial Area/*----------------------------------------*/.teams-area { border-bottom: 1px solid #F0F0F0;}.testimonial-image-slider { margin: 0 44px 0 8px;}.slick-list { margin: 0 5px}.sin-testiImage { display: inline-block; margin-bottom: 11px; outline: medium none;}.team-image-carousel { border: 1px solid #f0f0f0; border-radius: 50%; cursor: pointer; display: inline-block; height: 90px; margin-bottom: 30px; margin-top: 36px; outline: 0 none; position: relative; width: 90px; overflow: hidden;}.team-image-carousel:after { position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.2); content: ""; border-radius: 50%}.sin-testiImage.slick-current .team-image-carousel { border: 1px solid #F45650;}.sin-testiImage.slick-current .team-image-carousel { height: 120px; margin: 22px 0 0; -webkit-transition: all 0.7s ease 0s; transition: all 0.7s ease 0s; width: 120px;}.sin-testiImage.slick-current .team-image-carousel img { border: 1px solid #F45650; height: 100%; margin: auto; -webkit-transition: all 0.7s ease 0s; transition: all 0.7s ease 0s; width: 100%;}.sin-testiImage.slick-current .team-image-carousel:after { background: transparent}.sin-testiText { outline: none; margin-left: 45px}.team-info-container { border-bottom: 1px solid #f0f0f0; margin-bottom: 13px; padding-bottom: 8px;}.testimonial-text-slider h2 { display: block; font-size: 15px; line-height: 23px; margin-bottom: 0; text-transform: uppercase;}.testimonial-text-slider .sin-testiText > span { color: #909090; display: block; font-style: italic; margin-bottom: 6px;}.team-info-container p i,.team-info-text > span i { color: #bebebe; font-size: 14px; margin-right: 8px; width: 18px;}.team-info-container > p { margin-bottom: 5px;}.sin-testiText > p { line-height: 25px; margin-bottom: 0;}.team-links > a { border: 1px solid #f0f0f0; border-radius: 50%; color: #bebebe; display: inline-table; height: 36px; text-align: center; -webkit-transition: all 0.3s ease-in 0s; transition: all 0.3s ease-in 0s; width: 37px; margin-right: 12px}.team-links > a i { display: table-cell; vertical-align: middle;}.team-links > a:hover { background: #F45650 none repeat scroll 0 0; border-color: #F45650; color: #ffffff;}.team-links { margin-bottom: 30px; margin-top: 20px; overflow: hidden;}.teams-area .button-default { padding: 0 20px;}.slick-prev,.slick-next { background: rgba(0, 0, 0, 0) none repeat scroll 0 0; border: 0; color: rgba(0, 0, 0, 0); cursor: pointer; display: block; font-size: 0; height: 48px; opacity: 0; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); outline: medium none; padding: 0; position: absolute; text-align: center; top: 34.6%; -webkit-transition: all 0.3s ease 0s; transition: all 0.3s ease 0s; width: 48px;}.testimonial-image-text-wrapper:hover .slick-prev,.testimonial-image-text-wrapper:hover .slick-next { opacity: 1; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100)}.slick-prev { left: -44px}.slick-next { right: -44px}.slick-prev:before,.slick-next:before { color: #d4d4d4; border: 1px solid #eaeaea; content: "?"; font-family: fontawesome; font-size: 20px; height: 48px; left: 0; line-height: 46px; position: absolute; top: 0; -webkit-transition: all 0.3s ease 0s; transition: all 0.3s ease 0s; width: 48px; border-radius: 50%}.slick-prev:hover:before,.slick-next:hover:before { color: #fff; background: #F45650; border-color: #F45650}.slick-next:before { right: 0; content: "\f105";}/*----------------------------------------*//* 11. Gallery Area/*----------------------------------------*/.filter-menu ul li { color: #333333; cursor: pointer; display: inline-block; font-size: 13px; line-height: 13px; margin: 0 26px; position: relative;}.filter-menu > ul { text-align: center;}.gallery-area .section-title-wrapper { margin-bottom: 28px;}li.filter.active { color: #F45650;}.filter-menu ul li.active:after { background: #F45650 none repeat scroll 0 0; border-radius: 50%; content: ""; height: 6px; left: -18px; position: absolute; top: 23%; width: 6px;}.filter-menu { margin-bottom: 23px;}.gallery-row {} .mix.cols { margin-bottom: 18px;}.mix { display: none;}.gallery-icon { display: inline-table; font-size: 24px; height: 64px; margin: -32px auto 0; top: 50%; width: 64px; padding-top: 0; cursor: pointer}.gallery-icon i { display: table-cell; vertical-align: middle;}span.gallery-text { bottom: 12%; color: #ffffff; font-size: 13px; font-weight: 500; left: 0; opacity: 0; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); position: absolute; right: 0; text-align: center; -webkit-transition: all 0.3s ease 0s; transition: all 0.3s ease 0s; z-index: 9;}.single-items:hover span.gallery-text { bottom: 20%; opacity: 1; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100);}.view-gallery { margin-top: 12px;}.view-gallery > h4 { display: inline-block; font-weight: 300; margin-right: 22px;}.view-gallery > h4 span { font-weight: 500;}.view-gallery .button-default { font-size: 15px; line-height: 40px; padding: 0 17px;}/*----------------------------------------*//* 12. Blog Area/*----------------------------------------*/.single-blog-item { margin-bottom: 30px;}.single-blog-image { position: relative;}.single-blog-image > a { display: block;}.single-blog-image a img { display: block;}.single-class-image a img,.single-items.gimage a img { display: block;}.single-blog-text h4 a { color: #333333; font-size: 15px;}.single-blog-text h4 a:hover { color: #18AFD3;}.single-blog-text { background: #ffffff none repeat scroll 0 0; border-radius: 0 0 4px 4px; padding: 25px 18px 22px;}.blog-date > span { color: #666; font-size: 12px;}small { color: #555;}.blog-date span i { font-size: 14px; margin-right: 8px;}.single-blog-text > a { color: #333333; font-size: 14px; font-weight: 600;}.single-blog-text > a:hover { color: #18AFD3;}.meta-item.meta-date { color: #555;}pre { white-space: unset; padding: 20px 20px 18px;}.single-blog-text > p { margin-bottom: 12px; margin-top: 6px; word-spacing: 1px; color: #555555;}.comment-notes > span { color: #555;}.comment-notes { color: #666;}.current { color: #555;}.class-details-tab .tab-pane p,.class-details-tab span.icon,.team-info-text > span,.team-details-info > span,.tab-info > span,.story p { color: #555;}.single-blog-text > h4 { margin-bottom: 10px;}.blog-carousel.carousel-style-one.owl-theme .owl-controls .owl-buttons div { border-color: #ffffff; color: #ffffff;}.avatar .avatar-body .avatar-name { display: block; font-weight: 600;}/*----------------------------------------*//* 13. Newsletter Area home/*----------------------------------------*/.newsletter-area {} .newsletter-container input,.newsletter-container input[type="submit"],.newsletter-container textarea { background: #ffffff none repeat scroll 0 0; border: 1px solid #ccc; color: #909090; font-size: 13px !important; height: 42px; margin-bottom: 20px; padding: 0 14px; width: 100%;}.newsletter-container input[type="submit"] { background: #fff none repeat scroll 0 0; color: #555; border: 1px solid #ccc; height: 40px; margin-bottom: 0; width: 120px;}.newsletter-container input[type="submit"]:hover { background: #18AFD3 none repeat scroll 0 0; border: 1px solid #18AFD3; color: #fff;}.newsletter-container h4 { color: #ffffff; font-size: 19px; line-height: 28px; padding: 47px 25px; text-align: center;}.newsletter-container textarea { float: left; height: 173px; margin-right: 20px; overflow: hidden; padding-top: 8px; resize: none; width: 100%;}.newsletter-container .button-default { background: #f45650 none repeat scroll 0 0; border: 0 none; border-radius: 0; color: #ffffff; display: inline-block; float: right; font-size: 12px; font-weight: 400; line-height: 33px; padding: 0 24px; -webkit-transition: all 0.3s ease 0s; transition: all 0.3s ease 0s;}.ctext { background: #18afd3 none repeat scroll 0 0; display: block; float: left; margin-right: 1%; width: 24%;}.ctextful { padding: 0 2%; width: 100%;}.contact_fs { width: 75%; float: left}.contact_fs_full { width: 100%; overflow: hidden; padding: 0 2%;}.contact_fs:after { content: ""; display: block; clear: both;}.cinputfield { width: 37.5%; float: left}.cinputtextarea { width: 62.5%; float: left}.inner_i_pd,.inner_t_pd { padding: 0 10px}.button-default { background: #F45650 none repeat scroll 0 0; border: 0 none; border-radius: 30px; color: #ffffff; display: inline-block; font-size: 12px; font-weight: 400; line-height: 33px; padding: 0 24px; -webkit-transition: all 0.3s ease 0s; transition: all 0.3s ease 0s}.button-default:hover { background: #F5B120; color: #fff}.button-default.button-yellow { background: #F5B120}.button-default.button-yellow:hover { background: #F45650}/*----------------------------------------*//* 14. Map Area/*----------------------------------------*/.map { height: 350px; margin: 0 auto; width: 100%;}/*----------------------------------------*//* 15. Footer Area/*----------------------------------------*/.footer-info-container { width: 100%;}.footer-pdb60 { padding: 55px 0 50px;}.footer-area { background: #F45650 none repeat scroll 0 0;}.footer-info { line-height: 15px;}.footer-info > span { color: #ffffff; display: inline-block; font-weight: 500; line-height: 12px; margin-right: 14px;}.footer-info > span i { font-size: 14px; margin-right: 11px;}.footer-info > span:last-child { margin-right: 0;}.footer-logo > a { display: inline-block; margin-bottom: 23px;}.footer-info-container { border-bottom: 1px solid #49c3c7;}.single-footer-widget > h4 {}/*---------------------------*//*- 8 SITE FOOTER --*/.footer-site {} .footer-site .widget:not(:first-child) {} .footer-site h5.section-nav-title,.footer-site.invert .section-nav-title { color: #ffffff; font-size: 16px; font-weight: 600; margin-bottom: 20px; text-transform: uppercase;}.footer-site .widget ul li a { color: #ffffff; line-height: 30px;}.footer-site .widget ul li a:hover { padding-left: 5px; color: #18AFD3;}.footer-widget-list li a { color: #ffffff; font-weight: 400; line-height: 36px;}.footer-widget-list li:last-child a {} .footer-widget-list li a:hover { color: #f5b120;}.subscribe-container { background: #13a0a5 none repeat scroll 0 0; border-radius: 4px;}.subscribe-container > p { color: #ffffff; font-weight: 400; text-align: center; margin-bottom: 33px;}.subscribe-container input { background: rgba(0, 0, 0, 0) none repeat scroll 0 0; border: 0 none; color: #d7feff; font-weight: 400; padding-left: 14px}.subscribe-container input::-webkit-input-placeholder { color: #fff; opacity: 1 !important; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100);}.subscribe-form { background: #F45650 none repeat scroll 0 0; border-radius: 4px; display: block; height: 40px; line-height: 40px; position: relative;}.subscribe-form input[type="submit"] { background: rgba(0, 0, 0, 0) none repeat scroll 0 0; border: 0 none; color: #ffffff; font-size: 14px; padding-right: 14px; position: absolute; right: 0; top: 0;}.subscribe-form input[type="email"] {} .footer-container { border-top: 1px solid #49c3c7; padding: 13px 0 10px 0;}.footer-container .social-links { float: right; overflow: hidden;}.footer-container .social-links > a { margin-left: 21px; margin-right: 0;}.footer-container span { color: #ffffff; font-weight: 400;}.footer-container span a { color: #ffffff; position: relative;}.footer-container span a:after { position: absolute; bottom: 3px; left: 0; width: 100%; background: #fff; height: 1px; content: ""; opacity: 0; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0)}.footer-container span a:hover:after { opacity: 1; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100)}.footer-site .widget li { border-bottom: 1px solid #343434; line-height: 36px; margin-bottom: inherit;}.header-secondary .pull-left .nav.nav-horizontal li:first-child a { padding-left: inherit;}.pull-left .menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-4431 { margin-left: 0;}/*----------------------------------------*//* 16. Home Two Start/*----------------------------------------*//*----------------------------------------*//* 16.1 Home Two Header/*----------------------------------------*/.header-two .header-top { background: #ffffff none repeat scroll 0 0; border-bottom: 1px solid #f0f0f0;}.header-two .header-top-info span { background: #ffffff none repeat scroll 0 0; color: #666666;}.header-top-info span i { color: #909090; font-size: 14px; margin-right: 11px;}.header-two .header-login-register a { color: #666666;}.header-two .header-login-register ul li a i { color: #909090; -webkit-transition: all 0.3s ease 0s; transition: all 0.3s ease 0s}.header-two .header-login-register ul li:hover a i { color: #F5B120;}/*----------------------------------------*//* 16.2 Home Two Slider/*----------------------------------------*/.slider-two-area .banner-content.slider-2 p { color: #444444; font-size: 24px; margin-bottom: 12px; text-transform: uppercase; -webkit-animation: 2000ms ease-in-out 0s normal none 1 running zoomInRight; animation: 2000ms ease-in-out 0s normal none 1 running zoomInRight; font-weight: 400;}.slider-two-area .banner-content.slider-2 h1 { color: #333333; font-size: 72px; font-weight: 500; margin-bottom: 26px; -webkit-animation: 1500ms ease-in-out 0s normal none 1 running zoomInRight; animation: 1500ms ease-in-out 0s normal none 1 running zoomInRight;}.slider-two-area .banner-content.slider-2 .banner-readmore { -webkit-animation: 1300ms ease-in-out 0s normal none 1 running zoomInUp; animation: 1300ms ease-in-out 0s normal none 1 running zoomInUp;}.banner-content.slider-2 .banner-readmore a { background: #F45650 none repeat scroll 0 0; font-size: 16px; font-weight: 500; padding: 6px 26px;}.banner-content.slider-2 .banner-readmore a:hover { background: #f5b120 none repeat scroll 0 0;}.slider-two-area .banner-content.slider-2.slider-right p { -webkit-animation: 1000ms ease-in-out 0s normal none 1 running rotateInDownLeft; animation: 1000ms ease-in-out 0s normal none 1 running rotateInDownLeft;}.slider-two-area .banner-content.slider-2.slider-right h1 { -webkit-animation: 1500ms ease-in-out 0s normal none 1 running lightSpeedIn; animation: 1500ms ease-in-out 0s normal none 1 running lightSpeedIn;}.slider-two-area .banner-content.slider-2.slider-right .banner-readmore { -webkit-animation: 2000ms ease-in-out 0s normal none 1 running flash; animation: 2000ms ease-in-out 0s normal none 1 running flash;}/*----------------------------------------*//* 16.3 Home Two Gallery Fullwidth/*----------------------------------------*/.sportfolio .single-items.column,.fportfolio .single-items.column { margin-bottom: 20px;}.sportfolio .single-items .gallery-icon { background: rgba(0, 0, 0, 0) none repeat scroll 0 0; border: 1px solid #ffffff; -webkit-transition: all 0.3s ease-in 0s; transition: all 0.3s ease-in 0s;}.sportfolio .single-items .gallery-icon:hover { background: #fff none repeat scroll 0 0; border-color: #fff; color: #F45650;}.sportfolior .single-items .single-items:hover span.gallery-text { bottom: 23%;}.overlay-effect.sea-green-overlay a:before { background-color: rgba(27, 180, 185, 0.6);}.sportfolio .view-gallery { margin-top: 30px;}.breadcrumb-list > a { color: #fff;}.breadcrumb-list > a:hover { color: #18afd3;}/*----------------------------------------*//* 16.4 Home Two teams Large Carousel/*----------------------------------------*/.teams-large-carousel-area { position: relative;}.teams-large-carousel-area:after { background: #f0f0f0 none repeat scroll 0 0; bottom: 0px; content: ""; height: 209px; left: 0; position: absolute; width: 100%; z-index: -1;}.teams-large-carousel-area .section-title-wrapper { margin-bottom: 15px;}.single-team-large-carousel h4,.team-column-carousel-text h4,.testimonial-small-text-slider .sin-testiText.slick-slide > h2 { font-size: 15px; line-height: 13px; margin-bottom: 10px; text-transform: uppercase;}.single-team-large-carousel span,.team-column-carousel-text span,.testimonial-small-text-slider .sin-testiText.slick-slide > span { color: #909090; display: block; font-style: italic; line-height: 12px;}.team-large-item { -webkit-transition: all 0.3s ease 0s; transition: all 0.3s ease 0s}.single-team-large-carousel p { margin-bottom: 11px; margin-top: 10px;}.team-large-item .social-links > a { margin-right: 18px;}.team-large-item .social-links a { visibility: hidden; -webkit-transition: .3s; transition: .3s}.team-large-item:hover .social-links a { opacity: 1; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); visibility: visible;}.team-large-item .social-links a:hover { color: #f45650;}.team-large-item .social-links { background: rgba(0, 0, 0, 0.5) none repeat scroll 0 0; bottom: -20px; left: 0; opacity: 0; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; padding: 10px; position: absolute; right: 0; -webkit-transition: all 0.3s ease 0s; transition: all 0.3s ease 0s;}.team-large-item:hover .social-links { bottom: 0; opacity: 1; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";}.team-large-image { position: relative; overflow: hidden;}.team-large-image { position: relative;}.team-large-image > img { display: block;}.single-team-large-carousel { padding: 20px 10px 5px; background: #eee;}.team-carousel.carousel-style-one .owl-controls .owl-buttons div,.blog-carousel.carousel-style-one.gray-border .owl-controls .owl-buttons div { border-color: #EAEAEA; color: #EAEAEA;}.team-carousel.carousel-style-one .owl-controls,.testimonial-carousel.carousel-style-one .owl-controls,.teams-column-carousel.carousel-style-one .owl-controls,.class-carousel.carousel-style-one .owl-controls,.blog-carousel.carousel-style-one .owl-controls,.class-details-carousel.carousel-style-one .owl-controls { margin: 0}.team-carousel.carousel-style-one.owl-theme .owl-controls .owl-buttons div { left: -50px; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); margin: 0;}.team-carousel.carousel-style-one.owl-theme .owl-controls .owl-buttons div.owl-next { left: auto; right: -50px;}/*----------------------------------------*//* 16.5 Home Two Fun Factor/*----------------------------------------*/.fun-factor-area.fun-factor-two {} .fun-factor-area.fun-factor-two:after { background: rgba(0, 0, 0, 0.5) none repeat scroll 0 0;}/*----------------------------------------*//* 16.6 Home Two Blog/*----------------------------------------*/.blog-two,.blog-three { border-bottom: 1px solid #f0f0f0; padding: 60px 0 42px;}.blog-two .single-blog-image a img,.blog-three .single-blog-image a img { border-radius: 4px;}.blog-two .overlay-effect > a:before { border-radius: 4px;}.blog-two .single-blog-text,.blog-three .single-blog-text { padding: 25px 0 0;}.blog-two .blog-carousel.carousel-style-one.owl-theme .owl-controls .owl-buttons div,.blog-three .blog-carousel.carousel-style-one.owl-theme .owl-controls .owl-buttons div { border-color: #eaeaea; color: #eaeaea;}.blog-two .blog-carousel.carousel-style-one.owl-theme .owl-controls .owl-buttons div:hover { background: #f5b120 none repeat scroll 0 0; border-color: #f5b120; color: #fff;}.blog-three .blog-carousel.carousel-style-one.owl-theme .owl-controls .owl-buttons div:hover { color: #eaeaea; border-color: #F45650}/*----------------------------------------*//* 16.7 Home Two Testimonial Carousel/*----------------------------------------*/.testimonial-carousel-text > h4 { font-size: 15px; margin-bottom: 10px;}.testimonial-carousel-text > p { font-style: italic;}.testimonial-carousel-text { border: 1px solid #e7e7e7; border-radius: 4px; margin-top: 2px; padding: 28px 31px 14px;}.testimonial-image > img { border: 1px solid #ececec; border-radius: 50%;}.testimonial-information { overflow: hidden; padding-top: 34px;}.testimonial-name > h4 { font-size: 13px; margin-bottom: 6px;}.testimonial-image { float: left; margin-right: 18px; position: relative; width: 92px;}.testimonial-name { overflow: hidden; padding-top: 27px;}.testimonial-name > span { display: block; font-style: italic;}.testimonial-image:before { border: 1px solid #e7e7e7; border-radius: 50%; content: ""; height: 10px; left: 67px; position: absolute; top: -11px; width: 10px; z-index: 99;}.testimonial-image:after { border: 1px solid #ececec; border-radius: 50%; content: ""; height: 16px; left: 76px; position: absolute; top: -26px; width: 16px;}.testimonial-carousel.carousel-style-one.owl-theme .owl-controls .owl-buttons div { left: -50px; top: 29%;}.testimonial-carousel.carousel-style-one.owl-theme .owl-controls .owl-buttons div.owl-next { left: auto; right: -50px;}.testbd .testimonial-carousel-text { background: #fff none repeat scroll 0 0;}/*----------------------------------------*//* 17. Home Three Start/*----------------------------------------*//*----------------------------------------*//* 17.1 Home Three Header/*----------------------------------------*/.header-three .header-top { background: #f5b120 none repeat scroll 0 0;}.header-three .header-top-info span i { color: #ffffff;}.header-three .header-login-register ul li:hover a,.header-three .header-login-register ul li:hover a i,.header-three .header-top-info .social-links > a:hover { color: #F45650;}.header-three .search-menu { background: #F45650 none repeat scroll 0 0;}/*----------------------------------------*//* 17.2 Home Three Slider/*----------------------------------------*/.slider-three-area .nivo-caption { top: 25%;}.slider-three-area .text-content { padding-left: 15px; text-align: left;}.slider-three-area .nivo-directionNav { display: none; -webkit-transition: all 0.3s ease 0s; transition: all 0.3s ease 0s;}.slider-three-area:hover .nivo-directionNav { display: block;}.slider-three-area .banner-content p { color: #444444; font-size: 30px; margin-bottom: 12px; text-transform: uppercase; -webkit-animation: 1500ms ease-in-out 0s normal none 1 running bounceInLeft; animation: 1500ms ease-in-out 0s normal none 1 running bounceInLeft}.slider-three-area .banner-content p { color: #444444; font-size: 30px; margin-bottom: 12px; text-transform: uppercase; -webkit-animation: 1500ms ease-in-out 0s normal none 1 running bounceInLeft; animation: 1500ms ease-in-out 0s normal none 1 running bounceInLeft}.slider-three-area .banner-content h1 { color: #333333; font-size: 54px; font-weight: 500; line-height: 60px; margin-bottom: 26px; -webkit-animation: 2000ms ease-in-out 0s normal none 1 running bounceInLeft; animation: 2000ms ease-in-out 0s normal none 1 running bounceInLeft}.slider-three-area .banner-content .banner-readmore { -webkit-animation: 3000ms ease-in-out 0s normal none 1 running bounceInLeft; animation: 3000ms ease-in-out 0s normal none 1 running bounceInLeft}.slider-three-area .banner-content .banner-readmore a { font-size: 16px; font-weight: 500; padding: 6px 26px; background: rgba(0, 0, 0, 0) none repeat scroll 0 0; border: 1px solid #F45650; color: #F45650;}.slider-three-area .banner-content .banner-readmore a:hover { background: #F45650 none repeat scroll 0 0; color: #ffffff;}.slider-three-area .banner-content.slider-2 p { -webkit-animation: 1500ms ease-in-out 0s normal none 1 running fadeInLeftBig; animation: 1500ms ease-in-out 0s normal none 1 running fadeInLeftBig}.slider-three-area .banner-content.slider-2 h1 { -webkit-animation: 2000ms ease-in-out 0s normal none 1 running fadeInLeftBig; animation: 2000ms ease-in-out 0s normal none 1 running fadeInLeftBig}.slider-three-area .banner-content.slider-2 .banner-readmore { -webkit-animation: 2500ms ease-in-out 0s normal none 1 running fadeInLeftBig; animation: 2500ms ease-in-out 0s normal none 1 running fadeInLeftBig}/*----------------------------------------*//* 17.3 Home Three Advertise Area/*----------------------------------------*/.advertise-area.section-sea-green h2 { color: #ffffff;}.advertise-area.section-sea-green a { border: 1px solid #ffffff; line-height: 36px;}.advertise-area.section-sea-green a:hover { background: #ffffff none repeat scroll 0 0; color: #F45650;}.advertise-area.section-sea-green { padding: 50px 0;}/*----------------------------------------*//* 17.4 Home Three Class Area/*----------------------------------------*/.single-class-column .single-class:first-child { margin-bottom: 30px;}.class-column .carousel-style-one.owl-theme .owl-controls .owl-buttons div { display: none; -webkit-transition: all 0.3s ease 0s; transition: all 0.3s ease 0s}.class-column:hover .carousel-style-one.owl-theme .owl-controls .owl-buttons div { display: block;}/*----------------------------------------*//* 17.5 Home Three Fun Factor/*----------------------------------------*/.fun-factor-area.fun-factor-three { background: rgba(0, 0, 0, 0) url("../img/banner/6.jpg") no-repeat scroll center center / cover;}.fun-factor-area.fun-factor-three:after { background: rgba(0, 0, 0, 0.5) none repeat scroll 0 0;}.fun-factor-three .col-md-3:last-child .single-fun-factor { margin-bottom: 0}/*-------------------------------------------*//* 17.6 Home Three team Column Carousel/*-------------------------------------------*/.team-column-carousel-text { padding: 30px 0 25px; position: relative; top: -17px;}.team-column-carousel-text > p { margin-bottom: 16px;}.single-teams-column .social-links { border-top: 1px solid #999; bottom: -95px; left: 0; padding: 6px; position: absolute; right: 0;}.single-teams-column .social-links a { color: rgba(0, 0, 0, 0.85);}.single-teams-column .social-links > a:hover { color: #18AFD3;}.team-column-carousel-text::after { background: inherit; bottom: 0px; content: ""; height: 1px; left: 0; margin: auto; position: inherit; right: 0; width: 61px;}.single-teams-column:hover .team-column-carousel-text:after { background: #F45650 none repeat scroll 0 0; -webkid-transition: all 0.3s ease 0s; -webkit-transition: all 0.3s ease 0s; transition: all 0.3s ease 0s; width: 100%;}.teams-image-column { margin-top: 2px; position: relative}.teams-image-column img { border: 1px solid #f0f0f0; display: block;}.teams-image-column > a { display: block; position: relative;}.teams-image-column > a:after { background: rgba(0, 0, 0, 0.2) none repeat scroll 0 0; border-radius: 0; content: ""; height: 100%; left: 0; opacity: 0; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); position: absolute; top: 0; -webkit-transition: all 0.3s ease 0s; transition: all 0.3s ease 0s; width: 100%;}.single-teams-column:hover .teams-image-column > a:after { opacity: 1; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100);}.teams-image-column a span span { background: #18AFD3 none repeat scroll 0 0; bottom: 0; color: #ffffff; display: inline-block; font-size: 16px; height: 50px; left: 0; line-height: 50px; margin: auto; position: absolute; right: 0; text-align: center; top: 0; width: 50px; z-index: 999; -webkit-transform: scale(0); transform: scale(0); -webkit-transition: all 250ms ease 0s; transition: all 250ms ease 0s; visibility: hidden;}.single-teams-column:hover .image-hover span { opacity: 1; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); -webkit-transform: scale(1); transform: scale(1); visibility: visible;}.image-hover span:hover { background: #fff; color: #18AFD3}.teams-column-carousel.carousel-style-one.owl-theme .owl-controls .owl-buttons div { top: 34%;}/*----------------------------------------------*//* 17.7 Home Three Testimonial Small Carousel/*----------------------------------------------*/.testimonial-small-carousel { padding: 60px 0 50px 0;}.testimonial-small-carousel .section-title-wrapper { margin-bottom: 16px;}.testimonial-small-carousel .team-image-carousel:after { background: rgba(0, 0, 0, 0.3) none repeat scroll 0 0;}.testimonial-small-carousel .slick-prev:before,.testimonial-small-carousel .slick-next:before { color: #fff; border-color: #fff;}.testimonial-small-carousel .testimonial-small-image-slider .slick-prev:hover:before,.testimonial-small-carousel .testimonial-small-image-slider .slick-next:hover:before { border-color: #F45650;}.testimonial-small-image-slider .slick-prev,.testimonial-small-image-slider .slick-next { top: 32%}.testimonial-small-carousel .team-image-carousel { border: 0}.testimonial-small-carousel .sin-testiImage.slick-current .team-image-carousel { border: 0 none; height: 128px; opacity: 1; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); width: 128px; margin-top: 20px; margin-bottom: 9px; background-color: transparent}.testimonial-small-carousel .sin-testiImage.slick-current .team-image-carousel img { width: 128px; background-color: rgba(0, 0, 0, 0)}.testimonial-small-carousel .testimonial-small-image-slider .slick-list { margin: 0 30px;}.testimonial-small-text-slider .sin-testiText.slick-slide > span { color: #666; margin-bottom: 22px}.testimonial-small-text-slider .sin-testiText { margin-left: 0}/*----------------------------------------*//* 18. Home Four Start/*----------------------------------------*//*----------------------------------------*//* 18.1 Home Four Header/*----------------------------------------*/.header-four .header-logo-menu.stick,.header-five .header-logo-menu.stick { background: rgba(0, 0, 0, 0.85) none repeat scroll 0 0;}.header-four .header-logo-menu.stick .search { top: 75px;}.header-four .header-top { background: rgba(0, 0, 0, 0.5) none repeat scroll 0 0;}.header-four .header-top-info > span { background: rgba(0, 0, 0, 0) none repeat scroll 0 0; color: #f5b120; margin-right: 3px; position: relative;}.header-four .header-top-info > span i { color: #f5b120;}.header-four .header-top-info > span:after,.header-four .register:after { background: rgba(255, 255, 255, 0.15) none repeat scroll 0 0; content: ""; height: 16px; position: absolute; right: -7px; top: 14px; width: 1px;}header.header-four,header.header-five { left: 0; position: absolute; right: 0; top: 0; z-index: 99;}.header-four .header-login-register ul a i { font-size: 12px; margin-right: 15px;}.header-four .register { margin-left: 30px; position: relative}.header-four .register:after { left: -19px; top: 13px;}.header-four .logo { padding: 19px 0;}.header-four .mainmenu-area { padding: 10px 0 0;}.header-four .mainmenu ul#nav > li:hover > a,.header-four .mainmenu ul#nav li ul.sub-menu > li a:hover,.header-five .mainmenu ul#nav > li:hover > a,.header-five .mainmenu ul#nav li ul.sub-menu > li a:hover { color: #f5b120;}.header-four .mainmenu ul#nav > li ul.sub-menu,.header-five .mainmenu ul#nav > li ul.sub-menu { border-top: 2px solid #f5b120; top: 75px;}.header-four .mainmenu ul#nav > li > a,.header-five .mainmenu ul#nav > li > a { color: #ffffff;}.header-four .search-menu { background: rgba(0, 0, 0, 0) none repeat scroll 0 0; position: relative; top: -1px;}.header-four .search-form,.header-five .search-form { border-top: 2px solid #f5b120;}.header-four .search { top: 85px;}.header-four .search-form button[type="submit"],.header-five .search-form button[type="submit"] { color: #f5b120;}/*----------------------------------------*//* 18.2 Home Four Slider/*----------------------------------------*/.slider-four-area .nivo-caption { top: 47%;}.slider-four-area .text-content p { color: #ffffff; font-size: 30px; margin-bottom: 12px; text-transform: uppercase; -webkit-animation: 1000ms ease-in-out 0s normal none 1 running flipInY; animation: 1000ms ease-in-out 0s normal none 1 running flipInY}.slider-four-area .banner-content h1 { color: #fefefe; font-size: 55px; font-weight: 500; line-height: 60px; margin-bottom: 26px; -webkit-animation: 2500ms ease-in-out 0s normal none 1 running flipInY; animation: 2500ms ease-in-out 0s normal none 1 running flipInY}.slider-four-area .banner-content .banner-readmore { -webkit-animation: 4000ms ease-in-out 0s normal none 1 running flipInY; animation: 4000ms ease-in-out 0s normal none 1 running flipInY}.slider-four-area .banner-content .banner-readmore a { background: rgba(0, 0, 0, 0) none repeat scroll 0 0; border: 1px solid #ffffff; color: #ffffff; font-size: 16px; font-weight: 300; padding: 6.5px 26px;}.slider-four-area .banner-content .banner-readmore a:hover { background: #F45650 none repeat scroll 0 0; border-color: #F45650;}/*----------------------------------------*//* 18.3 Home Four About Skill Area/*----------------------------------------*/.about-skill-text > h2 { font-size: 24px; line-height: 20px; margin-bottom: 10px; text-transform: uppercase;}.about-skill-text > span { display: block; font-size: 13px; margin-bottom: 13px;}#layers-widget-column-3 { padding-top: 70px;}/*----------------------------------------*//* 18.4 Home Four Fun Factor Area/*----------------------------------------*/.fun-factor-area.fun-factor-four { background: #f0f0f0 none repeat scroll 0 0; padding: 0}.fun-factor-area.fun-factor-four:after { background: rgba(0, 0, 0, 0) none repeat scroll 0 0;}.fun-factor-four .single-fun-factor { padding: 61px 0 53px; position: relative;}.fun-factor-four .single-fun-factor:after { background: #d8d8d8 none repeat scroll 0 0; content: ""; height: 53%; position: absolute; right: -7.5px; top: 23.5%; width: 1px; z-index: 99;}.fun-factor-four .col-md-3:last-child .single-fun-factor:after { display: none}.fun-factor-four .single-fun-factor > h2 { color: #444444; line-height: 45px; margin-bottom: 15px;}.fun-factor-four .single-fun-factor > span { color: #666666;}/*----------------------------------------*//* 18.5 Home Four Service Area/*----------------------------------------*/.service-style-two { border-bottom: 1px solid #F0F0F0; overflow: hidden; padding-bottom: 60px;}.service-style-two .single-service-item:hover .single-service-text > h4 { padding: 0}.service-style-two .single-service-text > p { display: block}.service-style-two .single-service-icon { overflow: hidden;}.service-style-two .single-service-icon:after { position: absolute; left: 1px; top: 1px; width: 88px; height: 88px; content: ""; border-radius: 50%; /* border: 3px solid #fff; */ opacity: 0; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); -webkit-transition: all 0.3s ease 0s; transition: all 0.3s ease 0s}.service-style-two .single-service-item:hover .single-service-icon { background: inherit; border-color: #f45650; color: #fff;}.service-style-two .single-service-item:hover .single-service-text > h4,.service-style-two .single-service-item:hover .single-service-text > p{ color: #fff;}.service-style-two .single-service-item:hover .single-service-icon:after { opacity: 1; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100)}.service-area .styles:first-child .service-style-three-left .single-service-text { padding-right: 0; text-align: left;}.service-area .styles:first-child .service-style-three-left .single-service-text,.service-area .styles:last-child .service-style-three-right .single-service-text { padding-left: 90px;}.service-area .styles:first-child .service-style-three-left .single-service-icon { float: left;}.service-style-three-left .single-service-icon { right: auto;}.service-area .styles:first-child .single-service-item-wrapper.service-style-three-left,.service-area .styles:last-child .single-service-item-wrapper.service-style-three-right { margin-left: -10px; margin-right: -10px; margin-top: 30px; overflow: hidden; margin-bottom: 30px;}.service-style-three-left .single-service-item,.service-style-three-right .single-service-item { float: left; margin-bottom: 0; padding: 40px; width: 50%; transition: all 0.3s ease 0s;}.service-style-three-left .single-service-item:hover { background: #18afd3 none repeat scroll 0 0;}.service-area .styles:last-child .service-style-three-right .single-service-icon { left: 10px;}.service-area .styles:last-child .service-style-three-right.single-service-item-wrapper { margin-bottom: 0; margin-top: 0;}/*----------------------------------------*//* 18.6 Home Four Gallery Area/*----------------------------------------*/.gallery-fullwidth .mix { margin-bottom: 0;}.gallery-area.gallery-fullwidth .mix .overlay-effect > a { border-radius: 0;}/*----------------------------------------*//* 18.7 Home Four Blog Area/*----------------------------------------*/.blog-style-three .single-blog-image { margin-bottom: 40px;}.single-blog-item.border { background-color: #fff; border: 1px solid #f0f0f0; border-radius: 4px;}.single-blog-item .date { background: #f5b120 none repeat scroll 0 0; border-radius: 50%; bottom: -40px; color: #ffffff; display: inline-block; font-size: 15px; font-weight: 500; height: 80px; left: 0; line-height: 30px; margin: 0 auto; padding-top: 12px; position: absolute; right: 0; text-transform: uppercase; width: 80px;}.single-blog-item .date span { display: block;}.single-blog-item .date:after { background: rgba(255, 255, 255, 0.4) none repeat scroll 0 0; bottom: 0; content: ""; height: 32px; left: 0; margin: auto; position: absolute; right: 0; top: 0; -webkit-transform: rotate(90deg); transform: rotate(90deg); width: 1px;}/*----------------------------------------*//* 18.8 Home Four Testimonial Area/*----------------------------------------*/.testimonial-carousel.carousel-style-one.border-white .owl-controls .owl-buttons div { border-color: #fff; color: #fff;}.testimonial-carousel.carousel-style-one.border-white .owl-controls .owl-buttons div:hover { border-color: #F45650; color: #fff;}.section-gray .testimonial-carousel-text,.section-gray .testimonial-image:before,.section-gray .testimonial-image:after { background: #ffffff none repeat scroll 0 0;}/*----------------------------------------*//* 19. Home Five Start/*----------------------------------------*//*----------------------------------------*//* 19.1 Home Five Header/*----------------------------------------*/.logo-menu-bg .col-md-3,.logo-menu-bg .col-md-8,.logo-menu-bg .col-md-1 { padding: 0;}.header-five .header-logo-menu.stick .logo { padding: 10px 0;}.header-five .header-logo-menu.stick .header-right-tab { padding-top: 30px;}.header-five .logo-menu-bg .logo { display: inline-block; float: left; padding: 19px 0;}.header-five .mainmenu-area { display: inline-block; float: right; padding: 6px 0 0;}.header-five .mainmenu ul#nav li:last-child { margin-right: 6px;}.header-five .mainmenu ul#nav li { margin-right: 27px;}.header-five .logo-menu-bg { margin: 0 40px; position: relative}.header-right-tab { padding-top: 37px; float: right;}.search-box { display: inline-block; position: relative;}.login-register-tab > a { color: #ffffff; font-size: 14px;}.header-five .search-menu { background: rgba(0, 0, 0, 0) none repeat scroll 0 0; height: auto; position: relative; top: -1px; width: 20px;}.header-five .search { margin-right: 0; top: 44px;}.header-five .header-login-register a { font-size: 14px;}.header-login-register.tab-style-hover { display: inline-block; margin-left: 21px; padding: 0; position: relative; width: 21px;}.header-login-register.tab-style-hover a { line-height: 37px; text-align: right;}.header-login-register.tab-style-hover:hover > a { color: #f5b120}.tab-style-hover .login-register-tab { background: #ffffff none repeat scroll 0 0; border-top: 2px solid #f5b120; box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.14); height: 315px; padding: 12px 18px 10px; position: absolute; right: 0; top: 44px; -webkit-transform: rotateX(90deg); transform: rotateX(90deg); -webkit-transform-origin: center top 0; transform-origin: center top 0; -webkit-transition: all 0.6s ease 0s; transition: all 0.6s ease 0s; visibility: hidden; width: 369px; z-index: -99;}.tab-style-hover:hover .login-register-tab { margin-top: 0; -webkit-transform: rotateX(0deg); transform: rotateX(0deg); visibility: visible; z-index: 99999;}.header-five .search-box { display: inline-block;}.header-five ul.register .register-form,.header-five .login-form { box-shadow: none; -webkit-transform: inherit; transform: inherit; -webkit-transition: inherit; transition: inherit; visibility: visible; margin-top: 10px;}.header-tab-menu { margin-bottom: 21px;}.login-form-container > span,.register-form > span { margin-bottom: 11px; display: block;}.login-register-tab .register-form > span { text-align: left;}.header-tab-menu .nav-tabs { border: 0 none; margin: 0; overflow: hidden; padding: 0;}.header-tab-menu .nav-tabs li { background: rgba(0, 0, 0, 0) none repeat scroll 0 0; border-color: rgba(0, 0, 0, 0); cursor: pointer; display: inline-block; float: left; margin: 0 51px 0 0; padding: 0; text-transform: uppercase; -webkit-transition: all 300ms ease 0s; transition: all 300ms ease 0s;}.header-tab-menu .nav-tabs li:last-child { margin-right: 0; float: right;}.header-tab-menu .nav-tabs li a { background: rgba(0, 0, 0, 0) none repeat scroll 0 0; border: 1px solid rgba(0, 0, 0, 0); color: #666666; font-size: 18px; font-weight: 500; margin: 0; padding: 0 0 6px 0; text-transform: capitalize;}.header-tab-menu .nav-tabs li:hover a,.header-tab-menu .nav-tabs li.active a { background: rgba(0, 0, 0, 0) none repeat scroll 0 0; border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) #cfcfcf; color: #333333;}.header-login-register .login-register-tab ul a i { font-weight: 18px; top: -2px; position: relative;}.button-box { margin-top: 20px; overflow: hidden;}.login-register-tab .login-toggle-btn { display: inline-block; float: left;}.header-five .header-logo-menu.stick .search { top: 44px;}/*----------------------------------------*//* 19.2 Home Five Slider/*----------------------------------------*/.slider-five-area .nivo-caption { top: 35%;}.slider-five-area .banner-content p { color: #ffffff; font-size: 24px; font-weight: 400; text-transform: uppercase; margin-bottom: 5px; -webkit-animation: 1500ms ease-in-out 0s normal none 1 running bounceInLeft; animation: 1500ms ease-in-out 0s normal none 1 running bounceInLeft;}.slider-five-area .banner-content h1 { color: #ffffff; font-size: 80px; font-weight: 500; margin-bottom: 26px; -webkit-animation: 2000ms ease-in-out 0s normal none 1 running bounceInLeft; animation: 2000ms ease-in-out 0s normal none 1 running bounceInLeft;}.slider-five-area .banner-content .banner-readmore { -webkit-animation: 2500ms ease-in-out 0s normal none 1 running bounceInLeft; animation: 2500ms ease-in-out 0s normal none 1 running bounceInLeft;}.slider-five-area .banner-content .banner-readmore a { background: rgba(0, 0, 0, 0) none repeat scroll 0 0; border: 1px solid #ffffff; padding: 7.5px 26px;}.slider-five-area .banner-content .slide-2 p { -webkit-animation: 1500ms ease-in-out 0s normal none 1 running bounceInUp; animation: 1500ms ease-in-out 0s normal none 1 running bounceInUp;}.slider-five-area .banner-content .slide-2 h1 { -webkit-animation: 2000ms ease-in-out 0s normal none 1 running bounceInUp; animation: 2000ms ease-in-out 0s normal none 1 running bounceInUp;}.slider-five-area .banner-content .slide-2 .banner-readmore { -webkit-animation: 2500ms ease-in-out 0s normal none 1 running bounceInUp; animation: 2500ms ease-in-out 0s normal none 1 running bounceInUp;}.slider-five-area .banner-content .banner-readmore a:hover { background: #F5B120; border-color: #F5B120}.slider-five-area .preview-2 .nivo-directionNav a:after { background: transparent; border: 1px solid #b9b9b9; color: #b9b9b9}.slider-five-area .preview-2 .nivo-directionNav a:hover:after { border-color: #fff; background: transparent; color: #fff}/*----------------------------------------*//* 19.3 Home Five Small Service Area/*----------------------------------------*/.small-service-area { padding: 60px 0 50px 0}.small-service-area .section-title-wrapper { margin-bottom: 10px;}.single-small-service { margin-top: 50px; overflow: hidden;}.small-service-icon { color: #b1b1b1; display: inline-block; float: left; font-size: 24px; height: 30px; width: 31px; margin-right: 14px;}.single-small-service:hover .small-service-icon i { -webkit-animation: 500ms ease-in-out 0s normal none 1 running bounceIn; animation: 500ms ease-in-out 0s normal none 1 running bounceIn;}.small-services-text { overflow: hidden}.small-services-text > h4 { font-size: 15px; margin-bottom: 9px;}.small-services-text > p { margin-bottom: 0}.single-service-item-wrapper.service-style-three-right { display: none;}/*----------------------------------------*//* 19.5 Home Five Class Area/*----------------------------------------*/.class-yellow .class-date { background: #f5b120 none repeat scroll 0 0;}.class-yellow span.arrow a:after { background: #f5b120 none repeat scroll 0 0;}.class-yellow .carousel-style-one.owl-theme .owl-controls.clickable .owl-buttons div:hover { background: #f5b120 none repeat scroll 0 0; border-color: #f5b120;}.class-des a:hover { color: #F5B120;}/*----------------------------------------*//* 19.6 Home Five Register Area/*----------------------------------------*/.register-style-two .account-form {} .register-style-two .register-title { background: #f5b120 none repeat scroll 0 0;}.register-style-two .timer-grid .cdown:last-child { margin-right: 0;}.register-style-two .register-info { float: right;}/*----------------------------------------*//* 19.7 Home Five teams Area/*----------------------------------------*/.teams-area-two .testimonial-text-slider { margin-bottom: 13px; margin-top: 73px;}.teams-area-two .team-links > a:hover { background: #f5b120 none repeat scroll 0 0; border-color: #f5b120;}/*----------------------------------------*//* 19.8 Home Five Blog Area/*----------------------------------------*/.blog-two.boder-none { border-bottom: 0 none !important; padding: 60px 0 10px;}/*----------------------------------------*//* 20. Class Grid Page/*----------------------------------------*/.class-menu { overflow: hidden; padding: 0 0 30px;}.class-menu a { background: #f5b120 none repeat scroll 0 0; color: #ffffff; display: inline-table; float: left; font-size: 14px; height: 32px; text-align: center; width: 32px;}.class-menu a:hover,.class-menu a.active { background: #F45650}.class-menu a i { display: table-cell; vertical-align: middle;}.search-container { background: #ffffff none repeat scroll 0 0; border: 1px solid #eaeaea; border-radius: 30px; display: inline-block; float: right; height: 32px; position: relative; width: 272px;}.search-container input { background: rgba(0, 0, 0, 0) none repeat scroll 0 0; border: 0 none; color: #b0b0b0; font-size: 14px; height: 32px; line-height: 34px; outline: medium none; padding: 0 19px; width: 100%;}.search-container .submit { background: rgba(0, 0, 0, 0) none repeat scroll 0 0; border: 0 none; color: #909090; float: right; font-size: 14px; line-height: 32px; position: absolute; right: 9px; text-align: center;}.search-container .submit:hover { color: #F45650;}.class-grid-area .single-class { margin-bottom: 30px;}.pagination-content { overflow: hidden; padding: 15px 0 0;}.pagination { border-radius: 0; float: right; margin: 0;}.pagination li { border-radius: 0; display: inline-block; height: 25px; line-height: 25px; margin: 0 5px; text-align: center; vertical-align: middle; width: 25px;}.page-numbers li span,.page-numbers li a { display: block; min-width: auto; padding: 0;}.pagination li a.page-numbers { background: #666666 none repeat scroll 0 0; border: medium none; border-radius: 0; color: #ffffff; display: block; float: none; line-height: 28px; text-align: center;}.pagination .current { background: #18AFD3 none repeat scroll 0 0;}.pagination a,.pagination span { display: inline;}.pagination .current span { background: rgba(0, 0, 0, 0) none repeat scroll 0 0; color: #ffffff;}.pagination li:hover a,.pagination > li:last-child:hover a i { background: #18AFD3 none repeat scroll 0 0;}.pagination > li > a { padding: 0}.pagination > li:last-child { font-size: 14px; margin-left: 17px; margin-right: 0; width: auto;}.pagination > li:last-child a i { color: #666666;}.pagination-button > span { display: inline-block; float: right; margin-right: 13px;}/*----------------------------------------*//* 21. Class List Page/*----------------------------------------*//*----------------------------------------*//* 21.1 Class List Content/*----------------------------------------*/.class-list-item { border-bottom: 1px solid #e8e8e8; margin-bottom: 30px; padding-bottom: 30px;}.class-list-item img { border-radius: 4px;}.class-list-text h3 { font-size: 20px; margin-bottom: 10px;}.class-list-text h3 a { color: #333}.class-list-item:hover .class-list-text h3 a { color: #F45650;}.class-information > span { color: #333333; display: block; margin-bottom: 1px;}.class-information { margin-bottom: 13px;}.class-list-text .button-default { font-weight: 500; margin-top: 12px; padding: 0 19px;}.class-list-item:hover .class-list-text .button-default { background: #f5b120 none repeat scroll 0 0; color: #ffffff;}.class-list-text .button-default i { margin-left: 6px;}/*----------------------------------------*//* 21.2 Class List Sidebar/*----------------------------------------*/.single-title { border-bottom: 1px solid #f0f0f0; margin-bottom: 30px;}.single-title > h3 { border-bottom: 1px solid #18afd3; bottom: -1px; display: inline-block; font-size: 20px; line-height: 17px; padding-bottom: 13px; position: relative;}.sidebar .content.well { background: transparent;}.push-bottom-large { margin-bottom: 0;}.pull-right.sidebar .single-title,.pull-left.sidebar .single-title,.pull-right.sidebar h5.section-nav-title,.pull-left.sidebar h5.section-nav-title { border-bottom: 1px solid #f0f0f0; margin-bottom: 30px;}.pull-right.sidebar h5.section-nav-title,.pull-left.sidebar h5.section-nav-title { border-bottom: 1px solid #e5e5e5; bottom: -1px; display: block; font-size: 20px; line-height: 17px; padding-bottom: 13px; position: relative; text-transform: capitalize; color: #333; font-weight: 500;}.pull-right.sidebar h5.section-nav-title:before,.pull-left.sidebar h5.section-nav-title:before { position: absolute; bottom: -1px; left: 0; width: 50%; height: 1px; background: #18AFD3; content: "";}.single-widget-container { margin-bottom: 40px;}.single-widget-container a { color: #333333; display: inline-block;}.single-widget-container ul.sidebar-categories li { line-height: 11px; margin-bottom: 29px; padding-left: 17px; position: relative;}.single-widget-container ul.sidebar-categories.class li { padding-left: 26px;}.single-widget-container ul.sidebar-categories li:after { background: #cacaca none repeat scroll 0 0; border-radius: 50%; content: ""; height: 6px; left: 1px; position: absolute; top: 1px; -webkit-transition: all 0.3s ease 0s; transition: all 0.3s ease 0s; width: 6px;}.single-widget-container ul.sidebar-categories.class li:after { color: #cacaca; content: "?"; font-family: fontawesome; left: 0; position: absolute; top: -1px; -webkit-transition: all 0.3s ease 0s; transition: all 0.3s ease 0s; background: transparent}.single-widget-container ul.sidebar-categories li:hover a { color: #F45650;}.single-widget-container ul.sidebar-categories li:hover:after { background: #F45650}.single-widget-container ul.sidebar-categories.class li:hover:after { color: #F45650; background: transparent}.single-widget-container ul.sidebar-categories li:last-child,.recent-post-item:last-child { margin-bottom: 0;}.sidebar .search-submit { border-radius: 0;}.recent-post-item { overflow: hidden; margin-bottom: 30px}.recent-post-image > a { display: block;}.recent-post-image { border-radius: 4px; display: inline-block; float: left; margin-right: 16px; overflow: hidden; width: 108px;}.recent-post-text > h4 { font-size: 12px; line-height: 22px; margin-bottom: 2px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}.recent-post-text > span { color: #333333;}.recent-post-text span i { color: #f5b120; margin-right: 9px;}.recent-post-text { overflow: hidden}.recent-post-text a:hover { color: #F45650;}.recent-post-text a { color: #333333;}.tagcloud { background: rgba(0, 0, 0, 0) none repeat scroll 0 0; border: 0 none; padding: 0;}.tagcloud a { display: inline-block;}.tagcloud a { border: 1px solid #e8e8e8; border-radius: 4px; color: #333333; display: inline-block; margin: 0 6px 10px 0; padding: 3px 17px; text-align: center; font-size: 13px !important;}.tagcloud a:hover { background: #18afd3 none repeat scroll 0 0; border-color: #18afd3; color: #fff;}.single-widget-container > a { display: block; position: relative;}.single-widget-container > a > span { background: rgba(255, 255, 255, 0.95) none repeat scroll 0 0; border-radius: 30px; bottom: 0; color: #333333; font-size: 13px; font-weight: 500; height: 42px; left: 0; line-height: 42px; margin: auto; position: absolute; right: 0; text-align: center; top: 0; width: 156px; -webkit-transition: all 0.3s ease 0s; transition: all 0.3s ease 0s}.single-widget-container > a > span:after { border: 2px solid rgba(255, 255, 255, 0.95); border-radius: 30px; content: ""; height: 52px; left: -5px; position: absolute; top: -5px; width: 166px; -webkit-transition: all 0.3s ease 0s; transition: all 0.3s ease 0s}.single-widget-item:hover .single-widget-container a span { background: rgba(27, 180, 185, 0.85); color: #ffffff;}.single-widget-item:hover .single-widget-container > a > span:after { border-color: rgba(27, 180, 185, 0.85)}.commentss { font-size: 12px;}.commentsm { font-size: 13px;}/*----------------------------------------*//* 22. Class Details Page/*----------------------------------------*//*----------------------------------------*//* 22.1 Class Details Content/*----------------------------------------*/.single-tab { padding-left: 0; margin-bottom: 0; list-style: none;}.single-tab > li { position: relative; display: block;}.single-tab > li > a { position: relative; display: block; padding: 10px 15px;}.single-tab > li > a:hover,.single-tab > li > a:focus { text-decoration: none; background-color: #eee;}.single-tab > li.disabled > a { color: #777;}.single-tab > li.disabled > a:hover,.single-tab > li.disabled > a:focus { color: #777; text-decoration: none; cursor: not-allowed; background-color: transparent;}.single-tab .open > a,.single-tab .open > a:hover,.single-tab .open > a:focus { background-color: #eee; border-color: #337ab7;}.single-tab .nav-divider { height: 1px; margin: 9px 0; overflow: hidden; background-color: #e5e5e5;}.single-tab > li > a > img { max-width: none;}.nav-tabs { border-bottom: 1px solid #ddd;}.nav-tabs > li { float: left; margin-bottom: -1px;}.nav-tabs > li > a { margin-right: 2px; line-height: 1.42857143; border: 1px solid transparent; border-radius: 4px 4px 0 0; text-decoration: none;}.nav-tabs > li > a:hover { border-color: #eee #eee #ddd;}.nav-tabs > li.active > a,.nav-tabs > li.active > a:hover,.nav-tabs > li.active > a:focus { color: #555; cursor: default; background-color: #fff; border: 1px solid #ddd; border-bottom-color: transparent;}.nav-tabs.nav-justified { width: 100%; border-bottom: 0;}.nav-tabs.nav-justified > li { float: none;}.nav-tabs.nav-justified > li > a { margin-bottom: 5px; text-align: center;}.nav-tabs.nav-justified > .dropdown .dropdown-menu { top: auto; left: auto;}.tab-content > .tab-pane { display: none;}.tab-content > .active { display: block;}.copy a:not(.button),.story a:not(.button) { border-bottom-color: #18AFD3; color: #333333 !important; font-family: "Poppins", sans-serif;}.story a:not(.button) { text-decoration: none;}.class-details-container > h1 { font-size: 30px; line-height: 25px; margin-bottom: 28px;}.class-details-carousel { margin-bottom: 30px;}.class-details-carousel.carousel-style-one .owl-controls .owl-buttons div { left: 5px;}.class-details-carousel.carousel-style-one .owl-controls .owl-buttons div.owl-next { left: auto; right: 5px}.class-details-carousel img { border-radius: 4px}.class-details-tab { margin-bottom: 56px;}.class-details-tab-menu .nav-tabs { border-color: #f0f0f0; margin: 0 0 26px;}.class-details-tab-menu li a { background: #f0f0f0 none repeat scroll 0 0; border-radius: 4px 4px 0 0; color: #333333; font-size: 13px; margin-right: 10px; padding: 16px 33px 11px; position: relative; font-weight: 300; font-family: "Poppins", sans-serif;}.class-details-tab-menu li:last-child a { margin-right: 0}.class-details-tab-menu li a i { color: #666666; font-size: 13px; margin-right: 11px;}.class-details-tab-menu li.active > a,.class-details-tab-menu li.active > a:focus,.class-details-tab-menu li.active > a:active,.class-details-tab-menu li > a:hover { border-color: #f0f0f0 #f0f0f0 rgba(0, 0, 0, 0); border-radius: 0;}.class-details-tab-menu li.active > a:after { background: #f5b120 none repeat scroll 0 0; content: ""; height: 3px; left: -1px; position: absolute; top: -1px; width: calc(100% + 2px);}.class-details-tab .tab-content { border-bottom: 1px solid #f0f0f0; border-left: 1px solid #f0f0f0; border-radius: 0 0 4px 4px; border-right: 1px solid #f0f0f0; padding: 40px 28px 14px;}.class-details-tab .tab-pane h3 { font-size: 12px; margin-bottom: 12px; text-transform: uppercase; font-weight: 500; color: #333;}.class-details-tab .tab-pane p { margin-bottom: 29px;}.class-details-tab span.icon { display: block; padding-left: 41px; position: relative;}.class-details-tab span.icon:after { color: #f5b120; content: "\f046"; font-family: fontawesome; font-size: 14px; left: 15px; position: absolute; top: 0;}.class-details-tab table thead { background: #F45650 none repeat scroll 0 0; color: #ffffff; font-weight: 500; line-height: 24px; text-transform: uppercase; font-size: 12px;}.class-details-tab .sub-title { background: #f0f0f0 none repeat scroll 0 0; color: #555555; font-weight: 400; line-height: 20px;}.class-details-tab .sub-title span { display: block;}.class-details-tab td { padding: 5px 15px;}.class-details-tab table { border: 1px solid #f0f0f0; margin-bottom: 30px; width: 100%;}.class-details-tab tbody td { border-bottom: 1px solid #f0f0f0; border-right: 1px solid #f0f0f0; padding: 8px 15px; font-size: 14px; font-weight: 300;}#comments .section-title.small .heading { font-size: 24px; font-size: 1.5rem;}.class-details-tab #comments span { color: #f5b120; display: inline; font-size: 14px; font-style: italic; margin-bottom: 12px;}/*----------------------------------------*//* 22.2 Class Details Sidebar/*----------------------------------------*/.class-infos > li { color: #333333; line-height: 10px; margin-bottom: 28px;}.class-infos > li i { color: #f5b120; font-size: 11px; margin-right: 14px;}.widget-image { float: left; margin-right: 24px; width: 102px;}.widget-image img { border: 1px solid #f0f0f0; border-radius: 50%;}.widget-infos h4 a { font-size: 15px; margin-bottom: 10px; text-transform: uppercase;}.widget-infos > p { color: #909090; font-style: italic;}.widget-infos { overflow: hidden; padding-top: 18px;}.team-info-widget { margin-bottom: 30px; overflow: hidden;}.single-widget-container .team-info-widget:last-child { margin-bottom: 0;}.widget-infos h4 a:hover { color: #F45650;}.single-widget-container input,.contact-form-container input { border: 1px solid #e8e8e8; border-radius: 4px; height: 37px; margin-bottom: 20px; padding: 0 16px; width: 100%; color: #afafaf}textarea { border: 1px solid #e8e8e8; border-radius: 0; color: #afafaf; height: 168px; margin-bottom: 20px; padding: 6px 15px; resize: none; width: 100%;}/*----------------------------------------*//* 23. Gallery Page/*----------------------------------------*/.gallery-area.gallery-full-width .single-items { margin-bottom: 30px;}.gallery-area.gallery-full-width .filter-menu { margin-bottom: 30px;}.gallery-area.gallery-full-width .filter-menu ul li { background: transparent; border-radius: 30px; display: inline-block; line-height: 26px; padding: 0 25px; margin: 0 2px}.gallery-area.gallery-full-width .filter-menu ul li.active { background: #F45650 none repeat scroll 0 0; color: #ffffff;}.gallery-area.gallery-full-width .filter-menu ul li.active:after { display: none}.button a i { font-size: 13px; margin-right: 9px;}.button .button-default { font-size: 13px; line-height: 40px; padding: 0 19px;}/*----------------------------------------*//* 24. teams Page/*----------------------------------------*/.team-fullwidth-area .teams-image-column { margin-top: 0;}.team-fullwidth-area .single-teams-column { margin-bottom: 60px;}/*----------------------------------------*//* 25. team Info Page/*----------------------------------------*/.team-details-image { border: 1px solid #f0f0f0; border-radius: 4px; position: relative;}.team-details-area .social-links { background: rgba(245, 177, 32, 0.8) none repeat scroll 0 0; border-radius: 0 0 4px 4px; bottom: 0; height: 53px; left: 0; margin: 0; padding: 16px 0; position: absolute; right: 0; text-align: center; width: 100%;}.team-details-area .social-links a { font-size: 18px; margin: 0 12px;}.team-details-area .social-links a:hover { color: #F45650;}.team-about-info { margin-bottom: 49px;}.team-details-info > h4 { font-size: 15px; line-height: 12px; margin-bottom: 7px; text-transform: uppercase;}.team-details-info > span { color: #909090; display: block; font-style: italic;}.team-details-info { margin-top: 30px;}.team-info-text > span { color: #333333; display: block; line-height: 38px;}.team-info-text { margin: 8px 0 18px;}.team-about-info .team-info-text > span { line-height: 13px; margin-bottom: 16px;}.team-about-info .team-info-text > span:last-child { margin-bottom: 0}.team-about-info .team-info-text span i { width: 23px;}.team-about-info > p { margin-bottom: 12px;}.schedule-text > span { border-bottom: 1px solid #f0f0f0; display: block; line-height: 12px; margin-bottom: 35px; padding-bottom: 14px;}span.schedule-time { color: #F45650; display: inline-block; float: right;}.schedule-text > span:last-child,.schedule-skill-wrapper .skill-bar-item:last-child { margin-bottom: 0}.schedule-skill-wrapper .skill-bar-item > span,.experience-skill-wrapper .skill-bar-item > span { font-weight: 300; line-height: 13px; margin-bottom: 7px;}.schedule-skill-wrapper .skill-bars .skill-bar-item { margin-bottom: 14px; overflow: hidden;}.schedule-skill-wrapper .skill-bars,.experience-skill-wrapper .skill-bars { padding-top: 0;}/*----------------------------------------*//* 26. Blog Page/*----------------------------------------*/.blog-fullwidth-area.blog-two .single-blog-item { border-bottom: 1px solid #f0f0f0; margin-bottom: 30px; padding-bottom: 22px;}input[type="button"]:hover, input[type="submit"]:hover, button:hover { background-color: #18afd3; color: #ffffff; cursor: pointer;}/*----------------------------------------*//* 27. Blog Details Page/*----------------------------------------*/.blog-post-details > h1 { font-size: 30px; line-height: 28px; margin-bottom: 9px;}.blog-post-details > span { display: block; font-style: italic; margin-bottom: 25px;}.blog-post-details > span i { color: #f5b120; margin-right: 9px;}.blog-post-details-img { margin-bottom: 26px;}.blog-post-details-img img { border-radius: 4px;}.blog-post-details-text > h4 { font-size: 14px; margin-bottom: 17px;}.blog-post-details-text > p { margin-bottom: 28px;}.blog-post-details-text { margin-bottom: 19px; overflow: hidden;}.blog-post-wrapper { margin-bottom: 9px;}/*----------------------------------------*//* 28. About Page/*----------------------------------------*/.about-text-container p span { color: #333333; font-size: 13px; font-weight: 500; line-height: 24px;}.about-us > span { display: block; padding-left: 19px; position: relative;}.about-us > span:after { background: #999999 none repeat scroll 0 0; border-radius: 50%; content: ""; height: 6px; left: 4px; position: absolute; top: 9px; width: 6px;}.about-text-container > p { margin-bottom: 7px;}.about-us { margin-bottom: 13px;}.experience-skill-wrapper { margin-top: 7px;}.experience-skill-wrapper .skill-bars .skill-bar-item { margin-bottom: 9px;}.experience-skill-wrapper .skill-bars .skill-bar-item:last-child { margin-bottom: 0;}.experience-skill-wrapper .skill-bars .skill-bar-item:last-child .progress { margin-bottom: 0;}/*----------------------------------------*//* 29. Contact Page/*----------------------------------------*/.google-map-area { position: relative;}.contact-area-container .single-title { margin-bottom: 24px;}.contact-area-container > p { padding-bottom: 12px;}.contact-address-info { border-bottom: 1px solid #f0f0f0; margin-bottom: 31px; padding-bottom: 22px;}.contact-icon { color: #f5b120; float: left; font-size: 14px; margin-right: 12px; width: 15px;}.contact-text { overflow: hidden;}.contact-text > h4 { font-size: 12px; margin-bottom: 5px;}.contact-icon i { position: relative; top: -5px;}.contact-address-info:last-child { margin-bottom: 0;}.contact-address-container { border-top: 1px solid #f0f0f0; padding-top: 30px;}.contact-form .single-title { margin-bottom: 26px;}.contact-form-container input,.contact-form-container textarea { color: #909090}.contact-form-container textarea { height: 199px}.contact-form-container .button-default { font-size: 13px; font-weight: 500; line-height: 36px; margin-top: 10px; padding: 0 16px;}.contact-form-container .button-default i { margin-right: 8px;}/*----------------------------------------*//* 30. Scrollup/*----------------------------------------*/#scrollUp { background: #18AFD3 none repeat scroll 0 0 padding-box; border: 1px solid #18AFD3; border-radius: 0; bottom: 35px; color: #ffffff; cursor: pointer; display: none; font-size: 24px; height: 45px; line-height: 42px; position: fixed; right: 12px; text-align: center; width: 45px; z-index: 999;}#scrollUp:hover { background-color: #fff; color: #18AFD3; border-color: #18AFD3;}.testimonial-text-slider-margin { margin: 0 15%;}.grid.comments-nested.push-top { border-top: 0px solid #ddd;}.push-top-large .children { margin-left: 20px;}.comment.even.content.well,.comment-list .even.content.well { display: block; width: 100%;}.comment.odd.content.well,.comment-list .odd.content.well { display: block; width: 100%;}.comment-respond { width: 100%;}/*===============logic class strat============*//*classes css*/.noclass .single-class { margin-bottom: 20px;}.noclass .team-large-item { margin-bottom: 20px;}.noclass .single-teams-column { margin-bottom: 20px;}/*blog css*/.noclass .single-blog-pading { margin-bottom: 0px;}/*timer and singup*/.addtimer { display: none;}/*counter home 4*/.bdr1 { border-right: 1px solid #444;}/*------------------------------9. our-skill-area--------------------------------*/.our-skill-area .section-heading { margin-bottom: 70px}.our-skill-area .section-heading h1 { color: #fff; font-size: 45px; line-height: 45px; margin-bottom: 20px;}.single-skill { text-align: center}.single-skill h4 { color: #fff; font-size: 16px; line-height: 16px; margin-bottom: 0;}/*funbscrive*/.subscribe-container { background: #13a0a5 none repeat scroll 0 0; border-radius: 0; padding: 24px 10px;}.subscribe-container > p { color: #ffffff; font-weight: 500; margin-bottom: 10px; text-align: left; font-size: 13px;}.subscribe-container button,.subscribe-container button[type="button"] { border-radius: 0px; background: rgba(0, 0, 0, 0) none repeat scroll 0 0; border: 0 none; color: #ffffff; float: right; font-size: 14px; padding-right: 14px; position: absolute; right: 0; top: 0; padding: 8px 17px 6.8px; display: inline-block;}.site-text { color: #ffffff; font-weight: 500;}.subscribe-form input[type="email"] {} .account-form { background: transparent none repeat scroll 0 0; border-radius: 0; margin: 0; padding: 99px 0 98px; position: relative; z-index: 9;}.account-form > form { margin: 0; padding-bottom: 0; background: transparent;}.account-form .mc4wp-alert.mc4wp-error > p { color: #fff; margin-left: 10px; padding-bottom: 10px;}.account-form .mc4wp-alert.mc4wp-success > p { color: #fff; padding-bottom: 10px; padding-left: 10px;}.register-title,.register-style-two .register-title { background: rgba(0, 0, 0, 0.3) none repeat scroll 0 0;}.subscribe-container { background: rgba(0, 0, 0, 0.5) none repeat scroll 0 0;}.subscribe-form { background: rgba(0, 0, 0, 0) none repeat scroll center top;}.subscribe-container input { background: rgba(0, 0, 0, 0.5) none repeat scroll 0 0;}/*Progress bar style*/@-webkit-keyframes progress-bar-stripes { from { background-position: 40px 0; } to { background-position: 0 0; }}@keyframes progress-bar-stripes { from { background-position: 40px 0; } to { background-position: 0 0; }}.progress { overflow: visible; height: 20px; margin-bottom: 0px; background-color: #f5f5f5; border-radius: 4px; box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);}.progress-bar { float: left; width: 0%; height: 100%; font-size: 12px; line-height: 20px; color: #ffffff; text-align: center; background-color: #337ab7; box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); -webkit-transition: width 0.6s ease; transition: width 0.6s ease;}/*-----------------------skill css--------------------------*/.skill { overflow: hidden;}.skill { margin-bottom: 0; padding: 40px 0 20px;}.service-text { margin-top: 30px;}.skill .progress .lead { color: #666; font-size: 12px; font-weight: 400; left: 0; position: absolute; top: -23px; z-index: 99; text-transform: capitalize;}.skill .progress { background-color: #ffffff; border: 2px solid #f45650; border-radius: 0; box-shadow: none; height: 6px; overflow: visible; position: relative;}.skill .progress-bar span { background: #f45650 none repeat scroll 0 0; border-radius: 3px 3px 0; float: right; font-size: 12px; font-weight: bold; margin-right: 0; margin-top: -40px; padding: 3px 14px; position: relative; -webkit-transform: translateX(0%); transform: translateX(0%);}.skill .progress-bar > span:before,.skill .progress-bar > span:after { border: medium solid transparent; content: " "; height: 0; pointer-events: none; position: absolute; top: 100%; width: 0;}.skill .progress-bar > span:before { border-color: #f45650 transparent transparent; border-style: solid; border-width: 8px 0 0 8px; height: 0; right: 0; width: 0;}.campaigns-bottom-meta .skill .progress:nth-child(1) .progress-bar { background: #f45650; box-shadow: none;}.icon-content .layers-masonry-column.last { border: 1px solid #eee;}/*------------------------------*//*- 1. BREADCRUMB AREA ---------*//*------------------------------*/.breadcrumb-area { background-color: #888; padding: 97px 0 100px; background-size:cover;}.breadcrumb-padding.pages-p { text-align: center;}.breadcrumb-title h1 { color: #fff; font-size: 36px; font-weight: 700; line-height: 45px;}.bread-crumbs { margin: 0;}.breadcrumb-list {}.bread-crumbs li,.bread-crumbs li a { color:; font-size: 14px; color: #ffffff;}.bread-crumbs li a:hover,.bread-crumbs li .current > a { text-decoration: none;}.breadcrumb-area{ position: relative; z-index: 1;}.breadcrumb-area::after { background: rgba(0, 0, 0, 0.5) none repeat scroll 0 0; content: ""; height: 100%; left: 0; position: absolute; top: 0; width: 100%; z-index: -1;}.bread-crumbs a:hover { color: #000000; text-decoration: underline;}/*single team area css*/.orange.progress-bar { background-color: #F5B120; position: relative; border-radius: 6px;}.steam.progress { height: 6px; border-radius: 0; background: #f0f0f0;}.orange.progress-bar span { color: #666666; position: absolute; right: 0; top: -24px; z-index: 9;}.schedule-skill-wrapper .skill-bars .tt.skill-bar-item { margin-bottom: 20px;}.ts.team-details-image .social-links { background: rgba(245, 177, 32, 0.8) none repeat scroll 0 0; border-radius: 0 0 4px 4px; bottom: 0; height: 53px; left: 0; margin: 0; padding: 16px 0; position: absolute; right: 0; text-align: center; width: 100%;}/*single class area*/.padding90 { padding: 60px 0px;}.padding90 .section-title.large { margin-bottom: 15px;}.padding90 .section-title.large .heading { color: #333; line-height: 1.25;}.padding90.spacingb article { padding-bottom: 20px; margin-bottom: 24px; border-bottom: 1px solid #ddd;}.padding90.spacingb:last-child article { padding-bottom: 0px; margin-bottom: 0px; border-bottom: 0px solid transparent;}.schedule-text.tx > span:last-child { margin-bottom: 0;}.schedule-skill-wrapper .skill-bars .skill-bar-item:last-child { margin-bottom: 0px;}.sub-menu,.nav .children { border: 0px solid #ddd; border-top: 1px solid #F45650;}.sub-menu li,.nav .children li { width: 180px; border: 0px solid #ddd;}.nav li:hover .sub-menu, .nav li:hover .children { padding-bottom: 15px; padding-left: 10px; padding-top: 15px; top: 46px;}#nav.menu li:hover > a { color: #18afd3;}.sub-menu li a,.nav .children li a { padding: 15px 10px; font-weight: normal; border: 0px solid #ddd; color: #444444; font-size: 13px; font-weight: 300; text-transform: capitalize;}.sub-menu li a,.nav .children li a {} .nav > ul > li .sub-menu .sub-menu,.nav > ul > li .children .children { opacity: 0; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";}.nav li .sub-menu li:hover > .sub-menu,.nav li .children li:hover > .children { opacity: 1; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";}.bfs .single-blog-item .date { font-size: 13px;}.class-details-tab.tbd { margin-bottom: 0px;}.padding90.spacingb .button { border-radius: 30px; padding: 7px 20px;}.ns.section-title.ns.large.not-foundt { padding: 100px 0;}.section-title.large.not-foundt .search-title { color: #323232; font-size: 4rem; font-weight: 700; line-height: 1; margin-bottom: 15px; text-align: left; text-transform: uppercase;}.ns.section-title.story.large.not-foundt.btn-search > p { text-align: left;}.ns.notfound { text-align: left; padding-bottom: 100px;}.btn-search .search-field { border-color: #F45650; color: #333333; float: left; height: 45px; margin-right: 4%; max-width: 70%;}.btn-search .search-submit { background: rgba(0, 0, 0, 0) none repeat scroll 0 0; border: 2px solid #F45650; color: #333333; display: block; height: 45px; margin-top: 0; width: 21%; line-height: 31px;}.not-foundt404 { padding-top: 100px;}.not-foundt404 .notfound-title { color: #323232; font-size: 4rem; font-weight: 700; line-height: 1; margin-bottom: 15px; text-align: left; text-transform: uppercase;}.search-form label { margin-bottom: 0; width: 100%;}.btn-search .search-field { border-color: #18afd3; color: #323232; float: left; height: 45px; margin-right: 0; max-width: 100%;}.btn-search .search-submit { background: #323232 none repeat scroll 0 0; border: 2px solid #323232; color: #fff; display: block; font-weight: 600; height: 45px; line-height: 31px; margin-top: 0; width: 21%;}.btn-search .search-submit:hover { background: #18afd3 none repeat scroll 0 0; border: 2px solid #18afd3;}.ns.notfound.btn-search p { margin-bottom: 15px;}aside input[type="search"] { margin-bottom: 5px; border: 2px solid #18AFD3;}body.single.single-post { background: #fff;}body.single.single-post .padding90 { padding-bottom: 0px;}body.single.single-post .comment-respond .form-submit { padding-bottom: 60px;}body.single.single-post .push-top-large { margin-top: 60px;}body.single.single-post .nocomments { padding-bottom: 60px;}body.page .push-top-large { margin-top: 0;}.fportfolio .single-items:hover .cat-wrapper { -webkit-transform: translateY(0); transform: translateY(0); opacity: 1; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; visibility: visible;}.footer-info-container.section-padding { padding: 40px 0 60px;}.icon-content .excerpt,.icon-content .excerpt p { color: #666; font-family: "Poppins", sans-serif; font-size: 13px; font-weight: 300; line-height: 24px;}.excerpt,.excerpt p { font-family: "Poppins", sans-serif; font-size: 14px;}.media .heading + .excerpt { font-size: 14px;}.section-title > p { font-family: "Poppins", sans-serif; font-size: 14px; font-weight: 300;}.class-details-tab .tab-pane p,.class-details-tab span.icon,.team-info-text > span,.team-details-info > span,.tab-info > span,.story p { color: #666; font-family: "Poppins", sans-serif; font-size: 14px; font-weight: 300; line-height: 24px;}.story.hbtitle h3 { color: #333; /* font-weight: 500; */ /* font-size:14px; */ /* margin-bottom: 17px; */}label { font-size: 14px; font-weight: 500; font-family: "Poppins", sans-serif;}.alignleft { float: left; margin-right: 10px;}.icon-content.homes-5 .media .heading { font-size: 25.6px; font-size: 1.6rem;}.textwidget p { color: #fff; font-weight: 300;}.story h5 { /* margin-bottom: 0; */ /* font-weight:500 !important; */}.blogimage100 img {} .push-top-large textarea,.push-top-large input { border: 1px solid #e8e8e8; border-radius: 4px; font-family: "Poppins", sans-serif; font-size: 12px; font-weight: 500;}.push-top-large .form-submit input[type="submit"] { font-size: 14px;}/* top and footer nav */.invert .nav > li > a { color: #ffffff; font-size: 12px; font-weight: 300; text-transform: capitalize;}.invert .copyright .nav-horizontal a { color: #ffffff;}.grid + .copyright { border-top: 1px solid #49c3c7;}.header-site { border-bottom: 0px solid #f1f1f1;}/*blog index*/.pdb-60 { padding: 60px 20px 60px;}.pd-0 { padding-left: 0; padding-right: 0;}.single-blog-text { padding: 25px 0px 22px;}.single-blog-text.wb { padding: 25px 0px 0px;}.pull-left.sidebar .content { padding-left: 0px;}.pull-right.sidebar .content { padding-right: 0px;}.pull-right.sidebar .widget:first-child { padding-top: 0px;}.pull-left.sidebar .widget:first-child { padding-top: 0px;}.blog-date span { margin-right: 10px;}#wp-calendar caption { font-size: 14px; font-weight: normal; margin-bottom: 10px; text-align: left; text-transform: uppercase;}#wp-calendar { font-size: 13px;}#wp-calendar { border: 0px solid #e5e5e5; margin-bottom: 20px; overflow: auto; vertical-align: top; width: 100%; margin: 0; display: block; color: #333333;}table#wp-calendar td { border: 1px solid #e5e5e5; color: #444444; padding: 5px 10px; text-align: center; vertical-align: top; font-size: 14px;}#wp-calendar th,#wp-calendar td { padding: 8px;}.footer-logo > p { color: #fff;}table#wp-calendar th { border: 1px solid #e5e5e5; color: #333333; font-size: 13px; font-weight: 700; padding: 5px 10px; text-align: center; text-transform: uppercase; vertical-align: middle;}#today > a { color: #fff; font-weight: 700;}table#wp-calendar td#today { color: #fff; background-color: #18AFD3;}.story.section-title.story.large.not-foundt { text-align: center;}.extra-paginition { display: block; float: left; margin-left: -5px; overflow: hidden;}.pagination { border-radius: 0; float: right; margin: 0;}.nocomments { margin-top: 10px;}.mejs-container { clear: both; margin-bottom: 12px;}.sidebar .widget li:hover >a { color: #18afd3;}/* contact form css */div.wpcf7-validation-errors { border: 2px solid transparent;}div.wpcf7-response-output { color: #ff0000; font-weight: 700;}div.wpcf7-mail-sent-ok { border: 0 solid #398f14; color: #008000; font-weight: 700;}/* only blog page active */body.blog .header-site { border-bottom: 1px solid #f1f1f1;}.header-site.invert .sub-menu li a:hover { background-color: rgba(0, 0, 0, 0); color: #000;}.header-site.invert .nav-horizontal > ul > li:hover > a { color: #000;}.sk {} .sk .sticky { border: 1px solid #ddd; padding: 10px 10px 0 10px;}.sk .sticky .single-blog-text { padding: 25px 0 0;}.pdbp-60 { padding: 60px 20px 60px;}/* func fact home 4*/.home-4.funfact.fun-factor-area:after { display: none;}.home-4.funfact .bdr1 { border-right: 1px solid #d8d8d8;}.home-4.funfact .single-fun-factor > p { color: #666666;}.comment-notes { font-size: 20.8px; font-size: 1.3rem;}.post-password-form p input { padding: 4px 10px;}.post-password-form > p { display: inline-block;}.story.hbtitle {} .story.hbtitle h1,.copy h1 { font-size: 25px; font-weight: 500; margin-bottom: 17px;}.story.hbtitle h2,.copy h2 { font-size: 20px; font-weight: 500; margin-bottom: 17px;}.story.hbtitle h3,.copy h3 { font-size: 16px; font-weight: 500; margin-bottom: 17px;}.story.hbtitle h4,.copy h4 { font-size: 15px; font-weight: 500; margin-bottom: 17px;}.story.hbtitle h5,.copy h5 { font-size: 14px; font-weight: 500; margin-bottom: 17px;}.story.hbtitle h6,.copy h6 { font-size: 13px; font-weight: 500; margin-bottom: 17px;}.comment.even.content.well { display: block; width: 100%;}.comment.odd.content.well { display: block; width: 100%;} blockquote { background: rgba(0, 0, 0, 0.05) none repeat scroll 0 0; color: rgba(0, 0, 0, 0.55); margin-bottom: 26px; padding: 20px;}.post-password-form p input[type="submit"] { background-color: #323232; color: #ffffff; font-weight: 600;}.post-password-form p input[type="submit"]:hover { background-color: #18afd3;}.class-details-tab .tab-pane p, .class-details-tab span.icon, .team-info-text > span, .team-details-info > span, .tab-info > span, p { color: #666; font-family: "Poppins",sans-serif; font-size: 14px; font-weight: 300; line-height: 24px;}div[class*=" off-canvas-"] .nav-vertical .sub-menu { display: none;}div[class*=" off-canvas-"] .nav-vertical li:hover .sub-menu { display: block;}div[class*=" off-canvas-"] .nav-vertical .sub-menu li a,div[class*=" off-canvas-"] .nav-vertical .nav .children li a { padding: 5px;}div[class*=" off-canvas-"] .nav-vertical .sub-menu .sub-menu,div[class*=" off-canvas-"] .nav-vertical .children .children { display: none !important; opacity: 0; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";}div[class*=" off-canvas-"] .nav-vertical .sub-menu li.menu-item-has-children:hover .sub-menu,div[class*=" off-canvas-"] .nav-vertical .children li.menu-item-has-children:hover .children { display: block !important; opacity: 1; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";}div[class*=" off-canvas-"] .section-nav-title { color: #fff !important;}div[class*=" off-canvas-"] li a { color: rgba(255, 255, 255, 0.8); font-size: 13px;}div[class*=" off-canvas-"] .nav-vertical a { font-size: 12px !important;}blockquote p { color: #666; font-size: 14px; font-weight: 300;}/* shop page style */.woo-pd-90 { padding: 60px 0px;}.onsale { background: #e5534c; border-radius: 5px; color: #fff; font-size: 20.8px; font-size: 1.3rem; font-weight: 600; padding: 2px 8px;}.products h3 { color: #333333; font-size: 15px; margin-bottom: 5px; -webkit-transition: all 0.5s ease 0s; transition: all 0.5s ease 0s;}.products h3 + .price,.products .star-rating + .price { margin-top: 0;}.amount { color: #333333; font-weight: 600;}.add_to_cart_button { font-size: 14px; padding: 6px 15px 6px;}/* single shop */.entry-title { color: #333333; font-size: 30px; margin-bottom: 5px; -webkit-transition: all 0.5s ease 0s; transition: all 0.5s ease 0s;}.column.purchase-options-container p { color: #333333; font-size: 15px; line-height: 22px; margin-bottom: 0;}.single_add_to_cart_button.button.alt { border: 0 none; font-size: 13px; height: inherit; padding: 7px 15px;}.column.purchase-options-container .woocommerce-Price-amount.amount { display: block; margin: 10px 0 8px;}/* cart page */.checkout-button.button.alt.wc-forward { padding: 8px 10px;}.actions input[type="button"]:disabled,.actions input[type="submit"]:disabled { background: #333333; color: #fff;}/* price slider */.ui-slider .ui-slider-handle { background: #f5b120 none repeat scroll 0 0; border-radius: 1em; height: 16px; margin-top: 0; width: 16px;}.ui-slider .ui-slider-handle:last-child { margin-left: -15px;}.price_slider_wrapper .price_slider { margin-bottom: 18px;}/* =========Service Section ===========*/.vocation-icon-box i { color: #18AFD3; font-size: 65px;}.vocation-icon-box { margin-bottom: 20px; }.service-box-single-column:nth-child(2) .vocation-icon-box i { color: #18AFD3;}.service-box-single-column:nth-child(3) .vocation-icon-box i { color: #18AFD3;}/*----------------------------------------*//* 14. Pricing CSS/*----------------------------------------*/.single-price-table-head { background: #f4f4f4; -webkit-transition: .3s; transition: .3s}.single-pricing-table { position: relative;}.active-plan .single-price-table-head,.single-pricing-table:hover .single-price-table-head { background: #18AFD3;}.single-price-table-head > h4 { color: #565656; font-size: 24px; padding-bottom: 30px; padding-top: 40px; -webkit-transition: .3s; transition: .3s}.active-plan .single-price-table-head > h4,.single-pricing-table:hover .single-price-table-head > h4 { color: #fff;}.single-pricing-table-body { background: #f4f4f4 none repeat scroll 0 0; padding-bottom: 20px;}.single-pricing-table-body > h5 { background: #28435f none repeat scroll 0 0; color: #ffffff; display: block; font-size: 16px; line-height: 22px; padding: 8px 18px;}.single-pricing-table-body li { border-bottom: 1px solid #eeeeee; color: #565656; font-size: 14px; padding: 10px 0 6px;}.single-pricing-table-body a.order { border: 1px solid #cccccc; color: #28435f; display: inline-block; font-size: 14px; line-height: 25px; margin-top: 20px; padding: 9px 25px 6px; text-transform: uppercase; -webkit-transition: all 0.5s ease 0s; transition: all 0.5s ease 0s;}.single-pricing-table-body a.order:hover { background: #18AFD3; border: 1px solid #18AFD3; color: #fff;}.single-pricing-table { -webkit-transition: .5s; transition: .5s;}.single-pricing-table:hover { box-shadow: 0 1px 1px 2px #eeeeee;}/*----------------------------------------*//* 11. Latest Portfolio CSS/*----------------------------------------*/.portfolio-menu { margin-bottom: 40px;}.portfolio-menu ul { margin: 0; padding: 0; list-style: none;}.portfolio-menu ul li { display: inline-block; margin-right: 6px; font-size: 14px; color: #282828; border: 1px solid #CCCCCC; border-radius: 3px; padding: 8px 20px; text-transform: uppercase; font-family: 'Montserrat', sans-serif; cursor: pointer; -webkit-transition: .5s; transition: .5s;}.portfolio-menu ul li:last-child { margin-right: 0px;}.portfolio-menu ul li:hover,.portfolio-menu ul li.current_menu_item { background: #f45650; color: #fff; border: 1px solid #f45650;}.portfolio_effect { display: block; float: left; overflow: hidden; padding: 0; position: relative; text-align: center; width: 100%;}.portfolio_effect:before { -webkit-animation-duration: 0.5s; animation-duration: 0.5s; background: rgba(0, 0, 0, 0.3) none repeat scroll 0 0; content: ""; display: block; height: 100%; left: 50%; opacity: 0; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; pointer-events: none; position: absolute; top: 0; -webkit-transition: all 0.5s ease 0s; transition: all 0.5s ease 0s; width: 0;}.portfolio_effect:hover:before { left: 0; opacity: 1; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; width: 100%;}.portfolio_effect a { background: #18AFD3 none repeat scroll 0 0; color: #ffffff; font-size: 20px; height: 50px; left: 50%; line-height: 50px; position: absolute; top: 50%; -webkit-transform: translateX(-50%) translateY(-50%) scale(3); transform: translateX(-50%) translateY(-50%) scale(3); width: 50px; opacity: 0; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; visibility: hidden; -webkit-transition: .5s; transition: .5s}.portfolio_effect:hover a { opacity: 1; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; -webkit-transform: translateX(-50%) translateY(-50%) scale(1); transform: translateX(-50%) translateY(-50%) scale(1); visibility: visible;}.portfolio_effect img { display: block;}.portfolio-detail { clear: both; padding: 0 15px 10px;}.portfolio-detail-info > h5 { font-size: 14px; text-transform: capitalize; margin-top: 10px; display: inline-block; color: rgba(0, 0, 0, 0.85)}.portfolio-detail-info a:hover { color: #f45650;}.category-text { font-size: 14px; margin: 0 2px; position: relative; text-transform: capitalize; color: rgba(0, 0, 0, 0.85)}.category-text + .category-text:before { content: ",";}.single-portfolio { border: 1px solid #eeeeee; margin-bottom: 20px; overflow: hidden;}/*-----------------------------------*//*- 12. CLIENT SPEECH AREA ----------*//*-----------------------------------*/.client-speech-area { background: #f1f1f1 none repeat scroll 0 0; padding: 70px 0;}.client-speech-area .section-title .heading { font-size: 28px; text-transform: uppercase;}.client-speech-area .section-title .excerpt { font-family: 'montserratlight'; font-size: 14px; line-height: 24px;}.client-speech-area .section-title .excerpt > p { color: #606060;}.client-speech-carousel .thumbnail.column.span-2,.client-speech-carousel .thumbnail.column.span-3,.client-speech-carousel .thumbnail.column.span-4,.client-speech-carousel .thumbnail.column.span-6,.client-speech-carousel .thumbnail.column.span-12 { width: 100%;}.client-speech-content { padding: 28px 0 0; padding-top: 0;}.single-client-speech { display: inline-block; padding: 20px 0 56px; position: relative; width: 100%; padding-top: 0;}.client-speech-content .thumbnail { float: left;}.client-img { height: 120px; margin-left: 22px; overflow: hidden; position: relative; width: 120px; z-index: 99; margin: 0 auto;}.client-img:before { border: 6px solid #18AFD3; bottom: 0; content: ""; left: 0; position: absolute; right: 0; top: 0;}.client-img.image-rounded:before { border-radius: 100%;}.client-img img { display: block; width: 100%;}.client-speech-details { background: #fafafa none repeat scroll 0 0; margin-top: 14px; padding: 15px; text-align: center;}.client-name { color: #303030; display: inline; font-size: 18px;}.client-designation { color: #303030;}.client-designation:before { color: #303030; content: ","; font-size: 18px; margin-left: -3px; margin-right: 5px;}.speech-text { width: 100%;}.speech-text > p { color: #606060; font-size: 14px; line-height: 24px; margin: 12px 0 0; position: relative;}.speech-text > p:after { bottom: -5px; color: #dadada; content: "\f10e"; font-family: "FontAwesome"; font-size: 22px; position: absolute; right: 5px;}.client-speech-content .owl-theme .owl-controls { line-height: 0;}.owl-theme .owl-controls .owl-page span { background: #ccc none repeat scroll 0 0; border-radius: 0; display: block; height: 5px; margin: 0 5px; transform: skewX(-55deg); opacity: 1; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; width: 30px; -webkit-transition: all 0.3s ease 0s; transition: all 0.3s ease 0s;}.owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls .owl-page span:hover { background: #18AFD3 none repeat scroll 0 0; transform: skewX(-45deg);}/*----------------------------------------------*//*- 13. CLIENT SPEECH AREA WITHOUT CAROUSEL ----*//*----------------------------------------------*/.client-speech-content.no-carousel .single-client-speech { padding: 0 0 26px;}.client-speech-content.no-carousel .single-client-speech .client-img { margin-bottom: 20px; margin-left: 0; overflow: visible;}.client-speech-content.no-carousel .single-client-speech .client-img:after { border-left: 10px solid transparent; border-right: 10px solid transparent; bottom: -18%; content: ""; height: 0; left: 40%; position: absolute; width: 0; -webkit-transition: all 0.4s ease 0s; transition: all 0.4s ease 0s;}.client-speech-content.no-carousel .single-client-speech .client-speech-details { background: #fafafa none repeat scroll 0 0; border-radius: 5px; display: block; left: 0; margin-top: 0; overflow: hidden; padding: 23px 30px 25px 28px; position: relative; top: 0; width: 100%; -webkit-transition: all 0.4s ease 0s; transition: all 0.4s ease 0s;}.client-speech-content.no-carousel .single-client-speech .client-speech-details .speech-text { width: 100%;}.client-speech-content.no-carousel .single-client-speech:hover .client-speech-details { background: #f45650 none repeat scroll 0 0;}.client-speech-content.no-carousel .single-client-speech .client-speech-details .client-name,.client-speech-content.no-carousel .single-client-speech .client-speech-details .client-designation,.client-speech-content.no-carousel .single-client-speech .client-speech-details .speech-text p { -webkit-transition: all 0.4s ease 0s; transition: all 0.4s ease 0s;}.client-speech-content.no-carousel .single-client-speech:hover .client-img:after { border-bottom: 20px solid #f45650;}.client-speech-content.no-carousel .single-client-speech:hover .client-speech-details .client-name,.client-speech-content.no-carousel .single-client-speech:hover .client-speech-details .client-designation,.client-speech-content.no-carousel .single-client-speech:hover .client-speech-details .speech-text p { color: #fff;}.grid .owl-carousel [class*=span-] { width: 100%}/*------------------------------*//*- 1. BRAND AREA -------------*//*------------------------------*/.ht-brand { border: 1px solid #ccc; overflow: hidden; padding: 20px 30px; position: relative; background: #fff; margin-bottom: 1px;}.ht-brand:before,.ht-brand:after { background-color: #18AFD3; content: ""; height: 1px; position: absolute; width: 100%;}.ht-brand:before { right: 100%; top: 0; -webkit-animation-name: bor-top-out; animation-name: bor-top-out; -webkit-animation-duration: .5s; animation-duration: .5s; -webkit-animation-fill-mode: forwards; animation-fill-mode: forwards; -webkit-animation-timing-function: linear; animation-timing-function: linear;}.ht-brand:hover:before { -webkit-animation-name: bor-top; animation-name: bor-top; -webkit-animation-duration: .5s; animation-duration: .5s; -webkit-animation-fill-mode: forwards; animation-fill-mode: forwards; -webkit-animation-timing-function: linear; animation-timing-function: linear;}.ht-brand:after { left: 100%; bottom: 0; -webkit-animation-name: bor-bottom-out; animation-name: bor-bottom-out; -webkit-animation-duration: .5s; animation-duration: .5s; -webkit-animation-fill-mode: forwards; animation-fill-mode: forwards; -webkit-animation-timing-function: linear; animation-timing-function: linear;}.ht-brand:hover:after { -webkit-animation-name: bor-bottom; animation-name: bor-bottom; -webkit-animation-duration: .5s; animation-duration: .5s; -webkit-animation-fill-mode: forwards; animation-fill-mode: forwards; -webkit-animation-timing-function: linear; animation-timing-function: linear;}.single-brand:before,.single-brand:after { background-color: #18AFD3; content: ""; height: 100%; position: absolute; width: 1px;}.single-brand:before { right: 0; bottom: 100%; -webkit-animation-name: bor-right-out; animation-name: bor-right-out; -webkit-animation-duration: .5s; animation-duration: .5s; -webkit-animation-fill-mode: forwards; animation-fill-mode: forwards; -webkit-animation-timing-function: linear; animation-timing-function: linear;}.ht-brand:hover .single-brand:before { -webkit-animation-name: bor-right; animation-name: bor-right; -webkit-animation-duration: .5s; animation-duration: .5s; -webkit-animation-fill-mode: forwards; animation-fill-mode: forwards; -webkit-animation-timing-function: linear; animation-timing-function: linear;}.single-brand:after { left: 0; top: 100%; -webkit-animation-name: bor-left-out; animation-name: bor-left-out; -webkit-animation-duration: .5s; animation-duration: .5s; -webkit-animation-fill-mode: forwards; animation-fill-mode: forwards; -webkit-animation-timing-function: linear; animation-timing-function: linear;}.ht-brand:hover .single-brand:after { -webkit-animation-name: bor-left; animation-name: bor-left; -webkit-animation-duration: .5s; animation-duration: .5s; -webkit-animation-fill-mode: forwards; animation-fill-mode: forwards; -webkit-animation-timing-function: linear; animation-timing-function: linear;}.single-brand img { display: block;}@-webkit-keyframes bor-top { 0% { right: 100%; } 25% { right: 0px; } 100% { right: 0px; }}@keyframes bor-top { 0% { right: 100%; } 25% { right: 0px; } 100% { right: 0px; }}@-webkit-keyframes bor-right { 0% { bottom: 100%; } 25% { bottom: 100%; } 50% { bottom: 0px; } 100% { bottom: 0px; }}@keyframes bor-right { 0% { bottom: 100%; } 25% { bottom: 100%; } 50% { bottom: 0px; } 100% { bottom: 0px; }}@-webkit-keyframes bor-bottom { 0% { left: 100%; } 50% { left: 100%; } 75% { left: 0px; } 100% { left: 0px; }}@keyframes bor-bottom { 0% { left: 100%; } 50% { left: 100%; } 75% { left: 0px; } 100% { left: 0px; }}@-webkit-keyframes bor-left { 0% { top: 100%; } 75% { top: 100%; } 100% { top: 0px; }}@keyframes bor-left { 0% { top: 100%; } 75% { top: 100%; } 100% { top: 0px; }}@-webkit-keyframes bor-top-out { 0% { right: 0px; } 75% { right: 0px; } 100% { right: 100%; }}@keyframes bor-top-out { 0% { right: 0px; } 75% { right: 0px; } 100% { right: 100%; }}@-webkit-keyframes bor-right-out { 0% { bottom: 0px; } 50% { bottom: 0px; } 75% { bottom: 100%; } 100% { bottom: 100%; }}@keyframes bor-right-out { 0% { bottom: 0px; } 50% { bottom: 0px; } 75% { bottom: 100%; } 100% { bottom: 100%; }}@-webkit-keyframes bor-bottom-out { 0% { left: 0; } 25% { left: 0; } 50% { left: 100%; } 100% { left: 100%; }}@keyframes bor-bottom-out { 0% { left: 0; } 25% { left: 0; } 50% { left: 100%; } 100% { left: 100%; }}@-webkit-keyframes bor-left-out { 0% { top: 0px; } 25% { top: 100%; } 10% { top: 100%; }}@keyframes bor-left-out { 0% { top: 0px; } 25% { top: 100%; } 10% { top: 100%; }}/* newsletter form area */.newslatter-form > input[type="email"] { border: 1px solid #ffffff; float: left; height: 50px; width: 80%;}.newslatter-form > input[type="submit"] { float: left; height: 50px; padding: 0; width: 20%; border-radius: 0;}.subscribe-newslatter-area .media h5 { font-size: 26px; padding-top: 15px; text-transform: uppercase;}.newslatter-form > input[type="submit"]:hover { background: #18AFD3 none repeat scroll 0 0; color: #ffffff;}.subscribe-newslatter-area { background: #f1f1f1;}/*------------------------------*//*- 7. CALL TO ACTION AREA -----*//*------------------------------*/.call-to-action-area { padding-bottom: 70px; padding-top: 70px;}.call-to-action-area .media-body .heading { font-size: 28px; letter-spacing: 2px; text-transform: uppercase;}.call-to-action-area .media-body .excerpt { font-size: 14px; line-height: 26px; margin-top: 25px !important; width: 75%;}.call-to-action-area .media-body .excerpt p { color: #fff;}.call-to-action-area .media-body a.button { background: rgba(0, 0, 0, 0) none repeat scroll 0 0; border: 1px solid #ffffff; font-size: 14px; margin-top: 25px; text-transform: uppercase; line-height: 21px;}.call-to-action-area .media-body a.button:hover { background: #18afd3 none repeat scroll 0 0; border: 1px solid #18afd3;}.call-to-action-area .heading a { color: #fff;}.call-to-action-area { background: rgba(0, 0, 0, 0) url("../../themes/medicore/assets/image/6.jpg") repeat scroll 0 0 / cover;}/*--------------------------------------------*//* 28. Single Product CSS/*--------------------------------------------*/.banner-info,.branding-img { margin-bottom: 30px;}.banner-info h4 { font-weight: 700; font-size: 28px; color: #282828; text-transform: uppercase; margin-bottom: 30px;}.banner-info p { margin-bottom: 25px}.row .col-md-6 .banner-info p:nth-child(4) { margin-bottom: 25px}.banner-info p,project-info p { color: #565656; font-size: 14px; line-height: 24px;}.banner-info p span { color: #28435f; font-size: 18px;}.banner-info h5,.project-info h5 { color: #282828; font-size: 18px; padding-bottom: 5px; text-transform: capitalize;}.banner-info ul {} .banner-info ul li { color: #565656; font-size: 14px; margin-bottom: 20px;}.banner-info ul li span { color: #282828; font-size: 14px; font-weight: 500; text-transform: uppercase;}.project-info p { line-height: 24px; margin-bottom: 35px; color: #565656;}.project-info p:last-child { margin-bottom: 0px;}.banner-info { margin-left: 0;}.grid.single-portfolio-ctg { margin-left: 0; margin-right: 0;}.related-projects-area { padding-top: 10px;}.single-portfolio-ctg { background: #f1f1f1 none repeat scroll 0 0; padding: 30px 15px 10px;}.project-img { position: relative; float: right}.project-img:before,.project-img:after { position: absolute; background: #28435F; width: 9px; height: 340px; content: ""; right: 0; bottom: 0}.project-img:after { width: 305px; height: 9px;}.project-img-info { left: 0; position: absolute; top: 77px;}.project-img-info i { color: #5C5C5C; font-size: 16px;}.project-img-info p { font-style: italic; margin-top: 12px; margin-bottom: 28px; line-height: 25px; color: #565656;}.project-img-info h6 { font-size: 14px;}.project-img-info img { margin-bottom: 10px;}.project_p.project-img-info p { color: #565656;}.related-projects-title { color: #282828; font-size: 18px; margin-bottom: 20px; text-transform: capitalize;}.portfolio-item-info h3 a:hover { color: #f45660;}/* ====about us area===== */.about-top-area .heading { font-size: 24px; padding: 30px 0 10px; text-transform: uppercase;}.about-top-area .media-body { background: #fbfbfb none repeat scroll 0 0; padding: 20px 50px 50px;}.about-top-area a.button { border: 1px solid #454545; height: 40px; line-height: 20px; text-transform: uppercase;}.about-top-area a.button:hover { background: #18afd3 none repeat scroll 0 0; border-color: #18afd3;}.media.medium p:not(:first-child), .media.medium .button { margin-top: 2.5rem;}/*========== footer ============*/.footer-logo > p { margin-bottom: 15px;}.footer-add-icon { color: #fff; float: left; font-size: 25px; line-height: 30px; margin-right: 15px; width: 20px; padding-top: 3px;}.footer-add-info { margin-bottom: 15px;}.footer-add-info p { color: #fff; display: inline-block;}.footer-widget input,.footer-widget textarea { background: rgba(0, 0, 0, 0) none repeat scroll 0 0; border: 1px solid #a5acb2; color: inherit; font-size: 12px; margin-bottom: 15px; width: 100%;}.footer-widget textarea { height: 80px}.footer-widget input.fbtn[type="submit"] { border: 1px solid #a5acb2; text-transform: capitalize;}.footer-widget input.fbtn[type="submit"]:hover { background: #18AFD3 none repeat scroll 0 0; border-color: #18AFD3; color: #ffffff;}.footer-site { padding-bottom: 0; padding-top: 0;}.footer-logo > img { padding-bottom: 10px;}/* ===single-team=== */.teacher-info-container p i,.teacher-info-text > span i { color: #bebebe; font-size: 14px; margin-right: 8px; width: 18px;}.teacher-info-container > p { margin-bottom: 5px;}.sin-testiText > p { line-height: 25px; margin-bottom: 0;}.steacher.progress { background: #f0f0f0 none repeat scroll 0 0; border-radius: 0; height: 6px;}.teacher-info-text > span { display: block; padding: 3px 0;}.teacher-info-text { margin-bottom: 15px;}.teacher-about-info > p { margin-bottom: 10px;}.teacher-about-info { margin-bottom: 20px;}.teacher-details-image .social-links { background: #f1f1f1 none repeat scroll 0 0; padding: 10px; text-align: center;}.teacher-details-image .social-links a:hover i { color: #18AFD3;}.teacher-details-info h4 { margin-bottom: 5px;}.teacher-details-info .teacher-info-text { margin: 10px 0 0;}.teacher-details-info { border: 1px solid #eee; padding: 15px;}.social-links a i { -webkit-transition: all 0.3s ease 0s; transition: all 0.3s ease 0s;}.sub-menu li a:hover,.nav .children li a:hover { color: #18AFD3;}.textwidget p { color: #fff;}label { display: inline-block;}/* TABLE */table { margin: 20px 0; width: 100%; border: 1px solid #ddd; border-collapse: separate; border-left: 0; border-radius: 4px}table th,table td { padding: 8px; border-top: 1px solid #ddd; border-left: 1px solid #ddd; border-bottom: 0; vertical-align: top; text-align: left; line-height: 18px}table thead:first-child tr:first-child th,table tbody:first-child tr:first-child th,table tbody:first-child tr:first-child td { border-top: 0}table thead:first-child tr:first-child th:first-child,table tbody:first-child tr:first-child td:first-child { border-radius: 4px 0 0 0}table thead:first-child tr:first-child th:last-child,table tbody:first-child tr:first-child td:last-child { border-radius: 0 4px 0 0}table thead:last-child tr:last-child th:first-child,table tbody:last-child tr:last-child td:first-child { border-radius: 0 0 0 4px}blockquote p:last-child { margin-bottom: 0;}table thead:last-child tr:last-child th:last-child,table tbody:last-child tr:last-child td:last-child { border-radius: 0 0 4px 0}blockquote { border-left: 2px solid #18afd3;}.breadcrumb-padding.pages-p { line-height: 23px; margin-top: 12px;}.comment-form-comment > label { display: block;}p.form-submit input[type="submit"] { background: #323232 none repeat scroll 0 0; border-radius: 5px; padding: 10px 20px;}p.form-submit input[type="submit"]:hover { background: #18afd3 none repeat scroll 0 0;}.copy a:not(.button), .story a:not(.button) { border: 0 none;}/*Error fix css*/.page.type-page { padding-bottom: 11px; padding-top: 70px;}.content-vertical-massive.total-brand-area { padding-bottom: 70px;}.page #layers-widget-htbrand-5 { margin-bottom: 0;}.content-vertical-massive.team-two-column { padding-bottom: 0;}#layers-widget-team-6 { padding-bottom: 0;}.widget.vocation-portfolio-widget.content-vertical-massive.clearfix { padding-bottom: 50px;}/*------------------------------------------28. Medicore RESPONSIVE STYLE --------------------------------------------*//*------------------------------------- Normal desktop :1366px. ----------------------------------------*/@media (min-width: 1170px) and (max-width: 1600px) { .carousel-style-one.owl-theme .owl-controls .owl-buttons div, .blog-style-three .blog-carousel.carousel-style-one.owl-theme .owl-controls .owl-buttons div { left: 0; } .carousel-style-one.owl-theme .owl-controls .owl-buttons div.owl-next, .blog-style-three .blog-carousel.carousel-style-one.owl-theme .owl-controls .owl-buttons div.owl-next { left: auto; right: 0; } .testimonial-carousel.carousel-style-one.owl-theme .owl-controls .owl-buttons div { left: 0; } .testimonial-carousel.carousel-style-one.owl-theme .owl-controls .owl-buttons div.owl-next { left: auto; right: 0; } .calendar_wrap { overflow-x: scroll; }}/*------------------------------------- Normal desktop :1024px. ----------------------------------------*/@media (min-width: 993px) and (max-width: 1024px) { .tech-small { display: none; } .site-logo-link img, .custom-logo-link img, .mark img { width: 184px; } .header-site .nav-horizontal > ul > li > a { padding: 0 9px; } .carousel-style-one.owl-theme .owl-controls .owl-buttons div, .blog-style-three .blog-carousel.carousel-style-one.owl-theme .owl-controls .owl-buttons div { left: 0; } .carousel-style-one.owl-theme .owl-controls .owl-buttons div.owl-next, .blog-style-three .blog-carousel.carousel-style-one.owl-theme .owl-controls .owl-buttons div.owl-next { left: auto; right: 0; } .testimonial-carousel.carousel-style-one.owl-theme .owl-controls .owl-buttons div { left: 0; } .testimonial-carousel.carousel-style-one.owl-theme .owl-controls .owl-buttons div.owl-next { left: auto; right: 0; } .calendar_wrap { overflow-x: scroll; } .footer-add-icon { margin-right: 5px; }}/*----------------------------------------------- Normal desktop :1169px. Start-------------------------------------------------*/@media (min-width: 992px) and (max-width: 1169px) { .timer-grid > div, .timer-view > div { height: 100px; width: 100px; } .timer-grid > div span, .timer-view > div span { line-height: 35px; font-size: 40px } .contactus { background-size: cover; } /*home-2 slider*/ .slider2 .section-title .excerpt p { line-height: 60px; } .newsletter-container input[type="submit"] { margin-top: 20px; width: 35%; } .carousel-style-one.owl-theme .owl-controls .owl-buttons div, .blog-style-three .blog-carousel.carousel-style-one.owl-theme .owl-controls .owl-buttons div { left: 0; } .carousel-style-one.owl-theme .owl-controls .owl-buttons div.owl-next, .blog-style-three .blog-carousel.carousel-style-one.owl-theme .owl-controls .owl-buttons div.owl-next { left: auto; right: 0; } .testimonial-carousel.carousel-style-one.owl-theme .owl-controls .owl-buttons div { left: 0; } .testimonial-carousel.carousel-style-one.owl-theme .owl-controls .owl-buttons div.owl-next { left: auto; right: 0; } .single-service-item { overflow: visible } .calendar_wrap { overflow-x: scroll; }}/*----------------------------------------------------- Tablet desktop :768px style start-------------------------------------------------------*/@media (min-width: 768px) and (max-width: 991px) { .header-secondary nav { text-align: center; } .register-title > h4 { font-size: 17px; } .register-info > h1 { font-size: 38px; } .timer-grid .cdown { margin-bottom: 20px; } .service-area .styles { width: calc(100% / 12 * 6 - 20px); } .dsplay_none { display: none; } .fun-factor-area .single-fun-factor { margin-bottom: 20px; } .contactus { background-size: cover; } .newsletter-container input[type="submit"] { margin-top: 20px; width: 50%; } .span-4.width100 { width: 100%; } .carousel-style-one.owl-theme .owl-controls .owl-buttons div, .blog-style-three .blog-carousel.carousel-style-one.owl-theme .owl-controls .owl-buttons div { left: 0; } .carousel-style-one.owl-theme .owl-controls .owl-buttons div.owl-next, .blog-style-three .blog-carousel.carousel-style-one.owl-theme .owl-controls .owl-buttons div.owl-next { left: auto; right: 0; } .testimonial-carousel.carousel-style-one.owl-theme .owl-controls .owl-buttons div { left: 0; } .testimonial-carousel.carousel-style-one.owl-theme .owl-controls .owl-buttons div.owl-next { left: auto; right: 0; } .logged-in.admin-bar div[class*=" off-canvas-"] { margin-top: 42px; } .close-canvas { right: 15px; } .client-img { margin-left: 0; } .speech-text { width: 100%; } .client-img { display: none; } .client-speech-details { left: 0; margin-top: 0; padding: 27px 25px 35px 20px; position: static; } .newslatter-form > input[type="submit"] { width: 30%; } .newslatter-form > input[type="email"] { width: 70%; } .blog-style-three [class*="span-"], .noclass [class*="span-"] { width: calc(100% / 12 * 6 - 20px); } .blog-style-three.bfs .single-blog-image { margin-bottom: 0; } .single-blog-image a img { width: 100%; } .team-carousel.carousel-style-one.owl-theme .owl-controls .owl-buttons div { left: 0; } .team-carousel.carousel-style-one.owl-theme .owl-controls .owl-buttons div.owl-next { right: 0; } .calendar_wrap { overflow-x: scroll; }}/*----------------------------------------------- Normal desktop :992px. Start-------------------------------------------------*/@media (min-width: 960px) and (max-width: 992px) { .site-logo-link img, .custom-logo-link img, .mark img { width: 184px; } .header-site .nav-horizontal > ul > li > a { padding: 0 9px; } .slider2 .section-title .excerpt p { line-height: 50px; } .recent-post-image { float: none; margin-right: 0px; overflow: hidden; width: 100%; } .carousel-style-one.owl-theme .owl-controls .owl-buttons div, .blog-style-three .blog-carousel.carousel-style-one.owl-theme .owl-controls .owl-buttons div { left: 0; } .carousel-style-one.owl-theme .owl-controls .owl-buttons div.owl-next, .blog-style-three .blog-carousel.carousel-style-one.owl-theme .owl-controls .owl-buttons div.owl-next { left: auto; right: 0; } .testimonial-carousel.carousel-style-one.owl-theme .owl-controls .owl-buttons div { left: 0; } .testimonial-carousel.carousel-style-one.owl-theme .owl-controls .owl-buttons div.owl-next { left: auto; right: 0; } .footer-add-icon { display: none; } .client-img { margin-left: 0; } .team-carousel.carousel-style-one.owl-theme .owl-controls .owl-buttons div { left: 0; } .team-carousel.carousel-style-one.owl-theme .owl-controls .owl-buttons div.owl-next { right: 0; } .calendar_wrap { overflow-x: scroll; }}/*----------------------------------------------------- Tablet desktop :768px style start-------------------------------------------------------*/@media (min-width: 768px) and (max-width: 991px) { .tech-small { display: none; } .site-logo-link img, .custom-logo-link img, .mark img { width: 184px; } .header-site .nav-horizontal > ul > li > a { padding: 0 9px; } #wp-calendar { display: block; } .slider3 .section-title .excerpt p { font-size: 4rem; } .carousel-style-one.owl-theme .owl-controls .owl-buttons div, .blog-style-three .blog-carousel.carousel-style-one.owl-theme .owl-controls .owl-buttons div { left: 0; } .carousel-style-one.owl-theme .owl-controls .owl-buttons div.owl-next, .blog-style-three .blog-carousel.carousel-style-one.owl-theme .owl-controls .owl-buttons div.owl-next { left: auto; right: 0; } .testimonial-carousel.carousel-style-one.owl-theme .owl-controls .owl-buttons div { left: 0; } .testimonial-carousel.carousel-style-one.owl-theme .owl-controls .owl-buttons div.owl-next { left: auto; right: 0; } .teacher-about-info { margin-top: 30px; } .teacher-details-image img { width: 100%; } .calendar_wrap { overflow-x: scroll; } .subscribe-newslatter-area .media h5 { font-size: 24px; line-height: 30px; }}/* ---------------------------------------------------- Small mobile :320px. -------------------------------------------------------*/@media (max-width: 767px) { .slider3 .section-title .excerpt p { font-size: 2rem; } .slider4 .section-title .excerpt p { font-size: 2rem; line-height: 30px; } .advertise-area h2 { font-size: 21px; margin-right: 0; } .register-info { padding: 0; } .register-info > h1 { font-size: 30px; } .register-info h4 { margin-top: 60px; } .register-title > h4 { font-size: 11px; } .timer-grid { text-align: center; } .timer-grid .cdown { margin-bottom: 30px; } .service-image { padding: 40px 0 20px; } .single-fun-factor { margin-bottom: 20px; } .filter-menu ul li { margin: 0 2px; } /*footer form*/ .newsletter-container h4 { margin-top: 70px; } .ctext { float: none; width: 100%; } .contact_fs { float: none; width: 100%; } .cinputfield { float: none; margin-top: 30px; width: 100%; } .cinputtextarea { float: none; width: 100%; } .newsletter-container textarea { width: 100%; } .newsletter-container input[type="submit"] { margin-top: 0; width: 50%; } .contactus { background-size: cover; } /*end footer form*/ .footer-site { text-align: center; } .footer-info > span { line-height: 26px; } /*home-2 slider*/ .slider2 .section-title .excerpt p { line-height: 55px; } .slider5 .section-title .excerpt p { font-size: 5rem; } .class-details-tab-menu li a { font-size: 11px; margin-right: 0; padding: 10px 3px; } .table-content.table-responsive { overflow-x: auto; } .recent-post-image { width: 100%; } .recent-post-text { overflow: visible; } .tech-small { display: none; } .site-logo-link img, .custom-logo-link img, .mark img { max-height: 25px; width: auto; } .footer-site h5.section-nav-title, .footer-site.invert .section-nav-title { font-size: 20px; } #wp-calendar { display: block; } .carousel-style-one.owl-theme .owl-controls .owl-buttons div, .blog-style-three .blog-carousel.carousel-style-one.owl-theme .owl-controls .owl-buttons div { left: 0; } .carousel-style-one.owl-theme .owl-controls .owl-buttons div.owl-next, .blog-style-three .blog-carousel.carousel-style-one.owl-theme .owl-controls .owl-buttons div.owl-next { left: auto; right: 0; } .testimonial-carousel.carousel-style-one.owl-theme .owl-controls .owl-buttons div { left: 0; } .testimonial-carousel.carousel-style-one.owl-theme .owl-controls .owl-buttons div.owl-next { left: auto; right: 0; } .single-blog-image a img { width: 100%; } .copyright .t-right { text-align: center; } .copyright .t-right .nav-horizontal ul { display: block; float: none; text-align: center; } .admin-bar div[class*=" off-canvas-"] { padding-top: 120px; } .logged-in.admin-bar div[class*=" off-canvas-"] .close-canvas { top: 60px; } html.canvas { margin-top: 0 !important; } .close-canvas { right: 15px; top: 10px; } .logged-in .header-site .container { margin-top: 44px; } .logged-in .header-site.header-sticky.is_stuck .container { margin-top: 0px; } .swiper-slide .section-title.large .heading.slider-subtitle { font-size: 50px !important; } .at-slider-wrap .section-title .heading.slider-subtitle span { line-height: 50px; } .at-slider-wrap .section-title .excerpt { padding-right: 0; } .single-service-box { margin: 10px 0; } .vocation-services-widget.content-vertical-massive { padding-bottom: 60px; } .service-style-three-left .single-service-item, .service-style-three-right .single-service-item { width: 100%; margin-bottom: 20px } .single-service-item { min-height: 72px; height: auto; } .service-area .styles:first-child .single-service-item-wrapper.service-style-three-left, .service-area .styles:last-child .single-service-item-wrapper.service-style-three-right { margin: 10px -10px; } .portfolio-menu ul li { margin: 6px; } .subscribe-newslatter-area .media h5 { padding-top: 0; } .newslatter-form > input[type="submit"] { width: 40%; } .newslatter-form > input[type="email"] { width: 60%; } .subscribe-newslatter-area .media h5 { margin-bottom: 20px; } .single-pricing-table { margin: 10px 0; } .vocation-pricing-widget.content-vertical-massive { padding-bottom: 60px; } .footer-add-icon { display: none; } #menu-footer-soical-menu.menu { text-align: center; } .speech-text { width: 100%; } .client-speech-details { left: 0; padding: 27px 30px 35px 10px; } .client-img { display: none; } .client-speech-details { position: static; } .single-client-speech { padding: 20px 0; } .team-carousel.carousel-style-one.owl-theme .owl-controls .owl-buttons div { left: 0; } .team-carousel.carousel-style-one.owl-theme .owl-controls .owl-buttons div.owl-next { right: 0; } .service-style-two .single-service-item { margin-bottom: 40px; } .service-style-two { padding-bottom: 70px; } .blog-carousel.carousel-style-one .single-blog-item { margin-bottom: 0; } .teacher-about-info { margin-top: 30px; } .sidebar .content { padding: 20px 0; } .calendar_wrap { overflow-x: scroll; } .layers-masonry-column .single-service-box { min-height: inherit; padding: 40px 15px 0; } .call-to-action-area .media-body .heading { line-height: 35px; } .featuerd-boxs .layers-masonry-column .single-service-box:nth-child(-n+4) { border-bottom: inherit; } .featuerd-boxs .layers-masonry-column .single-service-box { border-right: inherit; } .subscribe-newslatter-area .media h5 { font-size: 19px; } .media .media-body { padding-bottom: 35px; } .single-service-box { margin: inherit; } .section-title h3 { line-height: 30px; }}/* ------------------------------------------------- Large Mobile :480px.---------------------------------------------------*/@media only screen and (min-width: 480px) and (max-width: 767px) { .fun-factor-area .span-3 { width: calc(100% / 12 * 6 - 20px); } .filter-menu ul li { margin: 0 10px; } .sin-testiImage.slick-current .team-image-carousel { height: 100px; width: 100px; } .team-image-carousel { height: 60px; width: 60px; } .register-title > h4 { font-size: 13px; } .recent-post-image { width: 108px; } .recent-post-text { overflow: hidden; } .service-area .styles { width: 100%; } .dsplay_none { display: block; } .single-class-image a img, .single-items.gimage a img { width: 100%; } .service-style-three-left .single-service-item, .service-style-three-right .single-service-item { width: 100%; margin-bottom: 20px } .single-service-item { min-height: 72px; height: auto; } .service-area .styles:first-child .single-service-item-wrapper.service-style-three-left, .service-area .styles:last-child .single-service-item-wrapper.service-style-three-right { margin: 10px -10px; } .footer-add-icon { display: none; } .service-box-single-column { margin: 10px 0; } .vocation-services-widget.content-vertical-massive { padding-bottom: 60px; } .portfolio-menu ul li { margin: 6px; } .client-img { margin-left: 0; } .newslatter-form > input[type="email"] { width: 70%; } .newslatter-form > input[type="submit"] { width: 30%; } .subscribe-newslatter-area .media-body h5 { margin-bottom: 20px; } .single-pricing-table { margin: 10px 0; } .vocation-pricing-widget.content-vertical-massive { padding-bottom: 60px; } .content-vertical-massive.blog-area-massive { padding-bottom: 50px; } #menu-footer-soical-menu.menu { text-align: center; } .single-service-item { overflow: hidden } .service-style-two { padding-bottom: 70px; } .newsletter-area .newsletter-container h4 { margin-top: 0; } .sidebar .content { padding: 20px 0; } .teacher-about-info { margin-top: 30px; } .calendar_wrap { overflow-x: scroll; }}/* ------------------------------------------------- Large Mobile :600px. ---------------------------------------------------*/@media only screen and (min-width: 481px) and (max-width: 640px) { .single-service-item { height: 170px; margin-bottom: 0; } .service-area .styles:first-child .single-service-item-wrapper { margin-right: 0; } .service-area .styles:last-child .single-service-item-wrapper { margin-left: 0; } .service-area .styles { width: calc(100% / 12 * 6 - 20px); } .dsplay_none { display: none; } .pull-left { float: left; } .class-schedule span { font-size: 11px; } .service-style-three-left .single-service-item, .service-style-three-right .single-service-item { width: 100%; margin-bottom: 20px } .single-service-item { min-height: 72px; height: auto; } .service-area .styles:first-child .single-service-item-wrapper.service-style-three-left, .service-area .styles:last-child .single-service-item-wrapper.service-style-three-right { margin: 10px -10px; } .vocation-portfolio-widget .container [class*="span-"] { width: calc(100% / 12 * 6 - 20px); } .portfolio-menu ul li { margin: 6px; } .subscribe-newslatter-area .media h5 { padding-top: 0; } .newslatter-form > input[type="submit"] { width: 40%; } .newslatter-form > input[type="email"] { width: 60%; } .subscribe-newslatter-area [class*="span-"] { width: calc(100% / 12 * 12 - 20px); } .subscribe-newslatter-area .media-body h5 { margin-bottom: 20px; } .single-pricing-table { margin: 10px 0; } .vocation-pricing-widget .content-vertical-massive { padding-bottom: 60px; } .noclass .single-blog-item[class*="span-"] { width: calc(100% / 12 * 6 - 20px); } .content-vertical-massive.blog-area-massive { padding-bottom: 50px; } .logged-in.admin-bar div[class*=" off-canvas-"] { margin-top: 42px; } .close-canvas { right: 15px; } .footer-add-icon { display: none; } .team-carousel.carousel-style-one.owl-theme .owl-controls .owl-buttons div { left: 0; } .team-carousel.carousel-style-one.owl-theme .owl-controls .owl-buttons div.owl-next { right: 0; } .vocation-services-widget [class*="span-"] { width: calc(100% / 12 * 6 - 20px); } .service-style-one .single-service-item { min-height: 180px; } .service-style-one { padding-bottom: 0; } .single-service-item { margin-bottom: 0; } .team-carousel.carousel-style-one.owl-theme .owl-controls .owl-buttons div { left: 0; } .team-carousel.carousel-style-one.owl-theme .owl-controls .owl-buttons div.owl-next { right: 0; } .service-style-two { padding-bottom: 70px; } .noclass [class*="span-"] { width: calc(100% / 12 * 6 - 20px); } input[type="email"], input[type="text"], input[type="url"], input[type="search"], input[type="password"], input[type="number"], input[type="tel"], input[type="date"] { max-width: 100%; } .width100[class*="span-"] { width: calc(100% / 12 * 12 - 20px); } .teacher-about-info { margin-top: 30px; } .calendar_wrap { overflow-x: scroll; } .header-secondary { display: none; }}/* ------------------------------------------------- Large Mobile :720px. ---------------------------------------------------*/@media only screen and (min-width: 640px) and (max-width: 720px) { .pull-left { float: left; } .pull-right { float: right; }}/* ------------------------------------------------- Large Mobile :840px. ---------------------------------------------------*/@media only screen and (min-width: 769px) and (max-width: 840px) { .site-logo-link img, .custom-logo-link img, .mark img { width: 130px; } .header-site .nav-horizontal > ul > li { margin-left: 9px; margin-right: 9px; } .site-description a, .nav-horizontal li a { font-size: 11px; } .slider2 .section-title .excerpt p { line-height: 45px; } .recent-post-image { float: none; margin-right: 0px; overflow: hidden; width: 100%; } #wp-calendar { display: block; } .carousel-style-one.owl-theme .owl-controls .owl-buttons div, .blog-style-three .blog-carousel.carousel-style-one.owl-theme .owl-controls .owl-buttons div { left: 0; } .carousel-style-one.owl-theme .owl-controls .owl-buttons div.owl-next, .blog-style-three .blog-carousel.carousel-style-one.owl-theme .owl-controls .owl-buttons div.owl-next { left: auto; right: 0; } .testimonial-carousel.carousel-style-one.owl-theme .owl-controls .owl-buttons div { left: 0; } .testimonial-carousel.carousel-style-one.owl-theme .owl-controls .owl-buttons div.owl-next { left: auto; right: 0; } .vocation-pricing-widget [class*="span-"] { width: calc(100% / 12 * 6 - 20px); } .single-pricing-table { margin: 10px 0; } .team-carousel.carousel-style-one.owl-theme .owl-controls .owl-buttons div { left: 0; } .team-carousel.carousel-style-one.owl-theme .owl-controls .owl-buttons .owl-next { right: 0; } .footer-add-icon { display: none; } .vocation-pricing-widget.content-vertical-massive { padding-bottom: 60px; } .team-carousel.carousel-style-one.owl-theme .owl-controls .owl-buttons div.owl-next { right: 0; } .newslatter-form > input[type="submit"] { width: 30%; } .newslatter-form > input[type="email"] { width: 70%; } .client-img { margin-left: 0; } .owl-theme .owl-controls { margin-top: 20px; } .sub-menu, .nav .children { left: -15px; } .nav-horizontal .sub-menu li a { font-size: 14px; } .service-style-two { padding-bottom: 70px; } .calendar_wrap { overflow-x: scroll; }}/* woocommerce*/.woo-pd-90{ padding:90px 0;}.woocommerce-loop-product__title { padding-top: 20px;}.single-product .woocommerce-product-rating { margin-bottom: 10px; margin-top: 20px;}.single_add_to_cart_button { height: 36px;}.layers-masonry-column.service-box-single-column:hover .heading a { color: #ffffff!important;}.home .media.large .heading { line-height: 1.5;} p { font-size: 18px!important;}.teams-image-column img { margin: 0 auto; border: none;}.teams-image-column { min-height: 190px;}.teams-image-column:before{content: "\f0f0"; font-family: FontAwesome; display: block; position: absolute; font-size: 85px; color: #223cc4; left: 0; right: 0; margin: 0 auto; top: 50%;}.teams-image-column > a { min-height: 190px;}#mega-menu-wrap-layers-primary #mega-menu-layers-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link{ font-size:15px;font-weight: 600;}#mega-menu-wrap-layers-primary #mega-menu-layers-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link:hover,#mega-menu-wrap-layers-primary #mega-menu-layers-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link:focus{ font-size:15px;font-weight: 600;}#mega-menu-wrap-layers-primary #mega-menu-layers-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > .mega-sub-menu a{font-size:14px;font-weight: 400;}#mega-menu-wrap-layers-primary #mega-menu-layers-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > .mega-sub-menu a:hover,#mega-menu-wrap-layers-primary #mega-menu-layers-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > .mega-sub-menu a:focus{font-size:14px;font-weight: 400;}@media(min-width:1024px){.header-site.header-sticky nav { margin: 0 auto; position: relative; left: -110px;}.header-site.header-sticky.is_stuck.is_stuck_show nav { left: -75px;}}@media screen and (max-width: 770px) and (min-width: 640px){button#responsive-menu-button { top: 4px!important;}}@media (max-width: 767px){.swiper-slide .section-title.large .heading.slider-subtitle { font-size: 40px !important;}.logged-in .header-site .container { margin-top: 0;}button#responsive-menu-button { top: 4px;}.header-left .logo { margin: 0 auto;}} #layers-widget-bx-services-widget-id-2 .layers-masonry-column .single-service-box { float: none; min-height: 0; padding: 146px 0 0; transition: all 0.3s ease 0s; } iframe{ margin: 0 auto; display: block; } .vocation-icon-box i{ display: none; opacity: 0; } .vocation-icon-box { min-height: 75px; max-height: 75px; } #layers-widget-bx-services-widget-id-3-223 .heading a, #layers-widget-bx-services-widget-id-3-223 .heading, #layers-widget-bx-services-widget-id-3-223 div.excerpt, #layers-widget-bx-services-widget-id-3-223 div.excerpt p { color: #009dde!important; } #layers-widget-bx-services-widget-id-3-456 .heading a, #layers-widget-bx-services-widget-id-3-456 .heading, #layers-widget-bx-services-widget-id-3-456 div.excerpt, #layers-widget-bx-services-widget-id-3-456 div.excerpt p { color: #009dde!important; } #layers-widget-bx-services-widget-id-3-460 .heading a, #layers-widget-bx-services-widget-id-3-460 .heading, #layers-widget-bx-services-widget-id-3-460 div.excerpt, #layers-widget-bx-services-widget-id-3-460 div.excerpt p { color: #009dde!important; } #layers-widget-bx-services-widget-id-3-193 .heading a, #layers-widget-bx-services-widget-id-3-193 .heading, #layers-widget-bx-services-widget-id-3-193 div.excerpt, #layers-widget-bx-services-widget-id-3-193 div.excerpt p { color: #009dde!important; } #layers-widget-bx-services-widget-id-3-700 .heading a, #layers-widget-bx-services-widget-id-3-700 .heading, #layers-widget-bx-services-widget-id-3-700 div.excerpt, #layers-widget-bx-services-widget-id-3-700 div.excerpt p { color: #009dde!important; } #layers-widget-bx-services-widget-id-3-425 .heading a, #layers-widget-bx-services-widget-id-3-425 .heading, #layers-widget-bx-services-widget-id-3-425 div.excerpt, #layers-widget-bx-services-widget-id-3-425 div.excerpt p { color: #009dde!important; } #layers-widget-bx-services-widget-id-3-730 .heading a, #layers-widget-bx-services-widget-id-3-730 .heading, #layers-widget-bx-services-widget-id-3-730 div.excerpt, #layers-widget-bx-services-widget-id-3-730 div.excerpt p { color: #009dde!important; } #layers-widget-bx-services-widget-id-3-447 .heading a, #layers-widget-bx-services-widget-id-3-447 .heading, #layers-widget-bx-services-widget-id-3-447 div.excerpt, #layers-widget-bx-services-widget-id-3-447 div.excerpt p { color: #009dde!important; } #layers-widget-bx-services-widget-id-3-223:hover .heading a, #layers-widget-bx-services-widget-id-3-223:hover .heading, #layers-widget-bx-services-widget-id-3-223:hover div.excerpt, #layers-widget-bx-services-widget-id-3-223:hover div.excerpt p { color: #ffffff!important; } #layers-widget-bx-services-widget-id-3-456:hover .heading a, #layers-widget-bx-services-widget-id-3-456:hover .heading, #layers-widget-bx-services-widget-id-3-456:hover div.excerpt, #layers-widget-bx-services-widget-id-3-456:hover div.excerpt p { color: #ffffff!important; } #layers-widget-bx-services-widget-id-3-460:hover .heading a, #layers-widget-bx-services-widget-id-3-460:hover .heading, #layers-widget-bx-services-widget-id-3-460:hover div.excerpt, #layers-widget-bx-services-widget-id-3-460:hover div.excerpt p { color: #ffffff!important; } #layers-widget-bx-services-widget-id-3-193:hover .heading a, #layers-widget-bx-services-widget-id-3-193:hover .heading, #layers-widget-bx-services-widget-id-3-193:hover div.excerpt, #layers-widget-bx-services-widget-id-3-193:hover div.excerpt p { color: #ffffff!important; } #layers-widget-bx-services-widget-id-3-700:hover .heading a, #layers-widget-bx-services-widget-id-3-700:hover .heading, #layers-widget-bx-services-widget-id-3-700:hover div.excerpt, #layers-widget-bx-services-widget-id-3-700:hover div.excerpt p { color: #ffffff!important; } #layers-widget-bx-services-widget-id-3-425:hover .heading a, #layers-widget-bx-services-widget-id-3-425:hover .heading, #layers-widget-bx-services-widget-id-3-425:hover div.excerpt, #layers-widget-bx-services-widget-id-3-425:hover div.excerpt p { color: #ffffff!important; } #layers-widget-bx-services-widget-id-3-730:hover .heading a, #layers-widget-bx-services-widget-id-3-730:hover .heading, #layers-widget-bx-services-widget-id-3-730:hover div.excerpt, #layers-widget-bx-services-widget-id-3-730:hover div.excerpt p { color: #ffffff!important; } #layers-widget-bx-services-widget-id-3-447:hover .heading a, #layers-widget-bx-services-widget-id-3-447:hover .heading, #layers-widget-bx-services-widget-id-3-447:hover div.excerpt, #layers-widget-bx-services-widget-id-3-447:hover div.excerpt p { color: #ffffff!important; } .featuerd-boxs .layers-masonry-column .single-service-box:hover { background: #224a5a!important; } .featuerd-boxs .layers-masonry-column .single-service-box { width: 100%; } .breadcrumb-area.pages-area{ display: none; } @media(max-width: 768px){ nav .mega-menu-wrap-layers-primary, nav a.responsive-nav, nav .mega-toggle-block{ display: none!important; } } #layers-widget-bx-services-widget-id-2-684 { background-repeat: no-repeat; background-position: top; background-image: url(http://northwestphysio.com.au/wp-content/uploads/2017/09/EP.png); } #layers-widget-bx-services-widget-id-2-376 { background-repeat: no-repeat; background-position: top; background-image: url(http://northwestphysio.com.au/wp-content/uploads/2017/09/K.png); } #layers-widget-bx-services-widget-id-2-457 { background-repeat: no-repeat; background-position: top; background-image: url(http://northwestphysio.com.au/wp-content/uploads/2017/09/EH.png); } #layers-widget-bx-services-widget-id-2-457 .heading, #layers-widget-bx-services-widget-id-2-376 .heading, #layers-widget-bx-services-widget-id-2-684 .heading, .media .heading { font-size: 2.0rem; } #layers-widget-bx-services-widget-id-2-684 .heading, #layers-widget-bx-services-widget-id-2-684 div.excerpt, #layers-widget-bx-services-widget-id-2-684 div.excerpt p { color: #666666; } #layers-widget-bx-services-widget-id-2-376 .heading, #layers-widget-bx-services-widget-id-2-376 div.excerpt, #layers-widget-bx-services-widget-id-2-376 div.excerpt p { color: #666666; } #layers-widget-bx-services-widget-id-2-457 .heading, #layers-widget-bx-services-widget-id-2-457 div.excerpt, #layers-widget-bx-services-widget-id-2-457 div.excerpt p { color: #666666; } #layers-widget-bx-services-widget-id-2 .grid { justify-content: center; } .breadcrumb-area { display: none!important; } .absolute_widget_sidebar_services{ top: 0; right: 0; } .book_now_contacts:focus, .book_now_contacts:hover, .book_now_contacts{ background-color: #444444; border-radius: 0; color: white; font-weight: 600; text-decoration: none; width: 150px; height: 50px; line-height: 50px; display: block; text-align: center; } .footer_social_links h4{ font-size: 15px; color: white; } .footer_social_links ul{ display: flex; justify-content: flex-start; width: 200px; } .footer_social_links i { font-size: 20px; display: inline-block; margin: 12px 20px 0 0; border: 1px solid white; width: 35px; text-align: center; line-height: 35px; height: 35px; } .footer_social_links p { margin-bottom: 20px; } .footer-site .widget ul li a:hover { padding-left: 0!important; color: #18AFD3; } #rotatingtweets_widget-2{ margin-top: 20px; } .rotatingtweets.rotatingtweets_format_0{ max-height: 100px; } .absolute_widget_sidebar_services a.mega-menu-link{ font-size:30px; font-weight:900; } .absolute_widget_sidebar_services ul a.mega-menu-link{ font-size:20px; line-height: 24px; font-weight:300; } .absolute_widget_sidebar_services ul a.mega-menu-link:after{ display: none; } .absolute_widget_sidebar_services a.mega-menu-link:after{ content:""; background:black; height:1px; width:100%; display:block; margin: 20px 0; } .absolute_widget_sidebar_services ul { padding: 0; margin: 20px 0!important; list-style-type: none; } .absolute_widget_sidebar_services ul li{ padding: 0; margin: 20px 0!important; list-style-type: none; position:relative; } .absolute_widget_sidebar_services ul li:before{ content: "\f105"; font-family:FontAwesome; font-size:20px; display:inline-block; padding-right:10px; } .footer-top-grid a { color: white; } .footer-top-grid a u{ color: white; } @media only screen and (min-width: 769px){ .grid.footer-top-grid .span-3 { width: calc(((100% / 12) * 4) - 20px)!important; } } .layers-masonry-column.span-4.column h5.heading{ margin-bottom: 30px; } .layers-masonry-column.span-5 .single-service-box { padding: 115px 15px 0; } .layers-masonry-column.span-5 { max-height: 230px; } #menu-top-right-social{ display: none; } @media(max-width: 1024px){ .absolute_widget_sidebar_services{ position: relative!important; } .footer_social_links ul { display: flex; display: -webkit-flex; justify-content: center; -webkit-justify-content: center; margin: 0 auto; width: 200px; } } @media(max-width:800px){ .layers-logo-large .custom-logo-link img, .layers-logo-large .site-logo-link img, .layers-logo-large .mark img { max-height: 70px; } } @media(max-width: 700px){ .off-canvas-right a.close-canvas, #mega-toggle-block-1 { display: none; } #mega-menu-wrap-layers-primary .mega-menu-toggle { display: none; } .wrapper.invert.off-canvas-right.open #mega-menu-layers-primary{ display:block!important; } #off-canvas-right{ background-color: white; } #mega-menu-wrap-layers-primary #mega-menu-layers-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item { padding: 15px 0; max-width: 179px; } .mega-sub-menu{ max-width: 179px; } nav a.responsive-nav{ display:block!important; } .grid.footer-top-grid{ justify-content: center; } } #top-main-img { background-position: 75% 0; background-size: cover; background-repeat: no-repeat; } #top-main-img .transparent-buttoon a{ background:transparent; color:white; border:1px solid white; text-transform:uppercase; font-family: "Poppins", Helvetica, sans-serif!important; font-size:16px!important; color:white!important; width:150px!important; height:45px!important; padding:0!important; line-height: 45px; text-decoration: none; } .northwest-text{ font-size: 18px; line-height: 24px; color: rgb(102, 102, 102); font-family: "Poppins", Helvetica, sans-serif!important; } .homepage-small-text-center{ max-width: 745px; margin: 0 auto!important; } .homepage-parts-text-center .vc_col-sm-6{ margin: 0!important; padding: 0!important; } .homepage-parts-text-center .vc_col-sm-6 .vc_column-inner{ margin: 0!important; padding: 0!important; max-width: 100%; } .homepage-parts-text-center .vc_col-sm-6 .wpb_text_column { width: 100%; margin: 0; padding: 0; } .uppercase{ text-transform: uppercase; } .subtitle-weight{ font-weight: 300!important; } .story.hbtitle h3.subtitle{ font-weight: 300!important; position: relative; } .story.hbtitle h3.subtitle:after{ display: block; content: ''; background-color: black; height: 3px; width: 150px; margin: 20px auto 0; } .story.hbtitle h3.subtitle:before{ display: block; content: ''; background-color: #18AFD3; height: 3px; width: 75px; margin: 0 auto 0; position: absolute; top: 38px; left: 0; right: -75px; } #blog-posts h3 a.vc_gitem-link{ font-size: 15px; line-height: 24px; display: flex; align-items: center; } #blog-posts .vc_gitem-post-data-source-post_date p{ color: rgb(102, 102, 102)!important; font-size: 13px!important; line-height: 24px; margin-bottom: 0; } #blog-posts .vc_gitem-post-data-source-post_title h3{ margin-bottom: 0; height: 50px; } #blog-posts .vc_gitem-post-data-source-post_date p:before{ content: "\f073"; font-family: FontAwesome; display: inline-block; margin: 0 5px 0 0; } #blog-posts .vc_gitem-post-data { margin-bottom: 15px; } #blog-posts .vc_figure a::before, #blog-posts .vc_figure a::after { background: rgba(24, 175, 211, 0.5); content: ""; height: 200%; left: 0; position: absolute; top: 0; -webkit-transition: all 0.6s ease 0s; transition: all 0.6s ease 0s; width: 200%; } #blog-posts .vc_figure a { overflow: hidden; position: relative; display: block; } #blog-posts .vc_figure a::before { -webkit-transform: skew(45deg) translateX(100%); transform: skew(45deg) translateX(100%); z-index: 9; } #blog-posts .wpb_single_image .vc_figure::before { content: "\f0c1"; font-family: FontAwesome; position: absolute; top: 45%; color:white; font-size: 30px; z-index: 99; display: block; width: 100%; transform: translate(-50%, -50%); left: 50%; top: 50%; height: 30px; opacity: 0; transition: all 0.5s; } #blog-posts .wpb_single_image:hover .vc_figure::before { opacity: 1; } #blog-posts .vc_figure { position: relative; } #blog-posts .vc_figure a::after { -webkit-transform: skew(45deg) translateX(-100%); transform: skew(45deg) translateX(-100%); } #blog-posts .wpb_single_image:hover .vc_figure a::before, #blog-posts .wpb_single_image:hover .vc_figure a::after { -webkit-transform: skew(45deg) translateX(0px); transform: skew(45deg) translateX(0px); } #blog-posts .wpb_single_image:hover .vc_figure a::before, #blog-posts .wpb_single_image:hover .vc_figure a::after { -webkit-transform: skew(45deg) translateX(0px); transform: skew(45deg) translateX(0px); } #contact-page-data .heading{ font-size: 20px; margin-bottom: 30px; } #contact-page-data .vc_btn3-size-md{ background: #444444; color: white !important; font-weight: 600; font-size: 18px; margin: 20px 0; max-width: 150px; text-align: center; height: 50px; line-height: 50px; padding: 0; } #contact-page-data .excerpt{ height: 95px; } #contact-page-data .excerpt p{ font-size: 18px!important } #contact-page-data .wpb_content_element { margin: 0 } #contact-page-data .vc_column_container > .vc_column-inner { padding-left: 0; padding-right: 0; } #contact-page-heading .wpb_column, #contact-page-heading .vc_column-inner { padding: 0; margin: 0; } #contact-page-data .contact-addresses{ margin: 30px 0; height: 120px; } .teams-image-column > a::after { background: rgba(0, 0, 0, 0.2) none repeat scroll 0 0; border-radius: 0; content: ""; height: 100%; left: 0; opacity: 0; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); position: absolute; top: 0; -webkit-transition: all 0.3s ease 0s; transition: all 0.3s ease 0s; width: 100%; } .single-teams-column:hover .teams-image-column > a::after { opacity: 1; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); } .team-page-title{ position: relative; text-align: center; font-size: 24px; text-align: center; text-transform: uppercase; margin: 30px auto 50px; } h1.team-page-title:after{ display: block; content: ''; background-color: black; height: 3px; width: 150px; margin: 20px auto 0; } h1.team-page-title:before{ display: block; content: ''; background-color: #18AFD3; height: 3px; width: 75px; margin: 0 auto 0; position: absolute; top: 44px; left: 0; right: -75px; } .team-page #grid{ display: flex; flex-wrap: wrap; } .about-therapist > h2{ display: block; clear: both; width: 100%; } .about-therapist > .grid{ display: block; clear: both; width: 100%; } .about-therapist .layers-masonry-column.span-5 { height: 230px; } .vc_row-fluid .vc_column_container { padding: 0; margin: 0 auto; } .book-now-service a.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-modern { height: 50px; width: 150px; padding: 0; line-height: 50px; color: white !important; font-size: 18px !important; font-weight: 600; border:none; } a.vc_general.vc_btn3.vc_btn3-size-md.vc_btn3-shape-square.vc_btn3-style-flat.vc_btn3-block.vc_btn3-color-inverse, a.vc_general.vc_btn3.vc_btn3-size-md.vc_btn3-shape-square.vc_btn3-style-flat.vc_btn3-block.vc_btn3-color-inverse:hover { border:none!important; line-height: 50px; padding: 0; } .wpb_wrapper .wpb_content_element { padding-right: 0; padding-left: 0; margin-right: 0; margin-left: 0; } .vc_column_container > .vc_column-inner{ padding: 0; } .page-id-433 .section-title.large.single-titlep .heading, .page-id-400 .section-title.large.single-titlep .heading, .page-id-617 .section-title.large.single-titlep .heading{ text-transform: uppercase; } .teams-image-column img { height: 190px; background: white; object-fit: contain; } #top-main-img .vc_row-fluid.vc_column_container { margin: 0 auto!important; } @media(max-width: 767px){ .page-id-433 .page.type-page, .page-id-400 .page.type-page, .page-id-617 .page.type-page{ padding-top: 0; } .absolute_widget_sidebar_services{ margin-top: 30px; } #top-main-img h2.vc_custom_heading{ font-size: 30px!important; } #icons-quick-addresss .wpb_wrapper .wpb_content_element { margin: 0 auto; } #icons-quick-addresss .vc_row-fluid .vc_column_container { margin: 0 auto !important; } .story p,.story.hbtitle h5, .copy h5 { text-align: center!important; } .wpb_wrapper .wpb_content_element { margin: 0 auto; } .story.hbtitle h3.subtitle { height: 40px; } .story.hbtitle h3.subtitle::before { top: 56px; } #blog-posts h3 a.vc_gitem-link, .story.hbtitle h5, .copy h5 { text-align: center!important; } .homepage-parts-text-center .vc_col-sm-6 { margin: 0 auto !important; } .homepage-parts-text-center .vc_col-sm-6 .vc_column-inner { margin: 10px auto !important; } #blog-posts h3 a.vc_gitem-link { justify-content: center; } #blog-posts .vc_gitem-post-data-source-post_title h3 { height: auto; } .homepage-parts-text-center .vc_col-sm-6 .wpb_text_column { margin: 0 auto; } .vc_btn3-container.vc_btn3-left { text-align: center; } .absolute_widget_sidebar_services ul li { text-align: center; } .page-id-433 .section-title.large.single-titlep .heading, .page-id-400 .section-title.large.single-titlep .heading, .page-id-617 .section-title.large.single-titlep .heading { text-align: center; } .grid.about-therapist{ padding: 0 15px; text-align: center; } .single-title > h3 { display: block; text-align: center; } .teacher-details-info { text-align: center; } .ts.teacher-details-image .thumbnail { text-align: center; } .padding90 { padding: 0; } #top-main-img h2.vc_custom_heading, #top-main-img h3.vc_custom_heading{ text-align: center!important; } #contact-page-heading h2.vc_custom_heading, #contact-page-heading h3.vc_custom_heading { text-align: center!important; } #contact-page-heading { padding-bottom: 0 !important; padding-top: 0 !important; margin: 0 auto !important; } #contact-page-data .excerpt { height: auto; } #contact-page-data .vc_btn3-size-md { margin: 20px auto; } #contact-page-data .heading { margin: 30px auto 10px; } #contact-page-data .wpb_content_element { margin: 0 auto; } #contact-page-heading .wpb_column, #contact-page-heading .vc_column-inner { margin: 0 auto; } #contact-page-data .contact-addresses { height: auto; margin: 30px auto; } .about-therapist > .grid { margin: 0 auto; } .about-therapist .layers-masonry-column.span-5 { margin: 0 auto; } }