/**
main style sheet for funraising plugin admin panel
*/

/*Remove bootstrap body color*/

 body {
	background-color: #f1f1f1 !important;	
}

.wp-list-table.widefat.fixed.striped.users.cf_gateway-settings {
	width: 98%;
}


.cf_cyber-instructions {
	margin-top:10px;
}

.cf_strike-req { color: red;}
.wp-picker-container { width: 45%;}
input.basecolor.wp-color-picker { width: 10em !important; margin-right: 6px;}
input.button.button-small.wp-picker-clear { width: 10em !important;}
/* Hide the buttons you want */
.wp-media-buttons .button:not(#insert-media-button) { display: none !important;}
.display-order-container { width: 25%; float: left;}
.display-order-container p { padding:0px 5px 5px 5px;font-weight: bold;
}
.cf_payment_options { 
	width: 98%; 
	float: left; 
	padding:01px 0px;
}
.cf_payment_options table { width: 100%;}
#table-b { 
	border: 1px solid;
}

tbody tr td:nth-of-type(1) {
	/*font-weight: bold;*/
}
.cf_gatwaytitle { 
	border-top: 3px dashed;
    font-size: 20px;
    padding-top: 10px;
    text-align: center;
}
.cf_disp-inline { display: inline;}
.cf_textarea { 
  	width:100%;
  	margin:5px 0;
  	padding:3px;
}
.txt-center { text-align: center;}

.cf_sprite_layouts {
    float: left;
    width: 20%;
}
.para-details {
    font-size: 16px;
    line-height: 1.4em;
}
#pay-action-select{ width: 100%;}
button.button.button-primary.cf_cls-right{ margin-top: 1em; margin-left:25%;}


.cf_template-tags {
    border: 1px dashed gray;
    float: left;
    padding: 10px 0 5px 10px;
    width: 98%;
}
.cf_template-tags li{
	float: left;
	margin: 0px 5px 10px;
}
.cf_statistics
{
	padding-left:20px;
	padding-right:20px;
}
.cf_visitor_stats
{
	margin-top:20px;
	background: white;
	color:black;
	padding:20px;
}
.cf_referral_stats
{
	margin-top:20px;
	background: white;
	color:black;
	padding:20px;
}
.cf_page_stats
{
	margin-top:20px;
	background: white;
	color:black;
	padding:20px;
}

.cf_stats_line
{	
    height: 2px;
    border: 0;
    background-color:gray;
}
.cf_stats_table tbody tr:nth-of-type(2n) {
	background:transparent;
}
.cf_stats_table th{
	color:black;
}

.cf_remove-this.cf_right {
    float: right;
    font-weight: bold;
    cursor: pointer;
}
.chart_img
{
	width: 100%;
	height: 100%;
}
div#wp-project_short_description-editor-tools {
    margin-top: -60px;
}
.cf_form-table td p {
	font-weight: 500;
}

input#cf_post_settings {
    margin-left: 27px;
    margin-right: 4px;
}
td#cf_general_inc, td#cf_general_input {
    width: 30%;
}
td#cf_donation_td, th#cf_donation_heading{
	text-align: center;
	line-height: 3.5em;
}
 th#cf_donation_heading{
 	font-weight: bold;
 }
  table.wp-list-table.widefat.fixed.striped.users.cf_gateway-settings{ 
  background:#F1F1F1 !important;
 }
 tr#cf_payment_settings {
    background: none;
}
.row.cf_visitor_stats, .row.cf_referral_stats, .row.cf_page_stats{
 	background:#F1F1F1 !important;

 }
.cf_statistics label
{
	cursor: auto;
}

div.cf_general_input {
	margin:15px;
}

label.cf_row-title {
    margin: 18px;
}

table#cf_donation_table {
    margin-top: 53px;
}

.cf_donation_filter_form div{
	padding:0;
}
.cf_donation_filter_form select[name=cf_fundraiser-project]{
	width:98%;
}
.cf_donation_filter_form select[name=project]{
	width:98%;
}
.cf_donation_search_form div{
	float:right;
}
.cf_donation_search{
	width:26%
}
.cf_donation_search input{
	width:98%
}
.cf_donation_filter_form button{
	width:98%;
}
/*/** ======= 19/05/2016 ==============*/

.cf_modal-content {
    margin-left: 12%;
}
td#cf_import-options {
    width: 38%;
}
label#cf_label-import-options {
    padding-left: 5px;
}
.cf_video_frame{
        text-align: center;
          width: 80%;
        height: 480px; 
        margin-left: 10%;  
    }
.cf_cyber-checkbox{
    	margin-top: -3px !important;
    }

.cf_started-video {
    width: 100%;
}

a.button.cf_view.button-primary {
    margin-top: 7px;
}
a.cf_page-numbers {
    margin: 10px;
}
div#cf_postdivrich {
    margin-top: 15px;
}
.widefat td p, .widefat td, #wpfooter p, p.cf_cyber-instructions, p{
    font-size: 14px;

}

div#cf_ui-datepicker-div {
    display: none;
}
.col-md-6.cf_top-visited-graph {
    margin-top: -35px;
}

hr.cf_state-line {
    border-top: 2px solid #333;
}

/************************   Project metaboxes *********************************/

    #no-side, #right-sidebar-1st-col, #left-sidebar-1st-col, #left-right-sidebar-1st-col
    {
      min-height: 400px;
    }
    .cf_panel-heading {
    height: 65px;
}

    #cf_title {
        /*clear: both;*/
        -moz-transition: width 0.5s ease;
        -webkit-transition: width 0.5s ease;
        -moz-transition: width 0.5s ease;
        -o-transition: width 0.5s ease;
        transition: width 0.5s ease;
        float: left;
        padding-left: 0;
        padding-right: 0;
    }

    #cf_title .cf_panel-heading {
        cursor: move;
    }

    #cf_title.no-layout-class{
        width: 100%;
    }

     #cf_project_details, #cf_donate{
        width: 100%;
    }

    #cf_origin img, #cf_drop img {
      margin-top: 1px;
      margin-left: 2px;
    }
    #right-sidebar-2nd-col ,#left-sidebar-2nd-col ,#left-right-sidebar-2nd-col{
        border-left: solid 3px lightblue;
        min-height: 1000px;

    }
    
    #left-right-sidebar-3rd-col
    {
     border-left: solid 3px lightblue;
        min-height: 1000px;
    }
td#cf_donation_td a{
	/*color:black;*/
}
.cf_video_frame{
        text-align: center;
          width: 80%;
        height: 480px; 
        margin-left: 10%;  
    }
.cf_fundraiser_status{
	width:97%;
}
.cf_fundraiser_search{
	width:24%;
}
.cf_fundraiser_search input{
	width:98%;
}
.cf_editable-action-label{
	float:left;
}
.cf_editable-action-actions{
	float:left;
	margin-left:5%;
}
.cf_become-fundraisers-actions img{
	border: 1px dotted grey;
    border-radius: 4px;
	margin-left: 4px;
}
label.cf_row-title {
    width: 300px;
}
.cf_donations_table{
		margin:0
	}
.cf_donations_table .tablenav-pages-navspan{
	height:100%
}
.cf_donations_table .tablenav-pages{
	margin-top:20px;
}
.cf_donations_table .column-action{
	padding:0 ;
}
div#mceu_54-body {
    display: none !important;
}

span.cf_fundraiser_delete_record, span.cf_donation_delete_record, span.cf_recurring_cancel {
    color: red;
    cursor: pointer;
	text-decoration: underline;
}
.cf_donations_table  .bulkactions{
	margin-top:20px;
	padding:0;
}
.cf_fundraiser_page_notices{
	font-size: larger;
}
#submit{
	margin-top:5px;
}
.cf_authorize-account-error{ color:red; }

.cf-why-fundraiser{
font-weight:bold;
}
.cf-error-message{
	color:red;
}

.cf-statistics-canvas{
	height:250px;
}
.cf-fb-authorize-btn{ display:none !important;}

@media screen and (max-width:767px){
td#cf_import-options {
	width:100%;
    display: block;
    margin-bottom: 20px;
}
}
.panel-heading h3{
	margin:0px !important;
}