/*------------------------Inner menu Related css Start-----------------------*/
.menu-list{ padding:25px 0 15px 0;}
.inner-menu{ display: flex;  justify-content: space-between;}
.inner-menu ul{ display: flex;}
.inner-menu ul li:first-child{ margin-left:0px; }
.inner-menu ul li{ margin-left: 34px; font-family: 'AllianzSansLight'; font-size:1.8rem; color:#0171ba; position: relative; font-size: 0;}
.inner-menu ul li.active a,.inner-menu ul li a:hover{ font-weight: bold; color:#ff9b41; }
.inner-menu ul li.active a:before, .inner-menu ul li:hover a:before{ width:100%;}

.inner-menu ul li a{ padding: 5px 3px; display: block; 
  /* -webkit-transition: 0.5s all;
  -moz-transition: 0.5s all;
  -ms-transition: 0.5s all;
  -o-transition: 0.5s all;
  transition: 0.5s all; */
} 
.inner-menu ul li a:before{ width:0px; content: ''; position: absolute; left:0px; bottom:0px; height: 2px; background:#0171bb; -webkit-transition: 0.5s all;
  -moz-transition: 0.5s all;
  -ms-transition: 0.5s all;
  -o-transition: 0.5s all;
  transition: 0.5s all; }
.searchformSec{ display: flex; border:1px solid #b1b1b1; padding: 4px 18px; border-radius: 20px; }
.searchformSec .submitBtn{ position: relative; cursor: pointer;}
.searchformSec .inputTxt{ padding-right: 25px; max-width:140px; font-family: 'AllianzSansLight'; font-size:1.4rem; color:#aeaeae;     line-height: 26px;
  height: 26px; letter-spacing: 1px;} 
.searchformSec .submitBtn:before{ position: absolute; content:""; right:0px; top:4px; width:16px; height:18px; background: url(../images/blog/search-icon.png) no-repeat;}
/*------------------------Inner menu Related css End-----------------------*/

/*------------------------Banner Related css Start-----------------------*/
.bannerSection{ padding-bottom: 50px;}
.blog-banner{ position: relative;}
.blog-banner img{ width:100%;}
.blog-banner .captionSec { background: #ff9b41; position: absolute; bottom:0px; width:413px; padding: 40px 50px; right: 100px;}
.captionSec h1{ font-size: 6.2rem; font-family: 'AllianzB'; color:#ffffff; text-transform: uppercase; }
.captionSec .postSec{ font-size: 2.2rem; font-family: 'AllianzSans'; color:#ffffff;}
.captionSec p{ font-size: 1.8rem; font-family: 'AllianzSans'; color:#ffffff; padding-bottom: 25px;}
.captionSec .btn{ background: #ffffff; color:#0071ba; font-size: 1.8rem;}
.captionSec .btn:hover{ background :#0071ba; color: #f89c30; }
.captionSec .topTitle{ padding-bottom: 30px;}
/*------------------------Banner Related css End-----------------------*/

/*------------------------Blog Post Related css Start-----------------------*/
.main-content{ padding: 50px 0;}
.ceoBlogbox{ display: flex; justify-content: space-between; flex-wrap: wrap;}
.ceoBlogbox .leftSec{ width:69%; }
.ceoBlogbox .rightSec{ width:25%;}
.ceoBlogbox .blogPost{ padding: 35px 45px 20px 45px;  margin:35px 0 60px 0;  -webkit-box-shadow: 0 0 40px 2px #eaeaea;  box-shadow: 0 0 40px 2px #eaeaea;
  position: relative;
}
.blogPost .blogContent{ padding-bottom: 20px; position: relative; margin-bottom: 10px;     display: flex;
  flex-wrap: wrap;}

.blogContent .imgSec{ max-width:200px; width:25%; margin-right: 30px; }
.blogContent .textSec{ width:63%; margin-right: 30px; }

.blogPost .blogContent:before{ width:50%; height:1px; content: ''; position: absolute; left:0px; bottom:0px; background: #e2e2e2; }
.blogContent h2{  position: relative; }
.titleText{ font-size: 2.8rem; font-family: 'AllianzB'; color:#005596; display: inline-block; -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease; line-height: 25px; margin-bottom: 6px;}
.titleText:hover{ color:#ff9b41 ;}
.blogContent .textSec p { font-size: 1.8rem; font-family: 'AllianzSans'; color:#5e5e5e}
.morecontent span {
	display: none;
}
.morelink{ text-decoration: underline; font-size: 1.8rem; font-family: 'AllianzSans'; color:#005596;}
.shareSec{ display: flex; padding-top: 10px;     align-items: center;}
.shareSec .commentSec { position: relative;  font-size: 1.6rem; font-family: 'AllianzSans'; color:#005596; padding-left: 37px; margin-right: 30px;}
.shareSec .commentSec:before{  content:''; position: absolute; left:0px; top:0px; background: url(../images/blog/comment-icon.png) no-repeat; width:27px; height:25px;}
.shareSec .socialShares{ position: relative;     display: flex; overflow: hidden; align-items: center;}
.shareSec .shareBtn{  position: relative;  font-size: 1.6rem; font-family: 'AllianzSans'; color:#005596; padding-left: 37px; display: block;
  background: #ffffff; z-index: 2; }
.shareSec .socialShares.active ul { left:0px;}
.shareSec .shareBtn:before{ content: '';  position: absolute; left:0px; top:0px; background: url(../images/blog/share-icon.png) no-repeat; width:24px; height:24px; }
.blogPost .shareSec .shareBtn{ padding-top: 10px;  padding-bottom: 10px;}
.blogPost .shareSec .shareBtn:before{ top: 8px;}

.socialShares ul{ display: flex; border:1px solid #ebebeb; padding:6px 14px; left: -100%; top:0px; position: relative;  transition: 0.5s; background: #ffffff;  z-index:1; margin-left: 15px;}
.socialShares ul li:first-child{ margin-left: 0px;}
.socialShares ul li{ margin-left: 10px;  position: relative; }
.socialShares ul li a{width: 25px;  height: 25px; }
.socialShares ul li a:before{ content: ''; width:25px; height:25px; position: absolute; background:url(../images/blog/social-icons.png) no-repeat; left:0px; top:0px; }
.socialShares ul li a.linkedinIcon:before{ background-position: 0 0; }
.socialShares ul li a.twitterIcon:before{ background-position: -33px 0; }
.socialShares ul li a.facebookIcon:before{ background-position: -66px 0; }
.socialShares ul li a.whatsupIcon:before{ background-position: -98px 0; }
.socialShares ul li a{ display: block;}

.calenderPostDetail{ position: absolute; right:25px; top:-25px; background: url(../images/blog/calenderbgIcon.png) no-repeat; width:65px; height:68px; padding-top: 6px;}
.calenderPostDetail .month{ text-transform: uppercase;  font-size: 1.4rem; font-family: 'AllianzSans'; color:#ffffff; padding-bottom: 3px; display: block; text-align: center; line-height: normal;}
.calenderPostDetail .date{ text-transform: uppercase;  font-size: 3.2rem; font-family: 'AllianzB'; color:#ffffff; display: block; text-align: center; line-height: normal;} 
/*------------------------Blog Post Related css End-----------------------*/

/*------------------------Rightsidebar Related css Start-----------------------*/
.mainArticles{ padding-bottom: 50px;}
.headText { font-size: 2.2rem; font-family: 'AllianzB'; color:#005596; padding-bottom:15px;} 
.headText span{ font-size: 1.8rem; font-weight:normal;
  line-height: 30px;
  font-family: 'AllianzSans';
  color: #5e5e5e;}
.headText.aboutheadText{ font-size:2.6rem; }
.aboutBlog{ padding-bottom: 30px;}

.articleSection{ -webkit-box-shadow: 0 0 40px 2px #eaeaea;  box-shadow: 0 0 40px 2px #eaeaea; padding: 25px; }
.articleSection .heroImg{ margin-bottom: 15px; display: block;}
.articleSection .shareSec .commentSec:before{ background-size: 20px 20px; }
.articleSection .shareSec .commentSec{ padding-left: 26px;  margin-right: 18px; font-size: 1.2rem;     display: inline-block;
  vertical-align: middle;}
  
.articleSection .shareSec .shareBtn:before{     background-size: 18px 18px;}
.blogDate {
  color: #0071ba;
  font-family: 'AllianzSans';
  font-size: 1.2rem;
  display: block;
  padding-bottom: 10px;
}
.headingText{ font-size: 2.0rem; font-family: 'AllianzSans';  color:#202020;   -webkit-transition: 0.5s all;
  -moz-transition: 0.5s all;
  -ms-transition: 0.5s all;
  -o-transition: 0.5s all;
  transition: 0.5s all;
  padding-bottom: 10px;
  display: block;
}

.articleSection .item{ position: relative; padding-bottom: 25px;}  
.headingText:hover{ color:#005596;}
.articleSection .shareSec{     display: block;  position: absolute;  bottom: 0px;  right: 0;  width: 100%;  text-align: right; height: 32px;}
.articleSection .shareSec .shareBtn{     width: 18px;
  height: 18px; padding-left: 20px;}
.articleSection .socialShares{  position: relative;   display: inline-block; vertical-align: middle;}
.articleSection .socialShares ul{ padding: 3px 8px; margin-left: 10px; position: absolute; left:auto; right:15px;}
.articleSection .socialShares.active { position: static;  }
.articleSection .shareSec .socialShares.active ul{ left:auto; right: 25px;}
.articleSection .socialShares ul li a{ height: 24px;}

.articleSection .owl-dot span { background: #cccccc; width: 8px;
  height: 8px;}
.articleSection .owl-dot.active span { background: #ff9b41;}
.articleSection .owl-dots{ text-align: left;     position: absolute;
  bottom: -5px;
  left: -5px;}


.morePosts .moreList{ position: relative;
  left:0px;
  right:0px;
  margin: 0 auto 30px;
  font-family: 'AllianzB';
  color:#005596;
  font-size: 1.8rem;
  text-align: center;
  display: block;

}
.morePosts .moreList a:before{ 
  content: '';  
  transform: rotate(45deg);
  -webkit-transform: rotate(45deg);  
  border: solid #1b67a1;
  border-width: 0 3px 3px 0;
  display: inline-block;
  padding: 3px;
  position: absolute;
  left:0px;
  right:0px; 
  bottom:0px;
  margin: 0 auto;
  width: 3px;
  height: 3px;
  /* -moz-animation: bounce 2s infinite;
  -webkit-animation: bounce 2s infinite;
  animation: bounce 2s infinite; */
}


.morePosts .moreList a{ display: inline-block;
  padding-bottom: 10px;
  
}
.morePosts .moreList.active a:before{ transform: rotate(-135deg);
  -webkit-transform: rotate(-135deg); bottom: -10px; } 
.morePosts .otherposts{  display: none; -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;}
/* .morePosts .otherposts.active{ display: block; } */

/*------------------------Rightsidebar Related css End-----------------------*/


/*------------------------MouseScrollDown Related css Start-----------------------*/
.mouseIcon {
  position: absolute;
  z-index: 1;
  bottom: 100px;
  left: 25px;
  cursor: pointer;
}
.scroll-left-sec {
  position: relative;
  left: 0px;
  display: block;
  bottom: 0px;
}

.scroll-left-sec:after {
  content: '';
  border: solid #b3b3b3;
  border-width: 0 2px 2px 0;
  display: inline-block;
  padding: 3px;
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg);
  bottom: -18px;
  position: absolute;
  left: 5px;
  -webkit-animation: bounce 2s infinite;
  -moz-animation: bounce 2s infinite;
  -ms-animation: bounce 2s infinite;
  -o-animation: bounce 2s infinite;
  animation: bounce 2s infinite;
}

/*------------------------MouseScrollDown Related css End-----------------------*/


/*------------------------Blog Detail Page Related css Start-----------------------*/
.blog-detailPage{ padding: 25px 0;}
.postDetail .titleText{ padding-bottom: 20px; margin-bottom: 0px;}
.postDetail .heroImage{ padding-bottom: 30px; display: block; position: relative;}
.postDetail .calenderPostDetail{ top:-26px;}
.postDetail .heroImage img{ width:100%;}
.postDetail p{ font-size: 1.8rem; line-height: 30px; font-family: 'AllianzSans'; color:#5e5e5e; padding-bottom: 22px;}
.postDetail .shareSec { position: relative; padding-bottom: 80px;}
.postDetail .shareSec:before{     width: 50%;  height: 1px;  content: '';  position: absolute;  left: 0px;  top: 0px;  background: #e2e2e2;}

/*------------------------About Author Related css Start-----------------------*/
.aboutAuthor { background: #ff9b41; padding:3px 0 10px 0; }
.aboutAuthor .contentSec{ padding: 30px 30px 20px;}
.aboutAuthor .contentSec p{ font-size: 1.4rem; line-height: 25px; font-family: 'AllianzSans'; color:#ffffff;  }
.ceoblogDetail .formDiv{ padding-bottom: 50px;}
/*------------------------About Author Related css End-----------------------*/

/*------------------------Form Related css Start-----------------------*/
.formDiv {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}

.formDiv label {
  font-family: 'AllianzSans';
  font-size: 1.6rem;
  color: #000;
  padding-bottom: 5px;
  text-transform: capitalize;
}
.formDiv .inputRow {
  margin-bottom: 30px;
  position: relative;
  float: left;
  width: 100%;
}
.thoughtsTitle {
  color: #000000;
  font-size: 3rem;
  font-family: 'AllianzB';
  padding-bottom: 30px;
}
#shareThoughts label{ color:#0071ba; font-size: 1.6rem; display:block; text-transform: initial;}
#shareThoughts .column{ display: -webkit-box; display: -ms-flexbox; display: flex; max-width: 880px; }
#shareThoughts .inputRow:first-child{ margin-left: 0%;}
#shareThoughts .inputRow{ margin-left: 35px;}
#shareThoughts input{ 
    font-family: "AllianzSans";
    font-size: 2rem;
    color: #ff9b41;
    border-bottom: 1px solid #ebebeb;
    padding-bottom: 5px;
    line-height: 20px;
    width:100%;

}
#shareThoughts .column-2{ -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between;}
#shareThoughts .column-2 .inputRow{ max-width:200px;}
#shareThoughts .submit-form{ min-width:235px;}
#shareThoughts textarea{ width:100%; background: #fafafa; border:1px solid #ececec; padding: 20px 20px; border-radius: 5px; font-size: 1.8rem; color:#909090; resize: none;}

#shareThoughts input[type="text"]::-webkit-input-placeholder { /* Chrome/Opera/Safari */
    color:  #909090;
}
#shareThoughts input[type="text"]::-moz-placeholder { /* Firefox 19+ */
  color: #909090;
}
#shareThoughts input[type="text"]:-ms-input-placeholder { /* IE 10+ */
  color:  #909090;
}
#shareThoughts input[type="text"]:-moz-placeholder { /* Firefox 18- */
  color:  #909090;
}
/*------------------------Form Related css End-----------------------*/

/*------------------------Feedback Section Related css Start-----------------------*/
/* 
.pluginImage{ display: block; padding-bottom: 25px;} */
.commentsSec{ padding-bottom: 10px;}
.feedbackSection{ padding-bottom: 20px; margin-bottom: 40px; position: relative;}
.feedbackSection:before{ content: ''; width:50%; height:1px; left:0px; bottom:0px; position: absolute; background: #e2e2e2; }
.feedbackSection .profileSec { display: flex;  align-items: center; padding-bottom: 18px;}
.feedbackSection .profileSec .imgSec{ max-width:58px; margin-right: 15px;}
.feedbackSection .profileSec .imgSec img{border-radius: 50%;}
.feedbackSection .profileName .titleProfile{ color:#ff9b41; font-size: 2.2rem; display: block; padding-bottom: 5px;}
.feedbackSection .profileName .date{ color:#a6a6a6; font-size: 1.4rem; display: block;}
.feedbackSection p{ color:#5e5e5e; font-size: 1.8rem; padding-bottom: 15px;}
.replaySec{ padding-bottom: 10px; }
.commentbox{ padding-top: 15px;}
.replayIcon{ color:#0071ba; position: relative; font-size: 1.6rem; padding-left: 25px;}
.replayIcon:before{ content:''; position: absolute; left:0px; width:18px; height:18px; background: url(../images/replay-icon.png) no-repeat; }
.replaySec label{    color: #0071ba;
  font-size: 1.6rem;
  display: block;
  text-transform: initial;     padding-bottom: 10px;}
.replaySec textarea{ width: 100%; background: #fafafa;border: 1px solid #ececec; padding: 20px 20px; border-radius: 5px;
font-size: 1.8rem;color: #909090; resize: none; margin-bottom: 10px;}
.replaySec .commentbox{ display: none;}

/*------------------------Feedback Section Related css End-----------------------*/

/*------------------------Blog Detail Page Related css End-----------------------*/
.blogPost{ display: block;} /*Changed*/
.moreList{ text-align: center;}
.moreList a{ display: inline-block; position: relative; padding-bottom: 15px;}
.moreList a:before{ 
content: '';
transform: rotate(45deg);
-webkit-transform: rotate(45deg);
border: solid #1b67a1;
border-width: 0 3px 3px 0;
display: inline-block;
padding: 3px;
position: absolute;
left: 0px;
right: 0px;
bottom: 0px;
margin: 0 auto;
width: 3px;
height: 3px;
}


/*------------------------Awards Related css Start-----------------------*/
.blogAwardsSec{ padding: 25px;  margin:10px 0 25px 0;  -webkit-box-shadow: 0 0 40px 2px #eaeaea;  box-shadow: 0 0 40px 2px #eaeaea; display: flex; 
}
.blogAwardsSec .imgSec{ max-width:111px; width:25%; margin-right: 3%; }
.blogAwardsSec .textSec{ width:72%; padding-top: 5px; }
.blogAwardsSec .textSec h5{ font-size:2.3rem; }
.blogAwardsSec .textSec p{
font-size: 1.8rem;
font-family: 'AllianzSans';
color: #5e5e5e;}
/*------------------------Awards Related css End-----------------------*/

/*------------------------All Media Related css Start-----------------------*/

@media screen and (max-width: 1366px) {
  .ceoBlogbox .leftSec{ width:65%; }
  .ceoBlogbox .rightSec{ width:30%;}
  .mouseIcon { bottom:30px; left:10px;}
  .aboutAuthor img{ width:100%;}
  }  
  
  @media screen and (max-width: 1024px) {
  .ceoBlogbox .leftSec{ width:68%; }
  .ceoBlogbox .rightSec{ width:28%;}
  .blog-banner .captionSec{ padding: 20px 30px; width:350px; right:50px;}
  .captionSec h1{ font-size: 4.2rem;}
  .captionSec .postSec{ font-size: 2rem;}
  .captionSec .topTitle{ padding-bottom: 20px;}
  .captionSec p{ padding-bottom: 20px;}
  
  .blogContent .textSec p, .morelink{ font-size: 1.7rem;}
  .blogPost .blogContent{ padding-bottom:10px;     margin-bottom: 0;}
  .titleText{ font-size: 2.4rem;}
  .mainArticles { padding-bottom: 30px; }
  .articleSection{     padding: 20px;}
  .postDetail .heroImage{ padding-bottom: 20px;}
  .postDetail p{ font-size: 1.7rem; line-height: 28px;     padding-bottom: 16px;}
  .postDetail .shareSec{ padding-bottom: 30px;}
  .thoughtsTitle {    font-size: 2.5rem;    padding-bottom: 20px;}
  .ceoblogDetail .formDiv{ padding-bottom: 30px;}
  .aboutAuthor img{ width:auto;}
 
  }  
  
  @media screen and (max-width: 1023px) {
  .ceoBlogbox .leftSec{ width:100%;}
  .ceoBlogbox .rightSec{ width:100%;}
  .mouseIcon{ display: none;}
  .aboutAuthor img{     margin: 0 auto;
    text-align: center;
    display: block;}
  }

  @media screen and (max-width: 767px) {
  .main-content { padding: 20px 0;}
  .main-content.blog-detailPage{ padding:0 0; }
  .inner-menu { display: block;}  
  .inner-menu .leftSec, .inner-menu .rightSec{ width:100%; padding-bottom: 0px; }  
  .blog-banner .captionSec{ position: relative; right:auto; width:100%;}
  .bannerSection{ padding-bottom:10px;}
  .searchformSec{ justify-content: space-between;}
  .searchformSec .inputTxt{     width: 100%; max-width: 100%;}
  .searchformSec .inputWrap{ width:95%;}
  .searchformSec .inputWrap.submitBtn{ width:auto;}
  .inner-menu ul li{ margin-left: 20px;}
  .blog-banner .captionSec{ padding:10px 15px}
  .captionSec h1 { font-size: 3rem;}
  .captionSec .postSec { font-size: 1.8rem;}
  .captionSec .topTitle{ padding-bottom: 10px;}
  .captionSec p{ font-size: 1.6rem;}
  .ceoBlogbox .blogPost{ padding: 20px;}
  .titleText {    font-size: 2.2rem;}
  .articleSection{     padding: 15px;}
  .ceoBlogbox .blogPost{ padding: 15px;}
  .postDetail .titleText{     padding-bottom: 10px;}
  .postDetail p, .headText span,.blogAwardsSec .textSec p{ font-size: 1.6rem;}
  .blogPost .blogContent:before{ width:100%;}
  .postDetail .shareSec:before{ width:100%;}

  .formDiv .inputRow{ margin-bottom: 20px;}
#shareThoughts .column{  -ms-flex-wrap: wrap;  flex-wrap: wrap;}
#shareThoughts .inputRow{ margin-left: 0px;}
#shareThoughts .column-2 .commonFlexBox{     width: 100%;    margin-bottom:20px;}
.newsletterWrap{ padding-bottom: 30px;}
#shareThoughts input{ font-size: 1.8rem;}
.ceoblogDetail .formDiv{ padding-bottom: 20px;}

.aboutAuthor .contentSec{ padding: 20px 20px 10px}

.feedbackSection{ padding-bottom: 10px;
  margin-bottom: 20px;}
.feedbackSection .profileName .titleProfile{ font-size: 2rem;}
.feedbackSection p{ padding-bottom: 12px; font-size: 1.7rem;}
.feedbackSection:before{ width:100%;}
.headText.aboutheadText {
  font-size: 2.4rem;
}
.blogAwardsSec .textSec h5{ font-size:2rem; }
.blogAwardsSec{ padding: 10px;
  margin: 10px 0 15px 0;}

}

@media screen and (max-width: 639px) {
  .titleText {    font-size: 2rem;}
  .blogContent .imgSec{ margin: 0 0 10px 0; width:100%;}
  .blogContent .textSec{ width: 100%;     margin-right:0px;}
  .blogContent .textSec p, .morelink{ font-size: 1.6rem;}
  .shareSec .commentSec{       font-size: 1.5rem;}
  .shareSec{ padding-top: 8px;}
  .shareSec .commentSec{     margin-right: 15px;}
  .shareSec .commentSec .text{ display: none;}
  .shareSec .shareBtn .text{ display: none;}
  .inner-menu ul li {    margin-left: 15px;}
  .calenderPostDetail{ top:20px;}
  .ceoBlogbox .blogPost{     margin: 0px 0px 35px 0;}
  .socialShares ul {     margin-left: 5px;     padding: 3px 10px;}
  .shareSec .shareBtn:before{ top: 6px;}
  .shareSec .shareBtn{     padding-top: 17px;    padding-bottom: 17px;}
  .thoughtsTitle {    font-size: 2rem;    line-height: normal;}
  #shareThoughts .submit-form{ min-width: 150px;}
  .postDetail p,.headText span{     font-size: 1.5rem;    line-height: 23px;}
  .articleSection .shareSec{ padding: 0px;}
  .blogPost .shareSec .shareBtn {   padding-top: 19px;    padding-bottom: 14px;}  
  .articleSection .shareSec .shareBtn:before{ top:8px;}
  .blogAwardsSec { flex-wrap: wrap; }
  .blogAwardsSec .imgSec{ padding-bottom:15px; }
  .blogAwardsSec .textSec{ padding-top: 0px; width:100%;}
}  
  
@media screen and (max-width: 439px) {
.calenderPostDetail { display: none}
}
  /*------------------------All Media Related css End-----------------------*/

  /* comment-form style */

#shareComments label{ color:#0071ba; font-size: 1.6rem; display:block; text-transform: initial;}

.comment-reply-title, .inputRow label{
  display: none;
}

.inputRow input{
  width: 60%;
	height: 50px;
  border: 1px solid;
  border-color: #d7d7d7;
  padding-left: 15px;
}

.comment-form-comment label{
	display: none;
}

.comment-form-comment textarea{
  width: 60%;
	height: 100px;
	border: 1px solid;
	border-color: #d7d7d7;
}

.comment-form.column{
  padding: 0 80px;
} 

.form-submit input{
	margin-left: 30%;
	width: 25%;
}

.comment-reply-title{
	color: #000;
}