.orangeBtn{
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e76b24', endColorstr='#f49b2a',GradientType=0 ) !important;
}
.orangeBtn:hover{
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f17026', endColorstr='#f49c35',GradientType=0 ) !important;
}

.joinPage .plan .mediumBtn, 
.top-block ul li, 
.featuresBlock ul li a.book,
.sitemap ul,
.subnavi li,
.subNavSection ul,
.columnListing,
.rating, 
.rating span, 
.subnavi li, 
.headline-topics .select_wrap, 
.headline-topics  li .button, 
.create-flashcard .main-content, 
.app_store_details li, 
.actionsImages{	
	zoom: 1;
	*display: inline;
}
.top-panel{
	*padding: 0 10px;
	*width: 680px;
}
.section-3 .promoBtn {
    *left: 140px;
    *right: 0;
}
.section-4 {
	height: 192px;
   *height: 195px;
}

.top_mobile_promos {
	*float: left;
}

.top-panel ul.menu li ul li{
	*line-height: 10px;
}
.top-panel ul.menu li ul li a{	
	*line-height: 2;
	*width: 120px;
}
.top-panel ul.menu li .col_list li a{	
	*width: auto !important;
}
.top-panel .search li{
	line-height: 1;
}
.top-panel .search .txt{
	*font-size: 12px;
	*line-height: 2;
}
.top-panel .search .smallBtn {
	box-shadow: none;
	*line-height: 1;
}
.android .main-content {
    height: 880px;
    padding: 0 10px 40px;
}
.android .footer-copy {
	margin-top: 380px;
}
.get-inspiration ul li a.mediumBtn{
	zoom: 1;
	*height: 30px;
	*line-height: 2.2;
	*padding-top: 2px;
}
.get-inspiration ul li a.mediumBtn span{
	*padding-top: 5px;
}	
.footer .menu-boxes div.signup a{
	*line-height: 2.2;
}
.footer .menu-boxes div.signup p{
	*margin-bottom: 20px;
}
.tabs dt {
	min-width: 20px;
}
.sign_in .formClass .txt{
	line-height: 2.8;
}
.multi_table > div {
	zoom: 1;
	*display: inline;
}
.subnavi li.active{
	position: relative;
}
#ajaxFileUploaderItem {
   *margin-top: -14px; /*IE7 and below*/
   _margin-top: 0; /*IE6 and below*/
}
.bottom_search_section {
	*display: inline;
}
* iframe.jqm {left:0;
	position:absolute;top:0;z-index:-1;
	width: expression(this.parentNode.offsetWidth+'px');
	height: expression(this.parentNode.offsetHeight+'px');
}

* html .jqmWindow {
     position: absolute;
     top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(40 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px');
}

.image-actions .btn, 
.mini_nav,
.ico_favorite,
.essay_page .main-content, 
.categoryEssay .main-content,
.memorize_content  .main-content,
.diagram li span,
.progress_bar p, 
.delimiter-fields {
	zoom: 1;
	*display: inline;
}
.phone-text{
	color: #fff;
}
.txt{
	font-family: arial;
}

/*ie7 */

.top-panel {
	margin-left: 200px;
}
.cta-promo h2 {
	font-size: 16px;
}
.main-content fieldset {
	float:left;
}
.form-fields li {
	margin-right: 30px;
}
#line_delimiter-label {
	margin-top: 30px;
}
#item_delimiter-label {
	margin-top: 30px;
}
#line_delimiter-element, #custom_ld-element {
	margin:0;
}
#user_text-element, #import-element {
	padding-left: 0;
}
.preview {
	background: none;
	border: none;
}
.tableDesign thead tr {
	background: none;
}
#custom_wd-element {
	margin: 0;
}
.tableDesign td, .tableDesign thead tr th {
	border: 1px solid #E3E1E1;
}
#makeFCBtn, 
.cta-promo {
	z-index: 1;
}
#flashcardActions li {
    *display: inline;
    *margin:0;
}

.test_flashcard .cardContent ol li{
	*text-align: left;
}

 .test_flashcard .cardContent ol li img, 
 #multchoice ol li img {    
    *margin-top: 0;
}

#multchoice ol li ul li label input {
    *margin-top: 0;
}
.study_content .heading {
	padding-bottom: 40px;
}
.instructionsBox p{
	vertical-align: top;
	width: 520px;
}
#share_set input.txt {
    height: 20px;
	padding: 10px;
    width: 400px;
}
.squaredAd {
	margin: 0;
}
.tableDescription li {
    clear:both;
    display: inline;
    margin-top: 0;
    padding: 0 120px;
    width:300px; 
    *padding: 0;
}
.flashcard_index .fc-basic-search button {
	*margin-top: -42px;
}
#querySearchCenterHP{
	height: 17px;
	padding:10px;
	width: 300px;
}
 #close_modal {
 	background-position-x: 80px;
 	width: 100px;
 }
.bottom_search_section .txt {
    margin: 0;
}
#social_share div p {        
	font-size: 8px;
}
.flashCardsListingTable {
	*margin-top: 0;
}
.section-1 {
    *margin-top:-19px;
}
.categoryList ul{
	*margin-bottom: 40px;
}

#category-elements {
	*margin-top: -20px;
}
 .dropdown{
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefefe', endColorstr='#e2eaed',GradientType=0 ); /* IE6-9 */
}
ul.bars li.avgscore {
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#72bced', endColorstr='#a8d7f6',GradientType=0 );
 /* IE6-9 */
}
ul.bars li.userscore {
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b7dd62', endColorstr='#87b72e',GradientType=0 );
 /* IE6-9 */;
}
.stats #correct_bar {
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b7dd62', endColorstr='#87b72e',GradientType=0 );
 /* IE6-9 */;
}
.googledocs-import-view-list-of-documents, #googledocs-sheetList{
	margin-left: 40px;
	*margin-left: 0;
}

#preview_table2 {
	margin-left: -60px;
	*margin-left: -20px;
}
.multi_table {
	margin-left: -40px;
}
#import_form>ul>li {
	margin: 10px;
}
.import-tab {
	margin-top: -12px;
}
.delimiter-fields input {
	padding-top: 10px;
}
.option-callout {
	display: none;
}
#import-element {
	margin-left: 20px;
	*margin-left: 0px;
}
#import_form>ul>li, #import_form>ul>li>span {
    *display: inline;
}
.export-tabs >li, 
.export-tabs >li>span {
    *display:inline;
    
}

#import_form #import_form_googledocs button {
	left: 20%;
	*left: 40%;
}
#wdCustomDelimiter, #dwCustomDelimiter {
	*margin: auto;
	*position: static;
}
#export_form button {
	*position: static;
}
#exportButton {
	*width: 20px;
}
#copyPasteLegend {
	*margin: -340px 0 0 30px;
}
#exportText {
	*margin-left: 30px;
	*height: 260px;
}
#copyPasteLegend a {
    float: right;
    margin-right: 30px;
}

#document_name, #export, #export_form_googledocs p {
	*margin-left: -40px;
}

#export_form_googledocs .success p {
	*margin-left: 40px;
}
#export_form_googledocs .success p {
	*margin-left: 40px;
}
.singlePromo .promoBtn {
    left: -50px;
}

#googledocs-sheetList #tableHeader h2, 
#googledocs-sheetList .preview h3 
  {
 margin-left: -36px;
 *margin-left: 0;
}

#google-import .mainheader p {
    margin-left: -10px;
    *margin-left: 30px;
}
.main-wrap {
	*width: 800px;
}
#googledocs-sheetList .backlink {
	margin-left: -20px;
}
#dashboardFlashcardsTable {
	width: 800px;
}
.googledocs-import-view-list-of-documents .greenHeader {
	margin: 0;
}
 #google-import .mainheader  h3 {
 	margin: -10px;
	*margin-left: -30px;
}
#fake-scroll-container {
	margin-left:-40px;
	*margin-left: 0;
}

.logout {
	*margin-top: -20px;
	margin-right: 0;
}

.googledocs-import-view-list-of-documents .logout {
	*margin-right: 0;
}



.delimiter-fields #custom_wd,
.delimiter-fields #custom_ld{
	*margin-top: 30px;
}
.import-label {
    *margin-top: -20px;
}

#y-table-emulator {
	width: 40px;
}
#google-import .backlink {

	*margin-left: 20px;
}
.header {
	min-height: 10px;
}
.refresh {
	*margin-right: 0px;
}
#dashboardFlashcardsTable {
	margin-left:40px;
	width: 96%;
}

.filterForm {
	display: inline;
	margin-bottom: 20px;
}
form.filterForm input[type="text"] {
    padding: 4px 15px 0 35px;
}
.toolsOptions {
	*height:20px;
}
.toolsOptions a.undo_btn {
	*top: -4px;
}
p.timer {
	*margin-top:-24px;
}
.replace {
	*font-size:0; 
	*line-height:0; 
	*overflow:hidden;
	*text-indent:0;
}
.top-container {
	height: 60px !important;
}

#submit {
	*margin-top: -42px;
}
.cta-promo{
	*margin-top: 40px;
}

/*** sso bar **/
 .site-logos li{
    background-position: 16px -68px;
    padding-bottom: 10px;
}
#essay-button {
    background-position: 10px -5px; /* Old browsers */
    font-size: 13px;
}

.site-logos a img {
	padding:10px 25px 5px;
}

.subNavSection, 
.subNavSection div{
	zoom: 1;
}

.ios .main-content,
.app_directory .main-content  {
	*min-height: 870px;
}
.signInRS span {
	font-size: 90%;
}





#cardDetailsSection #card-content-wrapper tbody tr.card-content td .card-wrapper .cke .cke_bottom {
    padding: 44px 0px 0px 0px !important;                             
    filter: none;
}

#cardDetailsSection #card-content-wrapper tbody tr.card-content td .card-wrapper .cke .cke_bottom .cke_popout {
    padding: 0px !important;
    top: 0px;
    width: 100%;
    filter: none;
}

#cardDetailsSection #card-content-wrapper tbody tr.card-content td .card-wrapper .cke .cke_bottom .cke_popout.cke_colorbar {
  top: 0px;
}

.body .header .top-container .top-panel {
    margin-top: -30px;
}

#cardDetailsSection #card-content-wrapper tbody tr.card-content td .card-wrapper .cke .cke_bottom a.cke_button .cke_button__bold_icon:before {
  top: 8px;
}

span.cke_button__underline_icon {
	height: 30px;
}

#import-element .greenBtn {
	margin-left: 80px;
}

#import_form #googledocs-sheetList h3 {
	margin: 10px 0 10px -16px;
}

.fancybox-wrap #fancybox-image-content .content-top .image-search input {
    margin: 0px;
}