@import url(https://fonts.googleapis.com/css?family=Raleway:400,100,100italic,200,200italic,300,300italic,400italic,500,500italic,600,600italic,700,700italic,800,900,800italic,900italic);
@import url(https://fonts.googleapis.com/css?family=Poppins:300,400,500,600,700);
@font-face {
    font-family:Roboto Condensed;
    src: url('https://www.hairweaving.co.in/404.php');
}

body {
    font-family: 'Poppins', sans-serif;
    font-size: 14px;
    color: #9C9C9C;
}
h1, h2, h3, h4, h5, h6 {
    font-family: 'Raleway', sans-serif;
}
p{text-align:justify;line-height:25px;color:#636161;}
a, a:hover, a:active {
    text-decoration: none;
}
img {
    max-width: 100%;
}
#accordion>p{color:#000;font-size:18px;}
#accordion >div >p{color:#00B0F0;font-size:17px;}
/*=================Start home banner====================*/
.btnpos{position: absolute;
    top: 64%;
    right: 48%;}
.btn {
    display: inline-block;
    padding: 15px 30px;
    border-radius: 0px;
    font-family: 'OpenSans-Regular' , 'Helvetica Neue' , Helvetica, Arial, sans-serif;
}
.btn {font-size:21px;}
.btn-primary {
    color: #fff;
    background: linear-gradient(to right, #20a2bc, #0cc496);
    border-color: #fff;
    transition: all 0.28s ease-in 0s;
}
.home-banner .col-md-6 {
    padding-right: 0px;
    padding-left: 0px;
}
/*=================End home banner====================*/
.drqua{color: #000;
    font-weight: 500;
    font-size: 15px;}
.brd{margin: 31px 0;
    border: 1px solid #000000;}
.proname p{color: #c00000;
    font-size: 30px;
    font-weight: 600;}
.proname p >span{color: #0070C0;
    font-size: 20px;}
.intque{color: #000000;
    font-size: 33px;
    font-weight: 600;
    text-decoration: underline;
    margin-bottom: 23px;}
.fpad{padding:42px 0;}
.tbmar{margin: 63px 0;}
/*start custome header menu*/

.ecom {
    line-height: 47px;
}
.ccf{padding: 35px 0;}
.header {
   background:#ffffff;
   border-bottom:1px solid #EAEAEA;
    }
.logo{height:62px;
  -webkit-transition: all 0.4s ease;
   transition: all 0.4s ease;}

@media (min-width: 1300px){
.container {
    padding: 0;
    width:1300px;
}}
.topmost>ul>li>a:focus, .topmost>ul>li>a:hover {
    text-decoration: none;
    background-color:transparent;
}
.topmost>ul>li>a{color:#ffffff;font-size: 13px;}
.navbar-default {
    background:#186aab;
   
	}
.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover {
    color: #fff;
    background-color:#f7a803;
}
.navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li>a:hover {
    color:#f7a803;
    background-color: transparent;
}

.navbar-default .navbar-nav>li>a {
	font-size:13px;
    font-weight: 600;
    text-transform: uppercase;
    color:#ffffff;
    padding: 23px 19px;
    transition: all .3s ease;
}
.navbar {
    border-radius:0px;
	margin-bottom:0px;
	z-index:999;
}
.navbar-collapse {
	padding-left:0px;}

.dropdown>.dropdown-menu>li:last-child a{
	border-bottom:0;
}
.dropdown>.dropdown-menu>li>a{font-size: 14px;
    font-weight: 500;
    text-transform: capitalize;padding: 14px 19px;color:#2B2B2B;border-bottom: 1px solid #E9E9E9;
    transition: all .3s ease;}
.dropdown>.dropdown-menu{
    padding:0;
	border:0;
	border-radius:0;
	transition: .5s;
    z-index: 9999;
	
}


.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover {
    color: #FFFFFF;
	background-color:#f7a803;
}
.dropdown-menu>li>a {
    padding: 8px 16px 8px 13px;
	}
.dropdown:hover .dropdown-menu {
    display: block;
    margin-top: 0; 
 }
.rght-head-info {
    float: left;
    padding-left:100px;
}
.rght-head-info .content h3 {
    font-size: 13px;
    text-transform: uppercase;
    color: #2B2B2B;
    font-family: 'Raleway', sans-serif;
    font-weight: 800;
    margin: 0;
    margin-bottom: 5px;
}
.rght-head-info .content p {
    font-size: 13px;
    margin: 0;
    color: #B6B6B6;
}
.rght-head-info .content p b {
    font-size:23px;
    color: #000000;
    font-weight: 500;
}
.common-box .icon-box .inner-box {
    width: 60px;
    height: 60px;
    border: 1px solid #E1E1E1;
    border-radius: 50%;
    text-align: center;
    line-height:70px;
    margin-right: 15px;
}
.common-box .icon-box, .rght-head-info .content {
    display: table-cell;
    vertical-align: middle;
}

.common-box .icon-box .inner-box i:before {
    font-size: 30px;
    color: #186AAB;
}
.fbh .icon-box .inner-box i:before,.sbh .icon-box .inner-box i:before {
    font-size: 30px;
    color: #ffffff;
}
.hbtmcnt{background:#f7a803;
    border-radius: 30px;
    display: inline-block;
    color: #fff;
    font-size: 12px;
    font-family: 'Raleway', sans-serif;
    text-transform: uppercase;
    font-weight: bold;
    padding: 12px 35px;
    border: 2px solid transparent;
    transition: all .3s ease;}
.hbtmcnt:hover{
    background-color: #fff;
    border-color: #186AAB;
    color: #186AAB;text-decoration:none;
}
.social-icons ul, .social-icons ul li {
    list-style: none;
    margin: 0;
    padding: 0;
    display: inline-block;
}

.social-icons ul li a {
    display: inline-block;
    font-size: 15px;
    color:#A4A4A4;
    line-height:37px;
    text-align: center;
    padding: 0 16px;
    margin-left: -5px;
    transition: all .3s ease;
}
.social-icons ul li a:hover {
    color: #fff;
    background: #186AAB;
}
.menu-bottom-strip-one {
    text-align: center;
    font-family: 'Lato', sans-serif;
    height: 58px;
    background: #ffffff;
    color: #57585a;
    line-height: 57px;
    font-weight: 700;
    font-size: 30px;
    border: 1px solid #e4e4e4;
}
.menu-bottom-strip-two {
    text-align: center;
	background: #00a1dc;
    color: #ffffff;
    line-height: 57px;
    font-size: 23px;
    font-family: sans-serif;
}
/*end custome header menu*/
/*------ start for parralex ----------*/
@media (min-width: 768px){
.col-2 {
    width: 7.511111%;
}}
@media (min-width: 768px){
.col-5 {
    width: 46.2%;
}}
.ccf {
    padding: 35px 0;
}
.main-front-box{padding-right:0px;padding-left:0px;}
.padzero{padding-right:0px;padding-left:0px;}
.main-img-align{padding-right:0px;
   padding-left:0px;}
/* .main-img-align{text-align: center; */
    /* display: -webkit-flex; */
    /* display: -moz-flex; */
    /* display: -ms-flex; */
    /* display: -o-flex; */
    /* display: flex; */
    /* align-items: center; */
    /* justify-content: center;} */
.vat{height: 230px;}
.vat p:first-child{color:#6d6d6d;
    font-size: 15px;
    margin-top: 74px;
    font-weight: 600;
    text-align: center;
    opacity: 0.5;}
.front-box img{height: 227px;}
.front-box {
    background-color:#f3f3f3;
    margin-bottom:16px;border: 1px solid #e6e6e6;}
.front-box:hover {
    box-shadow: 0 0 51px rgba(0,0,0,.5);
	transition: all .3s ease;
}
/* .triangle-left { */
	/* height: 163px; */
    /* border-top: 81px solid transparent; */
    /* border-right: 100px solid #464646; */
    /* border-bottom: 81px solid transparent; */
/* } */
/* .triangle-right { */
	/* width: 0; */
	/* height:163px; */
	/* border-top:81px solid transparent; */
	/* border-left: 100px solid #464646; */
	/* border-bottom:81px solid transparent; */
/* } */
.rightbox img{height:237px;}
.rightbox p{/*position: absolute;
    right: 259px;
    top: 62px;*/
   color: #94b7c3;
    font-size:15px;
    margin-top: 74px;
    font-weight: 600;
    text-align: center;
	opacity: 0.5;
    }
.leftbox img{height:237px;
    position: absolute;
    left: 0;}
.wo{color:#6d6d6d;
    font-size: 15px;
    font-weight: 600;
    text-align: center;
    opacity: 0.5;}
.leftbox p{/*position: absolute;
    right:159px;
    top: 62px;*/
    color: #94b7c3;
    font-size:15px;
    margin-top: 74px;
    font-weight: 600;
    text-align: center;
	opacity: 0.5;
    }

.main {
    position: relative;
    background-color: #fff;
	overflow: hidden;
	padding-top:200px;
    padding-bottom: 200px;
}
.pdr{padding-top:300px;}
.main-bg {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-repeat: no-repeat;
    background-position: top center;
    background-size: cover;
	background-attachment: fixed;
}

.inner-text {
    position: relative;
    padding: 50px 0;
}
.inner-text img{max-width:100%;}
.bg{background-image: url('https://www.hairweaving.co.in/404.php');background-size: cover;padding:80px;}
.probtn {
    background: none repeat scroll 0 0 #57585a;
    border: 2px solid #f4f3f3;
    color: #ffffff;
    display: inline-block;
	font-size: 14px;
    font-weight: 700;
    line-height: 20px;
	margin-top: 16px;
    padding: 11px 30px;
    text-decoration: none;
    -webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -ms-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}
.probtn:hover {
    background: none repeat scroll 0 0 #00a1dc;
    color: #f4f3f3;
    text-decoration: none;
}
.purity{background-color:#2487cc;
    text-align: center;
    padding: 29px 0;
    font-size: 24px;color:#fff;border-top: 4px solid #f5f5f5;}
.lr-anim{visibility:hidden;}
.vis{visibility:visible;}
.pro-anim-spc{padding:80px;}
.pro-anim-spc h2{font-family: Roboto Condensed;
    color: #393939;}
.pro-anim-spc p{font-family: Roboto Condensed;
    font-size: 19px;
    color: #393939;}
.glyphicon {font-size: 36px;
    top: 90px;}
.nospc .col-md-2{padding:0;overflow:hidden;}
.nospc img{-webkit-transition: .2s opacity ease-in-out;
    transition: .2s opacity ease-in-out;}

.nospc .col-md-2:hover img {
    -webkit-transform: scale(1.05);
    -ms-transform: scale(1.05);
    -o-transform: scale(1.05);
    transform: scale(1.05);
    -webkit-transition: .4s all ease-out;
    -o-transition: .4s all ease-out;
    transition: .4s all ease-out;
}
.nospc .col-md-2>a:hover .icon {
    opacity: 1;
}
.cover {
    position: absolute;
    top: 0px;
    bottom: 0px;
    right: 0px;
    left: 0px;
    background: rgba(149, 156, 146, 0.2);
    opacity: 0.9;
    -webkit-transition: 0.2s ease-out;
    -moz-transition: 0.2s ease-out;
    -o-transition: 0.2s ease-out;
    transition: 0.2s ease-out;
}
.cover span{
	position: absolute;
    background: #fff;
    text-align: center;
    padding: 8px;
    width: 100%;
    color: #57585a;
    font-weight: 600;
	font-size:17px;
    visibility: hidden;}
.cover:hover span{visibility:visible;}
.cover:hover {
    background-color:#00a0dc;
	 opacity: 0.7;
}                                                                                                                                                                                                                                                                                                                                                                                                                                                                  .
.icon{position: absolute;
    font-size:40px;
    top: 50%;
    left: 50%;
    opacity: 0;
	color: #00a0dc;
    -webkit-transform: translateX(-50%) translateY(-50%);
    transform: translateX(-50%) translateY(-50%);
    -webkit-transition: .2s opacity ease-in-out;
    transition: .2s opacity ease-in-out;}
.inner-head{color: #fff;
    font-weight: bold;
    font-size: 40px;}
.inner-text span{font-size: 24px;
    color: #fff;display:block;margin-bottom: 15px;}
.rev div{display: -webkit-flex; /* Safari */
    -webkit-flex-flow: row-reverse wrap; /* Safari 6.1+ */
    display: flex;
    flex-flow: row-reverse wrap;}
.mrinfo {
    display: inline-block;
    width: 149px;
    text-align: center;
    color: #ffffff;
    font-size: 14px;
    font-weight: 600;
    padding: 12px;
    letter-spacing: 1px;
    background-color:#00a0dc;
}
.mrinfo:hover {
	text-decoration: none;
    background:#022d3d;
    color: #fff;
	-webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -ms-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}
.subcption{padding: 100px;}
.subcption p{text-align: center;
    font-size: 22px;
    color: #117296;
    font-family: Roboto Condensed;}
.scrptn {
    display: inline-block;
    width: 149px;
    text-align: center;
    color: #ffffff;
	border-radius: 15px;
    border: 2px solid #ffffff;
    font-size: 14px;
    font-weight: 600;
    padding: 12px;
    letter-spacing: 1px;
    background-color:#00a0dc;
}
.scrptn:hover {
	text-decoration: none;
    background:#a0a409;
    color: #fff;
	-webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -ms-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}
.banner-container {
    background: url(https://www.hairweaving.co.in/404.php) no-repeat 0 0;
    padding: 86px 0 88px;
    min-height: 214px;
    background-size: cover;
    background-attachment: fixed;
}
.innbg {
    background: #313131;
    padding: 80px;
    color: #fff;
}
/*------ end for parralex ----------*/

/* start inner page header */

.inn-head {
    padding-top: 60px;
    position: relative;
    background: url(https://www.hairweaving.co.in/404.php) center center no-repeat;
    -webkit-background-size: cover;
    background-size: cover;
}
.inn-head:before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #fff;
    opacity: .85;
}
.inn-head h2 {
    color: #000000;
    font-size:25px;
    text-transform: uppercase;
    line-height: 58px;
    margin: 0;
	font-weight: bold;
}
.bread{
    padding: 0;
    margin: 0;
    margin-bottom: 20px;
}
.bread li {
    display: inline-block;
}
.bread li span {
    color: #222E35;
}
#map {
    border: 1px solid #dddddd;
    height: 363px;
}
/* end inner page header */
/* start inner page contact form*/
.symcon{text-align: center;
    padding: 65px 0 27px;}
.symcon span img:first-child{height:56px;}
.symcon span:nth-child(2){font-size: 31px;
    font-weight: 600;
    color: #15a1db;}
.contact h2 {
    color: #23282A;
    font-size: 30px;
    text-transform: capitalize;
    font-weight: 600;
    margin-bottom: 35px;
}
.cnt-frm textarea,.cnt-frm input {
    width: 100%;
    height:40px;
    border: 1px solid #9c9c9c;
    outline: none;
    padding-left: 20px;
    line-height: 58px;
    margin-bottom: 20px;
}
.cnt-frm textarea {
    height: 221px;
}
.cnt-frm button {
    width: 120px;
    height: 45px;
    background: #2562B3;
    font-size: 13px;
    font-family: 'Raleway';
    font-weight: bold;
    text-transform: uppercase;
    border: none;
    outline: none;
    color: #fff;
}
.address-bar {
    padding: 0;
}
.address-bar li {
    list-style: none;
    margin-bottom: 23px;
}
.address-bar li .icon-box,.address-bar li .content-box {
    display: table-cell;
    vertical-align: top;
}
.address-bar li .icon-box .inner {
    width: 50px;
    height: 50px;
    background: #2562B3;
    border-radius: 50%;
    text-align: center;
    line-height: 54px;
    color: #fff;
    font-size: 24px;
    margin-right: 25px;
}
.address-bar li .content-box h4 {
    margin: 0;
    font-size: 14px;
    text-transform: uppercase;
    color: #000000;
    font-weight: bold;
    margin-bottom: 10px;
}
/* end inner page contact form*/


/*start inner page structure*/

.left-sidebar .left-side-menu {
    border: 1px solid #f4f4f4;
    border-bottom: 0px solid;
}
.left-sidebar .left-side-menu ul {
    margin: 0;
    padding: 0;
    list-style: none;
}
.left-sidebar .left-side-menu ul li {
    border-bottom: 1px solid #f4f4f4;
    line-height: 60px;
}
.left-sidebar .left-side-menu ul li.active a,.left-sidebar .left-side-menu ul li a:hover {
    background: #2562b3;
    color: #fff;
    transition: all ease-in 300ms;
    -webkit-transition: all ease-in 300ms;
    -moz-transition: all ease-in 300ms;
}
.left-sidebar .left-side-menu ul li a {
    text-decoration: none;
    overflow: hidden;
    display: block;
    color: #262f36;
    font-size: 14px;
    font-family: 'Poppins';
    font-weight: 400;
    padding-left: 20px;
}
.left-sidebar .left-side-menu ul li i {
    color: #2562b3;
    font-size: 18px;
    font-weight: normal;
    padding-left: 10px;
    padding-right: 20px;
}
.left-sidebar .left-side-menu ul li.active a i,.left-sidebar .left-side-menu ul li a:hover i {
    color: #fff;
}

.left-sidebar .side-query-form h2 {
    font-family: 'Raleway';
    font-size: 20px;
    font-weight: 600;
    color: #fff;
    text-align: center;
    background: #2562b3;
    height: 55px;
    padding-top: 15px;
}

.left-sidebar .side-query-form input ,.left-sidebar .side-query-form textarea{
    font-family: 'Raleway';
    font-size: 14px;
    color: #b7b3b3;
    width: 100%;
    height: 45px;
    border:1px solid #c7c7c7;
    padding-left: 20px;
    margin-bottom: 10px;
}

.left-sidebar .side-query-form textarea{
	height: 100px;
    padding-top: 15px;
    margin-bottom: 5px;
}

.left-sidebar .side-query-form .sbt-btn {
    font-family: 'Raleway';
    font-size: 13px;
    font-weight: 600;
    color: #fff;
    text-align: center;
    background: #2562b3;
    width: 100%;
    height: 45px;
    border: 0px solid;
    margin-top: 5px;
}
.left-sidebar .qst{
	margin-top: 40px;
}
.left-sidebar .qst h2 {
    font-family: 'Raleway';
    font-size: 20px;
    color: #404040;
    font-weight: 600;
}
.left-sidebar .qst .side-ph-em ul {
    margin: 0;
    padding: 0;
    list-style: none;
}
.left-sidebar .qst .side-ph-em ul li {
    padding: 10px 0 20px 0;
}

.left-sidebar .qst .side-ph-em ul li a {
    text-decoration: none;
    color: #8e979f;
    float: left;
    padding-left: 15px;
}

.right-sidebar .abt-pro-app h2 {
    font-family: 'Raleway';
    font-size: 27px;
    font-weight: 500;
    color: #202a30;
}
.right-sidebar .pro-app-des h3{color:#202a30;}
.right-sidebar .abt-pro-app p {
    font-size: 14px;
    color:#4c4c4c;
    line-height: 30px;
}
.right-sidebar .pro-app-des h2 {
    font-weight: 400;
    color: #186aab;
    font-size: 28px;
    line-height: 40px;
    padding: 10px 0;
}
.right-sidebar .abt-pro-app h3 {
    font-family: 'Raleway';
    font-size: 18px;
    font-weight: 500;
    color: #202a30;
}
.right-sidebar  ul li {
	list-style:inherit;
    color:#4c4c4c;
}
.right-sidebar .pro-app-des p {
    font-size: 14px;
    color:#4c4c4c;
    line-height: 25px;
}

.right-sidebar .pro-app-des .inn-lst {
    overflow: hidden;
    }

.right-sidebar .pro-app-des .inn-lst ul {
    margin: 0;
    padding: 0;
    list-style: none;
}
.right-sidebar .pro-app-des .inn-lst li {
    line-height: 35px;
}
.right-sidebar .pro-app-des .inn-lst li i {
    width: 20px;
    height: 20px;
    border-radius: 100%;
    border: 1px solid #2562b3;
    color: #2562b3;
    text-align: center;
    font-size: 16px;
}
.right-sidebar .pro-app-des .inn-lst li a {
    text-decoration: none;
    color: #646f79;
    font-style: 16px;
    font-weight: 600;
    padding-left: 15px;
}
.our-shop tr th{text-align:center;}
.our-shop tr td {padding:30px!important;text-align:center;}
.impnotc{background: #0d76b7;}
.impnotc p{color: #ffffff!important;
    font-size: 1.8rem;
    
    text-align: center;}
/*end inner page structure*/


/*start main slider styles */

.main-slider .thm-banner-h1 {
	font-size: 55px;
	font-weight: 300;
	color: #202A30;
	font-family: 'Raleway';
	text-transform: uppercase;
}
.main-slider .thm-banner-h3 {
	font-size: 30px;
	font-weight: 400;
	color: #186AAB;
	font-family: 'Raleway';
	text-transform: capitalize;
}
.main-slider .thm-banner-p {
	font-size: 15px;
	font-weight: 400;
	color: #676767;
	font-family: 'Poppins';
	line-height: 27px;	
}

.main-slider .thm-banner-h1.heavy {
	font-weight: 900;
}

.main-slider .sld-btn {
	transition: all .3s ease !important;
}

.main-slider .thm-banner-h1.blue-bg {
	
	color:#202A30;
	font-size: 50px;
	line-height: 55px;
	padding: 0 10px;
}
.main-slider .thm-banner-h1.black-bg {
	
	color:#202A30;
	font-size: 50px;
	line-height: 55px;
	padding: 0 10px;
}

.sld-btn {
	background: #186AAB;
	border-radius: 30px;
	display: inline-block;
	color: #fff;
	font-size: 12px;
	font-family: 'Raleway', sans-serif;
	text-transform: uppercase;
	font-weight: bold;
	padding: 12px 35px;
	border: 2px solid transparent;
	transition: all .3s ease;
}
.sld-btn:hover,
.sld-btn.inverse {
	background-color: #fff;
	border-color: #186AAB;
	color: #186AAB;
}
.sld-btn.inverse:hover {
	background: #186AAB;
	border-color: #186AAB;
	color: #fff;
}
/*end main slider styles */

/*------------start first home list---------------*/
.first-home-list{padding:0;}
.frst-box {
    position: relative;
	background-repeat: no-repeat;
    background-size: cover;
    background-position: center center;
}
.frst-box:before {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    content: '';
    background: rgba(0,79,178,.9);
}
.sec-box {
    position: relative;
    text-align: center;
   
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flex;
    display: -o-flex;
    display: flex;
    align-items: center;
    justify-content: center;
}
.fbh{ min-height: 250px;}
.sbh{ min-height:331px;}
.sec-box .content-box h3 {
    font-size: 24px;
    text-transform: uppercase;
    color: #fff;
    font-weight: normal;
    margin: 0;
    margin-bottom: 15px;
	font-family: sans-serif;
}
.sec-box .content-box p {
    font-size: 13px;
    color: #fff;
    line-height: 24px;
}
.brdp {
    margin-top: 23px;
}
.brdp p {
    text-align: center;
}
.brdo {
    border: 1px solid #8e8e8e;
    border-bottom: none;
    height: 12px;
}
.oxydesc {
    list-style: none;
    margin-left: -18px;
}
.oxydesc li {
    float: left;
    float: left;
    font-size: 18px;
    margin-right: 6px;
}
.oxydesc li span {
    display: block;
}
.oxydesc li span:nth-child(2) {
    font-size:12px;
}
.cusarrow {
    margin-top: 70px;
    font-size: 32px!important;
}
.pzms {
    padding: 0;
    margin-left: 12px;
}
.rcs {
    margin-top: 35px;
}
.symptm-tbl tr td{color:#636161;}
.symptm-tbl caption{
	border: 1px solid #dddddd;
    padding: 7px;
    color: #0d76ac;
    background: #ffe8de;
    font-size: 16px;}
/*------------start first home list---------------*/



/*------------start frontpage about oxy99---------------*/

.innhead{text-align: center;}
.outcir {
    width: 16px;
    height: 16px;
    border-radius: 50%;
    border: 2px solid #4aaadd;
    background: #fff;
    display: inline-block;
    position: relative;
    z-index: 1;
	margin-bottom: 30px;
}
.outcir:before {
    left: 14px;
}
.outcir:before, .outcir:after {
    content: '';
    position: absolute;
    top: 5px;
    width: 50px;
    height: 2px;
    background:#aaa7a7;
    z-index: -1;
}
.incir {
    width: 6px;
    height: 6px;
    background:#4aaadd;
    border-radius: 50%;
    display: block;
    margin: auto;
    margin-top: 3px;
}
.outcir:after {
    right: 14px;
}
.fabts .outcir:after{right:-94px;}
.mau{background: #FBFCFC;}
.mau img{max-width: 138%;
    margin-right: -15px;}
.fabts{padding-top:22px;
    padding-left: 70px;}
.ptl{padding-top:0;
    padding-left:40px;}
.fabts h2{font-size: 32px;
    text-transform: capitalize;
    color: #202A30;
    font-weight: bold;
    margin: 0;
    margin-bottom: 15px;}
.fabts h3{font-family: 'Poppins', sans-serif;
    font-size: 28px;
    text-transform: capitalize;
    color: #186AAB;
    font-weight: 300;
    line-height: 40px;
    margin: 0;}
.fabts p{color: #9C9C9C;
    line-height: 26px;}
.aoc li{margin-bottom:12px;}
.text-right {
    text-align: -webkit-right;
}
.redmor{
	padding: 7px 21px;
    font-size: 12px;
    color: #202A30;
    background-color: transparent;
	border-radius: 30px;
    display: inline-block;
	font-family: 'Raleway', sans-serif;
    text-transform: uppercase;
    font-weight: bold;
	border: 2px solid #D3D3D3;
    transition: all .3s ease;
}
.redmor:hover {
    background: #186AAB;
    border-color: #186AAB;
    color: #fff;
}
.innhead h2{font-size: 32px;
    text-transform: capitalize;
    color: #202A30;
    font-weight: bold;
    margin: 0;
    margin-bottom: 15px;padding:20px 0 10px;}
.rwmshow , .insforuse{padding:30px 0;}
.rwmshow, .insforuse>.col-sm-4{text-align:center;}
.rwmshow >.col-sm-4 > h3{font-size: 20px;
    line-height: 24px;
    color: #202A30;
    text-transform: capitalize;
    font-weight: 600;
    margin-bottom: 20px;}
.rwmshow img, .insforuse img{height:97px;}
.rwmshow ul, .insforuse ul {list-style:none;padding:0;}
.insforuse ul{padding-top: 13px;
    font-size: 16px;
    color: #5a5a63;}
.rwmshow ul li a{text-decoration:none;color:#5A5A63;line-height: 24px;
    font-size: 16px;}
.rwmshow ul > li > a:hover{color:#00a0db;
    -webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -ms-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;}
/*.hideimg{visibility:hidden;}*/
.shwimg{visibility:visible;}
@keyframes fadefromtop{
	0%{
		opacity:0;
		transform: translateY(-10%);
	}
	
	100%{
		opacity:1;
		transform: translateX(0);
	}
}
@-o-keyframes fadefromtop{
	0%{
		opacity:0;
		transform: translateY(-10%);
	}
	
	100%{
		opacity:1;
		transform: translateX(0);
	}
}
@-webkit-keyframes fadefromtop{
	0%{
		opacity:0;
		transform: translateY(-10%);
	}
	
	100%{
		opacity:1;
		transform: translateX(0);
	}
}
@-moz-keyframes fadefromtop{
	0%{
		opacity:0;
		transform: translateY(-10%);
	}
	
	100%{
		opacity:1;
		transform: translateX(0);
	}
}
.anmfdfrmtop{
	-webkit-animation: fadefromtop 1s 1 linear;
	-moz-animation: fadefromtop 1s 1 linear;
	-o-animation: fadefromtop 1s 1 linear;
	animation: fadefromtop 1s 1 ease-in-out;
}



/*------- end frontpage about oxy99----------*/

/*------- start blog------------------*/

.blog{
background-color: #f9f9f9;}

.blog-left{background: #fff;position: relative;margin: 50px 0 45px;}
.inner-post{padding: 45px;}
.inner-header{margin-top:46px;}
.inner-header .entry-title a{
	color: #1c1c1c;
    font-weight: 900;
    font-size: 34px;}
.inner-content p{
	font-weight: 400;
    font-size: 15px;
    color: #4c4c4c;
	line-height:2;
}
.inner-content ul li {
    color: #4c4c4c;
 }
.entry-meta{margin:21px 0;}
.entry-meta a{text-decoration:none;}
.inner-content a {
color: #ff7f66;font-size: 15px;}
.top-category {
	background: #50b6d0;
    padding: 20px 30px;
    color: #fff;
    left: 0;
    top: 0;
    z-index: 1;
    position: relative;
    float: left;
    margin-bottom: -150px;
}
.top-category:before {
    content: "";
    display: block;
    width: 0;
    height: 0;
    border-top: 0 solid transparent;
    border-bottom: 30px solid transparent;
    border-left: 60px solid #50b6d0;
    position: absolute;
    top: 15px;
    transform: rotate(-90deg);
    right: -45px;
}
.cat-links {
    padding-left: 10px;
}
.top-category a {
    color: #fff;
}

.blog-right{margin: 50px 0 45px;}

.blog-right .widget.widget_search {
    background: #ff7f66;
}
.blog-right .widget {
    margin: 0 0 45px;
    padding: 30px;
    background-color: #fff;
    border: 1px solid #e0e0e0;
}
.blog-right .widget.widget_search form label {
    width: 100%;
}
.screen-reader-text {
    clip: rect(1px, 1px, 1px, 1px);
    position: absolute !important;
    height: 1px;
    width: 1px;
    overflow: hidden;
}
input[type="search"] {
    padding: 14px;
	color: #666;
    border: 1px solid #e0e0e0;
    border-radius: 3px;
    width: 100%;
}
.widget_search .search-submit {
    display: none;
}
.blog-right .widget-title {
    text-transform: uppercase;
    font-weight: bold;
    
}
.blog-right .widget-title {
    position: relative;
    margin: 0 0 15px;
    padding-bottom: 15px;
	color: #585858;
}
.blog-right .widget-title::after {
    position: absolute;
    left: 0;
    bottom: 0;
    height: 2px;
    width: 30px;
    background-color: #1c1c1c;
    content: '';
	background-color: #ff7f66;
    width: 60px;
}
.widget_recent_entries ul, .widget_archive ul, .widget_pages ul, .widget_recent_comments ul, .widget_categories ul {
    list-style: none;
    padding: 0;
}
.widget li {
    padding-top: 2px;
    padding-bottom: 2px;
}
.widget_recent_entries li::before {
    content: '\f040';
    margin-right: 5px;
}
.widget_recent_entries li::before, .widget_archive li::before, .widget_pages li::before, .widget_recent_comments li::before, .widget_categories li::before {
    font-family: Fontawesome;
    font-size: 15px;
}
.widget a {
    color: #4C4C4C;
    text-decoration: none;
    -webkit-transition: color 0.3s;
    transition: color 0.3s;
}
.search-header {
    padding-bottom: 9px;
    margin: 40px 0 20px;
    border-bottom: 1px solid #eee;
}
.search-title {
    margin: 0;
    padding: 30px;
    background-color: #fff;
    border: 1px solid #e0e0e0;
}
.no-search-res p{color: #4c4c4c;}
.search-submit{background-color: #ff7f66;
    padding: 15px;
    border: 0;
    color: #fff;
    font-weight: 700;-webkit-transition: all 0.3s;
    transition: all 0.3s;
    cursor: pointer;
    -webkit-appearance: button;}
.search-submit:hover{background-color:#2562b3;}
/*-------- end blog-------------------*/
.tl-border .col-md-6 p{font-size:20px;}
.tl-border .col-md-6 p:first-child{color:#098d3e;line-height: 41px;}
.tl-border .col-md-6 p:nth-child(2){color: #ec6223;}
.tl-border, .tr-border {
	border-top:1px solid #babdc2;
	padding-top:15px;
	position:relative;
	color:#060;
	font-size:20px;
	
	margin-top:30px;
}
.tl-border:after{
	content:url(../images/left-arrow-icon.png);
	position:absolute;
	top:-23px;
	left:49%;
}
.tr-border:after {
	content:url(https://www.hairweaving.co.in/404.php);
	position:absolute;
	top:-23px;
	left:49%;
}
/*===========symptom list=============*/
#sympLst .container .row {background: #546E90;}
#sympLst .container .row .col-md-4{text-align: center;}
#sympLst .container .row .col-md-4 .sympLst-product-showcase:first-child{ margin-top: 15px;}
#sympLst .container .row .col-md-4 .sympLst-product-showcase{
	transition: box-shadow 0.2s ease-in-out;
    overflow: auto;
    box-shadow: 0 3px 16px 0 rgba(0, 0, 0, .11);
    background: #fff;
    border: 1px solid #000000;}
#sympLst .container .row .col-md-4 .sympLst-product-showcase .sympLst-below-content h4{
	font-size: 32px;
    font-weight: 600;
    color: #ff0000;
}
#sympLst .sympLst-product-showcase .sympLst-img-contain {
    display: block;
    overflow: hidden;
    position: relative;
}
#sympLst .sympLst-product-showcase .sympLst-img-contain a {
  width: 100%;
}
#sympLst .sympLst-product-showcase .sympLst-img-contain img {
    transform: scale(1);
    transition: all 0.5s ease 0s;
    width: 100%;
}

#sympLst .sympLst-product-showcase:hover .sympLst-img-contain img {
    transform: scale(1.1);
}
#sympLst .sympLst-product-title {
    position: relative;
    margin-bottom:26px;
}
#sympLst .sympLst-product-title h2 {
    position: relative;
    text-transform: capitalize;
    font-weight: 600;
    padding-bottom: 20px;
    color:#ff8f00;
}
#sympLst .sympLst-product-title:after {
    content: "";
    position: absolute;
    bottom: 0px;
    left: 0;
    width: 70px;
    height: 1px;
    background: #f8b864;
}
#sympLst .sympLst-below-content {
	font-family: Arial, Tahoma;
	z-index: 10;
	display: box;
		display: -o-box;
		display: -ms-box;
		display: -webkit-box;
		display: -moz-box;
	display: flex;
		display: -o-flex;
		display: -ms-flex;
		display: -webkit-flex;
		display: -moz-flex;
	box-pack: center;
		-o-box-pack: center;
		-ms-box-pack: center;
		-webkit-box-pack: center;
		-moz-box-pack: center;
	justify-content: center;
		-o-justify-content: center;
		-ms-justify-content: center;
		-webkit-justify-content: center;
		-moz-justify-content: center;
	box-align: center;
		-o-box-align: center;
		-ms-box-align: center;
		-webkit-box-align: center;
		-moz-box-align: center;
	align-items: center;
		-o-align-items: center;
		-ms-align-items: center;
		-webkit-align-items: center;
		-moz-align-items: center;
	transform-style: preserve-3d;
		-o-transform-style: preserve-3d;
		-ms-transform-style: preserve-3d;
		-webkit-transform-style: preserve-3d;
		-moz-transform-style: preserve-3d;
	perspective: 487px;
		-o-perspective: 487px;
		-ms-perspective: 487px;
		-webkit-perspective: 487px;
		-moz-perspective: 487px;
	overflow: hidden;
	animation: wobble 5.75s ease-in-out infinite;
		-o-animation: wobble 5.75s ease-in-out infinite;
		-ms-animation: wobble 5.75s ease-in-out infinite;
		-webkit-animation: wobble 5.75s ease-in-out infinite;
		-moz-animation: wobble 5.75s ease-in-out infinite;
	padding-bottom: 2em;
}


#sympLst .sympLst-below-content > span {
	font-size: 49px;
	animation: 5.75s ease-in-out infinite;
		-o-animation: 5.75s ease-in-out infinite;
		-ms-animation: 5.75s ease-in-out infinite;
		-webkit-animation: 5.75s ease-in-out infinite;
		-moz-animation: 5.75s ease-in-out infinite;
	color: transparent;
	text-shadow: 0 0 0px rgb(0,0,0);
}
span:nth-child(-n+3) {
	animation-delay: -2.88s;
		-o-animation-delay: -2.88s;
		-ms-animation-delay: -2.88s;
		-webkit-animation-delay: -2.88s;
		-moz-animation-delay: -2.88s;
}

span:nth-child(1),
span:nth-last-child(1) {
	animation-name: blur-1;
		-o-animation-name: blur-1;
		-ms-animation-name: blur-1;
		-webkit-animation-name: blur-1;
		-moz-animation-name: blur-1;
}



span:nth-child(2),
span:nth-last-child(2) {
	animation-name: blur-2;
		-o-animation-name: blur-2;
		-ms-animation-name: blur-2;
		-webkit-animation-name: blur-2;
		-moz-animation-name: blur-2;
}



span:nth-child(3),
span:nth-last-child(3) {
	animation-name: blur-3;
		-o-animation-name: blur-3;
		-ms-animation-name: blur-3;
		-webkit-animation-name: blur-3;
		-moz-animation-name: blur-3;
}






@keyframes blur-1 {
	50% {
		text-shadow: 0 0 0.15em rgb(0,0,0);
	}
}

@-o-keyframes blur-1 {
	50% {
		text-shadow: 0 0 0.15em rgb(0,0,0);
	}
}

@-ms-keyframes blur-1 {
	50% {
		text-shadow: 0 0 0.15em rgb(0,0,0);
	}
}

@-webkit-keyframes blur-1 {
	50% {
		text-shadow: 0 0 0.15em rgb(0,0,0);
	}
}

@-moz-keyframes blur-1 {
	50% {
		text-shadow: 0 0 0.15em rgb(0,0,0);
	}
}

@keyframes blur-2 {
	50% {
		text-shadow: 0 0 0.075em rgb(0,0,0);
	}
}

@-o-keyframes blur-2 {
	50% {
		text-shadow: 0 0 0.075em rgb(0,0,0);
	}
}

@-ms-keyframes blur-2 {
	50% {
		text-shadow: 0 0 0.075em rgb(0,0,0);
	}
}

@-webkit-keyframes blur-2 {
	50% {
		text-shadow: 0 0 0.075em rgb(0,0,0);
	}
}

@-moz-keyframes blur-2 {
	50% {
		text-shadow: 0 0 0.075em rgb(0,0,0);
	}
}

@keyframes blur-3 {
	50% {
		text-shadow: 0 0 0.05em rgb(0,0,0);
	}
}

@-o-keyframes blur-3 {
	50% {
		text-shadow: 0 0 0.05em rgb(0,0,0);
	}
}

@-ms-keyframes blur-3 {
	50% {
		text-shadow: 0 0 0.05em rgb(0,0,0);
	}
}

@-webkit-keyframes blur-3 {
	50% {
		text-shadow: 0 0 0.05em rgb(0,0,0);
	}
}

@-moz-keyframes blur-3 {
	50% {
		text-shadow: 0 0 0.05em rgb(0,0,0);
	}
}

@keyframes wobble {
	from, to {
		transform: rotateY(-45deg);
	}
	50% {
		transform: rotateY(45deg);
	}
}

@-o-keyframes wobble {
	from, to {
		-o-transform: rotateY(-45deg);
	}
	50% {
		-o-transform: rotateY(45deg);
	}
}

@-ms-keyframes wobble {
	from, to {
		-ms-transform: rotateY(-45deg);
	}
	50% {
		-ms-transform: rotateY(45deg);
	}
}

@-webkit-keyframes wobble {
	from, to {
		-webkit-transform: rotateY(-45deg);
	}
	50% {
		-webkit-transform: rotateY(45deg);
	}
}

@-moz-keyframes wobble {
	from, to {
		-moz-transform: rotateY(-45deg);
	}
	50% {
		-moz-transform: rotateY(45deg);
	}
}
/************************** 
* PRODUCT DISPLAY 
***************************/

.product-title h2 {
    position: relative;
    text-transform: capitalize;
    font-weight: 600;
    padding-bottom: 20px;
	color:#309559;
}
.product-title {
    position: relative;
    margin-bottom: 50px;
}
.product-title:after {
    content: "";
    position: absolute;
    bottom: 0px;
    left: 0;
    width: 70px;
    height: 1px;
    background: #f8b864;
}
.product-showcase {
  position: relative;
  transition: .5s ease-in-out;
  margin-bottom: 50px;
}

.product-showcase:hover {
  box-shadow: 0 15px 16px 0 rgba(0, 0, 0, 0.03), 0 0px 82px 0 rgba(0, 0, 0, 0.02);
  transition: .2s cubic-bezier(0.4, 0, 1, 1);
}

.product-showcase .below-content{
  position:relative;
  padding: 30px 20px 20px;
  border: 1px solid #f4f4f4;
  border-top: 0;
}

.product-showcase .below-content .text p{
  margin-bottom: 10px;
}

.product-showcase .below-content h4 {
  color: #303030;
  font-weight: 400;
  margin-bottom: 10px;
  line-height: 26px;
}

.product-showcase .below-content h4 a{
  color:#222;
  transition: all 300ms ease;
  font-size: 18px;
}

.product-showcase .below-content h4 a:hover{
  color:#fdc716;
  transition: all 300ms ease;
}

.product-showcase .below-content .below-para{
  color: #888;
  font-size:16px;
  margin-bottom: 7px;
}

.product-showcase .img-contain {
    display: block;
    overflow: hidden;
    position: relative;
}
.product-showcase .img-contain a {
  width: 100%;
}
.product-showcase .img-contain img {
    transform: scale(1);
    transition: all 0.5s ease 0s;
    width: 100%;
}

.product-showcase:hover .img-contain img {
    transform: scale(1.1);
}
.product-showcase .cover {
    background-color: rgba(3, 15, 27, 0.77);
    text-align: center;
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    color: #fff;
    opacity: 0;
    filter: alpha(opacity=0);
    transition: all 450ms ease-out 0s;
    transform: rotateY(180deg) scale(0.5,0.5);
}

.product-showcase:hover .img-contain .cover {
    opacity: 1;
    filter: alpha(opacity=100);
    transform: rotateY(0deg) scale(1,1);
}
.product-showcase .cover .box {
    display: table;
    height: 100%;
    width: 100%;
}
.product-showcase .cover .box .icon {
    display: table-cell;
    text-align: center;
    vertical-align: middle;
}
.product-showcase .img-contain .cover .box .icon a i {
    background: #fdc716;
    border-radius: 50%;
    color: #ffffff;
    display: inline-block;
    font-size: 16px;
    height: 45px;
    line-height: 48px;
    transition: all 500ms ease 0s;
    width: 45px;
}

.product-showcase .img-contain .cover .box .icon a:hover i {
    background: #fdc716;
}
.product-showcase .img-contain img{height:276px;}

/*==========Sell Strip=============*/
.mainsellstrp{margin-bottom:23px;}
.sellstrip{    
	background: #ffffff;
    color: #000;
    font-size: 22px;
	font-weight: 500;
    padding: 17px;
    border: 1px solid #cdcdcd;}
.sellstrip .stripspanone span:nth-child(1){color: #000;
    font-weight: 700;}
.sellstrip .stripspanone span:nth-child(2){
		color: #f16323;
	}
.sellstrip .stripspanone span:nth-child(3){
		color: #006b31;
	}
.sellstrip .stripspanone span:nth-child(4){color: #1873ba;}
.sellstrip .stripspantwo span:nth-child(1){font-size:34px;}
.sellstrip .stripspantwo span:nth-child(3){font-size:30px;color:#f16323;}
@-webkit-keyframes blinker {
  from {opacity: 1.0;}
  to {opacity: 0.0;}
}
.blink{
	text-decoration: blink;
	-webkit-animation-name: blinker;
	-webkit-animation-duration: 0.6s;
	-webkit-animation-iteration-count:infinite;
	-webkit-animation-timing-function:ease-in-out;
	-webkit-animation-direction: alternate;
}
.rlc h2{color:#000;margin-top:0;}
/*==========End Sell Strip=============*/

/*------ start footer ----------*/
.footer {
    background:#a94442;
}
.footer-bottom {
    background:#186aab;
    border-top:1px solid #a9a9a9;
    padding: 22px 0;
}
.footer-bottom p{color:#fff;}
.footer-bottom p >a{color:#12b900;}
.footer-item.abt-cnt img {
    margin-bottom:15px;
}
.footer-item.abt-cnt p {   
    color: #C9C9C9;
    font-size: 13px;
    line-height: 27px;
    margin: 0;
}
.footer-item .contact {
    margin-top: 21px;
}
.footer-item ul {
    margin: 0;
    padding: 0;
}
.footer-item .contact li {
    font-size: 13px;
    color: #C9C9C9;
    margin-bottom: 18px;
}
.footer-item .contact li i, .footer-item .contact li span {
    display: table-cell;
    vertical-align: middle;
}
.footer-item ul li {
    list-style: none;
}
.footer-item .contact li i {
    font-size: 16px;
    color: #FFFFFF;
    width: 18px;
    text-align: center;
    padding-right: 18px;
}

.footer-item .social li {
    display: inline-block;
}

.footer-item .social li a {
    display: inline-block;
    width: 30px;
    height: 30px;
    color: #CACFD3;
    border: 1px solid #CACFD3;
    line-height: 28px;
    text-align: center;
    font-size: 15px;
    border-radius: 50%;
    margin-right: 3px;
    transition: all .3s ease;
}
.footer-item .social li a:hover {
    background: #2562B3;
    border-color: #2562B3;
}

.footer-item h3{
    font-size: 20px;
    text-transform: capitalize;
    font-weight: bold;
    color: #FEF9F9;
    margin: 0;
    margin-bottom: 24px;
}
.link-adjust{display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flex;
    display: -o-flex;
    display: flex;
   justify-content: center;}

.footer-item.app-link ul li a {
    font-size: 14px;
    color: #C9C9C9;
    line-height: 38px;
    
}
.footer-item.app-link ul li a:hover {
    color: #2562B3;
	-webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -ms-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}

.footer-item.contact-form input, .footer-item.contact-form textarea {
    width: 100%;
    height:40px;
    color:#C9C9C9;
    font-size: 13px;
    margin-bottom: 10px;
    
    padding: 0 20px;
}

.footer-item.contact-form textarea {
    height: 100px;
    padding-top: 15px;
    margin-bottom: 5px;
}

.footer-item.contact-form button {
    width: 100%;
    height: 50px;
    background:#f7a803;
    color: #fff;
    text-transform: uppercase;
    font-size: 13px;
    border: none;
    outline: none;
    padding: 0;
    line-height: 50px;
    font-weight: bold;
    transition: all .3s ease;
}


.footer-item.contact-form button:hover {
    background: #fff;
    color: #186AAB;
}
/*------ end footer ----------*/

/*start custom responsive */
@media only screen and (max-width: 700px){
.menu-bottom-strip-one {
    font-size:15px;
}
.pro-anim-spc {
   padding:0px;
}
.bg {
	padding-right: 15px;
    padding-left: 15px;
}
.rght-head-info {
  padding-right: 15px;
    padding-left: 15px;
}

}
@media only screen and (max-width:1041px){
.menu-bottom-strip-two {
	display:none;
}
}
/*end custom responsive*/
/*--------------------start dealerform--------------------*/ 
.ddebutton{border: 1px solid #dadada;
    padding: 6px;
    border-radius: 32px;
    margin-right: 39px;
    background: #ffd314;
    font-weight: 700;
    box-shadow: 2px 1px 1px 0px #797979;
    color: #044965;
    text-decoration: none;line-height: 49px;}
.ddebutton:active {
  position: relative;
    top: 1px;
}
.ddform{border: 1px solid #ddd;}
.ddform form{margin-bottom:23px;}
.dedis label{color:#000000;}
.dedis input ,.dedis select{border: 1px solid #9c9c9c;}
.dedis textarea{height: 129px;border: 1px solid #9c9c9c;}
/*--------------------end dealerform--------------------*/
.phonepadrem .col-md-12{padding-left:0px!important;}
.phonepadrem .col-sm-3{padding-left: 0!important;
    padding-right: 0!important;}
.phonepadrem .col-sm-9{padding-right: 0px!important;}
@media screen and (max-width:768px){
	
	.btn {
   font-size: 8px;
    padding: 8px 11px;}
	.offer .home-banner {
    padding-top: 27px;
}
}