.search-block{width:100%;  text-align: center; float:left; padding: 11rem 0 0 0; }
.search-b {
    position: relative;  
    
}
.serach-btn {
    background-color: #1bbc9d;
    border-radius: 50%;
    border: none;
    width: 45px;
    height: 45px;
    padding-top: 7px;
    position: absolute;
}
.input-group-btn {
    position: relative;
}
.search-block input#srch-term {
    border-bottom:1px solid #525252;
}
.search-block .input-group {    
   padding: 0px 160px;	
}
section.Questions-Answers {
    width: 100%;
    display: inline-block;
    padding: 3rem 0;
}
.ques-icon i {
    float: left;
}
.question-list ul li{margin-bottom:20px;}
.question-list ul li a{ text-decroation:none; color:#000;}
.question-list ul li a:hover{ text-decroation:none !important;}
.ques-content h4 {
    font-size: 14px;
    line-height: 20px;
    color: #000;
    font-weight: 700;
}
.ques-content p {
    font-size: 14px;
    line-height: 24px;
    color: #3c3b3b;
    font-weight: 500;
}
.question {
    display: flex;
}
.heading h3 {
    color: #1bbc9d;
    margin-bottom: 32px;
    font-weight: bold;
    font-size: 24px;
    position: relative;
    padding-left: 40px;
}
.heading .fa-file {
    position: absolute;
    left:0;
    top: 5px;
}
.card-block {
    display: flex;
}
.view_more a {
    display: block;
}
.car-image {

	margin-right:10px;

}
.card-cont h5 {
    font-size: 16px;
}
.card-cont h5 span{font-size:12px;}
.anweser p{font-size:11px; line-height:16px;}
.anweser p span{color:#256d0f ;}
.card-block {
    border: 1px solid #ccc;
    padding: 5px;
    margin-bottom:6px;
    border-right: 5px solid #1bbc9d;
    border-radius: 5px;
}
ul.question-list{
	padding-left:0px;
	
}
ul.question-list li {
    margin-bottom: 25px;
    border-bottom: 1px solid #ccc;
    padding-bottom: 20px;
    list-style: none;
}
.left-block {
    width: 100%;
    padding: 20px;
    margin-bottom: 35px;
    float: left;
    box-shadow: -7px 0px 29px #ccc;
    box-shadow: :0px 100px 2px #ccc;
}
.ques-icon {
    margin-right: 10px;
    color: #3c3b3b;
    padding-top: 3px;
}
.rating-star {
    color: #000;
}
.checked{color: #1bbc9d;}

.icon-po {
    position: absolute;
    right: 14px;
    top: 9px;
    color: #1bbc9d;
    width: 32px;
    height: 32px;
    transition: transform .2s;
}
.icon-po:hover {
    transform: scale(1.5);
}
.search-b label.active {
    color: #a7a7a7 !important;	
}
.search-b input[type=text]:placeholder{color:#fff;}
.search-b input[type=text]:focus{
	border-bottom:1p solid #ccc !important;
    box-shadow: none !important;	
}
.search-b.input-field > label {
    color: #a7a7a7;
}
.search-b input[type=text]{border-bottom:1px solid #1bbc9d !important;}
nav.navbar.bg-transparent {
    background-color: rgb(37 63 86) !important;
}
.search-block input[type=text] {
  width: 100%;  
  -webkit-transition: width 0.4s ease-in-out;
  transition: width 0.4s ease-in-out;
  padding:10px 10px;
  position: relative;
}
.search-block input[type=text]:focus {
  width: 100%;  
}
.search-block input[type=text]:focus .search-icon{ right: 0px;} 
.search-icon {
    position: absolute;
    right: 33px;
    bottom: 11px;
}
/* span.star-block {
    float: right;
} */
span.star-block i {
    font-size: 11px;
}
.ques-content a:hover {
    text-decoration: none;
}
ul.pagination li.disabled {
    color:#525252;
    color: graytext;
}
.pagination {    
    display: flex;
    justify-content: flex-end;    
}
ul.pagination li {
    font-size: 14px;
    margin-right: 1px;
}
ul.pagination li{
    background-color: #1bbc9d;
    color: :#fff !important;
    color: #fff;
    padding: 5px 14px;
    border-radius: 3px;
}
ul.pagination li a{color:#fff;}
ul.pagination .disabled {
    background-color: #000 !important;
    pointer-events: none;
    cursor: default;
    text-decoration: none;
    color: black;
}
.right_submit_work {
 box-shadow: 4px 0px 29px #ccc;
 padding: 20px;
 margin-bottom: 34px;
 margin-top: 0px;
}
.question-detail ul li {
    font-size: 14px;
    line-height: 26px;
}
.question-detail ol li {
    font-size: 14px;
    line-height: 30px;
}
.question-detail ol, .question-detail ul{
    padding-left: 16px;
}
.btn-question {
    font-size: 12px;
    background-color: #1bbc9d;
    border: none;
}
.question-detail h3 {
    font-size: 22px;
    color: #1bbc9d;
    line-height: 30px;
}
.question-detail p {
    font-size: 14px;
    line-height: 24px;
}
a.btn-question{color:#fff;}
.btn-question:hover{background-color: #000;}
.btn-question:focus{box-shadow: inherit !important;}
div#question {
    margin-top: 16px;
    font-size: 14px;
    line-height: 24px;  
}
.expert-anweser h3{font-size:18px; text-align:left;}
.expert-anweser h3 {
    font-size: 18px;
    font-weight: 600;
}
.expert-anweser h3 span {
    display: block;
    font-size: 12px;
}
.expert-anweser {
    width: 100%;
    margin-top: 27px;
    text-align: center;
}
#exportButton {
    padding: 5px 30px;
}
#exportButton i {
    padding-left: 10px;
    padding-right: 10px;
}
.anw-blur img{max-width:100%;}

.morecontent span {
    display: none;
}
.morelink {
    display: block;
}
.file-attachment {
	width: 100%;  margin-top: 18px;
}
.file-attachment h3{
	font-size: 18px; font-weight: 600;
}
span.attachment-file {
    color: #1bbc9d;
    font-size: 22px;
    display: inline-block;
    margin-right: 10px;
}
.file-attachment a {
    color: #525252;
    font-size: 20px;
    display: block;
}
label.payment-heading {
    font-size: 20px!important;
    margin-bottom: 14px !important; 
}
span.pay-curreny {
    font-size: 22px;
    color: #1bbc9d;
    font-weight: 600;
}
span.input-group-addon {
    background: #fff;
    padding: 12px 15px;
}
.expert-image {
    max-width: 80px!important;
    border: 4px solid #e7e7e7;
}
.disclamer{display:block; font-size:14px; padding:0;  }
.disclamer h6{color:#000;}
.disclamer p { font-size: 13px;  line-height: 22px;}

.ques-content h4 span {
    display: block;
    font-size: 11px;
    color: #9e9e9e;
}
.question-detail h3 span {
    display: block;
    font-size: 11px;
    color: #9e9e9e;
}
a.view-assignment {
    color: #1bbc9d;
    font-weight: 500;
    display: inline-block;
    margin-top: 10px;
    margin-bottom: 0 !important;
}
a:hover.view-assignment{color:#000;}

.from_scratch
{
	clear:both;
}
#signup label.error {
 display:none!important;
}
.orange-btn {
    background-color: #1bbc9d;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}

.question-detail .star-block {
    float: right;
}
.rating-star span.star-block {
    float: left;
    display: block;
    width: 100%;
}
.divider {
    position: relative;
    text-align: center;
    width: 100%;
    border-bottom: 1px solid #ced4da;
    margin: 40px 0px;
}
.divider span {
    display: inline-block;
    line-height: 0;
    position: absolute;
    background: #fff;
    line-height: 24px;
    top: -15px;
    padding: 5px 10px;
    left: 41%;
    font-weight: bold;    
    font-size: 18px;
}
.inner-from-heading h2 {
    font-size: 1.5rem;
    font-weight: bold;
    text-align: center;
}
.bot-heading{
    font-size: 18px;
    color:#525252; 
}
.pdf-blur.anw-blur {    
    box-shadow: 4px 0px 29px #ccc;
    padding: 10px;
}
.iner-heaing-from h2{margin-bottom: 0px !important;}
.iner-heaing-from {
    margin-bottom: 22px !important;
    display: block;
}
.card-b {
    box-shadow: 4px 0px 29px #ccc;
    padding: 8px;
}
.fixme {    
    width: 100%;
    float: left;
    box-shadow: -7px 0px 29px #ccc;
}
.pdf-blur.anw-blur a button {
    padding: 0px 12px;
    /* display: block; */
    font-size: 18px !important;
}
.tw-btn {
    width: 100%;
    margin: 32px 0px 0 0;
    text-align: center;
}
.tw-btn .form-group {
    text-align: right;
}
.tw-btn .form-group.btn-send {
    text-align: left;
}
#client_leave_feedback .star_rating {
    width: 133px;
    padding: 6px 3px;
    border: none;
    border: 1px solid #ccc;
}
#client_leave_feedback .form-group2 {    
    text-align: left;
}
           
/**********Form-css*******/

.from-logo {
    width: 100%;
    float: left;
    text-align: center;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    margin-top: 30px;
}
.from-logo a.navbar-brand {
    width: 245px;
}
.signup-bg{
    background:url("../images/signup-bg.jpg") no-repeat;
    height: 640px;
    position: relative;
}
.signup-bg:before {
  content: "";
  position: absolute;
  left: 0; right: 0;
  top: 0; bottom: 0;
  background: rgba(255,90,9,0.30);
}
.signup-bg img {
    max-width: 100%;
}

.signup-from-block {
    width: 100%;
    display: block;
    /* background-color: #ccc; */
    margin-top: 120px !important;
    margin-bottom: 120px!important;
    box-shadow: 0px 13px 9px #ccc;
}
.signup-content{font-family: 'Montserrat', sans-serif; z-index: 1; top: 0;  padding: 32px 24px; color: #fff; padding: 24px;}
.signup-content ul {padding-left: 0;}

.signup-content ul li span {
    padding-right: 7px;
}
.signup-content ul li {
    list-style: none;
    font-size: 18px;
    line-height: 42px;
    text-shadow: 0px 1px 1px #000;
}
.signup-from form {
    border: none !important;
}
.signup-from {
    width: 100%;
    float: left;
    padding: 40px;
}
.input-group {
    width: 100%;
    float: left;
    margin: 0px 0px 15px 0;
    position:relative;
    border: 1px solid #ddd;
    
}
.input-group label {
    width: 100%;
    font-weight: 300;
}
span.input-group-addon {
    background: #eee; 
    padding: 10px 15px !important;   
}
.input-group input[type="text"], input[type="email"] {
    width: 100%;
    padding: 12px 0 12px 55px;
    font-size: 14px;
}
.input-group span.input-group-addon {
    position: absolute;
    left: 0;
    z-index: 1;
}

.phone .phone-group input#Phone_No {
    width: 76%;
    padding: 10px 6px;
    border: 1px solid #ddd;
}
.phone select#ISD_Id {
    padding: 10px 0px;
    border: 1px solid #ddd;
}
.signup-from label {
    margin: 0;
    font-size: 14px;
}
.signup-btn{width:100%; display: flex; align-items: center;}

.signup-btn {
    display: inline-block;
    margin: 22px 0px;
    padding: 10px 0px;
    background-color:#1bbc9d;
    color: #fff;
    text-transform: uppercase;
    font-size: 19px;
    letter-spacing: 0;
}
.or-block-hr {
    border-bottom: 1px solid #ddd;
    width: 100%;
    text-align: center;
    line-height: 0;
    background-color: #fff !important;
    padding: 3px 5px;
    display: inline-block;
    position: relative;
    margin-bottom: 32px;
}
.or-block-hr span {
    display: inline-block;
    background-color: #fff;
    padding: 10px;
    position: absolute;
    top: -3px;
}
.phone-group {
    position: relative;
}
.phone-group span.input-group-addon {
    position: absolute;
    left: 127px;
    top:1px;
    z-index: 1;
}
a.btn-facebook {
    background-color: #173b88;
    color: #fff;
    padding: 10px 66px;
    border-radius: 50px;
    width: 100%;
    float: left;
    
}
a.btn-facebook span{padding-right:6px;}
a.btn-google span{padding-right:6px;}  
a.btn-google {
    background-color: #db402c;
    color: #fff;
    padding: 10px 66px;
    border-radius: 50px;
    width: 100%;
    float: left;

}
p.click-here {
    font-size: 12px;
    width: 100%;
    text-align: center;
    margin-top: 10px;
}
.click-here a {
    font-weight: 700;
}
a.btn-order-now {
    background-color: #000;
    color: #fff;
    padding: 14px 36px;
    border-radius: 3px;
    text-transform: uppercase;
}
.order-now h3 {
    display: block;
    margin-bottom: 24px;
}
.order-now {
    width: :100%;   
    text-align: center;
    width: 100%;
    color: #fff;
    padding: 34px 0px;
    margin-top: 160px;
    background: rgba(0,0,0, 0.3);
}

section.link-list-block {
    padding: 1rem 0 !important;    
}
.link-blo{
    width: 100%;
    float: left;
    box-shadow: -1px 0px 29px #ccc;
    margin-bottom: 30px;
    padding: 20px;
}
section.link-list-block a {
    padding-left: 15px;
    color: #1bbc9d;    
    display: block;
    width: 100%;
    margin-bottom: 9px;
    padding-left: 0;
    font-weight: 600;
}
.link-list-block a span{margin-right:6px; }
.link-list-block .fa-question-circle:before {
    content: "\f059";
    margin-right: 8px;
}
.expert-ans {
    width: 100%;
    float: left;
}
.expert-ans h4 {
    padding-left: 21px;
    font-weight: 600;
}

/***forget****/

/* .bg{
   background: url(../images/1pp.jpg) no-repeat;    
} */

.bg {
    background: url(../images/pics.jpg) no-repeat;
    max-width: 100%;
    height: 662px;
    background-repeat: no-repeat;
    background-origin: content-box;
    background-position: center;
}
/*
.bg:before {
  content: "";
  position: absolute;
  left: 0; right: 0;
  top: 0; bottom: 0;
  background: rgba(255,90,9,0.30);
  }*/
  .bg img {
    max-width: 100%;
}
.for-content{ padding: 24px;} 
.from-heading h2 {
    font-size: 40px;
    color: #fff;
}
.from-heading h2 span {display: block; font-size:20px;}
.from-content {
    color: #fff;
    text-align: center;
}
.from-content h3 {
    color: #fff;
    font-size: 24px;
}
.from-content h3 span {
    display: block;
    font-size: 12px;
}
.from-heading {
    margin-bottom: 36px;
}
.from-content span {
    font-size: 42px;
}
.from-content span i.fa.fa-star {
    font-size: 20px;
}
.from-content {
    margin-b: 11px;
    margin-bottom: 40px;
}
.for-content .order-now {    
    padding: 34px 10px;
    margin-top: 65px;   
}

/*****login*****/

.input-group input[type=password] {
    padding: 12px 0 8px 55px;
    border: none;
}
.forgot-password a {
    font-size: 14px;
    color: #1bbc9d;
    text-decoration: underline;
}

a.btn-v-epert {
    font-size: 13px;
    color: #000;
    font-weight: 700;
    text-decoration: underline;
}
.card-b .main-heading.heading-sm.text-center.mb-0.from_scratch h2 {
    font-size: 22px;
}
section.Questions-Answers {    
 padding: 2rem 0 0 0;
}
.link-blo a:hover {
    color: #1bbc9d;
    text-decoration: underline;
}

/* CSS for Submit-Assignment & Chat Box by rishabh */
/* Start */
.chat-box {
  word-break: break-all;
  margin-top: 133px;
  box-shadow: 0px 0px 30px;
  border-radius: 28px;
  padding: 0px 50px;
}

.chat-box h5 {
  color: #1bbc9d;
  font-weight: 600;
}

.chat-box .chat-area-complete {
    /* margin-top: 15px; */
    /* box-shadow: 0px 0px 10px; */
    /* border-radius: 0px; */
    padding: 0px;
    /* border-radius: 29px; */
}

.chat-box .chat-area-complete .chat-area-head {
  color: #1bbc9d;
  padding: 2px 18px;
  font-weight: bold;
}

.chat-box .chat-area-complete .chat-area-head span {
  float: right;
  font-weight: normal;
}

.chat-box .chat-area-complete .chat-area-content {
  padding: 0px 22px;
}

.chat-box .send_message {
  margin: 20px 0px;
}

section.chat-box.container {
  padding: 12px 50px;
  margin-bottom: 25px;
}

.chat-box .assignment_code {
  margin: 20px 0px;
  font-weight: 500;
  color: black;
  /* letter-spacing: 5px; */
}
.chat-box .assignment_details ul{
    list-style: none;
    
}
/* End */
/* CSS for Submit-Assignment & Chat Box by Rishabh */
.chat_div_wrapper
{
    background-color: #f2f2f2;
    padding: 10px;
    box-shadow: 0px 4px 7px #ccc;
    margin-top: 25px;
}
.pdf-blur {
    background: url(../images/answer-blur.png) no-repeat center;
    height: 115px;
    background-size: cover;
    padding: 10px 14px 0px;
}


div#root {
    margin-top: 25px;
}
table.gs-table th {
    font-weight: 700 !important;
}
#root .btn {    
    padding: 6px 14px;    
}
#root button.btn.btn-primary {
    background-color: #1bbc9d !important;
    border: none !important;

}

.link-blo h3 span {
    margin-right: 10px;
}

.link-blo h3 {
    font-size: 24px;
    font-weight: 600;
    margin-bottom: 20px;
}

#exportButton i.fa.fa-download {
    border-left: 1px solid #ccc;
    padding: 4px 0 4px 8px;
    margin-left: 7px;
}
.ques-content a {
    color: #1bbc9d;
    font-weight: 600;
}
span.que-b {
    position: absolute;
    top: 0;
    left: 0;
    font-size: 25px !important;
}
.question-detail {
    position: relative;
}
.question-detail h3 {    
    padding-left: 30px;
}
.link-blo p {
    margin-bottom: 38px;
}
.btn-send {
    text-align: right;
}
.btn-send button.submit_buttonn.btn.btn-primary.text-center { 
    background: #256d0f !important;
    border: none !important;
    border-radius: 5px;
    padding: 12px 26px;
}

.attachment-file .file {
  position: relative;
  overflow: hidden;
}
.attachment-file input {
  position: absolute;
  font-size: 50px;
  opacity: 0;
  right: 0;
  top: 0;
}
.form-group.attachment-file {
    float: left;
}
.attachment-file .file {
    position: relative;
    overflow: hidden;
    border: 1px solid #000;
    border-radius: 5px;
    color: #000;
    font-weight: bold;
    padding: 10px 10px 10px 10px;
    float:left;
}
.btn-send i.fa.fa-paper-plane {
    padding-right: 6px;
}
.attachment-file label#reply_file_name {
    float: left;
    width: 100%;
    text-align: left;
}
.attachment-file i.fa.fa-cloud {
    border-right: 1px solid #000;
    padding-right: 8px;
    margin-right: 8px;
}
.chat_div_wrapper .chat_attachment {
    padding-left: 20px;
}
.chat_div_wrapper .chat_attachment b {
    text-transform: capitalize;
    margin-bottom: 10px;
    display: block;
}
.chat_div_wrapper .chat_attachment ul {
    padding-left: 0;
}
.chat_div_wrapper .chat_attachment ul li {
    list-style: none;
    padding-left: 0;
    line-height: 26px;
}
.chat_div_wrapper .chat_attachment ul li a {
    color: #000;
}

.send_message .error {
    color: red;
    margin-top: 2px;
}


.chat_attachment span {
    float: left;
    margin-right: 6px;
}

.chat-box .assignment_details ul li a {
    color: #000;
}
.input-group input[type="text"], input[type="email"] {       
    border: none;   
}
.order_details_outer {
    border: 1px solid #ccc;
    padding: 20px;
    clear: both;
  }
  .main-heading.err_msg1 {
    margin-top: 17rem !important;
    margin-bottom: 6rem !important;
}


    /*****Responsive-Start*****/ 

    @media screen and (max-width: 1200px) {
        .navbar-expand-md .navbar-toggler {
            display: block;
        }
        .collapse:not(.show) {
            display: none !important;
        }
        #exportButton {
            padding: 5px 14px;
            font-size: 11px;
        }
        .navbar-expand-md .navbar-nav {
            -ms-flex-direction: column;
            flex-direction: column;
            margin-left: 0 !important;
        }
        .navbar-collapse {   
         flex-basis: 100% !important;
         flex-grow: 1;     
         align-items: center; 
     }

     nav.navbar .navbar-nav {
        padding-top: 1.5rem;
    }
    .navbar-expand-md .navbar-toggler {
        display: block;   
    }
    .navbar-expand-md>.container, .navbar-expand-md>.container-fluid {
        -ms-flex-wrap: nowrap;
        flex-wrap: wrap;
    }
    a.chat-n-btn {    
        margin-left: 0 !important;
        margin-top: 0px;
        float: right;
    }
    .gs-table .btn-primary {    
        width: 94px !important;
    }
    .order-now {
        margin-top: 55px !important;
    }

}

@media screen and (max-width: 1024px) {
.bg .from-content {
    margin-bottom: 0px;
}
.order-now {
    margin-top: 4px !important;
}
nav.navbar .navbar-brand img {   
    top: 16px !important;
}


}
@media screen and (max-width: 768px) {
    .pdf-blur.anw-blur a button {   
        font-size: 11px !important;
    }
    .show-read-more h1 {
        font-size: 20px;
    }
    a.chat-n-btn {   
        margin-top: 5px;
    }
    .signup-from {
        padding: 12px;
}
.order-now h3 {
    font-size: 20px;
}
.navbar .navbar-brand-wrapper .navbar-brand.brand-logo-mini img {    
    display: none;
}
nav.navbar .original-navbar-container .navbar-brand img {
    max-width: 180px;
    position: absolute;
    top: 46px !important;
}
}
@media screen and (max-width: 767px) {
    .search-block {    
     padding: 9rem 0 0 0;
 }
 section.Questions-Answers {    
     padding: 2rem 0;
 }
 ul.question-list {   
    position: relative;
}
.heading {
    position: absolute;
    top: -132px;
    left: -15px;
}
.heading h3 {   
    margin-bottom: 0;    
    font-size: 16px;
}
section.payment {   
    padding: 7rem 0;
}
.for-content .order-now {    
    margin-top: 2px;
}
.pdf-blur {
    display: none;
}
.pdf-blur.anw-blur {   
    display: block;
}

.order-now h3 {   
    font-size: 22px;
}
.from-heading h2 {
    font-size: 26px; 
}
div#root .col-md-6 {
    width: 50%;
    float: left;
}
.btn-earn-loyalty {
    float: none;
    display: inline-block;
}
.das-heading a {   
    float: none !important;
}
.btn-earn-loyalty {
    float: none !important;
}

} 


@media only screen and (max-width:676px) {
    .tw-btn .form-group {
        text-align: center;
    }
    .tw-btn .form-group.btn-send {
        text-align: center;
    }

}


@media screen and (min-device-width: 320px) and (max-device-width: 480px) {  

    .search-block {
      padding: 8rem 0 0 0;
  }
  .heading h3 {    
    font-size: 15px;
    position: relative;
    padding-left:14px; 
}
.heading {   
    top: -144px;
}
.heading i.fa.fa-file {
    position: absolute;
    left: 0;
    top: 3px;
}
.anw-blur {
    position: relative;
}
#exportButton {
    padding: 5px 12px;
    font-size: 12px;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}
section.search-block.anweser-b {
    padding: 6rem 0 0 0;
}
section.payment {
    padding: 4rem 0;
}
.main-heading h1 span {
    display: inline-block;
}
.main-heading h1 span {
    display: inline-block !important;
}
.assignment-form .main-heading {
    margin-bottom: 0;
    padding: 1rem 0 0 0;
}

.for-content .order-now {   
    margin-top: 1px;
}
a.btn-facebook {  
    margin-bottom: 10px;
    text-align: center;
}
a.btn-google {
    text-align: center;
}
.tox-tinymce {
    border: 1px solid #ccc;
    width: 100%;
}
.chat-box .send_message {    
    padding: 0;
}
.send_message .form-group label {
    font-size: 11px;
}
.send_message a.float-right {
    font-size: 11px;
    margin-top: 5px;
}
.das-heading a {
    font-size: 25px !important;
}
.btn-earn-loyalty a.earn {    
    display: block;
    margin-bottom: 9px;
}
.das-heading {   
    margin: 20px 0px;   
}
.btn-earn-loyalty a {
    font-size: 16px !important;
}
.my-sub-btn {
    text-align:left !important;
}

}




.green_color
{
	color: #256d0f !important;    
}
.red_color
{
	color: #ff0000 !important;    
}


/* Addition of css*/
.signup-from-block {
    margin-top: 32px;
    position: relative;
}
@media(max-width: 425px){
 .signup-from-block {
    margin-top: auto;

}   
.bg {
    height: 770px;
}
.signup-from-block {
    margin-top: 55px !important;
    margin-bottom: 55px!important;
}
nav.navbar .original-navbar-container .navbar-brand img {   
    top:69px !important;
}
.navbar-collapse {
    margin-top: 20px !important;
    padding-top: 0;
}

}

.signup-from-block {
    position: relative;
    margin: 70px 0px;
}
