/* start for styling for price plan change */

div#quicktabs_container_all_packages_price_list 
#quicktabs_tabpage_all_packages_price_list_0 .green,
div#quicktabs_container_all_packages_price_list 
#quicktabs_tabpage_all_packages_price_list_0 .violet,
div#quicktabs_container_all_packages_price_list 
#quicktabs_tabpage_all_packages_price_list_0 .orange,
div#quicktabs_container_all_packages_price_list 
#quicktabs_tabpage_all_packages_price_list_1 .green,
div#quicktabs_container_all_packages_price_list 
#quicktabs_tabpage_all_packages_price_list_1 .violet,
div#quicktabs_container_all_packages_price_list 
#quicktabs_tabpage_all_packages_price_list_1 .orange,
div#quicktabs_container_all_packages_price_list 
#quicktabs_tabpage_all_packages_price_list_3 .green,
div#quicktabs_container_all_packages_price_list 
#quicktabs_tabpage_all_packages_price_list_3 .violet,
div#quicktabs_container_all_packages_price_list 
#quicktabs_tabpage_all_packages_price_list_3 .orange,
div#quicktabs_container_all_packages_price_list 
#quicktabs_tabpage_all_packages_price_list_5 .green,
div#quicktabs_container_all_packages_price_list 
#quicktabs_tabpage_all_packages_price_list_5 .violet,
div#quicktabs_container_all_packages_price_list 
#quicktabs_tabpage_all_packages_price_list_5 .orange,
div#block-block-82 .pricelist .green,
div#block-block-82 .pricelist .violet,
div#block-block-82 .pricelist .orange,
div#block-block-106 .pricelist .green,
div#block-block-106 .pricelist .violet,
div#block-block-106 .pricelist .orange,
div#block-block-64 .pricelist .green,
div#block-block-64 .pricelist .violet,
div#block-block-64 .pricelist .orange {
    width: calc((100% - 25%) / 3) !important;
}
div#quicktabs_container_all_packages_price_list 
#quicktabs_tabpage_all_packages_price_list_0 .pricelist ul{
  height:390px;
}
div#quicktabs_container_all_packages_price_list #quicktabs_tabpage_all_packages_price_list_0 .block .content{
  position:relative;
}
.discounted {
    background-color: #981525;
    width: 882px;
    height: 65px;
    border: 1px solid #981525;
    border-radius: 10px;
    margin: 12px auto 7px;
    padding: 0px 20px 0px 0px;
    box-sizing: border-box;
    display:block;
}
.discounted .volumeDiscount{
  line-height: 60px;
    display: inline-block;
    padding: 0 20px;
    float: left;
    font-family: "Trebuchet MS";
    font-size: 22px;
    font-weight: bold;
    color: #FFFFFF;
}

.discounted .getquotLink,
.discounted .contactNumber{
  border: 3px solid #ffc000;
    color: #c00000;
    font-size: 18px;
    margin: 12px 0px;
    line-height: 35px;
    display: inline-block;
    text-decoration: none;
    background: #ffc000;
    border-radius: 10px;
    padding: 0 15px;
    font-weight: 600;
}
.discounted .contactNumber{
  float:right;
}

.discounted .whiteArrow{
  background: #ffffff;
    height: 30px;
    color: #fff !important;
    font-size: 18px;
    text-align: center;
    line-height: 37px;
    position: relative;
    display: inline-block;
    padding: 0 0 0 25px;
    text-decoration: none !important;
    width: 78px;
    margin: 17px 50px 0 0;
    float: left;
}
  .discounted .whiteArrow:after{      
    content: '';
    display: inline-block;
    margin: 0 5px;
    vertical-align: middle;
    width: 35px;
    height: 0;
    border-left: solid 45px #fff;
    border-bottom: solid 28px transparent;
    border-top: solid 28px transparent;
    position: absolute;
    right: -82px;
    top: -12px;
  }
/* start for styling for QC workflow */
#edit-email-wrapper .resizable-textarea,
#edit-email-wrapper .resizabledescription
{
	clear:both;
	display:block;
}
.enterprise-error-msg{display:block;width:100%;margin-bottom:15px;}
#webform-client-form-19305 .error, 
#webform-client-form-31327 .error,
#webform-client-form-31424 .error
{width:205px !important;}
#webform-client-form-19305 select.error,
#webform-client-form-31327 select.error
#webform-client-form-31424 select.error
{width: 217px !important;}
#edit-submitted-get-a-quote-data-entry-details-wrapper .resizable-textarea,
#edit-submitted-get-a-quote-proof-reading-details-wrapper .resizable-textarea
{width:218px !important;margin:0px !important;}
#edit-submitted-get-a-quote-data-entry-details-wrapper .resizable-textarea textarea,
#edit-submitted-get-a-quote-proof-reading-details-wrapper .resizable-textarea textarea
{width:208px !important;}
#edit-submitted-get-a-quote-data-entry-details-wrapper .resizable-textarea .grippie,
#edit-submitted-get-a-quote-proof-reading-details-wrapper .resizable-textarea .grippie
{margin-right:0px !important;}
#edit-submitted-get-a-quote-type-wrapper select{width:217px !important;}
.webform-component-fieldset > #edit-submitted-get-a-quote-proof-reading-details-wrapper > label {
    width: 160px !important;
}
#webform-component-get-a-quote--frequency select#edit-submitted-get-a-quote-frequency{width:217px !important;}
.form-item input.error, .form-item textarea.error, .form-item select.error{border: 1px solid red !important;}
.enterpriseBusinessdescription{width:440px;display:block;float:left;height:auto;overflow:hidden;}
.enterpriseBusinessdescription .content > h3{display:block;margin-bottom:15px;}
.main-contentcustomer > h1#title{display:none;}
a, input, select, button{outline:none !important;}
.banner_content, .Captioning_banner_content {
    font-family: "Roboto",sans-serif;
    left: 28px;
    position: absolute;
    top: 204px;
}
.data-caption
{
    color:#FFFFFF;
    background:#5b9bd5;
    border:1px solid #41719c;
    padding:5px 0 5px 10px;
}
.data-listing{width:100%; }
.boxholder{
    width: 100%;
    font-family: "Roboto",sans-serif !important;
}
.leftbox .heading {
    font-size: 18px;
    font-weight: 400;
    line-height: 28px;
    margin-top: 20px;
    text-align: center;
    text-transform: uppercase;
    border: none;
}
.Captioning_leftbox {
    width: 33.33%;
    float: left;
    background: #09b5e3;
    color: #fff;
    font-size: 14px;
    height: 250px;
    font-family: "Roboto",sans-serif !important;
}
.Captioning_leftbox1 {
    width: 33.33%;
    float: left;
    background: url(images/pic_1.jpg) no-repeat 0 0;
    background-size: cover;
    color: #fff;
    font-size: 13px;
    height: 250px;
}
.Captioning_boxholder h3 {
    font-size: 18px;
    font-weight: 400;
    line-height: 28px;


    margin-top: 18px;
    text-align: center;
    text-transform: uppercase;
}
.Captioning_rightbox {
    background: #deb461;
    width: 33.33%;
    float: left;
    color: #fff;
    font-size: 13px;
    height: 250px;
    font-family: "Roboto",sans-serif !important;
}
.Captioning_boxholder ul {
    margin: 0;
    padding: 1em 0 0.25em 4em;
}
.Captioning_boxholder li {
    list-style-image: url(images/whitearrow.png);
    font-family: "Roboto",sans-serif !important;
    font-weight: 300;
    padding: 0px 3px;
    font-size: 14px;
    line-height: 25px;
}
.Captioning_leftbox2 {
    width: 33.33%;
    float: left;
    background: url(images/pic-2.jpg);
    background-size: cover;
    color: #fff;
    font-size: 13px;
    height: 250px;
}
.Captioning_middlebox {


    background: #a2c331;
    width: 33.33%;
    float: left;
    color: #fff;
    font-size: 13px;
    height: 250px;
    font-family: "Roboto",sans-serif !important;


}
.Captioning_leftbox3{
    

    width: 33.33%;
    float: left;
    background: url(images/pic-3.jpg);
    background-size: cover;
    color: #fff;
    font-size: 13px;
    height: 250px;

}
#edit-name-wrapper > .description, 
#edit-mail-wrapper > .description, 
#edit-captcha-response-wrapper  > .description{margin-top:5px !important;}
.data-caption{
color:#FFFFFF;
background:#5b9bd5;
border:1px solid #41719c;
padding:5px 0 5px 10px;
}
.data-listing{
width:100%;
}
.data-listing th{
background:#5b9bd5;
color:#FFFFFF;
padding:3px;
font-weight:normal;
text-align:center;
border-bottom:2px solid #FFFFFF;
}
.data-listing td
{
color:#1f4e79;
padding:3px;
text-align:center;
}
.data-listing .even
{
background:#eaeff7;
}
.data-listing .odd
{
background:#d2deef;
}
.data-listing .last
{
background:#FFFFFF;
}
.view-header
{
color:#FFFFFF;
background:#5b9bd5;
border:1px solid #41719c;
padding:5px 0 5px 10px;
margin-bottom:10px;
}
.view-header p
{
margin:0;
padding:0;
}
.transcribing-details
{
overflow:visible;
}
.data-listing .data-btn-back
{
background:#d9d9d9 !important;
text-align:right;
}
.data-listing .data-btn
{
border-radius:5px;
background: #6ba4db; /* Old browsers */
background: -moz-linear-gradient(top,  #6ba4db 0%, #448bca 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6ba4db), color-stop(100%,#448bca)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #6ba4db 0%,#448bca 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #6ba4db 0%,#448bca 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #6ba4db 0%,#448bca 100%); /* IE10+ */
background: linear-gradient(to bottom,  #6ba4db 0%,#448bca 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6ba4db', endColorstr='#448bca',GradientType=0 ); /* IE6-9 */
-webkit-box-shadow: 0px 5px 7px rgba(50, 50, 50, 0.58);
-moz-box-shadow:    0px 5px 7px rgba(50, 50, 50, 0.58);
box-shadow:         0px 5px 7px rgba(50, 50, 50, 0.58);
border:none;
margin:3px;
padding:5px;
color:#FFFFFF;
cursor:pointer;
}
.data-listing .data-btn1
{
border-radius:5px;
background: #6ba4db; /* Old browsers */
background: -moz-linear-gradient(top,  red 0%, red 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,red), color-stop(100%,red)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  red 0%,red 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  red 0%,red 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  red 0%,red 100%); /* IE10+ */
background: linear-gradient(to bottom,  red 0%,red 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='red', endColorstr='red',GradientType=0 ); /* IE6-9 */
-webkit-box-shadow: 0px 5px 7px rgba(50, 50, 50, 0.58);
-moz-box-shadow:    0px 5px 7px rgba(50, 50, 50, 0.58);
box-shadow:         0px 5px 7px rgba(50, 50, 50, 0.58);
border:none;
margin:3px;
padding:5px;
color:#FFFFFF;
cursor:pointer;
}
.data-listing .data-btn2
{
border-radius:5px;
background: #6ba4db; /* Old browsers */
background: -moz-linear-gradient(top,  green 0%, green 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,green), color-stop(100%,green)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  green 0%,green 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  green 0%,green 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  green 0%,green 100%); /* IE10+ */
background: linear-gradient(to bottom,  green 0%,green 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='green', endColorstr='green',GradientType=0 ); /* IE6-9 */
-webkit-box-shadow: 0px 5px 7px rgba(50, 50, 50, 0.58);
-moz-box-shadow:    0px 5px 7px rgba(50, 50, 50, 0.58);
box-shadow:         0px 5px 7px rgba(50, 50, 50, 0.58);
border:none;
margin:3px;
padding:5px;
color:#FFFFFF;
cursor:pointer;
}
.data-btn
{
border-radius:5px;
background: #6ba4db; /* Old browsers */
background: -moz-linear-gradient(top,  #6ba4db 0%, #448bca 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6ba4db), color-stop(100%,#448bca)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #6ba4db 0%,#448bca 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #6ba4db 0%,#448bca 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #6ba4db 0%,#448bca 100%); /* IE10+ */
background: linear-gradient(to bottom,  #6ba4db 0%,#448bca 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6ba4db', endColorstr='#448bca',GradientType=0 ); /* IE6-9 */
-webkit-box-shadow: 0px 5px 7px rgba(50, 50, 50, 0.58);
-moz-box-shadow:    0px 5px 7px rgba(50, 50, 50, 0.58);
box-shadow:         0px 5px 7px rgba(50, 50, 50, 0.58);
border:none;
margin:3px;
padding:5px;
color:#FFFFFF;
cursor:pointer;
}
.data-listing .data-pagination
{
background:none !important;
}
.under-trans-table
{
}
.under-trans-table td
{
text-align:left !important;
color:#277bc8;
margin-left:5px;
}
/* end for styling for QC workflow */
body {
  margin: 0px;
  font-family:Trebuchet MS, Trebuchet MS, Helvetica, sans-serif;
  font-size:14px;
}
h1, h2, h3, h4, h5, div{
  margin:0px;
}
li{
  margin:0px;
  padding:0px;
}
ul{
  margin:0px;
  padding:0px;
}
input{
  vertical-align:middle;
}
img{
  border:0px;
  vertical-align:middle;
}
a:link, a:visited{
  color:#307EA4;
  text-decoration:none;
}
a:hover{
  color:#3085AF;
}
li a.active{
  color:#307EA4;
  text-decoration:none;
}
li a.hover{
  color:#982F2D;
  text-decoration:none;
}
div.status a{
 color:#FFFF00;
 text-decoration:underline;
}
ul a.hover{
  color:#982F2D;
  text-decoration:none;
}
.main{
  width:963px;
  margin:0px auto;
}
.header-top{
  margin:0px;
  background:  url(images/header-bg.png) no-repeat left top;
  float:left;
  margin-top:17px;
  width:963px;
}
.footer-bottom{
  margin:0px;
  background:  url(images/footer-bg.png) no-repeat left bottom;
  float:left;
  margin-bottom:0px;
  width:calc(100% - 8px) !important;
  height:365px;
  margin-left:3px;
}
.logo{
  padding-left:24px;
  float:left;
  width:239px;
  padding-top:18px;
}
.logo-right{
float: left;
width: 700px;
padding-top: 0px;
}
fieldset{
 /* border: none;*/
}
legend{
  /* color: #fff; */
  /* background: #3589b2; */
  /* border: 1px solid #7d201e; */
  /* padding: 2px 6px; */
  /* font-size: 14px; */
  /* font-family: Trebuchet MS; */
  /* font-weight: bold; */
  color: #4f7a9c !important;
    background: none !important;
    border: none !important;
    font-size: 20px !important;
    margin-left: 0px;
}
html.js fieldset.collapsed *{
  display: none;
}
html.js fieldset.collapsed legend a{
  background-image: url("../../misc/menu-collapsed.png");
  background-position: 5px 50%;
  font-size: 14px;
  font-family: Trebuchet MS;
  font-weight: bold;
}
html.js fieldset.collapsible legend a{
  display: block;
  color: #fff;
}
.search-are{
  text-align:right;
}
.search-area a:link, .search-areaa:visited{
  color:#fff;
  text-decoration:none;
  font-size:11px;
}
.search-area a:hover{
	color:#7ec9f1;
}
a#cart{
  text-decoration:none;
  font-size:14px;
  background:url(images/mycart-icon.png) no-repeat left center;
  padding-left:25px;
  margin-left:8px;
}
a#cart:hover{
  color:#7ec9f1;
}
.serch-bg{
  padding-left:10px;
  height:20px;
  float:right;
  margin-left:15px;

}
.stf{
  width:116px;
  border:0px;
  background:none;
  margin:0px 18px 0px 0px;
  padding:0px;
}
.signin {
  background-image:url(images/sign-in.png);
  background-repeat:no-repeat;
  padding-left:10px;
  padding-top:5px;
  font-size:14px;
}

.block {
  padding-bottom:10px;
}
.block h2 {
  color:#FFF;
  height:23px;
  background-image:url(images/shape-bg.png);
  background-repeat:no-repeat;
  padding-left:10px;
  padding-top:5px;	
  font-size:14px;
}
.block .content {
  border-style:solid;
  border-width:thin;
  border-color:#DDDDDD;
  padding:5px;
}
.footer-bottom .block .content {
  border-style:none !important;
  border-width:thin !important;
  border-color:#DDDDDD !important;
  padding:5px !important;
}
#progress .block .content {
  border-top:none;
  border-bottom:none;
}  
.topmenu {
	margin: 0px;
	clear: both;
	display:block;
	margin-left:2px;
	padding-bottom: 0px;
}
.topmenu .content {
  border-style:none;
  border-width:none;
  border-color:#FFFFFF;
  padding:5px;
}
.topmenu ul {
  margin:0px;
  padding:0px;
  text-align:center;
}
.topmenu ul li {
	margin: 0px;
	padding: 0px;
	list-style: none;
	display: inline-block;
	overflow:hidden;
	float:left;
	margin-top:18px;
}
.topmenu ul li a:link, .topmenu ul li a:visited {
	font-size: 14px;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
	float: left;
	padding: 0px 0px 0px 0px;
	width: 86px;
	text-align: center;
	background: url(images/menu-bg.png) no-repeat left top;
	margin-right: 2px;
	line-height:23px;
}
.topmenu ul li a:hover{
  background:url(images/menu-bg-hover.png) no-repeat left top;
}
.topmenu ul li a.active{
  background:url(images/menu-bg-hover.png) no-repeat left top;
}
.customerlogo {    
  margin:0px;
  padding:0px 0px 0px 0px;
  clear:both;
  border-style:none;
  border-width:none;
  list-style: none;
}  
.transervice {    
  margin:0px;
  padding:0px 0px 0px 0px;
  clear:both;
  border-style:none;
  border-width:none;
  list-style: none;
}  
.transervice ul {
  margin:0px;
  padding:0px;
  text-align:center;
}
.transervice ul li {
  margin:0px;
  padding:4px 0px 4px 0px;
  list-style:none;
  display:inline;
  float: left;
}
.transervice ul a {
  background-image: url(images/divider.png);
  background-repeat: no-repeat;
  background-position: right;
  padding-right: 10px;
  padding-left: 10px;
  padding-bottom:5px;
}
a#contactus{
  background:url(images/contact-bg.png) no-repeat left top;
  width:112px;
  float:left;
  font-size:14px;
  font-weight:bold;
  color:#fff;
}
a#contactus:hover{
  background:url(images/contact-bg-hover.png) no-repeat left top;
  width:112px;
  float:left;
  font-size:14px;
  font-weight:bold;
  color:#fff;
}
.content-area{
  background:url(images/cont-y-repeat.png) repeat-y left top;
  width:913px;
  float:left;
  padding:25px;
}
.home-left{
  width:205px;
  float:left;
  margin-left:0px;
}
.home-right{
  width:205px;
  float:left;
  margin-left:12px;
}
.main-content{
  float:left;
  /*width:690px;*/
  padding-left:5px;
}
.main-content-add{
  float:left;
  width:690px;
  padding-left:5px;
  background-color:#F8F8F8;
}
.left-tab-y{
  background:url(images/shoping-tab-y.png) repeat-y left top;
  width:205px;
}
.cont-y{
  padding:10px 10px 10px 18px;
  line-height:18px;
}
.left-bot-curv{
  background:url(images/left-bot-curv.png) no-repeat left top;
  width:205px;
  height:9px;
  clear:both;
}
.d13{
  clear:both;
  height:13px;
}
.main-bot-curv{
  background:url(images/bot-curv.png) no-repeat left top;
  clear:both;
  width:963px;
  height:19px;
}
.footer {
  float: none;
  clear: both;
  text-align: center;
  margin: 2em 0 -3em;
}
#footer .block {
  width: 200px; /* ** adjust this value to spread blocks in equally ie. if your theme with 800px 4 blocks x 200=800 */
  display: block;
  text-align:center;
}
#login-head {
  cursor:pointer;
}
h1 {
  font-size:18px;
}
h2 {
  font-size:14px;
  color:#663333;
}
.views-table {
 	background-color:#E1E1E1;
}
.views-table thead{
 	/*background-color:#963937;*/
 	background-color:#127bb8;
}
.views-table thead tr th{color:#fff;}
.views-table thead tr th a{color:#fff;}
.views-table .thead {
  font-size:14px;
  height: 27px;
  padding-left: 12px;
  color:#FFFFFF;
}
.views-table .even {
  background-color:#E1E1E1;
}
.views-table td {
  font-size:14px;
  height: 27px;
  padding-left: 12px;
} 
#dashboard {

}
/**
 * Additional styles for the controls.
*/
.jcarousel-control {
  margin-bottom: 10px;
  text-align: center;
}
.jcarousel-control a {

}
.jcarousel-control a:focus,
.jcarousel-control a:active {
  outline: none;
}
.jcarousel-scroll {
  margin-top: 10px;
  text-align: center;
}
.jcarousel-scroll form {
  margin: 0;
  padding: 0;
}
.jcarousel-scroll select {
  font-size: 75%;
}
.jcarousel-item-horizontal {
width: 701px !important;
}
#mycarousel-next,
#mycarousel-prev {
  cursor: pointer;
  margin-bottom: -10px;
  text-decoration: underline;
  font-size: 14px;
}
#mycarousel {
  width:694px;
  padding-left: 102px;
  padding-top:15px;
}
#mycarousel ul > li{
    float: left;
    height: 153px;
    list-style: none;
}
.inner {
  width:137px;
  height:300px;
  margin-left:auto;
  margin-right:auto;
  text-align:center;
  float:left;
  position:relative;
  font-size: 14px;
  font-family: Trebuchet MS;
  font-weight: bold;
  color: #000000;
}
.item{
  width:137px;
  height:300px;
  float:left;
  background-color:#FFFFFF;
}
#container {
  width:694px;
  height:200px;
}
.inner1 {
  background-image:url(images/1.png);
  background-repeat:no-repeat;
  font-family: Trebuchet MS;
  font-size: 14px;
  font-weight: bold;
  color: #000000;
  padding-top: 10px;
  text-align: center;
}
.inner2 {
  background-image:url(images/2.png);
  background-repeat:no-repeat;
  font-family: Trebuchet MS;
  font-size: 14px;
  font-weight: bold;
  color: #000000;
  padding-top: 10px;
  text-align: center;
}
.inner3 {
  background-image:url(images/3.png);
  background-repeat:no-repeat;
  font-family: Trebuchet MS;
  font-size: 14px;
  font-weight: bold;
  color: #000000;
  padding-top: 10px;
  text-align: center;
}
.inner4 {
  background-image:url(images/4.png);
  background-repeat:no-repeat;
  font-family: Trebuchet MS;
  font-size: 14px;
  font-weight: bold;
  color: #000000;
  padding-top: 10px;
  text-align: center;
}
.inner5 {
  background-image:url(images/5.png);
  background-repeat:no-repeat;
  font-family: Trebuchet MS;
  font-size: 14px;
  font-weight: bold;
  padding-top: 10px;
  text-align: center;
}
.box_1{
  width:679px;
  height:130px;
  background-image: url(images/bg_1.png);
  background-repeat: no-repeat;
  color: #333333;
  padding-top: 15px;
  padding-left: 15px;
  line-height: 20px;
  font-family: Trebuchet MS;
  font-size: 14px;
  font-weight: normal;
  display: none;
}
.box_2{
  width:679px;
  height:130px;
  background-image: url(images/bg_2.png);
  background-repeat: no-repeat;
  color: #333333;
  padding-top: 15px;
  padding-left: 15px;
  line-height: 20px;
  font-family: Trebuchet MS;
  font-size: 14px;
  font-weight: normal;
}
.box_3{
  width:679px;
  height:130px;
  background-image: url(images/bg_3.png);
  background-repeat: no-repeat;
  color: #333333;
  padding-top: 15px;
  padding-left: 15px;
  line-height: 20px;
  font-family: Trebuchet MS;
  font-size: 14px;
  font-weight: normal;
  display: none;
}
.box_4{
  width:679px;
  height:130px;
  background-image: url(images/bg_4.png);
  background-repeat: no-repeat;
  color: #333333;
  padding-top: 15px;
  padding-left: 15px;
  line-height: 20px;
  font-family: Trebuchet MS;
  font-size: 14px;
  font-weight: normal;
  display: none;
}
.box_5{
  width:679px;
  height:130px;
  background-image: url(images/bg_5.png);
  background-repeat: no-repeat;
  color: #333333;
  padding-top: 15px;
  padding-left: 15px;
  line-height: 20px;
  font-family: Trebuchet MS;
  font-size: 14px;
  font-weight: normal;
  display: none;
}
.item a:link {
  font-family: Trebuchet MS;
  font-size: 14px;
  font-weight: bold;
  color: #000000;
  text-decoration: none;
}
.item a:visited {
  font-family: Trebuchet MS;
  font-size: 14px;
  font-weight: bold;
  color: #000000;
  text-decoration: none;
}
.item a:hover {
  font-family: Trebuchet MS;
  font-size: 14px;
  font-weight: bold;
  color: #000000;
  text-decoration: none;
}
.box_heads {
  font-family: "Trebuchet MS";
  font-size: 32px;
  font-weight: normal;
  color: #FFFFFF;
}
.service_heads {
  width: 132px;
  font-family: "Trebuchet MS";
  font-size: 12px;
  font-weight:bold;
  text-align:center;
}
.service {
  width: 132px;
  font-family: "Trebuchet MS";
  padding-top:20px;
  font-size: 14px;
  font-weight:normal;
  text-align:center;
  padding-left:0px
}
.uploadimg {
  background-image:url(images/uploadnow_but.png);
  width:107px;
  height:31px;
  margin-top:90px;
  margin-left:12px;
  background-repeat:no-repeat;
}
.learnimg {
  background-image:url(images/learnimg_bg.png);
  width:107px;
  height:31px;
  float:right;
  margin-top:70px;
  margin-left:12px;
  margin-right:30px;
  background-repeat:no-repeat;
}
.bot_box {
  float: left;
  height: 130px;
  width: 679px;
  margin-bottom:10px;
  background-image: url(images/guranteed_bg.png);
  background-repeat: no-repeat;
  padding-left:15px;
}
.bullet_box {
  float: left;
  height: 130px;
  width: 679px;
  margin-bottom:10px;
  background-image: url(images/bullets_bg.png);
  background-repeat: no-repeat;
  padding-top:10px;
  padding-left:14px;
  padding-right:30px;
}
.headlines {
  float: left;
  height: 40px;
  width: 679px;
  margin-bottom:10px;
  margin-left: 4px;
  background-image: url(images/headline.png);
  background-repeat: no-repeat;
  text-align:center;
  color:#5a0707;
  font-size:16px;
}
.bullet_txt{
  width:600px;
  height:15px;
  margin-left:10px;
  padding-left:10px;
  margin-bottom:7px;
  float:left;
  background-repeat: no-repeat;
  background-position: left center;
  font-family: Trebuchet MS;
  font-size: 14px;
  color: #000000;
}

/* Rounded Corner for all Pages*/

.t-edge, .b-edge, .l-edge, .r-edge, .wrap-corner {
  position: relative;
  /* hasLayout -1 ? For IE only */
  zoom: 1;
}
.rounded-corner .wrap-corner {
  background: #fff !important;
}
.rounded-corner .wrap-corner .t-edge, .rounded-corner .wrap-corner .b-edge {/*
height: 11px;*/
}
.rounded-corner .wrap-corner .l, .rounded-corner .wrap-corner .r {
  position: absolute;
  top: 0;
  height: 11px;
  width: 11px;
}
.rounded-corner .wrap-corner .l {
  left: 0;
}
.rounded-corner .wrap-corner .r {
  right: 0px;
  background-position: -11px 0;
}
.rounded-corner .wrap-corner .b-edge .l {
  background-position: 0 -11px;
}
.rounded-corner .wrap-corner .b-edge .r {
  background-position: -11px -11px;
}
.rounded-corner .wrap-corner .r-edge {
  padding: 5px;
}
.rounded-corner div.admin-links {
  margin-top: -14px;
  margin-left: -12px;
}
.rounded-corner .rounded-corner {
    margin-bottom: 2em;
}
.block-transcribe_calculator #edit-transcription-service {
    width: 185px;	
}
.block-transcribe_calculator .description,
.block-transcribe_calculator .add_validator{
    display: none;
}
.block-transcribe_calculator .form-checkboxes,
.block-transcribe_calculator #edit-timestamp-service-oid-1-wrapper,
.block-transcribe_calculator #edit-audio-quality-oid-20-wrapper{
    margin-top: 0px;
}

/*** ADDED BY ARJUN **/
#progress .content{
     padding: 0;
}
#progress #title {
   text-align: left;
   color: #000000;
   padding: 2px 4px;
   border-bottom: 3px solid #ccc;
}
.progress {
    background-image: none !important;
    background-repeat: repeat-x;
    box-shadow: none !important;
    height: 50px !important;
    margin-bottom: 20px;
    overflow: hidden;
}
#progress .progress {
    color: #fff;
    float: none;
    padding: 2px 5px;
    text-align: center;
}
ul.step_form {
    margin: 15px auto !important;
    padding: 0;
	width: 100% !important;
}
ul.step_form li {
   /* background: url(images/dot.png) repeat-x scroll left center rgba(0, 0, 0, 0);*/
    display: inline;
    float: left;
    list-style: outside none none;
    text-align: left;
    width: 283px !important;
}
ul.step_form li:last-child {
    background: none ;
    width: 30px !important;
}
ul.step_form li span, ul.step_form li span.act {
    background:#b0b0b0;
    color:#fff;
    padding:8px 12px;
    border-radius:18px;
    text-align:center;
}
ul.step_form li span.act {
    background:#e86857;
}
/*** JOB CREATION PAGE ONLY **/
.job-creation-page .node-form-has-region-right .form-region-main {
  width: 100%;
}
.job-creation-page #node-form fieldset{
  border: none;     
  margin: 0;
}
.job-creation-page #node-form fieldset legend{
  display: none;
}

.job-creation-page .attribute-3  label{
  display: none;
}
.job-creation-page .attribute-2  label.option, .job-creation-page .attribute-3  label.option{
  display: block;
      font-weight: 700;
}
.job-creation-page .attribute-8{
  float: left;
}
.job-creation-page .attribute-2 .form-item{
  margin-top: 0;
  margin-bottom: 0;
}
.job-creation-page .attribute-3 .form-item{
  margin-top: 0;  
}
.job-creation-page .attribute-2 .form-checkboxes{
  margin: 2px 0 0;
}
.job-creation-page .attribute-3 .form-checkboxes{
  margin: 0; 
}
.job-creation-page #edit-attributes-8-wrapper{
  margin: 0;
  width: 300px;
  height: 72px;
}
.job-creation-page #edit-attributes-8-wrapper label{
    margin-bottom: 5px;
}
.job-creation-page #job-source-tab{
  height:46px;
  background-color:#666666;;
  margin: 0 0px 0 -1px;
}
.job-creation-page #job-source-tab li{
  height: auto;
  padding: 0 0px;
  display: inline-block;
  float: left;
  list-style: none outside none;
  border-left:none !important;
  line-height: 26px;
}
.job-creation-page #job-source-tab li:first-child{
	border:none;	
}
/*.job-creation-page #job-source-tab li:nth-child(2) a{
	padding:2px 19px;	
}*/
.job-creation-page #job-source-tab li a{
    color: #fff;
    text-align:center;
    cursor: pointer;
    margin: 0;
	font-size:14px;
	font-family: 'Roboto', sans-serif;
    -moz-border-radius: 5px 5px 0 0;
   -webkit-border-radius: 5px 5px 0 0;
   text-decoration:none;
   font-weight:400;
   padding:10px 25px;
}
.job-creation-page #job-source-tab li:hover {
   background-color: #4FBAFF;
}
.filefield-element input.form-submit{
    background-color:#0379B6;
    color: #fff;
}
.filefield-element input.form-file {
    color: #333;
    background-color: #fff;
	max-width:255px;
	outline:none;
	border: 1px solid #ccc;
    line-height: 1px;
    height: 22px;
}
.job-creation-page #edit-field-file-url-0-value-wrapper label, .job-creation-page #edit-field-trans-file-0-ahah-wrapper label{
    display: none;
}
.clear{
  clear: both;
}
.job-creation-page #thub_job_form .left{
  float: left;
  width: 550px;
}
.job-creation-page #thub_job_form .right{
  float: left;
  width: 300px;
}
.job-creation-page #thub_job_form .bottom{
  text-align: right;
  padding: 5px 5px 0px 10px;
  float: left;
  position: absolute;
  bottom: 15px;
}
.job-creation-page input.form-submit{
   border: 1px solid;
  border-radius: 5px 5px 5px 5px;
  -moz-border-radius: 5px 5px 5px 5px;
  -webkit-border-radius: 5px 5px 5px 5px;
  -o-border-radius: 5px 5px 5px 5px;
  color: #FFFFFF;
  cursor: pointer;
  vertical-align: middle;
  padding: 3px;
}
.job-creation-page #edit-field-temp-title-0-value{
  width: 100%;
}
.job-creation-page #edit-field-extra-notes-0-value-wrapper .description,
.job-creation-page #edit-field-trans-file-0-upload-wrapper .description,
.job-creation-page #edit-field-extra-notes-0-value-wrapper .grippie{
  display: none;  
}
.job-creation-page #edit-field-extra-notes-0-value{
  color: #999;
  width: 376px !important;
  padding: 5px;
  height:137px !important;
  border: 1px solid #ccc;
}
.job-creation-page #edit-field-extra-notes-0-value.edited{
  color: #000;
}
.job-creation-page #edit-field-extra-notes-0-value-wrapper{
  margin-top: 0px;
  margin-left: 0px;
}
.job-creation-page #edit-field-trans-file-0-upload-wrapper{
  margin-bottom: 10px;padding:0px;width: 293px;
}
.job-creation-page #edit-field-trans-file-0-upload-wrapper .widget-edit{
  max-width: 100%;
  width: 100%;
}
.attributes{
    width:260px;
}
#thub_job_form .attributes{
   width:525px !important;
}
#uc-cart-view-form  .node-checkout-edit{
  cursor: pointer;
}
#uc-cart-view-form .attributes-myclass, #uc-cart-view-form td.desc > div.item-list{
  display: none;
}
#cart-form-products .attribute-2 .form-checkboxes{
      margin: 0 0;
}
#cart-form-products .attribute-3 .form-checkboxes{
   /* margin: 0 0 1em 0; */
}
#cart-form-products td.desc {
	word-break: break-all;
}
td.products1 {
    width:62%;
}
.item-list1 ul li {
    margin: -8px 0px 0.2em 1.5em;
    padding: 0px;
    list-style: disc outside none;
}
#uc-cart-view-form td.desc > div.attributes .attribute-8{
  width: 220px;
  display: inline-block;
}
#uc-cart-view-form td.desc > div.attributes .attribute-2, #uc-cart-view-form td.desc > div.attributes .attribute-3{
  float: right;
  text-align: left;
  width: 50%;
  clear: both;
}
#uc-cart-view-form input.form-submit {
    background: none repeat scroll 0 0 #3589B2;
    border: 1px solid;
    border-radius: 5px 5px 5px 5px;
    color: #131211;
    cursor: pointer;
    padding: 3px;
    vertical-align: middle;
}
div.status, tr.status {
    background: none repeat scroll 0 0 green;
    color: white;
    padding: 2px;
}
div.status {
    border: 1px solid green;
	width: 893px;
	margin-bottom: 10px;
}
.strength0{
	width:200px;
	background:#cccccc;
}

.strength1{
	width:200px;
	background:#ff0000;
}

.strength2{
	width:200px;	
	background:#ff5f5f;
}

.strength3{
	width:200px;
	background:#56e500;
}

.strength4{
	background:#4dcd00;
	width:200px;
}

.strength5{
	background:#399800;
	width:200px;
}
#passwordStrength{
    margin-top:18px;
}
#passwordMatch{
    width:200px;
    background:#cccccc;
    margin-top:18px;
}
.righttopcorner{
   float:right;
   margin-top:-15px;
}
#edit-panes-uc-termsofservice-agreement-checkout-tos-agree-agreed {
	 margin-bottom:5px !important;
}

/*.................................. All Pricing List Page............................*/
ul.quicktabs_tabs.quicktabs-style-mac li{width: 130px; margin:0px; float:left; background: none !important;}
ul.quicktabs_tabs.quicktabs-style-mac li.qtab-0 a{
    background: url(images/genera-price-icon.png) no-repeat center #8cbf58;
    background-position:52% 16% !important;
    color: #fff;
    float: left;
    margin-right: 15px;
    padding: 100px 0 0;
    width: 130px;
    height:auto !important;
}
ul.quicktabs_tabs.quicktabs-style-mac li.qtab-1 a{
     background:#808080 url(images/education-price-icon.png) no-repeat center;
     background-position:52% 16% !important;
     color: #fff;
     float: left;
     margin-right: 15px;
     padding: 100px 0 0;
     width: 130px;
     height:auto !important;
}
ul.quicktabs_tabs.quicktabs-style-mac li.qtab-2 a{
     background:#808080 url(images/medical-price-icon.png) no-repeat center;
     background-position:52% 16% !important;
     color: #fff;
     float: left;
     margin-right: 15px;
     padding: 100px 0 0;
     width: 130px;
     height:auto !important;
}
ul.quicktabs_tabs.quicktabs-style-mac li.qtab-3 a{
    background:#808080 url(images/legal-price-icon.png) no-repeat center;
    background-position:52% 16% !important;
    color: #fff;
    float: left;
    margin-right: 15px;
    padding: 100px 0 0;
    width: 130px;
    height:auto !important;
}
ul.quicktabs_tabs.quicktabs-style-mac li.qtab-4 a{
    background:#808080 url(images/translation-price-icon.png) no-repeat center;
    background-position:52% 16% !important;
    color: #fff;
    float: left;
    margin-right: 15px;
    padding: 100px 0 0;
    width: 130px;
    height:auto !important;
}
ul.quicktabs_tabs.quicktabs-style-mac li.qtab-5 a{
    background:#808080 url(images/insurance-price-icon.png) no-repeat center;
    background-position:52% 16% !important;
    color: #fff;
    float: left;
    margin-right: 15px;
    padding: 100px 0 0;
    width: 130px;
    height:auto !important;
}
.qtab-0 a span.tab,.qtab-1 a span.tab,.qtab-2 a span.tab,.qtab-3 a span.tab,.qtab-4 a span.tab,.qtab-5 a span.tab{
     background: none repeat scroll 0 0 #fff;
     color: #636363;
     float: left;
     font-size: 18px;
     margin: 0;
     width: 130px;
     text-align: center;
     line-height: 30px;
}
ul.quicktabs_tabs.quicktabs-style-mac {
    float:left;
    padding-bottom:0px !important; height:148px;
}
ul.quicktabs_tabs.quicktabs-style-mac li.qtab-0 a span.tab, 
ul.quicktabs_tabs.quicktabs-style-mac li.qtab-1 a span.tab, 
ul.quicktabs_tabs.quicktabs-style-mac li.qtab-2 a span.tab, 
ul.quicktabs_tabs.quicktabs-style-mac li.qtab-3 a span.tab,
ul.quicktabs_tabs.quicktabs-style-mac li.qtab-4 a span.tab,
ul.quicktabs_tabs.quicktabs-style-mac li.qtab-5 a span.tab {
   padding-bottom: 18px;
}

ul.quicktabs_tabs.quicktabs-style-mac li.qtab-0.active a span.tab {
    background: url(images/bg-mblapp-green.png) no-repeat center bottom #fff !important;
    padding-bottom: 18px;
}
ul.quicktabs_tabs.quicktabs-style-mac li.qtab-1.active a span.tab {
    background: url(images/bg-mblapp-blue.png) no-repeat center bottom #fff !important;
    padding-bottom: 18px;
}
ul.quicktabs_tabs.quicktabs-style-mac li.qtab-2.active a span.tab {
     background: url(images/bg-mblapp-orange.png) no-repeat center bottom #fff !important;
     padding-bottom: 18px;
}
ul.quicktabs_tabs.quicktabs-style-mac li.qtab-3.active a span.tab {
      background: url(images/merunArrow.png) no-repeat center bottom #fff !important;
      padding-bottom: 18px;
}
ul.quicktabs_tabs.quicktabs-style-mac li.qtab-4.active a span.tab {
     background: url(images/yellowArrow.png) no-repeat center bottom #fff !important;
     padding-bottom: 18px;
}
ul.quicktabs_tabs.quicktabs-style-mac li.qtab-5.active a span.tab {
     background: url(images/yellowArrow2.png) no-repeat center bottom #fff !important;
     padding-bottom: 18px;
}
div#quicktabs_container_all_packages_price_list 
#quicktabs_tabpage_all_packages_price_list_0 {
     border-top: solid 3px #8cbf58;
     padding-top: 20PX;
}
div#quicktabs_container_all_packages_price_list 
#quicktabs_tabpage_all_packages_price_list_1 {
     border-top: solid 3px #09b5e3;
     padding-top: 20PX;
}
div#quicktabs_container_all_packages_price_list 
#quicktabs_tabpage_all_packages_price_list_2 {
    border-top: solid 3px #fc6e51;
    padding-top: 20PX;
}
div#quicktabs_container_all_packages_price_list 
#quicktabs_tabpage_all_packages_price_list_3 {
    border-top: solid 3px #c0392b;
    padding-top: 20PX;
}
div#quicktabs_container_all_packages_price_list 
#quicktabs_tabpage_all_packages_price_list_4 {
    border-top: solid 3px #832d51;
    padding-top: 20PX;
}
div#quicktabs_container_all_packages_price_list 
#quicktabs_tabpage_all_packages_price_list_5{
    border-top: solid 3px #e0a52e;
    padding-top: 20PX;
}
div#quicktabs_container_all_packages_price_list ul {
    padding-left: 0px !important;
}
a#quicktabs-tab-all_packages_price_list-1:hover, li.active a#quicktabs-tab-all_packages_price_list-1 {
    background-color: #09b5e3 !important;
}
a#quicktabs-tab-all_packages_price_list-2:hover, li.active a#quicktabs-tab-all_packages_price_list-2 {
    background-color: #fc6e51 !important;
}
a#quicktabs-tab-all_packages_price_list-3:hover, li.active a#quicktabs-tab-all_packages_price_list-3 {
    background-color: #c0392b !important;
}
a#quicktabs-tab-all_packages_price_list-4:hover, li.active a#quicktabs-tab-all_packages_price_list-4 {
    background-color: #832d51!important;
}
a#quicktabs-tab-all_packages_price_list-5:hover, li.active a#quicktabs-tab-all_packages_price_list-5 {
    background-color: #e0a52e!important;
}


/*..................................... Get a free Quote styles ......................*/
#block-block-98 .content {
    padding: 0px !important;
    border-style: none !important;
}
.logintopmenu {
   float: right;
   padding-right: 385px;
   padding-top: 2px;
}
.quote {
    background: none repeat scroll 0% 0% #0AAB4D;
    width: 150px;
    border-radius: 5px;
    text-align: center;
    position: relative;
    font-weight: bold;
    left: 340px;
    padding: 2px 0px;
    top: -17px;
    margin-bottom: -40px;
}
.quote a {
	color:#fff;
}

span.or {
    position: relative;
    float: right;
    right: 173px;
    top: -8px;
}

.quote1 {
    position: relative;
    border: 1px solid #0AAB4D;
    padding: 0px 21px;
    left: 0px;
    float: right;
    border-radius: 5px;
    text-align: center;
    color: #0AAB4D;
    font-weight: bold;
    top: -20px;
}

label#service {
  background: url(images/Service-icon.png) no-repeat left top;
  line-height:23px !important;
  padding: 0px 25px 0px 18px !important;
}
ul.links li a {
  color: #fff;
  margin: 0px 4px 1px 2px;
  padding: 0 13px 0 0;
  line-height: 2.3em;
}
ul.links li {
  clear: both;
  position: relative;
  left: 1%;
  z-index: 100;
  margin:0px !important;
  border-bottom: 1px solid #fff;
  width: 142px;
}
div#block-block-99 {
   width: 120px;
   float: left;
   position: relative;
}
div#block-block-99 ul.links {
   position: absolute;
   top: 100%;
   z-index: 1000;
   display: none;
   float: left;
   min-width: 83px;
   list-style: none;
   background-color: #fff;
   border: 1px solid #ccc;
   -webkit-border-radius: 6px;
   -moz-border-radius: 6px;
   -webkit-box-shadow: 0 5px 10px rgba(0,0,0,0.2);
   -moz-box-shadow: 0 5px 10px rgba(0,0,0,0.2);
   -webkit-background-clip: padding-box;
   -moz-background-clip: padding;
   background-clip: padding-box;
   margin-left: 0px;
}
div#block-block-99:hover ul.links {
   display:block
}
div#block-block-99 ul.links {
   border-radius: 0px !important;
   background-color: #408EB6;
   width: 142px;
   padding-left: 0px !important;
}
div#block-block-99 ul.links li a:hover {
   background-color:#731a19 !important;
   width: 100%;   
}
div#block-block-99 ul.links li a:link, div#block-block-99 ul li a:visited {
   font-size: 14px;
   background: none !important;
   font-weight: bold;
   color: #fff;
   text-decoration: none;
   float: left;
   padding: 3px 0px 2px 4px;
   width: 77px;
   text-align: left !important;;
   margin-right: 2px;
   line-height: 21px;
   margin-left: 0px;
}
div#block-block-99 ul.links li:hover {
   background-color:#731a19 !important;
}
.middle-box-sidebar {border: 1px solid #DDD;}
ul.links li.last:last-child {
  border-bottom: none !important;
}
.block ul.links {
  padding-left: 0px !important;
}

div#block-menu-menu-customer-menu {
  padding: 0px 0px 0px 5px;
  width:100%;
  background: rgb(0, 28, 46);
  color: rgb(255, 255, 255);
  margin-left: 0px;
  margin-bottom: 10px !important;
  display:block;
  clear:both;
}
div#block-menu-menu-customer-menu{}
.container-fluid.node-form-full-width .container.content_user div#block-menu-menu-customer-menu {margin: 11px;width: 98%;}
div#block-menu-menu-customer-menu h2{
	width:170px;
}
.container-fluid.node-form-full-width div#block-menu-menu-customer-menu h2{
	width:220px;
}
.container-fluid.node-form-full-width div#block-menu-menu-customer-menu h2,
div#block-menu-menu-customer-menu h2 {
  background: none;
  float: left;
  padding:10px 0 0 10px;
    margin:0px;
  white-space: nowrap; overflow: hidden; text-overflow: ellipsis; 
}
#block-menu-menu-customer-menu > .content > ul.menu{display:block;list-style:none;margin: 0; padding: 0;height: auto;overflow: visible;}
#block-menu-menu-customer-menu > .content > ul.menu > li{display:block;float:left;}
#block-menu-menu-customer-menu > .content{display:block;float:right;}
div#block-menu-menu-customer-menu ul.menu li {
  margin: 0px 0 0px 0.5em;
  width:auto;
  float: left;
  border-left: 2px solid #495966;
  padding: 10px 25px;
}
.node-form-full-width div#block-menu-menu-customer-menu ul.menu li{ padding: 10px 50px !important;}
div#block-menu-menu-customer-menu ul.menu li  a{
   color:#fff;
   text-decoration:none;
}
div#block-menu-menu-customer-menu li.leaf {
   margin: 0;
   float: left;
   padding: 0 0 0 10px;
   list-style-type: none !important; 
   list-style-image: none !important;
}

div#block-menu-menu-customer-menu ul.menu li.expanded {
  background: url(images/dropdown-icon.png) no-repeat scroll 95% center rgb(0, 28, 46) !important;
  
}
div#block-menu-menu-customer-menu ul.menu li:first-child.leaf.first{
	background: url(images/Dashboard.png) no-repeat 10px !important;
	padding-left: 40px;
	margin: 0;
}
div#block-menu-menu-customer-menu ul.menu li:first-child.leaf.first a{
	padding-left:6px;
}
div#block-menu-menu-customer-menu ul.menu li.expanded li.leaf.first {
  background: #002043 !important;
}
div#block-menu-menu-customer-menu ul.menu li.expanded li.leaf.first a {
  padding-left:0px !important;
}
div#block-menu-menu-customer-menu ul.menu li.expanded ul.menu > li{
	float:none !important;
	display:block;
}
div#block-menu-menu-customer-menu ul.menu li.expanded.last ul.menu > li {
    padding: 10px 20px !important;
}
div#block-menu-menu-customer-menu ul.menu li.expanded.last {
    width: 224px;
    box-sizing: border-box;
    padding: 10px 20px !important;
}
table.cart-block-summary{width:100%;}
.cart-block-summary-links ul.links{background: #DC1819;}
.cart-block-summary-links ul{display: block;height: auto;overflow: hidden;}
.cart-block-summary-links ul.links li{  
	clear:none !important;
	border-color: #e83637;
    border-bottom: none !important;
    width: calc(50% - 20px);
    display: block;
    float: left;
    height: auto;
    overflow: hidden;
    margin: 0 !important;
}
.cart-block-summary-links ul.links li > a{margin:0px !important;display:block;text-align:center;}
a.new.order {
   padding:9px 0px 10px 35px !important;
   background: url(images/neworder.png) no-repeat left center;
}
a.shopping.cart {
    background: url(images/cart-1.png) no-repeat scroll left center rgba(0, 0, 0, 0);
    padding: 10px 0px 10px 45px;
}
a.my.account {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: rgba(0, 0, 0, 0);
    background-image: url(images/user1.png);
    background-origin: padding-box;
    background-position: 0 5px;
    background-repeat: no-repeat;
    background-size: auto 30px;
    padding: 11px 3px 16px 45px;
}
ul li.expanded {
   display: inline-block;
   margin-right: -4px;
   position: relative;
   cursor: pointer;
   -webkit-transition: all 0.2s;
   -moz-transition: all 0.2s;
   -ms-transition: all 0.2s;
   -o-transition: all 0.2s;
   transition: all 0.2s;
}
ul li.expanded:hover {
   color: #fff;
}
ul li.expanded ul.menu {
   padding: 0;
   position: absolute;
   top:40px;
   right:0;
   width: 100% !important;
   -webkit-box-shadow: none;
   -moz-box-shadow: none;
   box-shadow: none;
   display: none;
   opacity: 0;
   visibility: hidden;
   -webkit-transiton: opacity 0.2s;
   -moz-transition: opacity 0.2s;
   -ms-transition: opacity 0.2s;
   -o-transition: opacity 0.2s;
   -transition: opacity 0.2s;
}

ul li.expanded ul.menu li { 
    background:rgb(0, 28, 46); 
    display: block; 
    color: #fff;
    text-shadow: 0 -1px 0 #000;
    margin-left:0px !important;
    padding:6px 10px !important;
    border:none !important;
}
ul li.expanded ul.menu li:hover { background: #002043; }
ul li.expanded:hover ul.menu {
    display: block;
    opacity: 1;
    visibility: visible;
}

html.js .js-hide {
	display:block;
}
.middle-tab-2 a {
    background: url(images/myTranscription.png) no-repeat center #53bde3;
    color: #fff;
    float: left;
    padding: 100px 0 0 !important;
    text-decoration: none;
    border: none !important;
    background-position: 50% 26%;
    width:282px !important;
}
.middle-tab-2  {
    border:none !important;
	list-style: none;
}
.middle-tab-2 a span.tab {
    background: none repeat scroll 0 0 #fff;
    color: #636363;
    float: left;
    font-size: 18px;
    margin: 0;
    width: 282px;
	text-align:center;
	line-height:30px;
}
div#tabs-middle .middle-tab-2 a {
    margin-right:10px !important
}
div#tabs-middle .middle-tab-3 a {
    margin-right:10px !important
}
.middle-tab-3 a {
    background: url(images/orders.png) no-repeat center #8cbf58;
    color: #fff;
    float: left;
    padding: 100px 0 0 !important;
    background-color: #8cbf58 !important;
    text-decoration: none;
    border: none !important;
    width:282px !important;
    background-position: 50% 26%;
}
.middle-tab-3  {
    
	border: none !important;
    list-style: none;
}
.middle-tab-3 a span.tab {
    background: none repeat scroll 0 0 #fff;
    color: #636363;
    float: left;
    font-size: 18px;
    margin: 0;
    width: 282px;
	text-align:center;
	line-height:30px;
}
.middle-tab-4 a{
    background: url(images/invitefrnds.png) no-repeat center #e86857;
    color: #fff;
    float: left;
    padding: 100px 0 0;
    width: 282px;
    padding: 100px 0 0 !important;
    background-color: #e86857 !important;
    text-decoration: none;
    background-position: 50% 26%;
    border: none !important;
}
.middle-tab-4 {
    border:none !important;
	list-style: none;
}
.middle-tab-4 a span.tab {
    background: none repeat scroll 0 0 #fff;
    color: #636363;
    float: left;
    font-size: 18px;
    margin: 0;
    width: 282px;
	text-align:center;
	line-height:30px;
}
div#tabs-middle {
  /*padding-top: 14px;*/
}
h2.drupal-tabs-title.js-hide {
    font-size: 20px;
	padding-left:9px;
}
body.job-creation-page .main-content .rounded-corner .wrap-corner,body.tableHeader-processed .main-content .rounded-corner .wrap-corner {
	width: 900px;
	background-color: #f1f1f1 !important;
}
.job-creation-page form#node-form{
	border: 1px solid #e86857;
    width: 544px;
	margin: 0 auto;
	position:relative;
}
#thub_job_form fieldset.group-upload {
   border: 1px solid #e86857 !important;
   width: auto;
   margin-left: 6px;
   padding: 0px 0px 0px 0px;
   display:block;
   overflow:hidden;
   float:left;
   
}
#continue-shopping-button #edit-continue-shopping, #update-checkout-buttons #edit-checkout , #update-checkout-buttons #edit-update{
    background: url(images/cart-2.png) no-repeat scroll 5px center #53BDE3;
    border: medium none;
    border-radius: 0;
    padding: 8px 5px 8px 31px;
	text-shadow: none;
}
div#continue-shopping-button{
    margin-left:0px !important;
}
#update-checkout-buttons #edit-checkout {
    background: url(images/checkout.png) no-repeat scroll 5px center #53BDE3;
}
div#checkout-form-bottom {
    border: none !important; 
	height:auto;
	overflow:hidden;
	display:block;
}
form#uc-cart-checkout-form fieldset#cart-pane legend{
    border-left: 4px solid #e16750 !important;
    padding: 3px 0 2px 10px;
}
form#uc-cart-checkout-form  legend.collapse-processed {
    background: none;
    border: none;
    /* border-top: 3px solid #ccc !important; */
    display: block;
    width: 100%;
    padding-top: 10px;
    padding: 3px 0 2px 10px;
    position: relative;
}
.item-list .product-description {
    width: 100%;
}
form#uc-cart-checkout-form {
    /* border-top: 3px solid #ccc; */
    padding-top: 5px !important;
}
.products1 .item-list ul {
    margin: 0 auto !important;
    padding: 0;
    width: 100%;
}
tr.even, tr.odd {
    background:none !important;
}
form#uc-cart-checkout-form input#edit-panes-coupon-apply {
    /* background: url("images/apply_to_order.png") no-repeat scroll 5px center #e86857; */
    /* border: medium none; */
    /* border-radius: 0; */
    /* float: left; */
    /* margin-left: 0px; */
    /* margin-top: 14px; */
    /* padding: 3px 7px 6px 29px; */
    /* text-shadow: none; */
	/* color:#fff; */
	 margin-left: -34px;
	
	background-color: #01426C!important;
	 margin: 5px 0 0 0; 
    border-radius: 0px;
}
html.js fieldset.collapsible legend a {
    display: block;
    background-image: none;
    /* border-left: 4px solid #e16750 !important; */
    margin-left: -9px !important;
	    color: #4c7998;
}
.job-creation-page input#edit-submit {
    background:#4caf50;
    width:225px;
    text-align: center;
    border-radius: 0px;
	border:none !important;
	box-shadow:none !important;
	padding:10px 20px;;
	font-size:16px;
	font-weight:bold;
	text-transform:uppercase;
	float:left;
}
.job-creation-page input#edit-field-trans-file-0-filefield-upload{
	background:#01426C;
	height:26px;
	padding:0 15px;
	border-radius: 0px;
	float: right;
}
.job-creation-page input.ahah-processed{
	background:#01426C;
	height:26px;
	padding:0 15px;
	border-radius: 0px;
	float: right;
}
fieldset#uc_termsofservice_agreement_checkout-pane,fieldset#payment-pane,fieldset#coupon-pane,fieldset#billing-pane,fieldset#customer-pane,fieldset#cart-pane {
	border:none;
}
#checkout-form-bottom input#edit-continue{
    /* background: url(images/review_order.png) no-repeat scroll 5px center #53BDE3; */
    /* border: medium none; */
    /* border-radius: 0; */
    /* padding: 8px 7px 8px 30px; */
	/* text-shadow: none; */
	/* margin-left:15px; */
	/* color:#fff; */
	/* float:right; */
	background-color: #dc1919;
    color: #fff;
    border-color: #dc1919;
	padding: 15px 60px;
    font-size: 16px;
    border: 0;
    text-transform: uppercase;
    font-weight: 600;
    border-radius: 0px !important;
    border: 2px solid;
    display: block;
    float: left;
    margin-right: 20px;
}
#checkout-form-bottom input#edit-cancel{
    background: url(images/cancel_order.png) no-repeat scroll 5px center #53BDE3;
    border: medium none;
    border-radius: 0;
    padding: 8px 7px 8px 30px;
	text-shadow: none;
	margin-left:15px;
	color:#fff;
	float:left;
	display:none;
}
form#uc-cart-checkout-form fieldset#cart-pane legend {
    background: none;
    color: red;
}
fieldset#billing-pane div#edit-panes-billing-billing-country-wrapper select#edit-panes-billing-billing-country,
fieldset#billing-pane div#edit-panes-billing-billing-zone-wrapper select#edit-panes-billing-billing-zone,
div#edit-panes-billing-billing-address-select-wrapper select#edit-panes-billing-billing-address-select
{
    width: 257px !important;
}
fieldset#billing-pane div#edit-panes-billing-billing-postal-code-wrapper input#edit-panes-billing-billing-postal-code,
fieldset#billing-pane div#edit-panes-billing-billing-phone-wrapper input#edit-panes-billing-billing-phone {
    width: 254px !important;
}
form#uc-cart-checkout-form div#edit-panes-coupon-code-wrapper {
    float: left;
    margin-right: 23px;
}
.order-review-table .pane-title-row {
    text-align: left;
	background: none  !important;
}
form#uc-cart-checkout-review-form input#edit-back{
    background: url(images/Back_arrow.png) no-repeat scroll 5px center #fc6e51;
    border: medium none;
    border-radius: 0;
    padding: 8px 7px 8px 21px;
	text-shadow: none;
	margin-left: 530px;
	color:#fff;
}
form#uc-paypal-wps-form input#edit-submit{
    background: url(images/submit_order.png) no-repeat scroll 5px center #53BDE3;
    border: medium none;
    border-radius: 0;
    padding: 8px 7px 8px 30px;
	text-shadow: none;
	margin-left:15px;
	color:#fff;
}
.order-review-table {
    border: medium none !important;
    width: 900px !important;
}
.order-review-table tr.pane-title-row td {
    border-left: 4px solid #e16750 !important;
    border-top:3px dashed #ccc !important;
    padding: 3px 0 2px 10px;
}
.order-review-table .review-button-row {
    background: none  !important;
    border: medium none !important;
    text-align: right;
}
.order-review-table .title-col {
    text-align: center;
    padding-left: 10em;
}

table.uc-order-history.sticky-enabled.sticky-table,table#invites{
    width: 890px;
}
form#invite-form {
    margin-left: 15px;
    margin-right: 15px;
}
form#invite-form input#edit-submit{
    background: url(images/Send_invite.png) no-repeat scroll 3px center #53BDE3;
    border: medium none;
    border-radius: 0;
    padding: 8px 10px 8px 35px;
    text-shadow: none;
    margin-left: 15px;
	float:right;
	color:#fff;
}
form#invite-form textarea#edit-email,form#invite-form textarea#edit-message {
    width:400px;
}
form#invite-form textarea#edit-email .resizable-textarea .grippie{
	width:372px;
}
#views-exposed-form-my-transcripts-page-1 input#edit-keys{
    background: url("images/search_icon.png") no-repeat 568px #fff;
    width: 587px;
    border: 1px solid #ddd;
    margin: -25px 67px;
    outline: none;
    padding: 5px;
    cursor: pointer;
}
#views-exposed-form-my-transcripts-page-1 div#edit-keys-wrapper {
    margin-top: -21px;
}
#views-exposed-form-my-transcripts-page-1
input#edit-submit-my-transcripts{
    background: url("images/right_icon.png") no-repeat scroll 49px center #359dc3;
    border: medium none;
    border-radius: 0;
    padding: 4px 14px 5px 9px;
    text-shadow: none;
    margin-left: -39px !important;
    margin-top: 1px !important;
    color: #fff;
}
.view.view-my-transcripts.view-id-my_transcripts.view-display-id-page_1.view-dom-id-1.views-processed{
	width:900px;
}
#dropbox1 {
     /*border:1px solid #e86857 !important;*/
     width: 363px !important;
	 margin-left: 6px !important;
	 margin-bottom:16px;
}
#dropbox1 > div:first-child {
    clear: both;
    display: block;
    margin-top: 59px;
}
#container1{height:auto !important;overflow:hidden;}
#googled {
   /*border:1px solid #e86857 !important;*/
    width: 363px !important;
	margin-left: 6px !important;
}
form#user-login input#edit-name,
form#user-login input#edit-pass,form#user-login input#edit-captcha-response{
    width:440px;
}
input#edit-captcha-response{
    width:440px !important;
}
form#user-login input#edit-submit {
	background: url(images/login.png) no-repeat scroll 45px center #359dc3;
   /* border: medium none;
    border-radius: 0;
    padding: 8px 0px;
    text-shadow: none;
    margin-left: 5px;
	margin-top: -12px;
	color:#FFF;
	width:400px;*/
}
form#user-login input#edit-submit {
background: url(images/login.png) no-repeat scroll 45px center #4CAF50;
    background-color: #4CAF50 !important;
    color: #fff;
    border-color: #4CAF50 !important;
    padding: 8px 0px 9px 0;
    font-size: 14px;
    border: 0;
    text-transform: uppercase;
    font-weight: 600;
    border-radius: 0px !important;
    border: 2px solid;
    display: block;
    float: left;
    margin-right: 30px;
    width: 210px;
}
form#user-login .captcha {  
   border: medium none;
   height:auto;
   overflow:hidden;
   display:block;
   padding:0px;
}
form#user-login legend,form#user-register legend, form#user-profile-form legend, form#user-profile-form legend{
    color: #4f7a9c !important;
    background: none !important;
    border: none !important;
    font-size: 20px !important;
    margin-left: 0px;
}
.main-content form#user-register,.main-content form#user-login,.main-content form#user-profile-form,.main-content form#user-profile-form {
    width: 782px;
   /* background-color: #f1f1f1;*/
}
form#user-profile-form input#edit-mail,form#user-profile-form input#edit-pass-pass1,form#user-profile-form input#edit-pass-pass2,
form#user-profile-form select#edit-timezone-name{
    width:400px;
}
form#user-profile-form input#edit-profile-fname,form#user-profile-form input#edit-profile-lname,form#user-profile-form input#edit-profile-cname,
form#user-profile-form input#edit-profile-address1,form#user-profile-form input#edit-profile-address2,
form#user-profile-form input#edit-profile-city,form#user-profile-form select#edit-profile-country,form#user-profile-form 
select#edit-profile-state,form#user-profile-form input#edit-profile-zip {
    width:400px;
}
form#user-profile-form input#edit-submit{
	background: url(images/save.png) no-repeat scroll 7px center #359dc3;
    border: medium none;
    border-radius: 0;
    padding: 8px 10px 8px 35px;
	text-shadow: none;
	margin-left:191px;
	margin-top:-12px;
	color:#fff;
}
body .main .main-content .rounded-corner .wrap-corner {
   width: 900px;
   background-color:#fff !important;
}

form#user-register input#edit-name,form#user-register input#edit-mail,
form#user-register input#edit-captcha-response {
   width: 400px;
}
form#user-register input#edit-submit {
    background-color: #dc1919;
    color: #fff;
    border-color: #dc1919;
    padding: 12px 90px;
    font-size: 14px;
    border: 0;
    text-transform: uppercase;
    font-weight: 600;
    border-radius: 0px !important;
    border: 2px solid;
    display: block;
    float: left;
    margin-right: 20px;
}
form#user-register input#edit-submit{
   background: url(images/create_new_account.png) no-repeat scroll 55px center #dc1919;
  /* border: medium none;
   border-radius: 0;
   padding: 8px 0px;
   text-shadow: none;
   margin-left: 5px;
   color: #FFF;
   width:400px;*/
}
form#user-register .captcha{
	border: medium none;
	padding:0px;
}
.panel-display.panel-1col.clear-block #tabs-middle ul.clear-block {
      margin:10px 0px;
      border-bottom:none
}
#cart-form-products {
	width: 100% !important;
	margin:0;
}
#cart-form-buttons{
	width:97% !important;
	margin: 0px 5px 0px 18px;
	border:none !important;
}
fieldset#webform-component-get-an-account,fieldset#webform-component-medical-transcription{
   border: 1px solid #781351;
}
form#invite-cancel {
    margin-left: 20px;
}
form#invite-cancel .container-inline input#edit-submit{
	background:#53bde3;
	color:#fff;
	border: none;
}
.view-empty {
    margin-left: 20px;
}
form#views-exposed-form-my-transcripts-page-1 {
    margin-left: 20px;
}
.cart-review{
	border:none !important;
}
#cart-form-products table thead tr th:last-child, #cart-form-products table tbody tr td:last-child{
	text-align:right;	
}
#cart-form-products table thead tr th, #cart-form-products table tbody tr td{
	padding:10px;
}
ul#job-source-tab li a{
	display:block;
	margin:0;
}
/*.job-creation-page #job-source-tab li a#field_file_url{
	padding: 0px 16px;
}*/
#cart-form-products label.option input[type="checkbox"] {
    margin: 6px 2px;
}
#thub_job_form label.option input[type="checkbox"] {
    margin: 5px -117px;
}
.container-fluid.node-form-full-width #thub_job_form label.option input[type="checkbox"] {
	margin:5px -170px;
}
ul#job-source-tab li a.active {
    background-color:#0379B6;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-top-left-radius: 0px;
    border-bottom-left-radius: 0px;
}
#uc-cart-checkout-form table thead tr th:last-child, #cart-form-products table tbody tr td:last-child{
	text-align:right;	
}
#uc-cart-checkout-form table thead tr th, #cart-form-products table tbody tr td{
	padding:10px;
}
table.order-review-table table {
     width: 100%;
}

#googled #result{
	max-width: 365px !important;
    padding-bottom: 24px;	
}
#edit-field-trans-file-0-upload-wrapper, #dropbox1 span, #dropbox1 #container1, #googled span{
	box-sizing: border-box;
    clear: both;
    display: block;
    margin: 0 10px 0 0;
    padding: 5px;
}
.dropbox-dropin-btn.dropbox-dropin-default span{ margin:-3px 4px 0 0 !important;}
#edit-field-file-url-0-value-wrapper{
	box-sizing: border-box;
	clear:both;
	display:block;
	margin-top:20px;
	margin-bottom:20px;
}
#edit-field-trascription-title-0-value-wrapper {
    margin-top: 0;
}
 #googled button{
	margin:5px;
}
#edit-field-file-url-0-value{
	max-width: 340px;
    box-sizing: border-box;
}
#googledrive{
	width:115px;	
}
#dropbox{
	width:85px;	
}
#field_file_url{
	width:60px;	
}
#field_trans_file{
	width:100px;	
}
#edit-field-extra-notes-0-value-wrapper{
	display:block;
	overflow:hidden;
	width:100%;
	position:absolute;
    top:183px;
	right:0px;
}
p#link, #link {
    white-space: nowrap;
    width: 400px;
    overflow: hidden;
    text-overflow: ellipsis;
}

.dropbox-dropin-btn, .dropbox-dropin-btn:link, .dropbox-dropin-btn:hover{
	display:inline-flex !important;	
}
.clearfix{
	clear:both;	
}
.view-customer-overdue th a:hover,.view-cdb-delivered th a:hover,.view-customer-qc-inprogress th a:hover,.view-customer-inprogress th a:hover
,.uc-order-history th a:hover{
    text-decoration:none !important;
}
body.job-creation-page  .messages.error,body.tableHeader-processed .messages.error{
    width: 893px;
    margin-bottom: 10px;
	border:none !important;
}
.view-cdb-delivered th a,.view-cdb-delivered th,
.view-customer-qc-inprogress th a,.view-customer-qc-inprogress th,
.view-customer-inprogress th a,.view-customer-inprogress th,
.view-customer-overdue th a,.view-customer-overdue th,.uc-order-history th a{
    color:#fff;
	text-shadow: none;
    font-weight: 300;
}
table.uc-order-history th{
    background-color: #963937;
}
.uc-order-history tr.odd:hover,.uc-order-history tr.even:hover{
    background-color: #C6C6C6 !important;
}
.help {
    width: 890px;
    background-color: #f1f1f1;
	padding: 5px;
    margin-bottom: 10px;
}
table#invites th{
    background-color: #963937;
    color: #fff;
    font-weight: 500;	
}
#cart-form-pane #uc-cart-view-form{
    margin-bottom:0px !important;
}
form#uc-termsofservice-agreement-cart-callback {
    margin: 0px !important;
}
fieldset#uc_termsofservice_agreement_checkout-pane h3 {
    font-size: 14px !important;
}
#uc_termsofservice_agreement_checkout-pane {
    margin-bottom: 0px !important;
}
div#edit-panes-coupon-code-wrapper label {
    display:block;margin-bottom:5px;font-weight:normal !important;
}
.views-field-field-trusted-by-for-all-p-fid label{
    display:none;
}
/**********************************************02/11/2015**************************************/

#edit-field-trans-file-0-upload-wrapper input[type=file]::-ms-value {
    background-color: #fd9082;
    color: #fff;
    max-width: 255px;
}
.step_form li a{
	font-size: 18px;
    padding: 10px 16px;
	color:#fff;
	background:#D1D1D1;
	padding:8px 12px;
	text-decoration:none !important;
	-webkit-border-radius:100%;
	-moz-border-radius:100%;
	-o-border-radius:100%;
	-ms-border-radius:100%;
	border-radius:100%;
	
}
.step_form li a.act{
	background:#4D7A97;
	text-decoration:none !important;
}

/*......................10/03/2016...........................*/

/*div#carttitle {
    padding-left: 288px !important;
}
div#checkouttitle {
    padding-left: 556px !important;
}
div#checkoutreviewtitle {
    padding-left: 843px !important;
}*/

div#uploadtitle {
    width: 288px;
    float: left;
}
div#carttitle {
    width: 273px;
    float: left;
}
div#checkouttitle {
    width: 280px;
    float: left;
}
div#checkoutreviewtitle {
    float: left;
    width: 49px;
}
/*#progress .progress{
	    border-top: 3px solid #ccc;
}*/
.front-footer  tbody{
    border-top: none !important;
}
 
.job-creation-page #node-form fieldset.group-notes{
   clear: both;
    display: block;
	height:95px;
}
.job-creation-page #node-form fieldset.group-notes .form-item{
	width:50%;
	float:left;
}
/*14-11-16*/
#progress .progress{display:block;clear:both;}
.job-creation-page form#node-form{border:none !important;margin:0 !important;}
#thub_job_form  > .left > fieldset .attributes.attributeServices
{width:100% !important;display:block;height:auto;overflow:hidden;background:#F5F5F5;margin: 0 -38px;padding: 0 38px;}
#thub_job_form  > .left > fieldset .attributes.attributeServices .attribute:first-child
{display:block;float:left;}
#thub_job_form  > .left > fieldset .attributes.attributeServices .attribute:nth-child(2),
#thub_job_form  > .left > fieldset .attributes.attributeServices .attribute:nth-child(3)
{display:block;float:right;}
#thub_job_form  > .left > fieldset .attributes.attributeServices .attribute:nth-child(2){margin-right:22px;}
#thub_job_form  > .left > fieldset .attributes.attributeServices .attribute:nth-child(3){clear:both;margin-top:-25px;}
#thub_job_form  > .left > fieldset .attributes.attributeServices > .attribute:nth-child(2) > .form-item,
#thub_job_form  > .left > fieldset .attributes.attributeServices  > .attribute:nth-child(1) > .form-item
{margin-top: 1em !important; margin-bottom:0 !important;}
#thub_job_form fieldset.group-upload{border:none !important;margin-top:15px !important;}
.group-upload #edit-field-trans-file-0-ahah-wrapper{margin-top: 20px;margin-bottom: 20px;position: relative;width: 377px;}
.durationMsg{display:none;color: red;text-align: center;margin: 10px;font-size: 20px;}
#thub_job_form  > .left > fieldset .attributes.attributeServices .attribute:nth-child(2) .form-item label{margin:0px;}
#thub_job_form  > .left > fieldset .attributes.attributeServices .attribute:nth-child(2).form-item .form-checkboxes{margin:0px !important; line-height:1px !important;}
#edit-field-trans-file-0-ahah-wrapper  > .form-item  > .filefield-element{margin:0px;}
.sidebar_Upload{display:block;float:left;width:255px;border-left: 1px solid #e9e9e9;padding-left: 17px;margin-top: 41px;}
.main-content.main-content_Upload{float: left;width: 620px !important;padding: 0px;margin:0px;padding-right:20px;}
body .main .main-content.main-content_Upload .rounded-corner .wrap-corner{width:100% !important;}
div#block-faq-1 h2 {background:none;color:#4c7b97;font-size:16px;padding-left: 0px;padding-top:40px;}
.th-support{height:auto;overflow:hidden;padding-bottom:40px;padding-top: 40px;border-bottom:1px solid #cfcfcf;}
.th-support h4{color:#4c7a97;}
.mailto-ico{background:url(images/mail-ico.png) no-repeat 0 0;width:24px;height:17px;display:inline-block;margin-right:10px;}
.call-ico{background:url(images/call-ico.png) no-repeat 0 0;display:inline-block;margin-right:10px;padding-left:34px;}
.chat-ico {
    background: url(images/EmailChat.png) no-repeat 0 0;
    display: inline-block;
    margin-right: 10px;
    padding-left: 35px;
	padding-bottom: 11px;
}
a.th-mailto {vertical-align: top;display: flex;text-decoration:none;margin-bottom:15px;}
#cart-form-products .attribute.attribute{clear:both;}
span.subtotal-value {float:right;}
.subtotal_block {margin-top: 65px;    background: #eee;border: 1px solid #ccc;padding: 15px;}
.subtotal_block1 {margin-bottom: 10px;}
div#block-faq-1.iem-list ul {padding: 0px !important;}
.btnContent.check-right input#checkout {background: #ffc107;color: #131211;border: none;width:235px;height:40px;font-weight: bold;}
#thub_job_form fieldset .attributes {background: #F5f5f5;padding: 12px;width:590px !important;     box-sizing: border-box;}
#cart-form-products{border:1px solid #ccc;}
/*div#cart-form-pane {margin-top: 30px;}*/
#cart-form-products table.sticky-enabled>thead>tr>th {background: #f0f4f7;border:none;}
#cart-form-products table tbody tr td.subtotal {background: #f5f5f5;}
#cart-form-products table.sticky-enabled tr.even, #cart-form-products table.sticky-enabled tr.odd{border:none;}
#cart-form-products table.sticky-enabled tr.even {background: #f9f7f8!important;}
#uc-cart-view-form  input#edit-checkout{background: #ffc107 !important;float: right;border: none !important;height: 50px;width: 265px;margin-top: 20px;font-size: 16px;font-weight: bold;}
div#thub_job_form {border: 1px solid #ccc;padding-bottom: 20px;padding-left: 0px;width: 600px;position:relative;}
#cart-form-products table.sticky-enabled .remove > .form-item > input[type=checkbox] {
 opacity:0;
 position: relative;
 top: -5px;
 left: -7px;
}
#cart-form-products table.sticky-enabled .remove_show > .form-item > input[type=checkbox] {
 opacity:0;
 position: relative;
 top: -5px;
 left: -7px;
}
#cart-form-products table.sticky-enabled  tbody tr td.remove_show{position:relative;}
#cart-form-products table.sticky-enabled  tbody tr td.remove{position:relative;}
 #cart-form-products table.sticky-enabled  tbody tr td.remove label
{
	position: absolute;
	top: 14px;
	background:url(images/remove-table.png) no-repeat 0 0 !important;
	height: 16px;
	width: 16px;
	display:inline-block;
	padding: 0 0 0 0px;
	margin-left:0px;
}
#cart-form-products table.sticky-enabled  tbody  tr td.remove_show .form-item  input[type=checkbox]:checked  + label
{
background:url(images/unremove.jpg) no-repeat 0 0 !important;
/*background: #0080FF;*/
height: 16px;
width: 16px;
display:inline-block;
padding: 0 0 0 0px;
}
#cart-form-products table.sticky-enabled  tbody  tr td.remove .form-item  input[type=checkbox]:checked  + label
{
background:url(images/remove-table.png) no-repeat 0 0 !important;
/*background: #0080FF;*/
height: 16px;
width: 16px;
display:inline-block;
padding: 0 0 0 0px;
}
.job-creation-page input#edit-field-trans-file-0-filefield-upload,#uc-cart-view-form  input#edit-update{
	opacity:0;
	display: none;
}
#cart-form-products table tbody tr td.subtotal strong{float:left;text-transform: uppercase;}
/*.job-creation-page #edit-field-trans-file-0-upload-wrapper .filefield-element .widget-preview{display:none;}
.job-creation-page #edit-field-trans-file-0-upload-wrapper  .widget-edit input#edit-field-trans-file-0-filefield-remove{display:none;}*/
/*....................01/12/16............................*/
.container-fluid.node-form-full-width .header-top,
.container-fluid.node-form-full-width .main
{
    width: 1170px !important;
}
.container-fluid.node-form-full-width .content-area
{
    width: calc(1170px - 50px) !important;
	background:#fff !important;
	padding-top:0px;
}

.container-fluid.node-form-full-width .container.content_user,
.container.forget_password
{
	/*width: calc(1170px - 0px) !important;*/
	width: 1155px;
	background:#fff !important;
	padding-top:0px !important;
	border:1px solid #e2e2e2 !important;
}

.select-services-block .attribute .form-checkboxes{position:relative;margin-bottom:0px;}
.select-services-block .attribute .form-checkboxes::after{position:absolute;top:20px;left:21px;color:#8b8b8b;font-size:12px;}
.add-temp-desc, .add-audio-desc{color:#8b8b8b;font-size:12px;padding-left:30px;}
.add-temp-more, .add-audio-more{color:#005580; text-decoration:none;font-size:12px;}
.add-temp-desc, .add-audio-desc, .add-temp-more, .add-audio-more{position:relative;top:-10px;/*padding-left: 12px;*/}
/* .select-services-block .attribute.attribute-2 .form-checkboxes::after{content:"Include timestamps every 30 seconds.";} */
/* .select-services-block .attribute.attribute-3 .form-checkboxes::after{content:"Audio with heavy background noise, low quality audio, etc.";} */
.container-fluid.node-form-full-width .subtotal_block{margin-top:0px;}
.main-content.main-content_Upload{width:calc(1170px - 343px) !important;}
.container-fluid.node-form-full-width .sidebar_Upload{margin-top:107px;padding-top:0px;}

.container-fluid.node-form-full-width .header-top{
	background:url(images/header-bg-1px.jpg) repeat-x left top !important;
	border-left: 1px solid #e9e9e9;
	border-right: 1px solid #e9e9e9;
	-webkit-border-top-left-radius: 10px;
	-webkit-border-top-right-radius: 10px;
	-moz-border-radius-topleft: 10px;
	-moz-border-radius-topright: 10px;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
}
.container-fluid.node-form-full-width .header-top > .row{height:126px !important;}
.container-fluid.node-form-full-width .job-creation-page form#node-form{width:100%;}
.container-fluid.node-form-full-width ul.step_form li p{color:#D2D2D2;font-size:14px;font-weight:100;position:absolute;top:40px;width: 100px;}
.container-fluid.node-form-full-width ul.step_form li{position:relative;width: 268px !important;z-index:2;}
.container-fluid.node-form-full-width ul.step_form{margin: 0 !important;}
.container-fluid.node-form-full-width #progress .progress{padding-bottom:20px !important;margin-top:10px;position:relative;}
.container-fluid.node-form-full-width ul.step_form li:nth-child(1) p{left:0;}
.container-fluid.node-form-full-width ul.step_form li:nth-child(2) p{text-align:center;width:100% !important;}
.container-fluid.node-form-full-width ul.step_form li:nth-child(3) p{right:32px;text-align:right;}
.container-fluid.node-form-full-width ul.step_form li:last-child{float:right !important;}
.container-fluid.node-form-full-width ul.step_form li:first-child a{float:left !important; margin-left: 13px;}
.container-fluid.node-form-full-width ul.step_form li:last-child a{float:right !important;margin-right: 32px;}
.container-fluid.node-form-full-width ul.step_form li:nth-child(2){text-align:center;}
.container-fluid.node-form-full-width ul.step_form li a{float:none !important;display:inline-block !important;}
.container-fluid.node-form-full-width ul.step_form li:last-child{/*background:url(images/dot.png) repeat-x scroll left center rgba(0, 0, 0, 0) !important;*/}
.container-fluid.node-form-full-width div#thub_job_form,
.job-creation-page .container-fluid.node-form-full-width  form#node-form,
.job-creation-page .container-fluid.node-form-full-width #thub_job_form .left,
.job-creation-page .container-fluid.node-form-full-width #thub_job_form fieldset .attributes
{width:100% !important;}
div#thub_job_form .attributes > .attribute:nth-child(2),
div#thub_job_form .attributes > .attribute:nth-child(3)
{display: block;float: right;width:250px;}
.container-fluid.node-form-full-width div#thub_job_form .attributes > .attribute:nth-child(2), 
.container-fluid.node-form-full-width div#thub_job_form .attributes > .attribute:nth-child(3)
{width:396px;}
#edit-attributes-2-1-wrapper label{margin:0px;}
div#thub_job_form .attributes > .attribute:nth-child(3){clear:both;}
.job-creation-page .container-fluid.node-form-full-width #thub_job_form fieldset .attributes
{height:auto;overflow:hidden;position:relative;margin-bottom:10px;}
.job-creation-page .container-fluid.node-form-full-width #thub_job_form fieldset .attributes > .attribute:nth-child(1)
{position:absolute;}
.job-creation-page .container-fluid.node-form-full-width .attribute > .form-item
{margin:0px !important;}
.select-services-block .attribute.attribute-3 .form-item{margin-bottom:-12px !important;}
.job-creation-page #job-source-tab li a{border-right:1px solid #929191;border-radius:0px !important; width: auto !important; }
.job-creation-page #job-source-tab
{width:100% !important;margin:0 !important;}
#thub_job_form fieldset.group-upload
{width:calc(100% - 20px) !important;margin:0 10px !important;}
td.qty ,td.remove{width: 100px;}
#cart-form-products td.desc {
    width:270px !important;
	max-width:270px !important;
}
/*Ramesh*/
#thub_job_form #googled { width: auto !important; margin-left: 0px !important; border: none !important;clear:both;margin-bottom:16px;}
#thub_job_form #googled span { padding-top: 20px; padding-left: 10px;}
#thub_job_form #googled button  {
	border-radius: 0 !important;
	margin-left: 10px;
	background: #efefef none repeat scroll 0 0;
    border: 1px solid #ccc;
    padding:7px 20px 9px;
}
.job-creation-page #node-form fieldset.group-notes label{display:none;}
#thub_job_form  fieldset { padding: 0px!important;}
#thub_job_form  fieldset.group-notes{ padding: 0px 0px 0px 10px!important;}
#thub_job_form  fieldset input{ max-width: 365px !important; padding: 5px !important;width:100%;font-size:13px;border: 1px solid #ccc;}
#thub_job_form  fieldset #edit-field-file-url-0-value-wrapper input#edit-field-file-url-0-value{width: 377px;max-width: 377px !important;}
#cart-form-products .attribute  .form-checkboxes .form-item label {
	margin-bottom : 0px !important;
	font-weight:100;
}

#cart-form-products  .attributes .attribute-div_tag {
	margin : 4px !important;
}

#cart-form-products .attributes .attribute:first-child{
  margin-bottom : 6px !important;
}
td.remove {width: 16px !important;}
.remove .form-item {width: 0px;height: 0px;}
#cart-form-products td > .attributes {width:auto !important;}
@media screen (max-width:989px) {
	  .container-fluid.node-form-full-width .content-area
{
	width:calc(100% - 50px) !important;
}
.container-fluid.node-form-full-width .container.content_user, .container.forget_password{width:calc(100% - 0px) !important;}

.filefield-upload.clear-block {width:293px;}
#thub_job_form fieldset .filefield-upload.clear-block input{max-width:280px !important;}
#edit-field-trascription-title-0-value {font-size: 13px;}

form#user-login  div#edit-name-wrapper .description{display:none;}
#user-login #edit-captcha-response-wrapper .description{display:none;}
#user-login #edit-pass-wrapper .description{display:none;}



/*Signup css 13/12/2016 */

.cvv, .Terms-condition-content h3, .Terms-condition-content h5 {color: #4C7998;}
.register, .pwd{ color:#4a7b99;}
.fb-signup-img{width: 209px;height: 37px;background: url(../images/fb-signup-img.JPG) no-repeat 0 0;border:none;}
.signIn-btn i.glyphicon.glyphicon-log-in, 
.signUp-btn i.glyphicon.glyphicon-user,
.checkOutbtn span.glyphicon.glyphicon-user
{margin-right:10px;}
/* .payment-cards img{width:340px;height: 34px;border: none;} */
.checkOutbtn, .signIn-btn, .signUp-btn
{
   padding: 13px 27px;font-size: 16px;text-transform: uppercase;font-weight: 600; border-radius:0px !important;
    border: 2px solid #307EA4;display: block;float: left;margin-right:20px;
}
form#user-login input#edit-submit {
	background-color: #dc1919 !important;
	color: #fff;
	border-color: #dc1919 !important;
	padding:8px 0px 9px 0;
    font-size:14px;
	border: 0;
	text-transform: uppercase;
	font-weight: 600;
	border-radius: 0px !important;
	border: 2px solid;
	display: block;
    float: left;
	margin-right:30px;
	width:210px;
}
	

#user-pass input#edit-submit {background-color: #dc1919;color: #fff;border-color: #dc1919;padding:12px 86px;font-size: 16px;
    border: 0;text-transform: uppercase;font-weight: 600;border-radius: 0px !important;border: 2px solid;display: block;
    float: left;margin-right: 20px;    margin-bottom: 39px;     /*margin-top: -21px;*/} 
.signUp-btncolor: #004269;
    background: #fff;
    border-color: #004269;
}
.signUp-btn { padding: 15px 60px;font-size: 16px; border: 0;text-transform: uppercase;font-weight: 600;border-radius: 0px !important;
border: 2px solid;display: block;float: left; margin-right: 20px;}
.container content_register  {background-color: #4D7A97;}

.content_register  .row {
    height: 150px !important;
	
}

.input#edit-field-trascription-title-0-value {
    width: 100% !important;
	max-width:362px;
}
.pf-feature{
	    background-color: #e9e9e9;
    /* margin-left: 20px; */
	border: 1px solid #e9e9e9;
}

.container {
    width: 100%;
}
.content_user{width:100%;}
.signUp-btn i.glyphicon.glyphicon-user{
	 background: rgba(0, 0, 0, 0) url("images/signup.png") no-repeat scroll 0 0 !important;
    content: "" !important;
    height: 27px;
    text-indent: -1000000px;
    vertical-align: middle;
    width: 29px;
}
#edit-panes-coupon-apply{margin-top: 5px !important;margin-left: -25px !important;padding: 6px 35px;}
#edit-panes-coupon-apply:hover, #edit-panes-coupon-apply:focus{color:#fff !important;background-color:blue !important;}

span.thub-imp-fields {color: red;}
a.btn.signUp-btn{font-weight: 600;border: 2px solid;width:210px;padding: 6px 20px !important;line-height: 27px;}
a.btn.signUp-btn:hover{color:#307EA4 !important;}
input#edit-pass { 
     margin-bottom: -9px; } 
div#fbconnect_button-wrapper {
    position: relative;
    margin:25px 0;
}
.node-form-full-width ul li.expanded ul.menu,
.content ul.menu li.expanded > ul.menu{
	z-index:9999;
}
.container-fluid.node-form-full-width{display:block;margin-bottom:30px;}
.user-features > form div > .pf-feature-head{background-color:#fff;}
.pf-feature > .pf-feature-head{padding:6px 20px !important;}
.pf-feature > .pf-feature-head.sign-in-user > .form-group{margin-bottom:0px;}
.pf-feature > .pf-feature-head > .form-group > .messages.status{margin-bottom:0px;}
.uploadFlow ul li.completed p .tab-count{background-color: #6199B2;}
.uploadFlow ul li.completed p .tab-Desc{color: #6199B2;}
.uploadFlow ul li:last-child p .tab-count{right:18px;}
.Sign_facebook .form-item .description{display:none;}
input[type="text"], input[type="password"], select {border-radius:0px !important;}
.user-forgot-pass .pf-feature, 
.user-forgot-pass .pf-feature-head, 
.sign-up-page, 
.sign-up-page .pf-feature-head{background-color: #fff !important;border:none !important;}
.user-forgot-pass .pf-feature, 
.sign-up-page
{margin-bottom:30px;}
.captcha legend{margin-bottom:0px !important;}
.user-features > form > div > .pf-feature-head{padding:0px;margin: 0 0 0 -15px;}
.user-features > form#user-pass > div > .pf-feature-head{padding:0px;margin: 0 0 0 0px;}
.uploadFlow ul li p .tab-Desc{font-weight:bold;}
.no-pad{padding:0px !important;}
.pf-feature > .pf-feature-head.sign-in-user > .form-group > .messages.status{margin:0px !important;}
.pf-feature > .pf-feature-head.sign-in-user > .form-group > .messages.status ul
{margin:0 0 0 10px !important;}
.user-features > form > div > .pf-feature-head .form-item{margin:0 0 20px 0;}
.user-features > form > div > .pf-feature-head .password .form-item{margin-bottom:14px;}
.user-features > form > div > .pf-feature-head .password a{display:inline-block;clear:both;text-decoration:none;}
.user-features > form > div > .pf-feature-head #edit-captcha-response-wrapper > label{margin-top:20px;}
.user-features > form > div > .pf-feature-head .captcha #edit-captcha-response-wrapper.form-item {
    margin:10px 0 15px 0 !important;
}
.user-features #user-login{margin-bottom:150px;}
.resizable-textarea{margin-right: 10px;}
.Terms-condition-form > .pf-feature > .pf-feature-head{padding:10px 25px 10px 25px !important;}
.Terms-condition-form > .pf-feature > .pf-feature-head > .form-group{margin-bottom:20px;}
.no-pad-right{padding-right:0px !important;}
.no-pad-left{padding-left:0px !important;}
.Terms-condition-content h5{margin-top:20px;margin-bottom: 5px;}
.form-control-term h3{font-size:14px;font-weight:bold;}
.checkbox.term_v{margin-bottom: 5px;padding: 0px;position: relative;top: -10px;}
.pf-termsConditions .btnContent{margin-bottom:100px;display:block;height:auto;overflow:hidden;}
.payment-cards > img[alt='Card']{height:34px;}
#payment_details .form-group:last-child{width:250px !important;}
.sign-up-page .pf-feature-head{padding:0px !important;}
.sign-up-page{margin-left:-15px;}
.user-forgot-pass #edit-name{max-width:370px;}
label{color:#3e3e3e;}
.dropbox-dropin-btn.dropbox-dropin-default {
    background: #efefef none repeat scroll 0 0;
    border: 1px solid #ccc;
    padding: 10px 20px;
	color: #000;
    font-size: 12px;
}
#edit-field-trascription-title-0-value-wrapper {
    margin-top: 0;
}
input{border: 1px solid #ccc;}
.pf-feature-side.thub-order-details > table td span {
    word-break: break-all;
    white-space: pre-line;
}
.pf-feature-side.thub-order-details{margin-top: 41px;}
.Terms-condition-content h3{margin-top:0px;}
.uploadFlow .wizard{position:relative;margin-top:20px;}
.connecting-line{position:absolute;}
.uploadFlow .wizard > .connecting-line{top: 19px;left: 15px;right: 20px;}
.connecting-line {
    height: 2px;
    background: #e0e0e0;
    position: absolute;
    margin: 0 auto;
    left: 0;
    right: 0;
    z-index: 1;
}
.progress .connecting-line {display:block;top:20px;left:20px;right:40px;}
.progress ul.step_form li p{font-weight:bold !important;}
.progress ul.step_form li.active p{color:#4D7A97 !important;}
.pf-feature.thub-register {margin-bottom:8px;width:440px;}
#uc-cart-view-form #cart-form-buttons, #cart-form-pane #cart-form-buttons{margin:0px -3px 0px 0px !important;width:auto !important;clear:both !important;float:right !important;}
.pf-feature-tbl .url{color:#0379B6 !important;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.error{width:auto !important;max-width:100% !important;}
.pf-feature-head .error, .msgWhenEmpty.error{padding:10px;display:block;}
.msgWhenEmpty.error{margin-top:0px !important; max-width: 100% !important;width: 797px !important;}
.cartpage_duration_error{border-style: solid !important;border-width:1px !important;border-color:red !important;}
#cart-form-products table.sticky-enabled .remove > .form-item {margin: 3px 0 0 0 !important;height: 0 !important;overflow: hidden;}
.desc.adding-url{position:relative;}
.desc.adding-url b(position:absolute;left:10px;top:14px;)
.progress_ajax{line-height: 25px;color:#DC1819;}
#cart-form-products td.desc{position:relative;}
#cart-form-products td.desc b{position:absolute;top:11px;left:10px;font-weight:100;}
.user-features #user-login .pf-feature-head #edit-name-wrapper label,
.user-features #user-login .pf-feature-head #edit-pass-wrapper label{display:none;}
#user-login .pf-feature-head .form-item label,
#user-pass .pf-feature-head .form-item label,
#user-register .pf-feature-head .form-item label
{display:none;}
#user-login .pf-feature-head .form-item,
#user-pass .pf-feature-head .form-item,
#user-register .pf-feature-head .form-item{margin:5px 0;}
#user-login .password > a{clear:both;display:inline-block;margin-top:5px;margin-bottom:10px;}
.captcha .description{width:440px;}
.payment-information-content{display:block;margin-top:15px;} 
.form-radios input[type="radio"], 
input#edit-panes-payment-payment-method-paypal-wps,
#edit-panes-payment-payment-method-credit-wrapper #edit-panes-payment-payment-method-credit
{margin:-4px 0 0 0 !important;}
.payment-information-content > p{margin-bottom:5px;}
.payment-information-content > .form-item > label{margin:15px 0 10px 0;font-size:24px;color:#00A2E8;font-weight:100;}
.payment-information-content > .form-item > .form-radios{margin:5px 0;}
#edit-panes-payment-payment-method-paypal-wps-wrapper p {
    position: relative;
}
#edit-panes-payment-payment-method-paypal-wps-wrapper p strong {
    margin-top: 10px;
    display: inline-block;
    position: relative;
    top: 0px;
}
span.payment-cards {
    display: inline-block;
    position: relative;
    top: -5px;
	left:5px;
}
.qty input[type="text"]{text-align: center;}
.pf-feature-tbl .title h1, .pf-feature-tbl .sub-title h4{margin:0px;font-weight:600;}
.pf-feature-tbl .title h1{color:#000000;font-size:22px;margin-bottom:10px}
.pf-feature-tbl .sub-title{margin-bottom:5px;}
.pf-feature-tbl .sub-title h4{color:#7F7F7F;font-size:14px;}
.pf-feature-tbl .sub-title span{display:block;}
.pf-feature-side thead > tr.pf-feature-tbl > th{padding:0px !important;}
.tbottom > .sub-title{padding-top: 35px !important;}
.tbottom > .sub-title h4{text-align:right;}
.order-edit{color:#3F48CC !important;font-size:20px;text-decoration:underline !important;}
tr.pf-feature-tbl td {
	max-width: 280px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	font-size:13px;
}
.pf-feature-side > table.order-tbl{margin:0px !important;}
.pf-feature-side .table td.tbl-edt{padding:0px 0 0 15px !important;}
/* .form-radios .payment-cards img:last-child { */
    /* display : none; */
/* } */
.form-radios #edit-panes-payment-payment-method-paypal-wps-wrapper img {top: 0px !important;}
/* #payment_details{display:none;} */

#cart-form-products table.sticky-enabled tbody tr td.remove_show label {
    position: absolute;
    top: 14px;
    background: url(images/unremove.jpg) no-repeat 0 0 !important;
    height: 16px;
    width: 16px;
    display: inline-block;
    padding: 0 0 0 0px;
    margin-left: 0px;
}
#main-contentcustomer h1#title{
	    text-align: center;
		display: block;
		overflow: hidden;
		line-height: 45px;
}
.container-fluid.node-form-full-width .header-top > .row > div > .col-lg-4.col-md-4.col-xs-12.col-sm-12,
.container-fluid.node-form-full-width .header-top > .row > div > .col-lg-8.col-md-8.col-xs-12.col-sm-12 {
   
	position: relative;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px;
	float:left;
}
.container-fluid.node-form-full-width .header-top > .row > div > .col-lg-4.col-md-4.col-xs-12.col-sm-12{
	 width: 33.33333333%;
}
.container-fluid.node-form-full-width .header-top > .row > div > .col-lg-8.col-md-8.col-xs-12.col-sm-12 {
	     width: 61%;
}
h1#title{font-size: 25px;}
button#clear_button{
	position:absolute;
	top:0;
	right:0;
	background: #01426C;  
	color:#fff;
	text-align: center;
    border-radius: 0px;
    border: none !important;
    box-shadow: none !important;
    padding:7px;
    font-size:12px;
    font-weight: bold;
    text-transform: uppercase;
}

#block-invite-0 .description{
	font-size: 13px;
}
#block-invite-0 input[type=text]{
width: 32%;
padding-left: 5px;
height: 25px;
}
#block-invite-0 form#invite-form{
	border: 3px solid #eee;
		padding:10px 15px 20px;
		text-align:center;
}
#edit-email-wrapper label{
	float: left;
	
}
#edit-email-wrapper .resizable-textarea{
clear: none;
    display: inline-block;
    width: 58%;
    margin-left: 10px;
}
span.add-temp-desc {padding-left: 30px;}

span.add-audio-desc {padding-left: 22px;}

#user-profile-form fieldset {margin: 15px;}

form#user-profile-form input#edit-submit[name="op"] {margin: 15px;}
.block-mobile_tools {padding-left:150px;}

.user-features .form-item:nth-child(3) label{ display: inline;
    padding-right: 40px;}
	
.user-features .form-item:nth-child(1) label{ display: inline;
    padding-right: 40px;}
.user-features .form-item:nth-child(2) label{ display: inline;
        width: 80px;}
		
.thank-header{
    font-size: 18px;
    text-align: center;
    font-weight: bold;
    margin: 10px 0px;
}	
.thank-subtext{
text-align: center;
    margin: 10px 0px 0px; 
}	
.thank-subtext ~ .form-item input[type=text]{
width: 50% !important;
margin-left: 0 !important;
}
.thank-subtext ~ .form-item ~ .form-submit {
	background: #f89406 !important;
    width: 30%;
    float: none !important;
    /* display: flex; */
    margin: 0px auto !important;
    /* padding: 8px 10px 8px 87px !important; */
    background-image: none !important;
	font-weight: bold;
}
.user-features fieldset{
margin-left:10px;
margin-right:10px;
}
.user-features fieldset .form-item label{
display: block !important;
}
.user-features fieldset .form-item .description{
display: block !important;	
width:100%;
margin-bottom:7px;
}
.user-features fieldset ~ input[type=submit]{
	float:right;
	margin:10px 7px;
}
.content_user.login-main.{
	margin-left:14px;
}
.login-main .form-item .description{
	width: auto;
	display: none;
}
.forget-main .form-item label{
display: block !important;
}
.opening ~ .form-item .resizable-textarea{
	margin-left: 90px;
}
 #invite-form .description{ 
	margin-left:90px;
    width: 33%;	
}
.user_login{
margin-left: 0px !important;}
.login-main{
	margin-left:14px !important;
}
.invite-message .opening {
    float: right;
    width: 91%;
    margin-top: -30px;
}