/** home 01 css start here**/

.it-header-top-content ul li:not(:last-child) {
    padding-right: 0;
    margin-right: 0;
	padding-left: 37px;
	margin-left: 37px;
}
.it-header-top-content ul li:not(:last-child)::after {
	right: auto;
    left: 0;
}
.it-header-top-content ul li a i {
	margin-right: 0;
    margin-left: 10px;
}
.it-header-button {
	margin-left: 0px;
	margin-right: -50px;
}
.it-header-main-menu {
	margin-left: 0;
    margin-right: -20px;
}
.it-main-menu nav ul li.has-dropdown::after {
	margin-left: 0;
    margin-right: 3px;
}
.it-btn-theme i {
	margin-right: 0px;
    margin-left: 10px;
}
.it-hero-video > .play-icon {
	margin-right: 0px;
    margin-left: 15px;
}
.it-hero-button .it-btn-theme {
	margin-right: 0;
    margin-left: 30px;
}
.it-hero-doctor-wrap {
	right: auto;
    left: -9%;
}
.it-hero-thumb-2 {
	left: auto;
    right: -5%;
}
.it-hero-shape-2 {
    left: auto;
	right: 3%;
}
.it-hero-shape-3 {
	left: auto;
	right: -7%;
}
.it-hero-shape-4 {
	left: auto;
    right: 41%;
}
.it-hero-doctor-icon {
	margin-right: 0px;
    margin-left: 15px;
}

.it-about-right {
	margin-left: 0px;
    margin-right: 75px;
}
.it-about-list ul li i {	
	left: auto;
    right: 0;
}
.it-about-list ul li {
	padding-left: 0px;
    padding-right: 35px;
}
.it-about-author-info {
	margin-right: 0px;
    margin-left: 50px;
}
.it-about-author-thumb {
	margin-right: 0px;
    margin-left: 15px;
}
.it-about-tel-icon {
	margin-right: 0px;
    margin-left: 15px;
}
.it-choose-shape-2 {
	right: auto;
    left: 4%;
}
.it-about-shape-2 {
	right: auto;
    left: 0;
}
.it-about-shape-3 {
    right: auto;
	left: 4%;
}
.it-about-shape-1 {
    left: auto;
	right: 2%;
}
.it-choose-staff-icon {
	margin-right: 0px;
    margin-left: 20px;
}
.it-choose-right {
	padding-left: 0;
    padding-right: 45px;
}
.it-choose-shape-1 {
	right: auto;
    left: -18%;
    & img {
        display: inline-block;
        transform: rotate(180deg);
    }
}
.it-choose-experience {
	left: auto;
    right: -17%;
}
.it-choose-experience h6 {
	margin-right: 0;
    margin-left: 20px;
}
.it-newsletter-input-wrap button.it-btn-theme {
	margin-left: 0px;
    margin-right: 10px;
}
.it-team-arrow-box button.slider-prev {
	margin-right: 0px;
    margin-left: 13px;
}
.it-team-arrow-box button.slider-prev::after {
	right: auto;
    left: -10px;
}
.it-contact-tel-icon {
	margin-right: 0px;
    margin-left: 30px;
}
.it-contact-tel-wrap {
	margin-right: 0px;
    margin-left: 24px;
}
.it-contact-text p {
	margin-right: 0px;
    margin-left: 40px;
}
.it-contact-shape-1 {
	right: auto;
    left: 0;
    transform: rotate(90deg);
}
.it-blog-date {
	left: auto;
    right: 30px;
}
.it-blog-meta span i {
	margin-right: 0px;
    margin-left: 10px;
}
.it-blog-meta span {
	display: inline-block;
}
.it-blog-meta span:first-child {
	margin-right: 0px;
    margin-left: 25px;
}
.it-footer-text p {
	margin-right: 0px;
    margin-left: 34px;
}
.it-footer-list ul li a i {
	left: auto;
    right: 0;
}
.it-footer-list ul li {
	padding-left: 0px;
    padding-right: 30px;
}
.it-footer-shape-2 {
	right: auto;
    left: 4%;
}
.footer-col-2 {
	margin-left: 0px;
    margin-right: 8px;
}
.footer-col-3 {
	margin-left: 0px;
    margin-right: 70px;
}
.footer-col-4 {
	margin-left: 0;
    margin-right: 6px;
}
.itoffcanvas__close-btn button {
	right: 31px;
	top: 4px;
}

/** home 02 csss start here **/

.it-text-slider-item span {
	margin-right: 0px;
    margin-left: 55px;
}
.it-header-style-2 .it-header-main-menu {
	margin-left: 0px;
    margin-right: 60px;
}
.it-hero-2-area .it-hero-shape-1 {
	left: auto;
    right: 0;
    transform: rotate(180deg);
}
.it-header-style-2 .it-header-shop {
	margin-right: 0px;
	margin-left: 30px;
}
.it-hero-2-right {
	margin-left: 0px;
    margin-right: 70px;
}
.it-hero-2-right .it-hero-doctor-wrap {
	right: auto;
    left: 0;
}
.it-about-2-right {
	margin-left: 0px;
    margin-right: 40px;
}
.it-about-2-content p {
	margin-right: 0px;
    margin-left: 40px;
}
.it-about-2-tel-wrap .it-btn-theme {	
    margin-right: 0;
    margin-left: 55px;
}
.it-about-2-tel-icon {
	margin-right: 0px;
    margin-left: 15px;
}
.it-about-3-shape-1 {
	right: auto;
    left: 3%;
}
.it-service-2-content p {
	margin-right: 0px;
    margin-left: 20px;
}
.it-service-2-content > a i {
	margin-left: 0px;
    margin-right: 4px;
}
.it-newsletter-button {
	margin-left: 0px;
    margin-right: 10px;
}
.it-team-2-shape-2 {
	left: auto;
    right: 3%;
}
.it-testimonial-wrapper {
	margin-left: 0px;
    margin-right: 72px;
}
.it-testimonial-active {
	margin-right: 0px;
    margin-left: -505px;
}
.it-testimonial-author {
    margin-right: 0;
    margin-left: 15px;
}
.it-price-list ul li i {
	left: auto;
    right: 0;
}
.it-price-list ul li {
	padding-left: 0px;
    padding-right: 30px;
}


/** home 03 css start here **/

.it-header-style-3 .it-header-main-menu {
	margin-left: 0px;
    margin-right: 67px;
}
.it-hero-3-shape-1 {
	left: auto;
    right: 0;
}
.it-hero-3-right {
	margin-left: 0px;
    margin-right: -5px;
}
.it-hero-3-shape-2 {
    right: auto;
	left: -31%;
}
.it-hero-3-area .it-hero-shape-3 {
	right: auto;
    left: -50%;
}
.it-about-3-left {
	margin-right: 0px;
    padding-left: 5px;
}
.it-about-3-experience {
	position: absolute;
	left: 0;
    right: auto;
}
.it-about-3-right {
	margin-left: 0px;
    margin-right: 45px;
}
.it-service-3-icon span::before {
	left: auto;
    right: 0;
}
.it-service-3-icon span::after {
	margin-left: 0px;
    margin-right: 45px;
}
.it-choose-style-2 .it-choose-right {
	transform: translateX(67px);
}
.it-choose-style-2 .it-choose-shape-4 > img {
    border-radius: 20px 130px 20px 20px;
}
.it-choose-style-2 .it-choose-shape-4 {
    left: auto;
    right: -45px;
}
.it-choose-style-2 .it-choose-shape-3 {
	right: auto;
    left: -50px;
}
.it-choose-style-2 .it-choose-shape-3 img {
	border-radius: 0;
}
.it-contact-style-2 .it-contact-from-wrap {
	margin-left: 0px;
    margin-right: -35px;
}
.it-testimonial-style-2 .it-testimonial-arrow-box button.slider-prev {
	margin-right: 0px;
    margin-left: 13px;
}
.it-testimonial-style-2 .it-testimonial-arrow-box button.slider-prev::after {
	right: auto;
    left: -10px;
}
.it-testimonial-style-2 .it-testimonial-text-wrap {
	padding-right: 32px;
    padding-left: 44px;
}
.it-blog-2-text p {
	margin-right: 0px;
    margin-left: 50px;
}
.it-blog-2-content p {
	margin-right: 0px;
    margin-left: 20px;
}
.it-blog-2-shape-1 {
    left: auto;
	right: 2%;
}
.it-footer-newsletter-wrap {
	right: auto;
    left: 0;
}
.it-footer-contact-icon {
	margin-right: 0px;
    margin-left: 30px;
}
.it-footer-style-2 .it-footer-widget-title::before {
	left: auto;
    right: 0;
}
.it-footer-style-2 .it-footer-widget-title::after {
	left: auto;
    right: 0;
}
.footer-col-2-2 {
	padding-left: 0px;
    padding-right: 57px;
}
.it-footer-style-2 .it-footer-list ul li::after {
	left: auto;
    right: 0;
}
.it-footer-style-2 .it-footer-list ul li {
	padding-left: 00px;
    padding-right: 20px;
}
.it-footer-style-2 .it-footer-list.list-style-2 {
	margin-left: 0px;
    margin-right: -45px;
}
.it-footer-style-2 .it-footer-list.list-style-3 {
	margin-left: 0px;
    margin-right: -75px;
}
.it-copyright-social > span {
	margin-right: 0px;
    margin-left: 23px;
}


/** home 04 css start here **/

.it-header-top__category > ul > li {
	padding-right: 0px;
	margin-right: 0px;
    padding-left: 20px;
    margin-left: 20px;
}
.it-header-top__category > ul > li > a span {
	margin-left: 0px;
    margin-right: 1px;
}
.it-header-top__category > ul > li::after {
	right: auto;
    left: 0;
}
.it-header-style-3 .it-header-main-menu {
    margin-right: 0px;
	margin-left: 67px;
}
.it-hero-4-wrapper .it-hero-doctor-wrap {
	left: auto;
	right: -57%;
}
.it-hero-4-shape-1 {
	left: auto;
    right: 0;
}
.it-hero-4-shape-2 {
	right: auto;
    left: 0;
}
.it-hero-4-shape-3 {
    right: auto;
	left: -48.5%;
}
.it-about-4-left {
	padding-left: 0px;
    padding-right: 80px;
}
.it-about-4-thumb-2 {
	right: auto;
    left: -1%;
}
.it-about-4-shape-1 {
    left: auto;
	right: 20%;
}
.it-about-4-shape-2 {
	left: auto;
	right: -2%;
}
.it-about-style-2 .it-about-2-right {
    margin-right: 0px;
	margin-left: 40px;
}
.it-about-style-2 .it-about-2-icon-box.style-1 {
	margin-right: 0px;
    margin-left: 26px;
}
.it-about-2-icon-box.style-1 {
	border-right: none;
	border-left: 1px dashed var(--it-common-green);
}
.it-about-style-2 .it-about-2-right {
	margin-left: 0px;
	margin-right: 40px;
}
.it-about-2-icon-box.style-2 {
	margin-left: 0px;
    margin-right: 50px;
}
.it-service-2-icon {
	left: auto;
    right: 30px;
}
.it-newsletter-2-bg {
	left: auto;
    right: 0;
}
.it-newsletter-2-icon {
	right:auto;
    left: -40px;
}
.it-newsletter-2-content {
	margin-left: 0px;
    margin-right: 90px;
}
.it-newsletter-2-button .it-btn-theme.grey-bg {
	margin-right: 0;
    margin-left: 25px;
}
.it-about-2-icon-wrap.style-1 {
	margin-right: 0px;
	margin-left: 80px;
    border-right:none;
    border-left: 1px dashed var(--it-common-black);
}
.it-choose-2-shape-2 {
	right:auto;
    left: 9%;
}
.it-choose-2-thumb {
	margin-right: 0px;
    margin-left: 30px;
}
.it-choose-2-shape-1 {
	right: auto;
    left: -11%;
}
.it-funfact-wrapper .it-funfact-item.border-style-1::after {
	right: auto;
    left: -92px;
}
.it-team-shape-1 {
    left: auto;
	right: 3%;
}
.it-team-content {
	margin-right: 0px;
    margin-left: 155px;
}
.it-cases-shape-1 {
    right: auto;
	left: 2%;
}
.it-cases-arrow-box button.slider-prev {
    margin-right: 0;
	margin-left: 13px;
}
.it-cases-arrow-box button.slider-prev::after {
    right: auto;
	left: -10px;
}
.it-cases-active {
    margin-right: 0;
	margin-left: -440px;
}
.it-testimonial-2-thumb {
	left: auto;
    right: 0;
}
.it-testimonial-2-bg {
    right: auto;
	left: 0;
}
.it-testimonial-2-right {
	padding-left: 0px;
    padding-right: 66px;
}
.it-testimonial-2-right .it-testimonial-arrow-box {
	right: auto;
    left: -7%;
}
.it-testimonial-arrow-box button.slider-prev {
	margin-right: 0px;
	margin-left: 8px;
}

.it-blog-style-2 .it-blog-shape-1 {
	left: 35%;
	right: auto;
}

/** home 05 css start here **/
.it-header-style-3 .it-header-main-menu {
    margin-left: 0px;
	margin-right: 67px;
}
.it-btn-theme.red-bg i {
	margin-left: 0px;
    margin-right: 10px;
}
.it-slider-button .it-btn-theme.red-bg {
	margin-right: 0;
    margin-left: 35px;
}
.it-about-5-thumb {
	margin-right: 0px;
    margin-left: 84px;
}
.it-about-5-client-item.style-2 {
	margin-left: 0px;
    margin-right: 100px;
}
.it-about-5-client-item span::after {
	left: auto;
    right: 0;
}
.it-about-5-shape-1 {
	right: auto;
    left: -9%;
}
.it-about-5-thumb-sm {
	margin-left: 0px;
    margin-right: 7px;
}
.it-service-4-shape-1 {
    right: auto;
	left: 39%;
}
.it-choose-style-3 .it-choose-right {
	padding-right: 0px;
    padding-left: 130px;
}
.it-choose-style-3 .it-choose-thumb-sm {
	right: auto;
    left: 0;
}
.it-choose-style-3 .it-choose-experience {
	left: auto;
    right: 9%;
}
.it-choose-shape-3 {
	right: auto;
    left: 0;
}
.it-testimonial-style-3 .it-testimonial-2-thumb-sm {
    margin-right: 0;
	margin-left: 86px;
}
.it-testimonial-style-3 .it-testimonial-2-right {
	margin-right: -40px;
    margin-left: 86px;
    padding-left: 0;
	& p {
		& br {
			display: none;
		}
	}
}
.it-testimonial-style-3 .it-testimonial-2-thumb-sm img {
	border-radius: 0px 10px 10px 0px;
}
.it-footer-top-title::after {
	left: auto;
    right: 0;
}
.it-footer-top-right {
	margin-left: 0px;
    margin-right: 31px;
}
.it-footer-social a:not(:last-child) {
	margin-right: 0px;
    margin-left: 7px;
}


/** home 06 css start here **/

.it-header-top-style-3 .it-header-top__area > ul > li > a {
	padding-right: 0;
}
.it-header-top-text {
	margin-left: 0px;
    margin-right: 108px;
}
.it-header-top-login ul li:first-child {
	padding-right: 0px;
    padding-left: 20px;
	margin-right: 0px;
    margin-left: 15px;
}
.it-header-top-login ul li:first-child::after {
	right: auto;
    left: 0;
}
.it-header-top-login ul li a i {
	margin-right: 0px;
    margin-left: 5px;
}
.it-header-search-wrap {
	margin-left: 0px;
    margin-right: 50px;
}
.it-header-style-5 .it-header-shop  {
    margin-left: 0;
    margin-right: 30px;
}
.minicart {
	right: auto;
    left: 0;
}
.cart-thumb {
	padding-right: 0px;
    padding-left: 15px;
}
.it-hero-5-thumb {
	transform: translateX(50px);
}
.it-hero-5-discount {
	left: 0;
	right: -9%;
}
.it-newsletter-3-input-box {
	margin-left: 0px;
    margin-right: 238px;
}
.it-discount-thumb {
	right: auto;
    left: 0;
}
.it-discount-thumb.style-2 {
	right: auto;
    left: 10%;
}
.it-discount-2-timer-box {
	margin-right: 0px;
    margin-left: 128px;
}
.it-service-5-item.item-style-2 {
	margin-left: 0px;
    margin-right: 35px;
}
.it-service-5-item.item-style-3 {
	margin-left: 0px;
    margin-right: 75px;
}



/* modal css start here */
.it-product-details-thumb-wrapper {
	margin-right: 0px;
    margin-left: 50px;
}
.it-product-details-action-item-wrapper .it-shop-details__btn {
	margin-left: 0px;
    margin-right: 30px;
}
.it-product-details-action-sm-btn:not(:last-child) {
	margin-right: 0px;
    margin-left: 10px;
}

/** inner csss start here **/
.it-header-2-pl {
	padding-left: 0px;
	padding-right: 440px;
}
.it-main-logo {
	left: auto;
	right: 0;
}
.it-main-logo::before {
	clip-path: polygon(15% 0, 100% 0, 100% 100%, 0% 100%);
}
.it-header-main-menu {
	margin-right: 0px;
	margin-left: -20px;
}
.it-header-2-right-user a {
	margin-left: 0px;
	margin-right: 30px;
}
.it-header-2-top-info ul li i {
	margin-right: 0px;
	margin-left: 8px;
}
.it-header-2-top-info ul li {
	margin-right: 0px;
	margin-left: 30px;
}
.it-breadcrumb-shape-1 {
	left: auto;
	right: 0;
}
.it-funfact-icon {
	margin-right: 0px;
	margin-left: 20px;
}
.sidebar-search-button {
	right: auto;
	left: 0;
}
.sidebar-search-box input {
	padding-right: 25px;
	padding-left: 70px;
}
.sidebar-search-button button {
	border-radius: 5px 0px 0px 5px;
}
.sidebar-widget-list a i {
	left: 0px;
	right: 25px;
}
.sidebar-widget-list a {
	padding: 21px 20px;
	padding-right: 60px;
}
.it-sv-details__left {
	margin-right: 0px;
	margin-left: 50px;
}
.it-sv-details__setup-icon i {
	margin-right: 0px;
	margin-left: 30px;
}
.it-sv-details__banner-list ul li {
	padding-left: 0px;
	padding-right: 25px;
}
.it-sv-details__banner-list ul li i {
	left: auto;
	right: 0;
}
.it-sv-details__notes-content {
	border-left:none;
	border-right: 10px solid var(--it-theme-1);
}
.it-sv-details__setup-box.style-2 {
	margin-left: 0px;
	margin-right: 40px;
}
.it-pro-details-info-icon span {
	margin-right: 0px;
	margin-left: 18px;
}
.it-pro-details-info-box.border-style::after {
	margin-left: 0px;
	margin-right: 45px;
}
.it-pro-details-list-box ul li i {
	left: auto;
	right: 0;
}
.it-pro-details-list-box ul li {
	padding-left: 0px;
	padding-right: 25px;
}
.it-shop-arrow-box button.slider-prev {
	margin-right: 0px;
	margin-left: 8px;
}
.it-team-details-right {
	margin-left: 0px;
	margin-right: 77px;
}
.it-team-details-list ul li {
	padding-left: 0px;
	padding-right: 15px;
}
.it-team-details-list ul li::before {
	left: auto;
	right: 0;
}
.it-team-details-list.list-style-2 {
	margin-left: 0px;
	margin-right: -60px;
}
.it-team-details-list.list-style-3 {
	margin-left: 0px;
	margin-right: 30px;
}
.it-shop-select {
	margin-left: 0;
}
.it-shop-sidebar  {
	margin-right: 0;
	margin-left: 10px;
}
.shop-sidebar-left {
	margin-left: 0;
	margin-right: 30px;
}
.it-shop-widget-categories ul li a::after {
	left: auto;
	right: 0;
}
.it-shop-widget-categories ul li a {
	padding-left: 0px;
	padding-right: 16px;
}
.it-shop-widget-categories {
	padding-right: 0px;
	padding-left: 10px;
}
.it-shop-details__wrapper {
	margin-right: 0px;
	margin-left: 81px;
}
.it-shop-details__price {
	margin-right: 0px;
	margin-left: 195px;
}
.it-shop-details__btn {
	margin-left: 0px;
	margin-right: 30px;
}
.pro-details-nav-btn li:first-child button {
	border-radius: 0px 10px 0 0;
}
.pro-details-nav-btn li:last-child button {
	border-radius: 10px 0px 0 0;
}
.comments-avatar  {
	margin-right: 0px;
	margin-left: 20px;
}
#coupon_code {
	margin-right: 0px;
	margin-left: 10px;
}
.nice-select::after {
	right: auto;
	left: 31px;
}
.it-shop-details__right-wrap {
	margin-left: 0px;
	margin-right: -35px;
}
.checkout-form-list input[type="text"], .checkout-form-list input[type="password"], .checkout-form-list input[type="email"] {
	padding-left: 0px;
	padding-right: 10px;
}
.country-select .nice-select {
	padding-left: 0px;
	padding-right: 10px;
}
.form-row > label {
	margin-left: 0px;
	margin-right: 15px;
}
.your-order-table table .shipping ul li input {
	margin-right: 0px;
	margin-left: 10px;
}
.payment-method .accordion-button::after {
	right: auto;
	left: 0;
}
.it-signup-thumb {
	right: auto;
	left: 0;
}
.it-signup-link span {
	margin-right: 0px;
	margin-left: 15px;
}
.sidebar-right {
	margin-left: 0px;
	margin-right: 40px;
}
.postbox-meta span {
	margin-right: 0px;
	margin-left: 35px;
	display: inline-block;
}
.postbox-meta span i {
	margin-right: 0px;
	margin-left: 10px;
}
.rc-post-thumb  {
	margin-right: 0px;
	margin-left: 20px;
}
.rc-meta i {
	margin-right: 0px;
	margin-left: 10px;
}
.postbox-blookquote {
	padding-right: 40px;
	padding-left: 80px;
}
.postbox-blookquote .quote {
	right: auto;
	left: 40px;
}
.postbox-tag-title {
	margin-right: 0px;
	margin-left: 18px;
}
.postbox-user-thumb {
	margin-right: 0px;
	margin-left: 30px;
}
.postbox-comment-user .reply-icon {
	right: auto;
	left: 6%;
}
.it-contact__icon {
	margin-right: 0px;
	margin-left: 20px;
}
.it-menu-mobile ul li > a {
	padding-left: 20px;
}
.it-menu-mobile ul li.has-dropdown > a .dropdown-toggle-btn {
	right: auto;
	left: 0;
}
.itoffcanvas__info-icon a {
	margin-right: 0px;
	margin-left: 20px;
}
.it-header-top-style-3 .it-header-top__category > ul > li a img {
	margin-right: 0px;
	margin-left: 5px;
}
.it-team-details-thumb {
	margin-right: 0px;
	margin-left: -27px;
}

/*** responsive start here ***/

@media only screen and (min-width: 1600px) and (max-width: 1800px) {
	.it-blog-2-shape-1 {
		top: -11%;
	}
	.it-hero-3-right {   
		transform: translateX(100px);
	}
	.it-hero-3-area .it-hero-text {
		margin-right: 0;
		margin-left: 200px;
	}
	.it-hero-3-area .it-hero-doctor-wrap {
		left: -9%;
	}
	.it-header-inner-style .it-header-2-pl {
		padding-right: 350px;
	}
	.it-header-2-space-lr {
		padding-left: 110px;
		padding-right: 110px;
	}
}
@media only screen and (min-width: 1400px) and (max-width: 1599px) {
	.it-hero-text p {
		margin-right: 0px;
		margin-left: 120px;
	}
	.it-hero-right {
		transform: scale(0.8) translateX(150px);
	}
	.it-about-5-right {
		margin-left: 0;
	}
	.it-about-5-shape-1 {
		left: 0;
	}
	.it-service-4-shape-1 {
		left: 29%;
	}
	.it-hero-5-text p {
		margin-right: 0px;
		margin-left: 280px;
	}
	.it-hero-5-thumb {
		transform: translateX(180px);
	}
	.it-hero-5-discount {
		right: -38%;
	}
	.it-hero-4-right {
		transform: translateX(100px);
	}
	.it-testimonial-2-right .it-testimonial-arrow-box {
		left: 7%;
	}
	.it-header-top-style-2 .it-header-top__category > ul > li ul.it-header-top__category-submenu {
		left: 0px;
		width: 120px;
	}
	   
	.it-hero-3-right{          
		transform: translateX(150px) scale(.9);
	}
	.it-hero-3-area .it-hero-text {
		margin-right: 0;
		margin-left: 150px;
	}
	.it-hero-3-area .it-hero-doctor-wrap {
		left: -9%;
	}
	.it-choose-style-2 .it-choose-shape-4 {
		right: -35px;
	}

}
@media only screen and (min-width: 1200px) and (max-width: 1399px) {
	.it-hero-text p {
		margin-right: 0;
	}
	.it-team-content {
		margin-left: 100px;
	}
	.footer-col-3 {
		margin-right: -20px;
	}
	.it-about-5-right {
		margin-left: 0;
	}
	.it-about-5-shape-1 {
		left: 0;
	}
	.it-about-5-thumb {
		margin-left: 40px;
	}
	.it-hero-5-thumb {
		transform: translateX(-40px);
	}
	.it-blog-2-shape-1 {
		top: -7%;
	}
	.it-newsletter-3-input-box {
		margin-right: 70px;
	}
	.it-header-top-style-2 .it-header-top__category > ul > li ul.it-header-top__category-submenu {
		left: 0px;
		width: 120px;
	}
	.it-hero-4-right {
		transform: translateX(120px) scale(1);
	}
	.it-hero-4-wrapper .it-hero-text p {
		margin-left: 120px;
	}
	.it-hero-4-shape-3 {
		left: -76%;
	}
	.it-about-4-left {
		padding-right: 0;
	}
	.it-about-4-shape-1 {
		right: 10%;
	}
	.it-newsletter-2-content {
		margin-right: 20px;
	}
	.it-copyright-social {
		margin-left: 80px;
	}
	.it-about-2-icon-wrap.style-1 {
		margin-left: 40px;
	}
	.footer-col-2-2 {
		padding-right: 0;
	}
	.it-hero-3-right{   
		margin-left: 0;       
		transform: translateX(50px) scale(.9);
	}
	.it-hero-3-shape-2 {
		left: -18%;
	}
	.it-hero-3-area .it-hero-doctor-wrap {
		left: -7%;
	}
	.it-about-3-right {
		margin-right: 20px;
	}
	.it-choose-style-2 .it-choose-right {
		transform: translateX(0px);
	}
	.it-header-style-2 .it-header-button {
		margin-left: 0px;
		margin-right: -60px;
	}
	.it-header-style-2 .it-header-main-menu {
		margin-right: 40px;
	}
	.it-header-2-pl {
		padding-right: 250px;
	}
	.it-header-2-space-lr {
		padding-left: 20px;
		padding-right: 60px;
	}
	.it-header-2-top-info ul li {
		margin-right: 0px;
		margin-left: 15px;
	}
	.it-about-right {
		margin-left: 0px;
		margin-right: 25px;
	}
	.it-sv-details__left {
		margin-right: 0px;
		margin-left: 20px;
	}
	.it-sv-details__banner {
		margin-right: 0px;
		margin-left: 30px;
	}
	.it-team-details-right {
		margin-right: 50px;
	}
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
	
	.it-header-bar span {
		height: 61px;
		width: 61px;
		line-height: 64px;
		margin-left: 0;
		margin-right: 20px;
		font-size: 24px;
	}
	.it-about-right {
		margin-right: 0px;
	}
	.footer-col-2 {
		margin-right: 50px;
	}
	.footer-col-3 {
		margin-right: 20px;
	}
	.it-header-style-3 .it-header-bar span {
		height: 49px;
		width: 49px;
		line-height: 49px;
		font-size: 20px;
	}
	.it-slider-height .it-hero-text p {
		margin-left: 170px;
		margin-right: 0;
	}
	.it-about-5-right {
		margin-right: -78px;
		margin-left: 0;
	}
	.it-hero-5-thumb {
		transform: translateX(-40px);
	}
	.it-newsletter-3-input-box {
		margin-right: 50px;
	}
	.footer-col-2-2 {
		padding-right: 0;
	}
	.it-footer-style-2 .it-footer-list.list-style-2 {
		margin-right: -32px;
	}
	.it-footer-style-2 .it-footer-list.list-style-3 {
		margin-right: -48px;
	}
	.it-header-top-style-2 .it-header-top-content ul li:not(:last-child) {
		padding-right: 20px;
		margin-right: 20px;
		padding-left: 0;
		margin-left: 20px;
	}
	.it-header-top-style-2 .it-header-top-content ul li:not(:last-child) {
		padding-right: 20px;
		padding-left: 20px;
		margin-right: 0px;
	}
	.it-about-style-2 .it-about-2-right {
		margin-left: 0px;
		margin-right: 0px;
	}
	.it-about-4-left {
		padding-left: 0px;
		padding-right: 0;
	}
	.it-about-4-thumb-2 {
		left: -4%;
	}
	.it-about-4-shape-1 {
		right: 10%;
	}
	.it-about-4-thumb-1 {
		transform: translateX(30px) scale(0.8);
	}
	.it-about-style-2 .it-about-2-icon-box.style-1 {
		margin-left: 0;
	}
	.it-newsletter-2-content {
		margin-right: -40px;
	}
	.it-choose-2-thumb {
		margin-left: 0px;
	}
	.it-choose-2-thumb.ml {
		margin-left: 30px;
	}
	.it-about-2-icon-wrap.style-1 {
		margin-left: 6px;
	}
	.it-funfact-wrapper .it-funfact-item.border-style-1::after {
		left: -59px;
	}
	.it-testimonial-2-right .it-testimonial-arrow-box {
		left: 0;
	}
	.it-copyright-social {
		margin-left: 0;
	}
	.it-header-top-style-2 .it-header-top__category > ul > li ul.it-header-top__category-submenu {
		left: 0px;
		width: 120px;
	}
	.it-cases-active {
		margin-left: 0px;
	}
	.it-hero-3-right{   
		margin-left: 0;      
		margin-bottom: 50px;
	}
	.it-hero-3-area .it-hero-text {
		margin-right: 0px;
	}
	.it-hero-3-area .it-hero-doctor-wrap {
		left: -9%;
	}
	.it-about-3-right {
		margin-right: 0px;
	}
	.it-choose-style-2 .it-choose-right {
		transform: translateX(0px);
	}
	.it-hero-2-right {
		margin-right: 0;
	}
	.it-about-2-right {
		margin-right: 0px;
	}
	.it-header-2-pl {
		padding-right: 250px;
	}
	.it-header-2-space-lr {
		padding-left: 0;
		padding-right: 110px;
	}
	.it-sv-details__left {
		margin-right: 0px;
		margin-left: 40px;
	}
	.it-sv-details__banner {
		margin-right: 0px;
		margin-left: 30px;
	}
	.it-sv-details__right {
		margin-left: 0px;
		margin-right: -30px;
	}
	.sidebar-right {
		margin-left: 0px;
		margin-right: 0px;
	}
	.it-shop-details__wrapper {
		margin-left: 0;
	}
	.it-shop-details__right-wrap {
		margin-left: 0px;
		margin-right: 20px;
	}
	.it-shop-details__price {
		margin-left: 0;
	}
	.it-team-details-right {
		margin-left: 0px;
		margin-right: 30px;
	}
	.it-team-details-list.list-style-2 {
		margin-right: 0;
	}
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
	.it-header-top-content ul li:not(:last-child) {
		padding-left: 25px;
		margin-right: 25px;
		margin-left: 0;
	}
	.it-header-bar span {
		margin-left: 0;
	}
	.it-header-top-content ul li:first-child {
		margin-right: 0px;
	}
	.it-header-top-content ul li:last-child {
		margin-right: 25px;
	}
	.it-hero-thumb-2 {
		right: 5%;
	}
	.it-hero-doctor-wrap {
		left: 1%;
	}
	.it-hero-shape-3 {
		right: 1%;
	}
	.it-choose-experience {
		right: 8%;
	}
	.it-team-content {
		margin-left: 70px;
	}
	.it-slider-height .it-hero-text p {
		margin-left: 130px;
		margin-right: 0;
	}
	.it-about-5-thumb {
		margin-left: 0;
	}
	.it-testimonial-style-3 .it-testimonial-2-thumb-sm {
		margin-left: 0px;
	}
	.it-testimonial-style-3 .it-testimonial-2-right {
		margin-right: 40px;
	}
	.it-hero-5-thumb {
		transform: translateX(0px);
	}
	.it-header-style-5 .it-header-bar span {
		margin-left: 0px;
		margin-right: 20px;
	}
	.it-hero-5-discount {
		right: -56%;
	}
	.it-newsletter-3-input-box {
		margin-left: 0px;
		margin-right: 0px;
	}
	.it-service-5-item.item-style-3 {
		margin-left: 0px;
		margin-right: 0px;
	}
	.footer-col-2-2 {
		padding-left: 0px;
		padding-right: 0px;
		transform: translateX(-40px);
	}
	.it-header-style-6 .it-header-bar span {
		margin-left: 0;
	}
	.it-header-top-style-2 .it-header-top__category > ul > li ul.it-header-top__category-submenu {
		left: 0px;
		width: 120px;
	}
	.it-header-top-style-2 .it-header-top-content ul li:nth-child(2) {
		padding-left: 0;
		padding-right: 20px;
	}
	.it-about-4-left {
		padding-right: 0px;
	}
	.it-newsletter-2-content {
		margin-left: 0px;
		margin-right: 0px;
	}
	.it-cases-active {
		margin-left: 0px;
	}
	.it-testimonial-2-right {
		padding-right: 0px;
	}
	.it-testimonial-2-right .it-testimonial-arrow-box {
		left: 0;
	}
	.it-about-3-right {
		margin-right: 0px;
	}
	.it-choose-style-2 .it-choose-right {
		transform: translateX(0px);
		padding-right: 0;
	}
	.it-header-style-3 .it-header-bar span {
		margin-right: 20px;
	}
	.it-hero-3-shape-2 {
		left: -2%;
	}
	.it-about-3-experience {
		left: 7%;
	}
	.it-about-3-contact {
		right: 0%;
	}
	.it-about-2-thumb.style-3 {
		margin-right: 20px;
	}
	.it-header-2-pl {
		padding-right: 150px;
	}
	.it-header-2-space-lr {
		padding-left: 0;
		padding-right: 100px;
	}
	.it-header-2-space-lr .it-header-bar span {
		margin-right: 20px;
	}
	.it-sv-details__left {
		margin-left: 0px;
	}
	.it-sv-details__banner {
		margin-right: 0px;
		margin-left: 30px;
	}
	.it-sv-details__right {
		margin-left: 0px;
	}
	.sidebar-right {
		margin-left: 0px;
		margin-right: 0px;
	}
	.it-shop-details__wrapper {
		margin-left: 0;
	}
	.it-shop-details__right-wrap {
		margin-left: 0px;
		margin-right: 0px;
	}
	.it-shop-details__price {
		margin-left: 0;
	}
	.shop-sidebar-left {
		margin-right: 0px;
	}
	.it-team-details-thumb {
		margin-left: 0px;
	}
	.it-team-details-thumb img {
		width: 100%;
	}
	.it-team-details-right {
		margin-right:0px;
	}
	.it-team-details-list.list-style-2 {
		margin-left: 0px;
		margin-right: 0;
	}
}

@media (max-width: 767px) {
	.it-header-bar span {
		margin-left: 0;
	}
	.it-header-top-content ul li:first-child {
		margin-right: 0px;
	}
	.it-header-top-content ul li:nth-child(2) {
		padding-left: 0;
		margin-left: 0;
	}
	.it-about-right {
		margin-left: 0px;
		margin-right: 0;
	}
	.it-choose-right {
		padding-right: 0;
	}
	.it-choose-experience {
		right: 0;
	}
	.it-newsletter-input-wrap button.it-btn-theme {
		margin-right: 0px;
		margin-top: 15px;
	}
	.it-team-content {
		margin-left: 70px;
	}
	.footer-col-2 {
		margin-right: 0px;
	}
	.footer-col-3 {
		margin-right: 0px;
	}
	.footer-col-4 {
		margin-right: 0px;
	}
	.it-header-style-3 .it-header-bar span {
		margin-left: 0px;
	}
	.it-contact-style-2 .it-contact-from-wrap {
		margin-right: 0px;
	}
	.it-header-style-2 .it-header-bar span {
		margin-left: 0;
	}
	.it-hero-2-right {
		margin-left: 0px;
		margin-right: 0px;
	}
	.it-about-2-right {
		margin-left: 0px;
		margin-right: 0px;
	}
	.it-about-2-thumb.style-3 {
		margin-right: 20px;
		margin-left: 0;
	}
	.it-testimonial-active {
		margin-right: 0px;
		margin-left: 0px;
	}
	.it-testimonial-wrapper {
		margin-right: 0px;
	}
	.it-about-5-thumb {
		margin-left: 0px;
	}
	.it-choose-style-3 .it-choose-right {
		padding-left: 0px;
	}
	.it-testimonial-style-3 .it-testimonial-2-thumb-sm {
		margin-left: 0px;
	}
	.it-testimonial-style-3 .it-testimonial-2-right {
		margin-right: 40px;
		margin-left: 20px;		
	}
	.it-footer-top-right {
		margin-right: 0px;
	}
	.it-newsletter-3-input-box {
		margin-left: 0px;
		margin-right: 0px;
	}
	.footer-col-2-2 {
		padding-left: 0px;
		padding-right: 0px;
	}
	.it-hero-5-thumb {
		transform: translateX(0px);
	}
	.it-hero-5-discount {
		right: -54%;
	}
	.it-service-5-item.item-style-2 {
		margin-right: 0px;
	}
	.it-service-5-item.item-style-3 {
		margin-right: 0px;
	}
	.it-about-4-left {
		padding-right: 0px;
	}
	.it-newsletter-2-content {
		margin-left: 0px;
		margin-right: 0px;
	}
	.it-cases-active {
		margin-left: 0px;
	}
	.it-testimonial-2-right {
		padding-right: 0px;
	}
	.it-header-style-6 .it-header-bar span {
		margin-left: 0;
	}
	.it-hero-4-wrapper .it-hero-doctor-wrap {
		right: 10%;
	}
	.it-about-style-2 .it-about-2-right {
		margin-right: 0px;
	}
	.it-about-2-icon-wrap.style-1 {
		margin-right: 0px;
		border-left: none;
	}
	.it-testimonial-2-right .it-testimonial-arrow-box {
		left: 0;
		bottom: -5%;
	}
	.it-about-3-right {
		margin-right: 0px;
	}
	.it-choose-style-2 .it-choose-right {
		transform: translateX(0px);
		padding-right: 0;
	}
	.it-header-2-pl {
		padding-right: 0px;
	}
	.it-header-2-space-lr {
		padding-left: 0;
		padding-right: 0px;
	}
	.it-header-2-space-lr .it-header-bar span {
		margin-right: 20px;
	}	
	.it-header-2-top-info ul li {
		margin-right: 0px;
		margin-left: 0px;
	}
	.it-sv-details__left {
		margin-left: 0px;
	}
	.it-sv-details__banner {
		margin-right: 0px;
		margin-left: 30px;
	}
	.it-sv-details__right {
		margin-left: 0px;
		margin-right: 0px;
	}
	.it-sv-details__setup-box.style-2 {
		margin-left: 0px;
		margin-right: 0px;
	}
	.sidebar-right {
		margin-left: 0px;
		margin-right: 0px;
	}
	.postbox-content-box .it-sv-details__banner {
		margin-left: 0;
	}
	.it-shop-details__wrapper {
		margin-left: 0;
	}
	.it-shop-details__right-wrap {
		margin-left: 0px;
		margin-right: 0px;
	}
	.it-shop-details__price {
		margin-left: 0;
	}
	.it-shop-details__quantity {
		margin-right: 0px;
		margin-bottom: 0;
	}
	.pro-details-nav-btn li:first-child button {
		border-radius: 0px;
	}
	.pro-details-nav-btn li:last-child button {
		border-radius: 0px;
	}
	.shop-sidebar-left {
		margin-right: 0px;
	}
	.it-team-details-thumb {
		margin-left: 0px;
	}
	.it-team-details-thumb img {
		width: 100%;
	}
	.it-team-details-right {
		margin-right:0px;
	}
	.it-team-details-list.list-style-2 {
		margin-left: 0px;
		margin-right: 0;
	}
	.it-team-details-list.list-style-3 {
		margin-left: 0px;
		margin-right: 0px;
	}
}

/*** responsive end here ***/
