@charset "utf-8";
/* CSS Document */
@import url("frontend_assets/css/fonts.css");

@import url("frontend_assets/rs-plugin/css/settings.css");
@import url("frontend_assets/css/bootstrap/bootstrap.min.css");
@import url("frontend_assets/css/stylesheet.css");
@import url("frontend_assets/css/animations/animate.min.css");
@import url("frontend_assets/fonts/font-awesome/css/font-awesome.css");
@import url("frontend_assets/css/isotope/isotope-style.css");
.share-file-table-header {
    width:200px;
}

.share-file-last-cell {
    padding-left:20px;
    text-align:right;
    width:160px;
}

.delete-file-button {
    float:left;
    margin:5px;
}

.form-description {
    padding-left:0px;
}

.clear {
    clear:both;
}

.metaRedirectWrapperTopAds
{
    text-align:				center;
    padding-bottom:			30px;
    padding-top:                        10px;
}

.metaRedirectWrapperBottomAds
{
    text-align:				center;
    padding-top:			20px;
    padding-bottom:                     10px;
}

.accountBenefitWrapper
{
    float:                              left;
    overflow:                           hidden;
    width:                              33%;
}

.accountBenefit {
    background: url('images/green_tick_small_alt.png') left center no-repeat;
    width: 100%;
    padding-left: 22px;
    padding-top: 3px;
    padding-bottom: 3px;
}

.download-container {
    text-align:center;
}

.downloadPageTableV3 table {
    width: 100%;
}

.downloadPageTableV3 td {
    padding: 6px 0;
    text-align: center;
}

.largeDownloadButtons
{
    text-align: center;
}

.largeDownloadButtons img
{
    margin: 20px;
    width:344px; 
    height:138px;
}

.accountStateTable .first {
    font-weight: bold;
    width: 240px;
}

.download-timer {
    font-weight:bold;
    text-align:center;
}

.download-captcha-container #recaptcha_area, #recaptcha_table  {
    margin-left: auto;
    margin-right: auto;
}

.tab-padding {
    padding-right:5px;
}

.stats-padding {
    margin-bottom:25px !important;
}

.pageSectionMainInternal h2 {
    text-transform: capitalize;
}

.file-upload-wrapper
{
    top: 127px;
}

.file-upload-wrapper [class^="entypo-"]:before, .file-upload-wrapper [class*=" entypo-"]:before
{
    line-height: 1.5em;
}

.file-upload-wrapper .additional-options-wrapper .panel-heading
{
    font-weight: bold;
    border-bottom: 1px solid #ebebeb;
    padding: 0px;
}

.file-upload-wrapper .additional-options-wrapper .panel-body
{
    padding-left: 0px;
    padding-right: 0px;
}

.file-upload-wrapper .btn
{
    font-size: 18px;
}

.file-upload-wrapper .btn-lg
{
    font-size: 22px;
}

.hidden
{
    display: none;
}

.hiddenAlt
{
    position: absolute;
    left: -9999px;
}

.dropdown-menu .fa
{
    margin-right: 2px;
}

.tp-banner .slider-btn-upload
{
    font-size: 47px;
    font-weight: bold;
}

.col-xs-5ths,
.col-sm-5ths,
.col-md-5ths,
.col-lg-5ths {
    position: relative;
    min-height: 1px;
    padding-right: 10px;
    padding-left: 10px;
}

.col-xs-5ths {
    width: 20%;
    float: left;
}

@media (min-width: 768px) {
    .col-sm-5ths {
        width: 20%;
        float: left;
    }
}
@media (min-width: 992px) {
    .col-md-5ths {
        width: 20%;
        float: left;
    }
}
@media (min-width: 1200px) {
    .col-lg-5ths {
        width: 20%;
        float: left;
    }
}

.pricing-table .panel-heading h3
{
    margin-top: 10px;
}

.pricing-table .panel-body .total-price
{
    margin-bottom: 0px;
}

.pricing-table .panel-body .price-per-day
{
    margin-bottom: 10px;
}

.pricing-table .list-group .list-group-item i
{
    margin-right: 3px;
}

.pricing-table .list-group .payment-method
{
    background-color: #f5f5f5;
}

.pricing-table .panel-footer
{
    background-color: #ffffff;
}

.pricing-table .panel-footer input[type=image], .pricing-table .panel-footer img
{
	max-width: 100%;
	height: auto;
}

h2 {
    text-transform: capitalize;
}

.account-benefits {
    color: #75BB49;
}

.homepage-section-2
{
    background: #f6f6f6 url('frontend_assets/images/home/bg_1.jpg') left center no-repeat;
    background-size: 100% 100%;
    color:#000000;
}

.homepage-section-4
{
    background: #f6f6f6 url('frontend_assets/images/home/bg_2.jpg') left center no-repeat;
    background-size: 100% 100%;
    color:#000000;
}

.homepage-register-section
{
    padding-top: 80px;
    padding-bottom: 30px;
}
.homepage-register-section .btn
{
    font-size: 30px;
}

.homepage-section
{
    padding-bottom: 0px;
}

.homepage-section-1 .main-image
{
    width: 100%;
    max-width: 701px;
}

.homepage-section-2 .main-image
{
    width: 100%;
    max-width: 500px;
}

.homepage-section-2 .share-animated
{
    display: block;
    height: 500px;
}

.homepage-section-2 .share-static
{
    display: none;
}

.homepage-section-4 .main-image
{
    width: 100%;
    max-width: 708px;
}

.homepage-next-section
{
    padding-top: 76px;
    padding-bottom: 20px;
}

.homepage-next-section .fa
{
    font-size: 52px;
    color: #e1e1e1;
}

.homepage-next-section .fa:hover
{
    font-size: 52px;
    color: #ccc;
}

.footerAds img
{
    padding-bottom: 14px;
    width: 100%;
    max-width: 468px;
    height: auto;
}

.metaRedirectWrapperTopAds img
{
    width: 100%;
    max-width: 468px; 
    height: auto;
}

.metaRedirectWrapperBottomAds img
{
    width: 100%;
    max-width: 468px;     
    height: auto;
}

.delete-file-name
{
    word-break: break-all;
}

.copyright .col-md-12
{
    margin-bottom: 5px;
}

.pageErrors, .pageSuccess
{
    border-radius: 4px;
    margin-bottom: 20px;
    padding: 15px;
}

.pageErrors
{
    background-color: #f2dede;
    border-color: #ebccd1;
    color: #a94442;
    list-style-type: none;
}

.pageSuccess
{
    background-color: #dff0d8;
    border-color: #d6e9c6;
    color: #3c763d;
    list-style-type: none;
}

.dataTables_wrapper .table
{
    margin-bottom: 0px;
}

.table .alignCenter
{
    text-align: center;
}

.dataTables_info
{
    float: left;
    padding-bottom: 10px;
    padding-top: 10px;
    width: 25%;
}

.dataTables_paginate
{
    float: right;
    padding-bottom: 10px;
    padding-top: 10px;
    text-align: right;
}

.paging_full_numbers
{
    height: 22px;
    line-height: 22px;
    width: 400px;
}

.paging_full_numbers span.paginate_button
{
    background-color: #ddd;
}

.paging_full_numbers span.paginate_button, .paging_full_numbers span.paginate_active
{
    border: 1px solid #aaa;
    cursor: pointer;
    margin: 0 3px;
    padding: 2px 5px;
}

.dataTables_processing
{
    display: none;
}

.social-icon-border
{
    border: 2px solid #fff;  border-radius: 13px;
}

.footer-links 
{
    text-transform:lowercase;
}

.newsLetterRow li
{
    list-style-type: none !important;
}

.newsletter-header 
{
    display:none;
}

.footer-flags .flagNoneSelected
{
    margin:3px;
    border: 1px solid #fff;
    box-sizing: initial;
}

.footer-flags .flagSelected
{
    margin:3px;
    border: 3px solid #fff;
    border-radius:3px;
    box-sizing: initial;
}

.section-padding 
{
    padding-top:190px;
}

.sthoverbuttons-pos-right *
{
    box-sizing: unset;
}

.upgrade-table td:not(:first-child), .upgrade-table th:not(:first-child)
{
    text-align: center;
    vertical-align: middle;
}

.upgrade-table .btn
{
    font-size: 18px;
}

.upgrade-table .btn-free
{
    background-color: #cccccc;
    border-color: #cccccc;
    border-radius: 4px !important;
    color: #ffffff;
    font-size: 16px;
}

.upgrade-table .btn-free:hover
{
    background-color: #bbbbbb;
    border-color: #bbbbbb;
    border-radius: 4px !important;
    color: #ffffff;
}

.first-header 
{
    display:none;
}

/* support for older popups for rewards plugin */
.ui-dialog
{
	padding: 20px;
	background-color: #ffffff;
	border-radius: 0px;
    border: 1px solid #cccccc;
    width: 450px !important;
    z-index: 99999;
}

.ui-dialog *
{
	box-sizing: unset;
}

.ui-dialog .ui-dialog-titlebar
{
	display: none;
}

.ui-dialog .ui-dialog-buttonset button
{
	-moz-user-select: none;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;
    cursor: pointer;
    display: inline-block;
    font-size: 22px;
    font-weight: 500;
    line-height: 1.42857;
    margin-bottom: 0;
    padding: 6px 12px;
    text-align: center;
    vertical-align: middle;
    white-space: nowrap;
}

.ui-dialog .ui-dialog-buttonset
{
    margin-top: 18px;
}

.ui-dialog .ui-dialog-buttonset button:first-child
{
    background-color: #21a9e1;
    color: #ffffff;
    margin-right: 6px;
}

.ui-dialog input[type=text], .ui-dialog textarea, .ui-dialog select
{
    background-color: transparent;
    background-image: none;
    border: 3px solid #ccc;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
    color: #000;
    display: block;
    font-size: 16px;
    height: 32px;
    line-height: 1.42857;
    padding: 3px 12px;
    transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
    width: 92%;
}

.ui-dialog textarea
{
    height: 80px;
}

.ui-dialog label
{
    display: inherit;
}

.ui-widget-overlay
{
    background-color: #000000;
    bottom: 0;
    left: 0;
    position: fixed;
    right: 0;
    top: 0;
    z-index: 10040;
}

.ui-widget-overlay.ui-front
{
    opacity: 0.5;
}

.ui-dialog .ui-icon
{
    display: none;
}

.ui-dialog
{
    position: absolute !important;
    top: 150px !important;
}

#confirmWithdrawal
{
    height: auto !important;
}

.chartWrapper
{
    text-align: center;
}

.urlFileListingWrapper .processing-button .btn-default.disabled
{
    background-color: #dbdbdb;
    border-color: #dbdbdb;
}

.showAdditionalOptionsLink
{
    font-weight: 700;
    cursor: pointer;
}

.directionRtl .hiddenAlt
{
    position: absolute;
    left: 9999px;
}

.directionRtl .ltrOverride
{
    direction: ltr;
    text-align: right;
}


/* ADDED YETISHARE V4.2 */
.searchResults h6
{
    font-weight: 400;
    margin: 0;
    line-height: 20px;
	font-size: 16px;
	display: block;
}

.searchResults h6 a
{
	color: #428bca;
    text-decoration: none;
	word-break: break-all;
    display: inline-block;
}

.searchResults .resultUrl
{
    color: #239169;
    display: inline-block;
	font-size: 12px;
	text-decoration: none;
	word-break: break-all;
}

.searchResults p
{
	margin: 0px;
	font-size: 12px;
	word-break: break-all;
}

.searchResults .start-icon
{
	width: 68px;
	float: left;
	margin-right: 10px;
}

.searchResults .start-icon img
{
	width: 100%;
}

.searchResults .main-text
{
	margin-left: 78px;
}

.searchResults .searchLastCol
{
	text-align: right;
}

.search-icon
{
    display: inline-block;
    font-family: FontAwesome;
    font-style: normal;
    font-weight: normal;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
	margin-right: 1px;
}

.search-icon-all:before
{
    content: "\f0ca";
}

.search-icon-images:before
{
    content: "\f03e";
}

.search-icon-documents:before
{
    content: "\f15b";
}

.search-icon-videos:before
{
    content: "\f03d";
}

.search-icon-audio:before
{
    content: "\f001";
}

.search-icon-archives:before
{
    content: "\f187";
}

.main-search-button .fa
{
	font-size: 16px;
	vertical-align: inherit;
}

.main-search-button .btn-default
{
	padding: 8px 12px 9px 12px;
}

.searchResults .btn-file-download
{
	font-size: 16px;
}

.searchResults .odd:hover, .searchResults .even:hover
{
	background-color: #efefef !important;
}

.searchResults
{
	margin-top: 4px;
}

.searchResults tr td
{
	padding: 10px;
}

.search-tabs .tab-content .tab-pane
{
	padding: 0px;
}

#searchResults_wrapper .paging_full_numbers
{
	padding: 0px;
    margin: 0px;
	display: inline-block;
    border-radius: 4px;
}

#searchResults_wrapper .paging_full_numbers .paginate_button, #searchResults_wrapper .paging_full_numbers .paginate_active
{
    margin: 0px;
    list-style-type: none;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #eeeeee;
	position: relative;
    padding: 6px 12px;
	line-height: 1.42857143;
    text-decoration: none;
	margin-left: -1px;
}

#searchResults_wrapper .paging_full_numbers .paginate_button
{
    color: #428bca;
    background-color: #fff;
    border: 1px solid #ddd;
}

#searchResults_wrapper .paging_full_numbers .paginate_active
{
    z-index: 2;
    color: #fff;
    background-color: #428bca;
    border-color: #428bca;
    cursor: default;
}

#searchResults_wrapper .paging_full_numbers
{
	width: 100%;
	margin-top: 10px;
}
/* END OF YETISHARE V4.2 */


/* START OF YETISHARE V4.3 */
.container .animated
{
	-webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
}

.clipboard-placeholder-wrapper
{
	position: absolute !important;
	top: -9999px !important;
	left: -9999px !important;
}

.heading-1 
{
    text-overflow: ellipsis;
    overflow: hidden;
}

.description-1
{
    text-overflow: ellipsis;
    overflow: hidden;
}

.responsiveInfoTable 
{
    word-break: break-all; 
    word-wrap: break-word;
}

.share-folder-wrapper td 
{
    word-break:break-all;
    word-wrap: break-word;
}

/* END OF YETISHARE V4.3 */


/* START OF YETISHARE V4.4 */
.directionRtl .clipboard-placeholder-wrapper
{
    right: -9999px !important;
    left: 0px !important;
}
/* END OF YETISHARE V4.4 */.links a {
	color: #303641;
}
address a {
	color: #303641;
}
.cube1, .cube2 {
	background-color: #303641;
}
.color-text {
	color: #303641;
}
.colored-bg{
color: #fff;
	background-color: #303641;
}
.bluish-grey-bg {
	background-color: #303641;
}
.dark-bluish-grey-bg {
	background-color: #303641;
}
.tp-banner .slider-btn {
	border: 2px solid #303641;
	background-color: #303641;
}
#navigation ul.nav a:hover {
	color: #303641;
}
#navigation ul.nav .current a {
	color: #303641;
}
.fun-facts .white-box {
	color: #303641;
}
.fun-facts .white-box:hover {
	background-color: #303641;
}
#services .s-items a:hover {
	color: #303641;
}
#services .s-items:hover a {
	color: #303641;
}
.icons {
	background-color: #303641;
	border: 2px solid #303641;
}
.icons:hover {
	color: #303641;
	border: 2px solid #303641;
}
.services-detail .heading {
	color: #303641;
}
.services-detail .close-detail a {
	color: #303641;
}
.services-detail .close-detail:hover a {
	color: #303641;
}
#options ul li:hover a, #options ul li a.selected {
	border: 1px solid #303641;
	background-color: #303641;
}
#container-thumbs .items .picture {
	background: #303641;
}
#container-thumbs .items .details {
	background: #303641;
}
.portfolio-detail .items .details {
	background: #303641;
}
.portfolio-detail .heading {
	color: #303641;
}
ul.social-icons li a:hover {
	background-color: #303641;
}
.team-members .details {
	background: #303641;
}
.team-members:hover .details {
	background: #303641;
}
.team-members .picture {
	background: #303641;
}
.post .picture {
	background: #303641;
}
.post .details {
	background: #303641;
}
.post .description a.blog-btn {
	color: #303641;
}
.post .description a:hover.blog-btn {
	color: #303641;
}
#blog .social-icons ul li a:hover {
	background-color: #303641;
}
.post-comment .btn-default {
	background-color: #303641;
	border-color: #303641;
}
.tag-list a:hover {
	background-color: #303641;
}
.form-control:focus {
	border-color: #303641;
}
.scrollup {
	background-color: #303641;
}


.btn-default {
	background-color: #21a9e1;
	border-color: #21a9e1;
    border-radius: 4px !important;
}
.btn-default:hover {
    background-color: #1a8fbf;
    color: #ffffff;
    border-color: #1782ad;
}
.tp-banner .slider-btn {
    border-radius: 4px;
}
.tp-banner .slider-btn-upload {
    color: #ffffff;
    background-color: #303641;
    border-color: #ffffff;
}
.tp-banner .slider-btn-upload:hover {
    background-color: #474d58;
    border-color: #ffffff;
    color: #ffffff;
}
/* =============   FRONT END CUSTOM RESPONSIVE CODE   ============= */  
@media (max-width: 479px){
    .download-table-1 {font-size:13px;}
    .heading-1 {font-size:20px !important; word-wrap: break-word;}
    .description-1 {font-size:20px !important;}
    .mobileHide {display:none !important;}
    .largeDownloadButtons img {width: 100% !important; height: 100% !important; margin: 0px !important;}
    .pageSectionMainInternal h2 {font-size:20px !important;}
}

@media (max-width: 599px){
    .upgrade-table .btn
    {
        font-size: 13px;
        font-weight: unset;
        line-height: unset;
        margin-bottom: 0;
        padding: 2px;
        text-align: center;
        white-space: normal;
        word-wrap: break-word;
    }
    
	.rewardsTable, .ppdRateTable
	{
		font-size: 12px;
	}
    
    #searchResults_wrapper .paging_full_numbers .paginate_button, #searchResults_wrapper .paging_full_numbers .paginate_active
    {
       padding: 2px 4px !important; 
    }
	
	/* ADDED YETISHARE V4.2 */
	.searchResults .searchLastCol
	{
		display: none;
	}
	
	.search-tabs .tab-text, .search-tabs ul li .label-text
	{
		display: none;
	}
	/* END OF YETISHARE V4.2 */
}

@media (max-width: 1023px){ 
    .accountBenefitWrapper {width: 100%; text-align:left; float:none;}
    .responsiveAccountBenefitWrapper {width:235px; margin-left:auto; margin-right:auto;}
    .reponsiveMobileHide {display:none;}
    .contentPageWrapper .largeDownloadButtons img {margin:0px; width:280px; height:112px;}
    .responsiveCaptchaWrapper {width:300px; margin-left:auto; margin-right:auto;}
    .responsiveTable {width:100%;}
    section {padding-bottom: 30px;}
    .section-padding {padding-top:120px}
    .metaRedirectWrapperTopAds {overflow-x: hidden;}
    .metaRedirectWrapperBottomAds {overflow-x: hidden;}
    .footerAds {overflow-x: hidden;}
    .heading-1 {font-size:30px; text-align:center;}
    .description-1 {text-align:center;}
    .grey-box {text-align:center;}
    h2 {text-align:center;}
    .responsiveInfoTable {word-break: break-all; word-wrap: break-word;}
    .dataTables_info {float:none !important; text-align:center !important; width:100% !important;}
    .paging_full_numbers {width:100% !important;}
    .dataTables_paginate {text-align:center !important; float:none !important;}
    .share-file-table-header {width:30% !important;}
    .container {overflow: hidden;}
    .newsLetterRow {padding-left:0px; text-align:center; float:none;}
    .homepage-section .heading-1 {overflow: visible !important; white-space: normal !important;}
    .fileupload-content .url {word-break: break-all; word-wrap: break-word;}
    .sliderContent div {display:none;}
    .sliderContent table td:nth-child(2) {word-break: break-all; word-wrap: break-word;}
    .imageviewer-extra-info td {word-break: break-all; word-wrap: break-word;}
    .urlFileListingWrapper .fileSection .name {word-break: break-all; word-wrap: break-word;}
    .scrollup {display:none;}
}

@media (max-width: 1240px){
    .homepage-section-2 .share-animated { display: none; }
    .homepage-section-2 .share-static { display: block; }
}

@media (max-width: 769px){
    .scrollup {display:none !important;}
    #fileUploadWrapper .modal-dialog {margin:0 !important;}
}

@media (max-width: 991px){ 
.pricing-table .col-xs-6 {width:50% !important;}
.pluginSocialLoginButtons {margin-left:auto; margin-right:auto; float:left; text-align:center;}

/* ADDED YETISHARE V4.2 */
.search-tabs .tab-text
{
	display: none;
}
/* END OF YETISHARE V4.2 */
}

@media (max-width: 480px){ 
.pricing-table .col-xs-6 {width:100% !important;}
.ui-dialog{	max-width: 450px !important; width: 100% !important; }
}@font-face {
  font-family: 'entypo';
  src: url('styles/font-icons/entypo/font/entypo.eot?71205724');
  src: url('styles/font-icons/entypo/font/entypo.eot?71205724#iefix') format('embedded-opentype'),
       url('styles/font-icons/entypo/font/entypo.woff?71205724') format('woff'),
       url('styles/font-icons/entypo/font/entypo.ttf?71205724') format('truetype'),
       url('styles/font-icons/entypo/font/entypo.svg?71205724#entypo') format('svg');
  font-weight: normal;
  font-style: normal;
}
/* Chrome hack: SVG is rendered more smooth in Windozze. 100% magic, uncomment if you need it. */
/* Note, that will break hinting! In other OS-es font will be not as sharp as it could be */
/*
@media screen and (-webkit-min-device-pixel-ratio:0) {
  @font-face {
    font-family: 'entypo';
    src: url('styles/font-icons/entypo/font/entypo.svg?71205724#entypo') format('svg');
  }
}
*/
 
 [class^="entypo-"]:before, [class*=" entypo-"]:before {
  font-family: "entypo";
  font-style: normal;
  font-weight: normal;
  speak: none;
 
  display: inline-block;
  text-decoration: inherit;
  width: 1em;
  margin-right: .2em;
  text-align: center;
  /* opacity: .8; */
 
  /* For safety - reset parent styles, that can break glyph codes*/
  font-variant: normal;
  text-transform: none;
     
  /* fix buttons height, for twitter bootstrap */
  line-height: 1em;
 
  /* Animation center compensation - margins should be symmetric */
  /* remove if not needed */
  margin-left: .2em;
 
  /* you can be more comfortable with increased icons size */
  /* font-size: 120%; */
 
  /* Uncomment for 3D effect */
  /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */
}
 
.entypo-note:before { content: '\e800'; } /* '' */
.entypo-logo-db:before { content: '\e91b'; } /* '' */
.entypo-music:before { content: '\e802'; } /* '' */
.entypo-search:before { content: '\e803'; } /* '' */
.entypo-flashlight:before { content: '\e804'; } /* '' */
.entypo-mail:before { content: '\e805'; } /* '' */
.entypo-heart:before { content: '\e806'; } /* '' */
.entypo-heart-empty:before { content: '\e807'; } /* '' */
.entypo-star:before { content: '\e808'; } /* '' */
.entypo-star-empty:before { content: '\e809'; } /* '' */
.entypo-user:before { content: '\e80a'; } /* '' */
.entypo-users:before { content: '\e80b'; } /* '' */
.entypo-user-add:before { content: '\e80c'; } /* '' */
.entypo-video:before { content: '\e80d'; } /* '' */
.entypo-picture:before { content: '\e80e'; } /* '' */
.entypo-camera:before { content: '\e80f'; } /* '' */
.entypo-layout:before { content: '\e810'; } /* '' */
.entypo-menu:before { content: '\e811'; } /* '' */
.entypo-check:before { content: '\e812'; } /* '' */
.entypo-cancel:before { content: '\e813'; } /* '' */
.entypo-cancel-circled:before { content: '\e814'; } /* '' */
.entypo-cancel-squared:before { content: '\e815'; } /* '' */
.entypo-plus:before { content: '\e816'; } /* '' */
.entypo-plus-circled:before { content: '\e817'; } /* '' */
.entypo-plus-squared:before { content: '\e818'; } /* '' */
.entypo-minus:before { content: '\e819'; } /* '' */
.entypo-minus-circled:before { content: '\e81a'; } /* '' */
.entypo-minus-squared:before { content: '\e81b'; } /* '' */
.entypo-help:before { content: '\e81c'; } /* '' */
.entypo-help-circled:before { content: '\e81d'; } /* '' */
.entypo-info:before { content: '\e81e'; } /* '' */
.entypo-info-circled:before { content: '\e81f'; } /* '' */
.entypo-back:before { content: '\e820'; } /* '' */
.entypo-home:before { content: '\e821'; } /* '' */
.entypo-link:before { content: '\e822'; } /* '' */
.entypo-attach:before { content: '\e823'; } /* '' */
.entypo-lock:before { content: '\e824'; } /* '' */
.entypo-lock-open:before { content: '\e825'; } /* '' */
.entypo-eye:before { content: '\e826'; } /* '' */
.entypo-tag:before { content: '\e827'; } /* '' */
.entypo-bookmark:before { content: '\e828'; } /* '' */
.entypo-bookmarks:before { content: '\e829'; } /* '' */
.entypo-flag:before { content: '\e82a'; } /* '' */
.entypo-thumbs-up:before { content: '\e82b'; } /* '' */
.entypo-thumbs-down:before { content: '\e82c'; } /* '' */
.entypo-download:before { content: '\e82d'; } /* '' */
.entypo-upload:before { content: '\e82e'; } /* '' */
.entypo-upload-cloud:before { content: '\e82f'; } /* '' */
.entypo-reply:before { content: '\e830'; } /* '' */
.entypo-reply-all:before { content: '\e831'; } /* '' */
.entypo-forward:before { content: '\e832'; } /* '' */
.entypo-quote:before { content: '\e833'; } /* '' */
.entypo-code:before { content: '\e834'; } /* '' */
.entypo-export:before { content: '\e835'; } /* '' */
.entypo-pencil:before { content: '\e836'; } /* '' */
.entypo-feather:before { content: '\e837'; } /* '' */
.entypo-print:before { content: '\e838'; } /* '' */
.entypo-retweet:before { content: '\e839'; } /* '' */
.entypo-keyboard:before { content: '\e83a'; } /* '' */
.entypo-comment:before { content: '\e83b'; } /* '' */
.entypo-chat:before { content: '\e83c'; } /* '' */
.entypo-bell:before { content: '\e83d'; } /* '' */
.entypo-attention:before { content: '\e83e'; } /* '' */
.entypo-alert:before { content: '\e83f'; } /* '' */
.entypo-vcard:before { content: '\e840'; } /* '' */
.entypo-address:before { content: '\e841'; } /* '' */
.entypo-location:before { content: '\e842'; } /* '' */
.entypo-map:before { content: '\e843'; } /* '' */
.entypo-direction:before { content: '\e844'; } /* '' */
.entypo-compass:before { content: '\e845'; } /* '' */
.entypo-cup:before { content: '\e846'; } /* '' */
.entypo-trash:before { content: '\e847'; } /* '' */
.entypo-doc:before { content: '\e848'; } /* '' */
.entypo-docs:before { content: '\e849'; } /* '' */
.entypo-doc-landscape:before { content: '\e84a'; } /* '' */
.entypo-doc-text:before { content: '\e84b'; } /* '' */
.entypo-doc-text-inv:before { content: '\e84c'; } /* '' */
.entypo-newspaper:before { content: '\e84d'; } /* '' */
.entypo-book-open:before { content: '\e84e'; } /* '' */
.entypo-book:before { content: '\e84f'; } /* '' */
.entypo-folder:before { content: '\e850'; } /* '' */
.entypo-archive:before { content: '\e851'; } /* '' */
.entypo-box:before { content: '\e852'; } /* '' */
.entypo-rss:before { content: '\e853'; } /* '' */
.entypo-phone:before { content: '\e854'; } /* '' */
.entypo-cog:before { content: '\e855'; } /* '' */
.entypo-tools:before { content: '\e856'; } /* '' */
.entypo-share:before { content: '\e857'; } /* '' */
.entypo-shareable:before { content: '\e858'; } /* '' */
.entypo-basket:before { content: '\e859'; } /* '' */
.entypo-bag:before { content: '\e85a'; } /* '' */
.entypo-calendar:before { content: '\e85b'; } /* '' */
.entypo-login:before { content: '\e85c'; } /* '' */
.entypo-logout:before { content: '\e85d'; } /* '' */
.entypo-mic:before { content: '\e85e'; } /* '' */
.entypo-mute:before { content: '\e85f'; } /* '' */
.entypo-sound:before { content: '\e860'; } /* '' */
.entypo-volume:before { content: '\e861'; } /* '' */
.entypo-clock:before { content: '\e862'; } /* '' */
.entypo-hourglass:before { content: '\e863'; } /* '' */
.entypo-lamp:before { content: '\e864'; } /* '' */
.entypo-light-down:before { content: '\e865'; } /* '' */
.entypo-light-up:before { content: '\e866'; } /* '' */
.entypo-adjust:before { content: '\e867'; } /* '' */
.entypo-block:before { content: '\e868'; } /* '' */
.entypo-resize-full:before { content: '\e869'; } /* '' */
.entypo-resize-small:before { content: '\e86a'; } /* '' */
.entypo-popup:before { content: '\e86b'; } /* '' */
.entypo-publish:before { content: '\e86c'; } /* '' */
.entypo-window:before { content: '\e86d'; } /* '' */
.entypo-arrow-combo:before { content: '\e86e'; } /* '' */
.entypo-down-circled:before { content: '\e86f'; } /* '' */
.entypo-left-circled:before { content: '\e870'; } /* '' */
.entypo-right-circled:before { content: '\e871'; } /* '' */
.entypo-up-circled:before { content: '\e872'; } /* '' */
.entypo-down-open:before { content: '\e873'; } /* '' */
.entypo-left-open:before { content: '\e874'; } /* '' */
.entypo-right-open:before { content: '\e875'; } /* '' */
.entypo-up-open:before { content: '\e876'; } /* '' */
.entypo-down-open-mini:before { content: '\e877'; } /* '' */
.entypo-left-open-mini:before { content: '\e878'; } /* '' */
.entypo-right-open-mini:before { content: '\e879'; } /* '' */
.entypo-up-open-mini:before { content: '\e87a'; } /* '' */
.entypo-down-open-big:before { content: '\e87b'; } /* '' */
.entypo-left-open-big:before { content: '\e87c'; } /* '' */
.entypo-right-open-big:before { content: '\e87d'; } /* '' */
.entypo-up-open-big:before { content: '\e87e'; } /* '' */
.entypo-down:before { content: '\e87f'; } /* '' */
.entypo-left:before { content: '\e880'; } /* '' */
.entypo-right:before { content: '\e881'; } /* '' */
.entypo-up:before { content: '\e882'; } /* '' */
.entypo-down-dir:before { content: '\e883'; } /* '' */
.entypo-left-dir:before { content: '\e884'; } /* '' */
.entypo-right-dir:before { content: '\e885'; } /* '' */
.entypo-up-dir:before { content: '\e886'; } /* '' */
.entypo-down-bold:before { content: '\e887'; } /* '' */
.entypo-left-bold:before { content: '\e888'; } /* '' */
.entypo-right-bold:before { content: '\e889'; } /* '' */
.entypo-up-bold:before { content: '\e88a'; } /* '' */
.entypo-down-thin:before { content: '\e88b'; } /* '' */
.entypo-left-thin:before { content: '\e88c'; } /* '' */
.entypo-right-thin:before { content: '\e88d'; } /* '' */
.entypo-note-beamed:before { content: '\e801'; } /* '' */
.entypo-ccw:before { content: '\e88f'; } /* '' */
.entypo-cw:before { content: '\e890'; } /* '' */
.entypo-arrows-ccw:before { content: '\e891'; } /* '' */
.entypo-level-down:before { content: '\e892'; } /* '' */
.entypo-level-up:before { content: '\e893'; } /* '' */
.entypo-shuffle:before { content: '\e894'; } /* '' */
.entypo-loop:before { content: '\e895'; } /* '' */
.entypo-switch:before { content: '\e896'; } /* '' */
.entypo-play:before { content: '\e897'; } /* '' */
.entypo-stop:before { content: '\e898'; } /* '' */
.entypo-pause:before { content: '\e899'; } /* '' */
.entypo-record:before { content: '\e89a'; } /* '' */
.entypo-to-end:before { content: '\e89b'; } /* '' */
.entypo-to-start:before { content: '\e89c'; } /* '' */
.entypo-fast-forward:before { content: '\e89d'; } /* '' */
.entypo-fast-backward:before { content: '\e89e'; } /* '' */
.entypo-progress-0:before { content: '\e89f'; } /* '' */
.entypo-progress-1:before { content: '\e8a0'; } /* '' */
.entypo-progress-2:before { content: '\e8a1'; } /* '' */
.entypo-progress-3:before { content: '\e8a2'; } /* '' */
.entypo-target:before { content: '\e8a3'; } /* '' */
.entypo-palette:before { content: '\e8a4'; } /* '' */
.entypo-list:before { content: '\e8a5'; } /* '' */
.entypo-list-add:before { content: '\e8a6'; } /* '' */
.entypo-signal:before { content: '\e8a7'; } /* '' */
.entypo-trophy:before { content: '\e8a8'; } /* '' */
.entypo-battery:before { content: '\e8a9'; } /* '' */
.entypo-back-in-time:before { content: '\e8aa'; } /* '' */
.entypo-monitor:before { content: '\e8ab'; } /* '' */
.entypo-mobile:before { content: '\e8ac'; } /* '' */
.entypo-network:before { content: '\e8ad'; } /* '' */
.entypo-cd:before { content: '\e8ae'; } /* '' */
.entypo-inbox:before { content: '\e8af'; } /* '' */
.entypo-install:before { content: '\e8b0'; } /* '' */
.entypo-globe:before { content: '\e8b1'; } /* '' */
.entypo-cloud:before { content: '\e8b2'; } /* '' */
.entypo-cloud-thunder:before { content: '\e8b3'; } /* '' */
.entypo-flash:before { content: '\e8b4'; } /* '' */
.entypo-moon:before { content: '\e8b5'; } /* '' */
.entypo-flight:before { content: '\e8b6'; } /* '' */
.entypo-paper-plane:before { content: '\e8b7'; } /* '' */
.entypo-leaf:before { content: '\e8b8'; } /* '' */
.entypo-lifebuoy:before { content: '\e8b9'; } /* '' */
.entypo-mouse:before { content: '\e8ba'; } /* '' */
.entypo-briefcase:before { content: '\e8bb'; } /* '' */
.entypo-suitcase:before { content: '\e8bc'; } /* '' */
.entypo-dot:before { content: '\e8bd'; } /* '' */
.entypo-dot-2:before { content: '\e8be'; } /* '' */
.entypo-dot-3:before { content: '\e8bf'; } /* '' */
.entypo-brush:before { content: '\e8c0'; } /* '' */
.entypo-magnet:before { content: '\e8c1'; } /* '' */
.entypo-infinity:before { content: '\e8c2'; } /* '' */
.entypo-erase:before { content: '\e8c3'; } /* '' */
.entypo-chart-pie:before { content: '\e8c4'; } /* '' */
.entypo-chart-line:before { content: '\e8c5'; } /* '' */
.entypo-chart-bar:before { content: '\e8c6'; } /* '' */
.entypo-chart-area:before { content: '\e8c7'; } /* '' */
.entypo-tape:before { content: '\e8c8'; } /* '' */
.entypo-graduation-cap:before { content: '\e8c9'; } /* '' */
.entypo-language:before { content: '\e8ca'; } /* '' */
.entypo-ticket:before { content: '\e8cb'; } /* '' */
.entypo-water:before { content: '\e8cc'; } /* '' */
.entypo-droplet:before { content: '\e8cd'; } /* '' */
.entypo-air:before { content: '\e8ce'; } /* '' */
.entypo-credit-card:before { content: '\e8cf'; } /* '' */
.entypo-floppy:before { content: '\e8d0'; } /* '' */
.entypo-clipboard:before { content: '\e8d1'; } /* '' */
.entypo-megaphone:before { content: '\e8d2'; } /* '' */
.entypo-database:before { content: '\e8d3'; } /* '' */
.entypo-drive:before { content: '\e8d4'; } /* '' */
.entypo-bucket:before { content: '\e8d5'; } /* '' */
.entypo-thermometer:before { content: '\e8d6'; } /* '' */
.entypo-key:before { content: '\e8d7'; } /* '' */
.entypo-flow-cascade:before { content: '\e8d8'; } /* '' */
.entypo-flow-branch:before { content: '\e8d9'; } /* '' */
.entypo-flow-tree:before { content: '\e8da'; } /* '' */
.entypo-flow-line:before { content: '\e8db'; } /* '' */
.entypo-flow-parallel:before { content: '\e8dc'; } /* '' */
.entypo-rocket:before { content: '\e8dd'; } /* '' */
.entypo-gauge:before { content: '\e8de'; } /* '' */
.entypo-traffic-cone:before { content: '\e8df'; } /* '' */
.entypo-cc:before { content: '\e8e0'; } /* '' */
.entypo-cc-by:before { content: '\e8e1'; } /* '' */
.entypo-cc-nc:before { content: '\e8e2'; } /* '' */
.entypo-cc-nc-eu:before { content: '\e8e3'; } /* '' */
.entypo-cc-nc-jp:before { content: '\e8e4'; } /* '' */
.entypo-cc-sa:before { content: '\e8e5'; } /* '' */
.entypo-cc-nd:before { content: '\e8e6'; } /* '' */
.entypo-cc-pd:before { content: '\e8e7'; } /* '' */
.entypo-cc-zero:before { content: '\e8e8'; } /* '' */
.entypo-cc-share:before { content: '\e8e9'; } /* '' */
.entypo-cc-remix:before { content: '\e8ea'; } /* '' */
.entypo-github:before { content: '\e8eb'; } /* '' */
.entypo-github-circled:before { content: '\e8ec'; } /* '' */
.entypo-flickr:before { content: '\e8ed'; } /* '' */
.entypo-flickr-circled:before { content: '\e8ee'; } /* '' */
.entypo-vimeo:before { content: '\e8ef'; } /* '' */
.entypo-vimeo-circled:before { content: '\e8f0'; } /* '' */
.entypo-twitter:before { content: '\e8f1'; } /* '' */
.entypo-twitter-circled:before { content: '\e8f2'; } /* '' */
.entypo-facebook:before { content: '\e8f3'; } /* '' */
.entypo-facebook-circled:before { content: '\e8f4'; } /* '' */
.entypo-facebook-squared:before { content: '\e8f5'; } /* '' */
.entypo-gplus:before { content: '\e8f6'; } /* '' */
.entypo-gplus-circled:before { content: '\e8f7'; } /* '' */
.entypo-pinterest:before { content: '\e8f8'; } /* '' */
.entypo-pinterest-circled:before { content: '\e8f9'; } /* '' */
.entypo-tumblr:before { content: '\e8fa'; } /* '' */
.entypo-tumblr-circled:before { content: '\e8fb'; } /* '' */
.entypo-linkedin:before { content: '\e8fc'; } /* '' */
.entypo-linkedin-circled:before { content: '\e8fd'; } /* '' */
.entypo-dribbble:before { content: '\e8fe'; } /* '' */
.entypo-dribbble-circled:before { content: '\e8ff'; } /* '' */
.entypo-stumbleupon:before { content: '\e900'; } /* '' */
.entypo-stumbleupon-circled:before { content: '\e901'; } /* '' */
.entypo-lastfm:before { content: '\e902'; } /* '' */
.entypo-lastfm-circled:before { content: '\e903'; } /* '' */
.entypo-rdio:before { content: '\e904'; } /* '' */
.entypo-rdio-circled:before { content: '\e905'; } /* '' */
.entypo-spotify:before { content: '\e906'; } /* '' */
.entypo-spotify-circled:before { content: '\e907'; } /* '' */
.entypo-qq:before { content: '\e908'; } /* '' */
.entypo-instagram:before { content: '\e909'; } /* '' */
.entypo-dropbox:before { content: '\e90a'; } /* '' */
.entypo-evernote:before { content: '\e90b'; } /* '' */
.entypo-flattr:before { content: '\e90c'; } /* '' */
.entypo-skype:before { content: '\e90d'; } /* '' */
.entypo-skype-circled:before { content: '\e90e'; } /* '' */
.entypo-renren:before { content: '\e90f'; } /* '' */
.entypo-sina-weibo:before { content: '\e910'; } /* '' */
.entypo-paypal:before { content: '\e911'; } /* '' */
.entypo-picasa:before { content: '\e912'; } /* '' */
.entypo-soundcloud:before { content: '\e913'; } /* '' */
.entypo-mixi:before { content: '\e914'; } /* '' */
.entypo-behance:before { content: '\e915'; } /* '' */
.entypo-google-circles:before { content: '\e916'; } /* '' */
.entypo-vkontakte:before { content: '\e917'; } /* '' */
.entypo-smashing:before { content: '\e918'; } /* '' */
.entypo-sweden:before { content: '\e919'; } /* '' */
.entypo-db-shape:before { content: '\e91a'; } /* '' */
.entypo-up-thin:before { content: '\e88e'; } /* '' */.file-upload-wrapper .modal-dialog
{
    max-width: 1000px;
    width: 100%;
}

.file-upload-wrapper .nav-tabs
{
    margin-top: 0px;
}

.file-upload-wrapper .nav-tabs.bordered + .tab-content
{
    margin-bottom: 0px;
    padding: 0px;
}

/* file uploader */
.fileUploadMain
{
    width:				100%;
    text-align:				left;
}

.fileUploadMainFull
{
    width:				100%;
    text-align:				left;
}

.fileUploadMain .initialUploadSection
{
    cursor:                             pointer;
}

.fileUploadMain .initialUploadSection .initialUploadText .uploadText, .fileListingWrapper .introText
{
    padding-bottom:                     4px;
    float:                              left;
}

.fileUploadMain .initialUploadSection .initialUploadText .uploadElement
{
    background-color:                   #EEEEEE;
    width:                              100%;
    padding-bottom:                     34px;
    color:                              #6e6e6e;
    font-size:                          32px;
}

.fileUploadMain .initialUploadSection .uploadElement .internal
{
    text-align: center;
    padding-top: 8px;
}

.fileUploadMain .initialUploadSection .uploadElement .internal i
{
    font-size: 76px;
    clear: both;
    color: #bebebe;
}

.fileUploadContent
{
    width:				700px;
    text-align:				left;
    background:                         #ffffff;
    float:                              left;
}

.fileUploadContentInternal
{
    padding:                            20px;
}

.fileUploadContentInternal p
{
    width:                              95%;
}

.fileupload-buttonbar .ui-button input {
    position: absolute;
    top: 0;
    right: 0;
    margin: 0;
    border: solid transparent;
    border-width: 0 0 100px 200px;
    opacity: 0;
    filter: alpha(opacity=0);
    -o-transform: translate(250px, -50px) scale(1);
    -moz-transform: translate(-300px, 0) scale(4);
    direction: ltr;
    cursor: pointer;
}

.fileinput-button {
    overflow: hidden;
}

/* Fix for IE 6: */
*html .fileinput-button {
    padding: 2px 0;
}

/* Fix for IE 7: */
*+html .fileinput-button {
    padding: 2px 0;
}

.fileupload-buttonbar {
    padding: 0.2em 0.4em;
}

.fileupload-buttonbar .ui-button {
    vertical-align: middle;
}

.fileupload-content {
    border-width: 0px;
}

.fileupload-content .ui-progressbar {
    width: 100%;
    height: 10px;
}

.fileupload-content .ui-progressbar .ui-progressbar-value {
    background: url(images/progress_bar.gif);
    border: 1px solid #4297D7;
}

.fileupload-content .fileupload-progressbar {
    margin: 10px 0;
}

.fileupload-content .initialUploadText {
    font-size: 24px;
}

.fileupload-content label
{
    width: 100%;
}

.fileupload-progresstext
{
    color: #999;
    width: 827px;
}

.files
{
    border-bottom: 1px solid #ebebeb;
}

.files, .addFileRow {
    border-collapse: collapse;
}

.files tr:hover
{
    background-color: #e7f0fa;
}

.files td, .addFileRow td {
    padding-top: 3px;
    border-spacing: 3px;
}

.files .cancel, .addFileRow .cancel
{
    width: 30px;
    text-align: center;
}

.files .cancel
{
    height: 39px;
}

.addFileRow .cancel
{
    height: 29px;
}

.files .name, .addFileRow .name, .files .error, .files .url a  {
    text-align: left;
    font-size: 14px;
	word-wrap: break-word;
}

.files .url
{
    width: 500px;
}

.files .rightArrow
{
    width: 14px;
}

.addFileRow td
{
    border-bottom: 1px solid #eee;
}

.fileupload-content .fileListingWrapper .fileSectionFooterText
{
    padding-top: 10px;
}

.sliderContent a
{
    text-decoration:                    none;
}

.sliderContent .odd
{
    border-top:                         1px solid #fff;
    padding:                            5px;
}

.sliderContent .even
{
    border-top:                         1px solid #fff;
    padding:                            5px;
}

.ui-state-disabled .ui-state-disabled {
    opacity: 1;
    filter: alpha(opacity=100);
}

.ui-state-disabled input {
    cursor: default;
}

.template-upload .preview
{
    text-align: right;
    padding-right: 3px;
}

.sliderContent tr:hover, .sliderContent td:hover
{
    background-color:                   #fff;
    cursor:                             default;
}

.file-upload-wrapper .fileListingWrapper
{
    width: 100%;
}

.file-upload-wrapper .fileListingWrapper .name
{
    word-wrap: normal;
	word-break: break-all;
	min-width: 130px;
}

.file-upload-wrapper .fileListingWrapper .url
{
    word-wrap: normal;
	word-break: break-all;
}

.file-upload-wrapper .baseText
{
    color:                              #aaaaaa;
    width:                              100%;
    text-align:                         center;
    margin-top:                         4px;
}

.file-upload-wrapper .uploadFooter
{
    padding-top:                        18px;
}

.files .template-download:hover
{
    background-color:                   #dedede;
    cursor:                             pointer;
}

.fileListingWrapper .urlOff
{
    background: url('images/blue_down_arrow.png') 98% 55% no-repeat;
}

.initialUploadText h2
{
    display: none;
}

.tab-content .tab-pane
{
    padding: 20px;
}

.additional-options-wrapper
{
    padding-left: 20px;
    padding-right: 20px;
    background-color: #ffffff;
    padding-top: 6px;
}

.additional-options-wrapper .panel
{
    margin-bottom: 0px;
}

.additional-options-wrapper .footer-buttons
{
    margin-bottom: 16px;
    margin-top: 16px;
    text-align: center;
}

.file-upload-wrapper .upload-button
{
    text-align: right;
    float: right;
}

.fileListingWrapper .globalProgressWrapper
{
    width:                              827px;
    height:                             10px;
    float:                              left;
}

.fileListingWrapper .globalProgressWrapper .progress
{
    margin-bottom: 0px;
    margin-top: 5px;
}

.fileListingWrapper .globalProgressWrapper .file-upload-progress-right
{
    float: right;
}

.sliderContent
{
    position:                           absolute;
    border-bottom:                      1px solid #ebebeb;
    border-left:                        1px solid #ebebeb;
    border-right:                       1px solid #ebebeb;
    font-size:                          10px;
    margin-left:                        21px;
    margin-right:                       21px;
    z-index:                            999999;
}
.sliderContent table
{
    background-color:                   #fff;
}
.sliderContent label
{
    font-weight:                        bold;
}
.sliderContent tr
{
    cursor:                             default;
}

.file-upload-wrapper
{
    z-index: 1045;
}

.file-upload-wrapper .copyAllLinkWrapper
{
    text-align: left;
    margin-top: 4px;
}

.file-upload-wrapper .table .first
{
    width: 140px;
}

.file-upload-wrapper textarea.form-control
{
    height: 140px;
}

.file-upload-wrapper .urlUploadFooter
{
    padding-top: 10px;
}

#urlUpload .progressWrapper
{
    float: right;
}

.urlUploadFooter .transferFilesButton
{
    display: none;
}

.ftp-file-uploader .transfer-files-button-image
{
    display: none;
}

.ftp-file-uploader .transfer-files-button-html
{
    text-align: right;
}

.ftp-file-uploader
{
    padding-bottom: 14px;
}

.urlUploadMainInternal .accountStateTable
{
    margin-top: 16px;
    border-bottom: 1px solid #ebebeb;
}

.txtCenter
{
    text-align: center;
}

@media (max-width: 1023px){ 
    .fileListingWrapper .globalProgressWrapper {float: none !important; height: 10px !important; margin-left: auto !important; margin-right: auto !important; width: 100% !important;}
    .file-upload-wrapper .upload-button {float:none !important; text-align:center !important;}
    .file-upload-wrapper .copyAllLinkWrapper {text-align:center !important;}
    .files .rightArrow {display:none;}
    .fileupload-progresstext {width:100% !important; line-height:18px;}
    .file-upload-wrapper .modal-dialog .nav-tabs {margin-right: 35px;}
}

.file-upload-wrapper .close
{
    background: #f0f0f1;
    display: inline-block;
    padding: 0px 5px;
    line-height: 1;
    color: #787878;
    -webkit-opacity: 0.7;
    -moz-opacity: 0.7;
    opacity: 0.7;
    filter: alpha(opacity=70);
    text-shadow: none;
    font-weight: 300;
    -webkit-border-radius: 3px;
    -webkit-background-clip: padding-box;
    -moz-border-radius: 3px;
    -moz-background-clip: padding;
    border-radius: 3px;
    background-clip: padding-box;
    -moz-transition: all 300ms ease-in-out;
    -o-transition: all 300ms ease-in-out;
    -webkit-transition: all 300ms ease-in-out;
    transition: all 300ms ease-in-out;
    margin: 10px 10px 0px 0px;
}

.template-download.errorText .error
{
	color: red;
}

.fileUploadWrapper ul
{
    margin-right:50px;
}.cc-window{opacity:1;transition:opacity 1s ease}.cc-window.cc-invisible{opacity:0}.cc-animate.cc-revoke{transition:transform 1s ease}.cc-animate.cc-revoke.cc-top{transform:translateY(-2em)}.cc-animate.cc-revoke.cc-bottom{transform:translateY(2em)}.cc-animate.cc-revoke.cc-active.cc-bottom,.cc-animate.cc-revoke.cc-active.cc-top,.cc-revoke:hover{transform:translateY(0)}.cc-grower{max-height:0;overflow:hidden;transition:max-height 1s}
.cc-link,.cc-revoke:hover{text-decoration:underline}.cc-revoke,.cc-window{position:fixed;overflow:hidden;box-sizing:border-box;font-family:Helvetica,Calibri,Arial,sans-serif;font-size:16px;line-height:1.5em;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;z-index:9999}.cc-window.cc-static{position:static}.cc-window.cc-floating{padding:2em;max-width:24em;-ms-flex-direction:column;flex-direction:column}.cc-window.cc-banner{padding:1em 1.8em;width:100%;-ms-flex-direction:row;flex-direction:row}.cc-revoke{padding:.5em}.cc-header{font-size:18px;font-weight:700}.cc-btn,.cc-close,.cc-link,.cc-revoke{cursor:pointer}.cc-link{opacity:.8;display:inline-block;padding:.2em}.cc-link:hover{opacity:1}.cc-link:active,.cc-link:visited{color:initial}.cc-btn{display:block;padding:.4em .8em;font-size:.9em;font-weight:700;border-width:2px;border-style:solid;text-align:center;white-space:nowrap}.cc-banner .cc-btn:last-child{min-width:140px}.cc-highlight .cc-btn:first-child{background-color:transparent;border-color:transparent}.cc-highlight .cc-btn:first-child:focus,.cc-highlight .cc-btn:first-child:hover{background-color:transparent;text-decoration:underline}.cc-close{display:block;position:absolute;top:.5em;right:.5em;font-size:1.6em;opacity:.9;line-height:.75}.cc-close:focus,.cc-close:hover{opacity:1}
.cc-revoke.cc-top{top:0;left:3em;border-bottom-left-radius:.5em;border-bottom-right-radius:.5em}.cc-revoke.cc-bottom{bottom:0;left:3em;border-top-left-radius:.5em;border-top-right-radius:.5em}.cc-revoke.cc-left{left:3em;right:unset}.cc-revoke.cc-right{right:3em;left:unset}.cc-top{top:1em}.cc-left{left:1em}.cc-right{right:1em}.cc-bottom{bottom:1em}.cc-floating>.cc-link{margin-bottom:1em}.cc-floating .cc-message{display:block;margin-bottom:1em}.cc-window.cc-floating .cc-compliance{-ms-flex:1;flex:1}.cc-window.cc-banner{-ms-flex-align:center;align-items:center}.cc-banner.cc-top{left:0;right:0;top:0}.cc-banner.cc-bottom{left:0;right:0;bottom:0}.cc-banner .cc-message{-ms-flex:1;flex:1}.cc-compliance{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:justify;align-content:space-between}.cc-compliance>.cc-btn{-ms-flex:1;flex:1}.cc-btn+.cc-btn{margin-left:.5em}
@media print{.cc-revoke,.cc-window{display:none}}@media screen and (max-width:900px){.cc-btn{white-space:normal}}@media screen and (max-width:414px) and (orientation:portrait),screen and (max-width:736px) and (orientation:landscape){.cc-window.cc-top{top:0}.cc-window.cc-bottom{bottom:0}.cc-window.cc-banner,.cc-window.cc-left,.cc-window.cc-right{left:0;right:0}.cc-window.cc-banner{-ms-flex-direction:column;flex-direction:column}.cc-window.cc-banner .cc-compliance{-ms-flex:1;flex:1}.cc-window.cc-floating{max-width:none}.cc-window .cc-message{margin-bottom:1em}.cc-window.cc-banner{-ms-flex-align:unset;align-items:unset}}
.cc-floating.cc-theme-classic{padding:1.2em;border-radius:5px}.cc-floating.cc-type-info.cc-theme-classic .cc-compliance{text-align:center;display:inline;-ms-flex:none;flex:none}.cc-theme-classic .cc-btn{border-radius:5px}.cc-theme-classic .cc-btn:last-child{min-width:140px}.cc-floating.cc-type-info.cc-theme-classic .cc-btn{display:inline-block}
.cc-theme-edgeless.cc-window{padding:0}.cc-floating.cc-theme-edgeless .cc-message{margin:2em 2em 1.5em}.cc-banner.cc-theme-edgeless .cc-btn{margin:0;padding:.8em 1.8em;height:100%}.cc-banner.cc-theme-edgeless .cc-message{margin-left:1em}.cc-floating.cc-theme-edgeless .cc-btn+.cc-btn{margin-left:0}